I was at the step of make -j4 install in glslang and had two fatal errors come up:
`[ 55%] Building CXX object External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/objdump/objdump.cpp.o
/home/simon/glslang/External/spirv-tools/tools/objdump/objdump.cpp:15:10: fatal error: filesystem: No such file or directory
include
^~~~~~~~~~~~
compilation terminated.
External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/build.make:75: recipe for target 'External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/objdump/objdump.cpp.o' failed
make[2]: [External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/objdump/objdump.cpp.o] Error 1
CMakeFiles/Makefile2:2615: recipe for target 'External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/all' failed
make[1]: [External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
`
and
`/home/simon/glslang/External/spirv-tools/source/opt/optimizer.cpp:18:10: fatal error: charconv: No such file or directory
include
^~~~~~~~~~
compilation terminated.
External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make:1209: recipe for target 'External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/optimizer.cpp.o' failed
make[2]: [External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/optimizer.cpp.o] Error 1
make[2]: Waiting for unfinished jobs....
CMakeFiles/Makefile2:2238: recipe for target 'External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all' failed
make[1]: [External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all] Error 2
Makefile:145: recipe for target 'all' failed
make: [all] Error 2
`
What have I done wrong as all previous steps worked fine and my cmake is the right version?
It seems the Jetson Nano is getting old.
The latest glslang requires GNU version 9.1 or higher, while the Jetson Nano ships with version 7.5.0.
Please read the refreshed README on how to upgrade the GNU compiler.
I was at the step of make -j4 install in glslang and had two fatal errors come up:
`[ 55%] Building CXX object External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/objdump/objdump.cpp.o /home/simon/glslang/External/spirv-tools/tools/objdump/objdump.cpp:15:10: fatal error: filesystem: No such file or directory
include
compilation terminated. External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/build.make:75: recipe for target 'External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/objdump/objdump.cpp.o' failed make[2]: [External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/objdump/objdump.cpp.o] Error 1 CMakeFiles/Makefile2:2615: recipe for target 'External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/all' failed make[1]: [External/spirv-tools/tools/CMakeFiles/spirv-objdump.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... `
and
`/home/simon/glslang/External/spirv-tools/source/opt/optimizer.cpp:18:10: fatal error: charconv: No such file or directory
include
compilation terminated. External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make:1209: recipe for target 'External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/optimizer.cpp.o' failed make[2]: [External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/optimizer.cpp.o] Error 1 make[2]: Waiting for unfinished jobs.... CMakeFiles/Makefile2:2238: recipe for target 'External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all' failed make[1]: [External/spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all] Error 2 Makefile:145: recipe for target 'all' failed make: [all] Error 2 `
What have I done wrong as all previous steps worked fine and my cmake is the right version?