tiny-cuda-nn
tiny-cuda-nn copied to clipboard
tiny-cuda-nn-master/dependencies/json/json.hpp:3954:14: fatal error: filesystem: No such file or directory
When I install pytorch extension of tiny-cuda-nn,I encounter:
FAILED: /home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/bindings/torch/build/temp.linux-x86_64-cpython-39/tinycudann/bindings.o
c++ -MMD -MF /home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/bindings/torch/build/temp.linux-x86_64-cpython-39/tinycudann/bindings.o.d -pthread -B /media/data4/yejr/conda_env/delta/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /media/data4/yejr/conda_env/delta/include -I/media/data4/yejr/conda_env/delta/include -fPIC -O2 -isystem /media/data4/yejr/conda_env/delta/include -fPIC -I/home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/include -I/home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/dependencies -I/home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/dependencies/cutlass/include -I/home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/dependencies/cutlass/tools/util/include -I/home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/dependencies/fmt/include -I/media/data4/yejr/conda_env/delta/lib/python3.9/site-packages/torch/include -I/media/data4/yejr/conda_env/delta/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -I/media/data4/yejr/conda_env/delta/lib/python3.9/site-packages/torch/include/TH -I/media/data4/yejr/conda_env/delta/lib/python3.9/site-packages/torch/include/THC -I/usr/local/cuda-11.5/include -I/media/data4/yejr/conda_env/delta/include/python3.9 -c -c /home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/bindings/torch/tinycudann/bindings.cpp -o /home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/bindings/torch/build/temp.linux-x86_64-cpython-39/tinycudann/bindings.o -std=c++17 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
In file included from /home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/bindings/torch/tinycudann/bindings.cpp:44:0:
/home/yejr/Digital_Avater/DELTA-main/tiny-cuda-nn-master/dependencies/json/json.hpp:3954:14: fatal error: filesystem: No such file or directory
#include
I have encountered the same problem. Have you resolved it?
I am seeing the same error. Any resolution tips for this?
2baaa-16aasdas % gcc --version
gcc (GCC) 7.3.1 20180712 (Red Hat 7.3.1-17)
I have encountered the same issue during the tinycudann installation on an ec2 machine
gcc (GCC) 7.3.1 20180712 (Red Hat 7.3.1-17)
Have any of you resolved it?
Installing gcc 9.5 in my virtual environment works for me. The conda installed gcc sometimes misses cuda library, so I manually copy the cuda library with symbolic link.
conda install -c conda-forge gxx=9.5.0
ln -s $CONDA_PREFIX/lib/stubs/libcuda.so $CONDA_PREFIX/lib