3636if [[ " $CUDA " == " 1" ]]; then
3737 echo " Building with CUDA support"
3838 EIGEN_BUILD_ARG=" -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda/"
39- OPENMVS_BUILD_ARG=" -DOpenMVS_USE_CUDA=ON -DCMAKE_LIBRARY_PATH=/usr/local/cuda/lib64/stubs/ -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda/ -DCUDA_INCLUDE_DIRS=/usr/local/cuda/include/ -DCUDA_CUDART_LIBRARY=/usr/local/cuda/lib64 -DCUDA_NVCC_EXECUTABLE=/usr/local/cuda/bin/"
39+ OPENMVS_BUILD_ARG=" -DOpenMVS_USE_CUDA=ON -DCMAKE_LIBRARY_PATH=/usr/local/cuda/lib64/stubs/ -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda/ -DCUDA_INCLUDE_DIRS=/usr/local/cuda/include/ -DCUDA_CUDART_LIBRARY=/usr/local/cuda/lib64 -DCUDA_NVCC_EXECUTABLE=/usr/local/cuda/bin/ -DCMAKE_CUDA_ARCHITECTURES=all -DEIGEN3_INCLUDE_DIR=/usr/local/include/eigen3 "
4040else
4141 echo " Building without CUDA support"
4242 EIGEN_BUILD_ARG=" "
4949 echo " Pulling from develop branch"
5050fi
5151
52- apt-get update -yq
52+ DEBIAN_FRONTEND=noninteractive apt-get update -yq
5353
54- apt-get -yq install build-essential git cmake libpng-dev libjpeg-dev libtiff-dev libglu1-mesa-dev libglew-dev libglfw3-dev
54+ DEBIAN_FRONTEND=noninteractive apt-get -yq install build-essential git cmake libpng-dev libjpeg-dev libtiff-dev libglu1-mesa-dev libglew-dev libglfw3-dev && rm -rf /var/lib/apt/lists/ *
5555
5656# Eigen
5757git clone https://gitlab.com/libeigen/eigen --branch 3.4
@@ -62,13 +62,25 @@ cd eigen_build &&\
6262 cd .. && rm -rf eigen_build eigen
6363
6464# Boost
65- apt-get -y install libboost-iostreams-dev libboost-program-options-dev libboost-system-dev libboost-serialization-dev
65+ DEBIAN_FRONTEND=noninteractive apt-get -yq install libboost-iostreams-dev libboost-program-options-dev libboost-system-dev libboost-serialization-dev
6666
6767# OpenCV
6868DEBIAN_FRONTEND=noninteractive apt-get install -yq libopencv-dev
6969
70- # CGAL
71- apt-get -yq install libcgal-dev libcgal-qt5-dev
70+ # CGAL (dependencies not needed to (not) build CGAL, but for using some parts of it)
71+ DEBIAN_FRONTEND=noninteractive apt-get -yq install libboost-program-options-dev libboost-system-dev libboost-thread-dev libgmp-dev libmpfr-dev zlib1g-dev
72+
73+ git clone https://github.com/cgal/cgal --branch=v6.0.1
74+ mkdir cgal_build
75+ cd cgal_build && \
76+ cmake . ../cgal && \
77+ make && make install && \
78+ cd .. && rm -rf cgal_build cgal
79+
80+
81+
82+ # Python
83+ DEBIAN_FRONTEND=noninteractive apt-get -yq install python3-dev
7284
7385# VCGLib
7486git clone https://github.com/cdcseacave/VCG.git vcglib
0 commit comments