Boost system is a header only library since 1.69.0. However, linking against libboost_filesystem.so.1.69.0
gives these linker errors:
ld: libboost_system.so.1.69.0, needed by libboost_filesystem.so.1.69.0, not found (try using -rpath or -rpath-link)
which suggest that I still need to link against libboost_system.so
, even though it is supposedly header only. Do I need to set some special flags when building Boost itself to get a truly header only system library?