Awesome, thank you.
I just converted it into something that can fail individually instead of a bunch of things that I have to look for a bug inside.
I also put a -y to always say yes, because I trust in the system haha
Also, updated the cmake-gui to cmake-qt-gui. But maybe it is wont be necessary for me.
Code: Select all
sudo apt install -y cmake
sudo apt install -y cmake-qt-gui
sudo apt install -y libboost-date-time-dev
sudo apt install -y libboost-dev
sudo apt install -y libboost-filesystem-dev
sudo apt install -y libboost-graph-dev
sudo apt install -y libboost-iostreams-dev
sudo apt install -y libboost-program-options-dev
sudo apt install -y libboost-python-dev
sudo apt install -y libboost-regex-dev
sudo apt install -y libboost-serialization-dev
sudo apt install -y libboost-thread-dev
sudo apt install -y libcoin-dev
sudo apt install -y libeigen3-dev
sudo apt install -y libgts-bin
sudo apt install -y libgts-dev
sudo apt install -y libkdtree++-dev
sudo apt install -y libmedc-dev
sudo apt install -y libocct-data-exchange-dev
sudo apt install -y libocct-ocaf-dev
sudo apt install -y libocct-visualization-dev
sudo apt install -y libopencv-dev
sudo apt install -y libproj-dev
sudo apt install -y libpyside2-dev
sudo apt install -y libqt5opengl5-dev
sudo apt install -y libqt5svg5-dev
sudo apt install -y libqt5webkit5-dev
sudo apt install -y libqt5x11extras5-dev
sudo apt install -y libqt5xmlpatterns5-dev
sudo apt install -y libshiboken2-dev
sudo apt install -y libspnav-dev
sudo apt install -y libvtk7-dev
sudo apt install -y libx11-dev
sudo apt install -y libxerces-c-dev
sudo apt install -y libzipios++-dev
sudo apt install -y occt-draw
sudo apt install -y pyside2-tools
sudo apt install -y python3-dev
sudo apt install -y python3-matplotlib
sudo apt install -y python3-pivy
sudo apt install -y python3-ply
sudo apt install -y python3-pyside2.qtcore
sudo apt install -y python3-pyside2.qtgui
sudo apt install -y python3-pyside2.qtsvg
sudo apt install -y python3-pyside2.qtwidgets
sudo apt install -y python3-pyside2uic
sudo apt install -y qtbase5-dev
sudo apt install -y qttools5-dev
sudo apt install -y swig
So, it looks like I have more or less everything that I need. However, it still needs tweaks
Code: Select all
[ 8%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/duplicate.cpp.o
[ 8%] Linking CXX shared library ../../../lib/libSMDS.so
[ 8%] Built target SMDS
make: *** [Makefile:149: all] Error 2