gossamer
gossamer copied to clipboard
Installation on RedHat 7.9
Hi,
We have used several versions of boost (48 - 72) and all end up with error such as[ 40%] Built target gossapp
[ 40%] Building CXX object src/CMakeFiles/goss.dir/goss.cc.o
[ 41%] Linking CXX executable goss
libgosslib.a(PhysicalFileFactory.cc.o): In function boost::filesystem::copy_file(boost::filesystem::path const&, boost::filesystem::path const&)': PhysicalFileFactory.cc:(.text._ZN5boost10filesystem9copy_fileERKNS0_4pathES3_[_ZN5boost10filesystem9copy_fileERKNS0_4pathES3_]+0x24): undefined reference to
boost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::detail::copy_option, boost::system::error_code*)'
collect2: error: ld returned 1 exit status
make[2]: *** [src/goss] Error 1
make[1]: *** [src/CMakeFiles/goss.dir/all] Error 2
make: *** [all] Error 2
Is there a way to fix this compilation problem? Thank you
I was having problems too and it seems that the newer version of boost don't seem compatible. The only way I have gotten this to work is by using their docker container: https://hub.docker.com/r/mgibio/gossamer