cmake -Bbuild . -DCMAKE_BUILD_TYPE=Release # add -G Ninja to build faster
-- Git found: /usr/bin/git
-- SIBR version :
BRANCH fossa_compatibility
COMMIT_HASH 3dcfc2fb9b76c4e91030637c03d955fe42f8659b
TAG
VERSION 0.9.6-170-g3dcfc2f
-- Install path set to ~/SIBR_viewers/install.
Note you can provide default program options for Visual Studio target properties by either setting a value for the cmake cached variable 'SIBR_PROGRAMARGS' or by setting a new environment variable 'SIBR_PROGRAMARGS'
--
** Handling core dependencies **
Activating EGL support for headless GLFW/GLEW
There is no provided GLEW library for your compiler, relying on find_package to find it
-- FindGLEW: did not find GLEW CMake config file. Searching for libraries.
-- FindGLEW: GLEW_USE_STATIC_LIBS is undefined. Treated as FALSE.
-- FindGLEW: GLEW_INCLUDE_DIR: /usr/include
-- FindGLEW: GLEW_INCLUDE_DIRS: /usr/include
-- FindGLEW: CMAKE_FIND_LIBRARY_SUFFIXES for SHARED: .so;.a
-- FindGLEW: CMAKE_FIND_LIBRARY_SUFFIXES for STATIC: .so
-- FindGLEW: GLEW_SHARED_LIBRARY_RELEASE: /usr/lib/x86_64-linux-gnu/libGLEW.so
-- FindGLEW: GLEW_STATIC_LIBRARY_RELEASE: GLEW_STATIC_LIBRARY_RELEASE-NOTFOUND
-- FindGLEW: GLEW_SHARED_LIBRARY_DEBUG: GLEW_SHARED_LIBRARY_DEBUG-NOTFOUND
-- FindGLEW: GLEW_STATIC_LIBRARY_DEBUG: GLEW_STATIC_LIBRARY_DEBUG-NOTFOUND
-- FindGLEW: GLEW_SHARED_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLEW.so
-- FindGLEW: GLEW_STATIC_LIBRARY: GLEW_STATIC_LIBRARY-NOTFOUND
-- FindGLEW: GLEW_LIBRARIES: /usr/lib/x86_64-linux-gnu/libGLEW.so
-- FindGLEW: GLEW_VERSION_MAJOR: 2
-- FindGLEW: GLEW_VERSION_MINOR: 1
-- FindGLEW: GLEW_VERSION_MICRO: 0
-- FindGLEW: GLEW_VERSION: 2.1.0
-- FindGLEW: Creating GLEW::glew imported target.
-- FindGLEW: Creating GLEW::GLEW imported target.
There is no provided ASSIMP library for your compiler, relying on find_package to find it
NO ASSIMP DIR ASSIMP_DIR
SETTING ASSIMP DIR ASSIMP_DIR
ASSIMP DIR ASSIMP_DIR
There is no provided OpenCV library for your compiler, relying on find_package to find it
-- Library imgui already available, skipping.
-- Library nativefiledialog already available, skipping.
-- Library mrf already available, skipping.
-- Library nanoflann already available, skipping.
-- Library picojson already available, skipping.
-- Library rapidxml already available, skipping.
-- Library xatlas already available, skipping.
-- ****
-- Adding dataset_tools project
-- BUILD_IBR_DATASET_TOOLS is OFF
-- Adding ulr project
-- BUILD_IBR_ULR is OFF
-- Adding basic project
-- BUILD_IBR_BASIC is ON
-- Adding gaussianviewer project
-- BUILD_IBR_GAUSSIANVIEWER is ON
-- Library CudaRasterizer already available, skipping.
-- Adding remote project
-- BUILD_IBR_REMOTE is ON
-- Configuring done
CMake Warning at src/core/graphics/CMakeLists.txt:20 (add_library):
Cannot generate a safe runtime search path for target sibr_graphics because
files in some directories may conflict with libraries in implicit
directories:
runtime library [libgomp.so.1] in /usr/lib/gcc/x86_64-linux-gnu/9 may be hidden by files in:
~/anaconda3/lib
Some of these libraries may not be found correctly.
CMake Warning at src/core/renderer/CMakeLists.txt:22 (add_library):
Cannot generate a safe runtime search path for target sibr_renderer because
files in some directories may conflict with libraries in implicit
directories:
runtime library [libgomp.so.1] in /usr/lib/gcc/x86_64-linux-gnu/9 may be hidden by files in:
~/anaconda3/lib
Some of these libraries may not be found correctly.
...
-- Generating done
-- Build files have been written to: ~/gaussian-splatting/SIBR_viewers/build
And then:
cmake --build build -j24 --target install
[ 2%] Built target mrf
[ 4%] Built target xatlas
[ 8%] Built target imgui
[ 8%] Built target sibr_graphics_resources
[ 8%] Built target SIBR_texturedMesh_app_resources
[ 11%] Built target CudaRasterizer
[ 13%] Built target nativefiledialog
[ 13%] Built target sibr_gaussian_shaders
[ 23%] Built target sibr_system
[ 23%] Built target sibr_renderer_shaders
[ 23%] Built target sibr_view_shaders
[ 23%] Built target PREBUILD
[ 35%] Built target sibr_graphics
[ 39%] Built target sibr_video
[ 44%] Built target sibr_assets
[ 50%] Built target sibr_raycaster
[ 55%] Built target sibr_imgproc
[ 60%] Built target sibr_scene
[ 76%] Built target sibr_view
[ 87%] Built target sibr_renderer
[ 89%] Built target sibr_basic
[ 91%] Linking CXX executable SIBR_PointBased_app
[ 91%] Linking CXX executable SIBR_texturedMesh_app
[ 93%] Built target sibr_remote
[ 95%] Built target sibr_gaussian
[ 95%] Linking CXX executable SIBR_remoteGaussian_app
[ 95%] Linking CXX executable SIBR_gaussianViewer_app
/usr/bin/ld: ~/anaconda3/lib/libgio-2.0.so: undefined reference to g_module_open_full' /usr/bin/ld: ~/anaconda3/lib/libcurl.so.4: undefined reference tonghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation'
collect2: error: ld returned 1 exit status
make[2]: [src/projects/remote/apps/remoteGaussianUI/CMakeFiles/SIBR_remoteGaussian_app.dir/build.make:168: src/projects/remote/apps/remoteGaussianUI/SIBR_remoteGaussian_app] Error 1
make[1]: [CMakeFiles/Makefile2:2026: src/projects/remote/apps/remoteGaussianUI/CMakeFiles/SIBR_remoteGaussian_app.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
cmake -Bbuild . -DCMAKE_BUILD_TYPE=Release # add -G Ninja to build faster -- Git found: /usr/bin/git -- SIBR version : BRANCH fossa_compatibility COMMIT_HASH 3dcfc2fb9b76c4e91030637c03d955fe42f8659b TAG VERSION 0.9.6-170-g3dcfc2f -- Install path set to ~/SIBR_viewers/install. Note you can provide default program options for Visual Studio target properties by either setting a value for the cmake cached variable 'SIBR_PROGRAMARGS' or by setting a new environment variable 'SIBR_PROGRAMARGS' --
** Handling core dependencies ** Activating EGL support for headless GLFW/GLEW There is no provided GLEW library for your compiler, relying on find_package to find it -- FindGLEW: did not find GLEW CMake config file. Searching for libraries. -- FindGLEW: GLEW_USE_STATIC_LIBS is undefined. Treated as FALSE. -- FindGLEW: GLEW_INCLUDE_DIR: /usr/include -- FindGLEW: GLEW_INCLUDE_DIRS: /usr/include -- FindGLEW: CMAKE_FIND_LIBRARY_SUFFIXES for SHARED: .so;.a -- FindGLEW: CMAKE_FIND_LIBRARY_SUFFIXES for STATIC: .so -- FindGLEW: GLEW_SHARED_LIBRARY_RELEASE: /usr/lib/x86_64-linux-gnu/libGLEW.so -- FindGLEW: GLEW_STATIC_LIBRARY_RELEASE: GLEW_STATIC_LIBRARY_RELEASE-NOTFOUND -- FindGLEW: GLEW_SHARED_LIBRARY_DEBUG: GLEW_SHARED_LIBRARY_DEBUG-NOTFOUND -- FindGLEW: GLEW_STATIC_LIBRARY_DEBUG: GLEW_STATIC_LIBRARY_DEBUG-NOTFOUND -- FindGLEW: GLEW_SHARED_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLEW.so -- FindGLEW: GLEW_STATIC_LIBRARY: GLEW_STATIC_LIBRARY-NOTFOUND -- FindGLEW: GLEW_LIBRARIES: /usr/lib/x86_64-linux-gnu/libGLEW.so -- FindGLEW: GLEW_VERSION_MAJOR: 2 -- FindGLEW: GLEW_VERSION_MINOR: 1 -- FindGLEW: GLEW_VERSION_MICRO: 0 -- FindGLEW: GLEW_VERSION: 2.1.0 -- FindGLEW: Creating GLEW::glew imported target. -- FindGLEW: Creating GLEW::GLEW imported target. There is no provided ASSIMP library for your compiler, relying on find_package to find it NO ASSIMP DIR ASSIMP_DIR SETTING ASSIMP DIR ASSIMP_DIR ASSIMP DIR ASSIMP_DIR There is no provided OpenCV library for your compiler, relying on find_package to find it -- Library imgui already available, skipping. -- Library nativefiledialog already available, skipping. -- Library mrf already available, skipping. -- Library nanoflann already available, skipping. -- Library picojson already available, skipping. -- Library rapidxml already available, skipping. -- Library xatlas already available, skipping. -- ****
-- Adding dataset_tools project -- BUILD_IBR_DATASET_TOOLS is OFF -- Adding ulr project -- BUILD_IBR_ULR is OFF -- Adding basic project -- BUILD_IBR_BASIC is ON -- Adding gaussianviewer project -- BUILD_IBR_GAUSSIANVIEWER is ON -- Library CudaRasterizer already available, skipping. -- Adding remote project -- BUILD_IBR_REMOTE is ON -- Configuring done
CMake Warning at src/core/graphics/CMakeLists.txt:20 (add_library): Cannot generate a safe runtime search path for target sibr_graphics because files in some directories may conflict with libraries in implicit directories:
Some of these libraries may not be found correctly.
CMake Warning at src/core/renderer/CMakeLists.txt:22 (add_library): Cannot generate a safe runtime search path for target sibr_renderer because files in some directories may conflict with libraries in implicit directories:
Some of these libraries may not be found correctly.
...
-- Generating done -- Build files have been written to: ~/gaussian-splatting/SIBR_viewers/build
And then:
cmake --build build -j24 --target install [ 2%] Built target mrf [ 4%] Built target xatlas [ 8%] Built target imgui [ 8%] Built target sibr_graphics_resources [ 8%] Built target SIBR_texturedMesh_app_resources [ 11%] Built target CudaRasterizer [ 13%] Built target nativefiledialog [ 13%] Built target sibr_gaussian_shaders [ 23%] Built target sibr_system [ 23%] Built target sibr_renderer_shaders [ 23%] Built target sibr_view_shaders [ 23%] Built target PREBUILD [ 35%] Built target sibr_graphics [ 39%] Built target sibr_video [ 44%] Built target sibr_assets [ 50%] Built target sibr_raycaster [ 55%] Built target sibr_imgproc [ 60%] Built target sibr_scene [ 76%] Built target sibr_view [ 87%] Built target sibr_renderer [ 89%] Built target sibr_basic [ 91%] Linking CXX executable SIBR_PointBased_app [ 91%] Linking CXX executable SIBR_texturedMesh_app [ 93%] Built target sibr_remote [ 95%] Built target sibr_gaussian [ 95%] Linking CXX executable SIBR_remoteGaussian_app [ 95%] Linking CXX executable SIBR_gaussianViewer_app /usr/bin/ld: ~/anaconda3/lib/libgio-2.0.so: undefined reference to
g_module_open_full' /usr/bin/ld: ~/anaconda3/lib/libcurl.so.4: undefined reference to
nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation' collect2: error: ld returned 1 exit status make[2]: [src/projects/remote/apps/remoteGaussianUI/CMakeFiles/SIBR_remoteGaussian_app.dir/build.make:168: src/projects/remote/apps/remoteGaussianUI/SIBR_remoteGaussian_app] Error 1 make[1]: [CMakeFiles/Makefile2:2026: src/projects/remote/apps/remoteGaussianUI/CMakeFiles/SIBR_remoteGaussian_app.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs....Grateful for any help!