I am trying to make ngsolve-src on Linux.
git clone --recurse-submodules https://github.com/NGSolve/ngsolve.git ngsolve-src
At the final stage of the compilation, the following error occurs.
I followed the same procedure in January, but this did not happen.
Therefore, I guess it is somehow due to the updates from the version in January.
[ 99%] Linking CXX executable netgen
../libnggui.so: undefined reference to `std::filesystem::__cxx11::path::_M_find_extension() const'
../libnggui.so: undefined reference to `std::filesystem::__cxx11::path::_M_split_cmpts()'
../libsrc/core/libngcore.so: undefined reference to `std::filesystem::remove_all(std::filesystem::__cxx11::path const&)'
../libnglib.so: undefined reference to `std::filesystem::__cxx11::path::has_root_directory() const'
../libnglib.so: undefined reference to `std::filesystem::__cxx11::path::has_filename() const'
../libsrc/core/libngcore.so: undefined reference to `std::filesystem::temp_directory_path[abi:cxx11]()'
../libnglib.so: undefined reference to `std::filesystem::remove(std::filesystem::__cxx11::path const&)'
../libnglib.so: undefined reference to `std::filesystem::status(std::filesystem::__cxx11::path const&)'
../libnglib.so: undefined reference to `std::filesystem::__cxx11::path::compare(std::filesystem::__cxx11::path const&) const'
../libnglib.so: undefined reference to `std::filesystem::create_directories(std::filesystem::__cxx11::path const&)'
../libnglib.so: undefined reference to `std::filesystem::__cxx11::path::replace_extension(std::filesystem::__cxx11::path const&)'
collect2: error: ld returned 1 exit status
make[8]: *** [ng/CMakeFiles/netgen.dir/build.make:111: ng/netgen] Error 1
make[7]: *** [CMakeFiles/Makefile2:1563: ng/CMakeFiles/netgen.dir/all] Error 2
make[7]: *** Waiting for unfinished jobs....
[100%] Linking CXX shared library libngguipy.so
[100%] Built target ngguipy
make[6]: *** [Makefile:166: all] Error 2
make[5]: *** [CMakeFiles/netgen.dir/build.make:89: dependencies/src/netgen-stamp/netgen-build] Error 2
make[4]: *** [CMakeFiles/Makefile2:168: CMakeFiles/netgen.dir/all] Error 2
make[3]: *** [Makefile:136: all] Error 2
make[2]: *** [CMakeFiles/netgen_project.dir/build.make:86: dependencies/src/netgen_project-stamp/netgen_project-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:172: CMakeFiles/netgen_project.dir/all] Error 2
make: *** [Makefile:156: all] Error 2