-
Notifications
You must be signed in to change notification settings - Fork 151
Description
~/dc/OpenSplat/build$ make
[ 3%] Building HIP object CMakeFiles/gsplat.dir/rasterizer/gsplat/forward.cu.o
[ 6%] Building HIP object CMakeFiles/gsplat.dir/rasterizer/gsplat/backward.cu.o
[ 9%] Building HIP object CMakeFiles/gsplat.dir/rasterizer/gsplat/bindings.cu.o
[ 12%] Linking CXX static library libgsplat.a
[ 12%] Built target gsplat
[ 16%] Building CXX object CMakeFiles/gsplat_cpu.dir/rasterizer/gsplat-cpu/gsplat_cpu.cpp.o
[ 19%] Linking CXX static library libgsplat_cpu.a
[ 19%] Built target gsplat_cpu
[ 22%] Building CXX object CMakeFiles/opensplat.dir/opensplat.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 25%] Building CXX object CMakeFiles/opensplat.dir/point_io.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 29%] Building CXX object CMakeFiles/opensplat.dir/nerfstudio.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 32%] Building CXX object CMakeFiles/opensplat.dir/model.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 35%] Building CXX object CMakeFiles/opensplat.dir/kdtree_tensor.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 38%] Building CXX object CMakeFiles/opensplat.dir/spherical_harmonics.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 41%] Building CXX object CMakeFiles/opensplat.dir/cv_utils.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 45%] Building CXX object CMakeFiles/opensplat.dir/utils.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 48%] Building CXX object CMakeFiles/opensplat.dir/project_gaussians.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 51%] Building CXX object CMakeFiles/opensplat.dir/rasterize_gaussians.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 54%] Building CXX object CMakeFiles/opensplat.dir/ssim.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 58%] Building CXX object CMakeFiles/opensplat.dir/optim_scheduler.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 61%] Building CXX object CMakeFiles/opensplat.dir/colmap.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 64%] Building CXX object CMakeFiles/opensplat.dir/opensfm.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 67%] Building CXX object CMakeFiles/opensplat.dir/openmvg.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 70%] Building CXX object CMakeFiles/opensplat.dir/input_data.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 74%] Building CXX object CMakeFiles/opensplat.dir/tensor_math.cpp.o
cc1plus: warning: command-line option ‘-Wno-duplicate-decl-specifier’ is valid for C/ObjC but not for C++
[ 77%] Linking HIP executable opensplat
Device not supported - Defaulting to AMD
sh: 1: /opt/rocm/hip/../llvm/bin/clang++: not found
failed to execute:/opt/rocm/hip/../llvm/bin/clang++ --driver-mode=g++ --hip-link -O3 -DNDEBUG CMakeFiles/opensplat.dir/opensplat.cpp.o CMakeFiles/opensplat.dir/point_io.cpp.o CMakeFiles/opensplat.dir/nerfstudio.cpp.o CMakeFiles/opensplat.dir/model.cpp.o CMakeFiles/opensplat.dir/kdtree_tensor.cpp.o CMakeFiles/opensplat.dir/spherical_harmonics.cpp.o CMakeFiles/opensplat.dir/cv_utils.cpp.o CMakeFiles/opensplat.dir/utils.cpp.o CMakeFiles/opensplat.dir/project_gaussians.cpp.o CMakeFiles/opensplat.dir/rasterize_gaussians.cpp.o CMakeFiles/opensplat.dir/ssim.cpp.o CMakeFiles/opensplat.dir/optim_scheduler.cpp.o CMakeFiles/opensplat.dir/colmap.cpp.o CMakeFiles/opensplat.dir/opensfm.cpp.o CMakeFiles/opensplat.dir/openmvg.cpp.o CMakeFiles/opensplat.dir/input_data.cpp.o CMakeFiles/opensplat.dir/tensor_math.cpp.o -o "opensplat" -L/lib/intel64 -L/lib/intel64_win -L/lib/win-x64 -Wl,-rpath,/lib/intel64:/lib/intel64_win:/lib/win-x64:/home/charyang/libtorch/lib: -lstdc++fs libgsplat_cpu.a libgsplat.a /home/charyang/libtorch/lib/libtorch.so /home/charyang/libtorch/lib/libc10.so /home/charyang/libtorch/lib/libkineto.a /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.6.0 -lpthread /opt/rocm-6.4.0/lib/libamdhip64.so.6.4.60400 -Wl,--no-as-needed,/home/charyang/libtorch/lib/libtorch_cpu.so -Wl,--as-needed -Wl,--no-as-needed,/home/charyang/libtorch/lib/libtorch_hip.so -Wl,--as-needed /home/charyang/libtorch/lib/libc10_hip.so /home/charyang/libtorch/lib/libc10.so /opt/rocm-6.4.0/lib/libMIOpen.so.1.0.60400 /opt/rocm/lib/libhiprtc.so.6.4.60400 -ldl /opt/rocm-6.4.0/lib/libhipblas.so.2.4.60400 /opt/rocm-6.4.0/lib/libhipfft.so.0.1.60400 /opt/rocm-6.4.0/lib/libhiprand.so.1.1.60400 /opt/rocm-6.4.0/lib/librocrand.so.1.1.60400 /opt/rocm-6.4.0/lib/libhipsparse.so.1.1.0.60400 /opt/rocm-6.4.0/lib/libhipsolver.so.0.4.60400 /opt/rocm-6.4.0/lib/librocblas.so.4.4.60400 /opt/rocm/lib/libamdhip64.so.6.4.60400 /opt/rocm-6.4.0/lib/libhipblaslt.so.0.12.60400 -Wl,--no-as-needed,/home/charyang/libtorch/lib/libtorch.so -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.6.0 -lgcc -lgcc
make[2]: *** [CMakeFiles/opensplat.dir/build.make:380: opensplat] Error 127
make[1]: *** [CMakeFiles/Makefile2:243: CMakeFiles/opensplat.dir/all] Error 2
make: *** [Makefile:136: all] Error 2