Skip to content

Instantly share code, notes, and snippets.

@mirkow
Last active March 10, 2019 02:16
Show Gist options
  • Save mirkow/ae4ec6f6d48ae5d907b6f18f1173e203 to your computer and use it in GitHub Desktop.
Save mirkow/ae4ec6f6d48ae5d907b6f18f1173e203 to your computer and use it in GitHub Desktop.
armarx packages dependencies
sudo apt-get install -y curl apt-utils lsb-release wget iputils-ping gnupg apt-file nano sudo
sudo curl https://packages.humanoids.kit.edu/h2t-key.pub | sudo apt-key add -
sudo echo -e "deb http://packages.humanoids.kit.edu/bionic/main bionic main\ndeb http://packages.humanoids.kit.edu/bionic/testing bionic testing" | sudo tee /etc/apt/sources.list.d/armarx.list
sudo apt-file update
#sudo apt-get install -y h2t-*
sudo apt-get install -y h2t-libbullet h2t-libcoin80 h2t-libcoin80-dev h2t-libcoin80-doc h2t-libsimage h2t-libsimage-dev h2t-libsoqt5-20 h2t-libsoqt5-dev h2t-libsoqt5-unspecified
sudo apt-get install -y git g++-8 gcc-8 gfortran-8 libboost-all-dev cmake libeigen3-dev libnlopt-dev freeglut3-dev qtbase5-dev qttools5-dev cmake-qt-gui libqwt-qt5-dev qtbase5-dev-tools qtscript5-dev qt5-default libqt5* qtbase5-dev qtwayland5 libqhull-dev
sudo ldconfig
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 100
sudo update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-8 100
sudo apt-get install -y git gitk git-gui mcpp zeroc-ice-all-dev zeroc-ice-all-runtime \
cmake cmake-qt-gui cmake-curses-gui g++ libboost-all-dev libeigen3-dev libdc1394-22-dev doxygen libgraphviz-dev \
libqwt-dev libpcre3-dev curl mongodb libmongoclient-dev mongodb-dev mongo-tools libjsoncpp-dev libssl-dev libv4l-dev \
python-argcomplete python-pkg-resources python3-docutils python3-argcomplete python3-psutil python-setuptools python3-setuptools \
libopencv-photo-dev libopencv-ts-dev libopencv-superres-dev libopencv-stitching-dev libopencv-videostab-dev libx264-dev \
libgstreamer-plugins-base1.0-0 cppcheck lcov astyle libopencv-dev freeglut3-dev libnlopt-dev libsqlite3-dev \
libmongoclient-dev ivt ivtrecognition ivtarmar3 pcl-tools libpcl-dev libvtk6-dev libvtk6.3
sudo ln -s /usr/bin/vtk6 /usr/bin/vtk
sudo ln -s /usr/lib/python2.7/dist-packages/vtk/libvtkRenderingPythonTkWidgets.x86_64-linux-gnu.so /usr/lib/x86_64-linux-gnu/libvtkRenderingPythonTkWidgets.so
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment