You can replace the library "virvo_fileio.dll" or "virvo.fileio.so" as used in Vinci if you generate it with the following CMake settings in the deskvox project (git clone -b "max-planck" https://github.com/deskvox/deskvox.git virvo3): DESKVOX_BUILD_RAYEND OFF DESKVOX_BUILD_TOOLS OFF DESKVOX_BUILD_VOX_DESK OFF DESKVOX_USE_ASIO OFF DESKVOX_USE_CUDA OFF DESKVOX_USE_QT4 OFF DESKVOX_USE_RAYEND_BSPLINE OFF DESKVOX_USE_RAYEND_CSPLINE OFF DESKVOX_USE_ZEROCONF OFF We link against dynamic libraries of glew (version 1.13.0 on WINDOWS, system libraries on Linux) and the static ones of a privately compiled boost_1_60_0. We do the latter to be able - to run the virvo library on a standard Ubuntu 12.04 LTS system which has boost v 1.46.0 as default. Virvo needs v 1.48.0 as a minimum, though. - to run the virvo library we compiled on Ubtuntu 14.04 LTS which has boost v 1.54.0 by default also on later Ubuntu versions that may have later boost versions installed. On WINDOWS you would have to explicitly add the boost static libraries in the CMake advanced settings dialog. On Linux you would call CMake with two additional command line parameters: Boost_USE_STATIC_LIBS ON Boost_NO_SYSTEM_PATHS ON On WINDOWS we get the following CMake output: ------------------------------------------------ -- The following REQUIRED packages have been found: * GLEW * OpenGL * Boost -- The following OPTIONAL packages have not been found: * Cg * FFMPEG * JPEGTURBO * NORM * PNG * ZLIB * Protokit * Pthreads * SNAPPY * VolPack * X11 * osg * OpenThreads * OpenSceneGraph * CUDA * GDCM * Nifti * Teem Ubuntu 12.04 LTS or 14.04 LTS: ------------------------------------------------ We use the following CMake command to build it "virvo_fileio.so" with minimal dependencies and privately built boost v 1.60.0: ./bootstrap.sh --with-libraries=chrono,date_time,filesystem,serialization,system,thread --prefix=/path/to/private/boost_1_60_0 ./bjam link=static cxxflags=-fPIC install export BOOST_ROOT=/path/to/private/boost_1_60_0 cmake .. -DDESKVOX_BUILD_TOOLS=OFF -DDESKVOX_BUILD_VOX_DESK=OFF -DDESKVOX_USE_ASIO=OFF -DDESKVOX_USE_CUDA=OFF -DDESKVOX_USE_ZEROCONF=OFF -DFFMPEG_AVCODEC_INCLUDE_DIR= -DJPEGTURBO_INCLUDE_DIR= -DPNG_INCLUDE_DIR= -DZLIB_INCLUDE_DIR= -DBoost_USE_STATIC_LIBS=ON -DBoost_NO_SYSTEM_PATHS=ON We get the following output: Ubuntu 12.04 LTS: -- The following OPTIONAL packages have been found: * Boost * GLEW * OpenGL * Pthreads * X11 -- The following OPTIONAL packages have not been found: * Boost * Cg * CUDA * FFMPEG * JPEGTURBO * Nifti * Protokit * NORM * PNG * ZLIB * SNAPPY * Teem * VolPack * GDCM * osg * OpenThreads * OpenSceneGraph Ubuntu 14.04 LTS: -- The following OPTIONAL packages have been found: * X11 -- The following REQUIRED packages have been found: * OpenGL * Boost * GLEW * Pthreads -- The following OPTIONAL packages have not been found: * Cg * FFMPEG * JPEGTURBO * NORM * PNG * ZLIB * Protokit * SNAPPY * VolPack * osg * OpenThreads * OpenSceneGraph * CUDA * GDCM * Nifti * Teem April 13, 2016. MPIfSF, Cologne, Germany Ubuntu 16.04 LTS or 18.04 LTS: ------------------------------------------------ We use the following CMake command to build it "virvo_fileio.so" with minimal dependencies and system boost libraries: cmake .. -DDESKVOX_BUILD_TOOLS=OFF -DDESKVOX_BUILD_VOX_DESK=OFF -DDESKVOX_USE_ASIO=OFF -DDESKVOX_USE_CUDA=OFF -DDESKVOX_USE_ZEROCONF=OFF -DFFMPEG_AVCODEC_INCLUDE_DIR= -DJPEGTURBO_INCLUDE_DIR= -DPNG_INCLUDE_DIR= -DZLIB_INCLUDE_DIR= We get the following output: -- The following OPTIONAL packages have been found: * X11 -- The following REQUIRED packages have been found: * OpenGL * Boost * GLEW * Pthreads -- The following OPTIONAL packages have not been found: * Cg * FFMPEG * JPEGTURBO * NORM * PNG * ZLIB * Protokit * SNAPPY * VolPack * osg * OpenThreads * OpenSceneGraph * CUDA * Nifti * Teem * VTK Beware: If CMake happens to find an optional package GDCM the build will fail. You will have to de-install GDCM, re-configure and re-build to make it work. July 24, 2018. MPIfSF, Cologne, Germany