-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Closed
Labels
build/installBuild or installation issueBuild or installation issue
Description
Checklist
- I have searched for similar issues.
- For Python issues, I have tested with the latest development wheel.
- I have checked the release documentation and the latest documentation (for
master
branch).
Steps to reproduce the issue
I followed the official instructions form here:
http://www.open3d.org/docs/latest/compilation.html#compilation
With the addition of git checkout v0.17.0
after cloning. [I also just tried v0.16.1, same error :( ]
cmake configuration and downloading/building dependencies seems to work fine. However Open3D compilation fails at ~50% with the following error.
Error message
In file included from /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.h:341,
from /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/FEMTree.h:52,
from /home/oba/src/Open3D/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:32:
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:251:36: error: ‘c’ may be used uninitialized [-Werror=maybe-uninitialized]
251 | if( !i || d>c ) c=d;
| ~^~
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
247 | int c , d;
| ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:251:36: error: ‘c’ may be used uninitialized [-Werror=maybe-uninitialized]
251 | if( !i || d>c ) c=d;
| ~^~
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
247 | int c , d;
| ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:251:36: error: ‘c’ may be used uninitialized [-Werror=maybe-uninitialized]
251 | if( !i || d>c ) c=d;
| ~^~
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
247 | int c , d;
| ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:251:36: error: ‘c’ may be used uninitialized [-Werror=maybe-uninitialized]
251 | if( !i || d>c ) c=d;
| ~^~
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
247 | int c , d;
| ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:251:36: error: ‘c’ may be used uninitialized [-Werror=maybe-uninitialized]
251 | if( !i || d>c ) c=d;
| ~^~
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
247 | int c , d;
| ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:251:36: error: ‘c’ may be used uninitialized [-Werror=maybe-uninitialized]
251 | if( !i || d>c ) c=d;
| ~^~
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
247 | int c , d;
| ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:250:28:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:251:36: error: ‘c’ may be used uninitialized [-Werror=maybe-uninitialized]
251 | if( !i || d>c ) c=d;
| ~^~
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
247 | int c , d;
| ^
In file included from /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/FEMTree.h:2529:
In static member function ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<1>, HyperCube::Direction, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’,
inlined from ‘IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_SetSliceIsoVertices<2, open3d::geometry::poisson::Open3DData, 0>(const FEMTree<3, float>&, FEMIntegrator::PointEvaluator<UIntPack<0, 0, 0>, UIntPack<0, 0, 0> >*, DensityEstimator<2>*, const SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >*, float, LocalDepth, int, HyperCube::Direction, node_index_type&, CoredMeshData<open3d::geometry::poisson::Open3DVertex<float>, int>&, std::vector<_SlabValues, std::allocator<_SlabValues> >&, std::function<void(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, float, open3d::geometry::poisson::Open3DData)>)::<lambda(unsigned int, size_t)>’ at /home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:960:56:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1562:37: error: ‘start’ may be used uninitialized [-Werror=maybe-uninitialized]
1562 | position[o] = Real( start + width*averageRoot );
| ^~~~~
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In lambda function:
/home/oba/src/Open3D/build/poisson/src/ext_poisson/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1511:22: note: ‘start’ was declared here
1511 | Real start , width;
| ^~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [cpp/open3d/geometry/CMakeFiles/geometry.dir/build.make:412: cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionPoisson.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2197: cpp/open3d/geometry/CMakeFiles/geometry.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Open3D, Python and System information
- Operating system: Ubuntu 22.10
- Python version: Does not apply
- Open3D version: 0.17.0
- System architecture: x86
- Is this a remote workstation?: no
- How did you install Open3D?: build from source
- Compiler version (if built from source): Here's the cmake output:
-- Setting build type to Release as none was specified.
-- CMAKE_BUILD_TYPE is set to Release.
-- ccache found at /usr/bin/ccache
-- Downloading third-party dependencies to /home/oba/src/Open3D/3rdparty_downloads
CMake Deprecation Warning at CMakeLists.txt:189 (cmake_policy):
The OLD behavior for policy CMP0072 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Open3D 0.17.0+9238339b9
-- Found Python3: /usr/bin/python3.10 (found suitable version "3.10.7", minimum required is "3.6") found components: Interpreter Development Development.Module Development.Embed
-- Fetching ISPC compiler
-- Building with detected instruction sets
-- Using ISPC instruction sets: avx2-i32x8
-- The ISPC compiler identification is Intel 1.16.1
-- Detecting ISPC compiler ABI info
-- Detecting ISPC compiler ABI info - done
-- Check for working ISPC compiler: /home/oba/src/Open3D/build/_deps/ext_ispc-src/bin/ispc - skipped
-- Performing Test FLAG_fstack_protector_strong
-- Performing Test FLAG_fstack_protector_strong - Success
-- Performing Test FLAG_Wformat
-- Performing Test FLAG_Wformat - Success
-- Performing Test FLAG_Wformat_security
-- Performing Test FLAG_Wformat_security - Success
-- Performing Test FLAG_Wl__z_noexecstack
-- Performing Test FLAG_Wl__z_noexecstack - Success
-- Performing Test FLAG_Wl__z_relro__z_now
-- Performing Test FLAG_Wl__z_relro__z_now - Success
-- Performing Test FLAG_pie
-- Performing Test FLAG_pie - Success
-- Performing Test FLAG____CONFIG_Release__LINKER___strip_debug_
-- Performing Test FLAG____CONFIG_Release__LINKER___strip_debug_ - Success
-- Using security hardening compiler flags: $<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler=-fstack-protector-strong,-Wformat,-Wformat-security>;$<$<COMPILE_LANGUAGE:CXX>:-fstack-protector-strong;-Wformat;-Wformat-security>
-- Using security hardening linker flags: $<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler=-Wl,-z,noexecstack,-Wl,-z,relro,-z,now,$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:-pie>,$<$<CONFIG:Release>:LINKER:--strip-debug>>;$<$<COMPILE_LANGUAGE:CXX>:-Wl,-z,noexecstack;-Wl,-z,relro,-z,now;$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:-pie>;$<$<CONFIG:Release>:LINKER:--strip-debug>>
-- Using security hardening compiler definitions: _FORTIFY_SOURCE=2
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Using installed third-party library 3rdparty_threads
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Using installed third-party library 3rdparty_openmp
-- Building with OpenMP
-- Using installed third-party library 3rdparty_x11
-- Building library 3rdparty_glfw from source
-- Found Vulkan: /usr/lib/x86_64-linux-gnu/libvulkan.so
-- Using X11 for window creation
-- Found X11: /usr/include
-- Building third-party library JPEG from source
-- Looking for a ASM_NASM compiler
-- Looking for a ASM_NASM compiler - NOTFOUND
-- NASM assembler not found - libjpeg-turbo performance may suffer
-- libturbojpeg: WITH_CRT_DLL=OFF
-- Using prebuilt third-party library Filament
-- GLIBC version 2.36-0 found: Using Open3D Filament binary.
-- Filament is located at /home/oba/src/Open3D/build/filament/src/ext_filament
-- Searching in for libc++ and libc++abi
-- Searching /usr/lib/llvm-15/lib for libc++ and libc++abi
-- CLANG_LIBDIR found in ubuntu-default: /usr/lib/llvm-15/lib
-- Using CLANG_LIBDIR: /usr/lib/llvm-15/lib
-- CPP_LIBRARY: /usr/lib/llvm-15/lib/libc++.so
-- CPPABI_LIBRARY: /usr/lib/llvm-15/lib/libc++abi.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Using installed third-party library 3rdparty_opengl
-- MESA_CPU_GL_LIBRARY: /home/oba/src/Open3D/build/_deps/download_mesa_libgl-src/libGL.so.1.2.0;/home/oba/src/Open3D/build/_deps/download_mesa_libgl-src/libEGL.so.1.0.0;/home/oba/src/Open3D/build/_deps/download_mesa_libgl-src/libgallium_dri.so;/home/oba/src/Open3D/build/_deps/download_mesa_libgl-src/kms_swrast_dri.so;/home/oba/src/Open3D/build/_deps/download_mesa_libgl-src/swrast_dri.so
-- Using MKL to support BLAS and LAPACK functionalities.
-- IPP-ICV 2020.0.0 Gold available. Building interface wrappers IPP-IW.
-- open3d_sycl_target_sources(core): PRIVATE
-- Copying /home/oba/src/Open3D/cpp/open3d/visualization/webrtc_server/html to /home/oba/src/Open3D/build/bin/resources.
-- ================================================================================
-- Open3D 0.17.0 Configuration Summary
-- ================================================================================
-- Enabled Features:
-- OpenMP .................................. ON
-- Headless Rendering ...................... OFF
-- Azure Kinect Support .................... OFF
-- Intel RealSense Support ................. OFF
-- CUDA Support ............................ OFF
-- SYCL Support ............................ OFF
-- ISPC Support ............................ ON
-- Build GUI ............................... ON
-- Build WebRTC visualizer ................. ON
-- Build Shared Library .................... OFF
-- Build Unit Tests ........................ OFF
-- Build Examples .......................... ON
-- Build Python Module ..................... OFF
-- Build Jupyter Extension ................. OFF
-- Build TensorFlow Ops .................... OFF
-- Build PyTorch Ops ....................... OFF
-- Build Benchmarks ........................ OFF
-- Bundle Open3D-ML ........................ OFF
-- Force GLIBCXX_USE_CXX11_ABI= ............ 0
-- ================================================================================
-- Third-Party Dependencies:
-- Assimp .................................. yes (build from source)
-- BLAS .................................... yes
-- curl .................................... yes (build from source)
-- Eigen3 .................................. yes (build from source)
-- filament ................................ yes (build from source)
-- fmt ..................................... yes (build from source)
-- GLEW .................................... yes (build from source)
-- GLFW .................................... yes (build from source)
-- googletest .............................. no
-- imgui ................................... yes (build from source)
-- ippicv .................................. yes (build from source)
-- JPEG .................................... yes (build from source)
-- jsoncpp ................................. yes (build from source)
-- liblzf .................................. yes (build from source)
-- msgpack ................................. yes (build from source)
-- nanoflann ............................... yes (build from source)
-- OpenGL .................................. yes
-- PNG ..................................... yes (build from source)
-- qhullcpp ................................ yes (build from source)
-- librealsense ............................ no
-- TBB ..................................... yes (build from source)
-- tinyfiledialogs ......................... yes (build from source)
-- TinyGLTF ................................ yes (build from source)
-- tinyobjloader ........................... yes (build from source)
-- VTK ..................................... yes (build from source)
-- WebRTC .................................. yes (build from source)
-- ZeroMQ .................................. yes (build from source)
-- ================================================================================
-- Configuring done
-- Generating done
-- Build files have been written to: /home/oba/src/Open3D/build
Additional information
No response
Metadata
Metadata
Assignees
Labels
build/installBuild or installation issueBuild or installation issue