Prior to HC 2024.1.0, Boost was used for filesystem operations in some components like converter, libconverter and libsc. This Boost dependency was replaced with the std C++ filesystem (Filesystem library (since C++17) - cppreference.com). However since we’re not on C++17, an experimental version of the library provided by most compilers is used.
If you see a linking error like the following;
/usr/bin/ld: …/HOOPS_Communicator_2024.1.0/authoring/converter/bin/linux64/libconverter.so: undefined reference to `std::experimental::filesystem::v1::path::_M_split_cmpts()’
you should add -lstdc++fs to the list of libraries to link.