You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since GCC has switched its version scheme (starting with GCC 5), building the Boost libraries (with b2) with parameters --layout=versioned and toolset=gcc-5 (or newer GCC) does no longer create library-names containing the compiler's version number. At least, this is the case on Linux.
For example, building Boost.Program_Options with --layout=versioned results in:
Since GCC has switched its version scheme (starting with GCC 5), building the Boost libraries (with
b2
) with parameters--layout=versioned
andtoolset=gcc-5
(or newer GCC) does no longer create library-names containing the compiler's version number. At least, this is the case on Linux.For example, building Boost.Program_Options with
--layout=versioned
results in:libboost_program_options-gcc48-mt-1_63_0.so
libboost_program_options-gcc49-mt-1_63_0.so
libboost_program_options-gcc-mt-1_63_0.so
libboost_program_options-gcc-mt-1_63_0.so
It would be great if this could be fixed so that the Boost-libraries build with GCC 5 and 6 could be installed side-by-side into the same directory.
The text was updated successfully, but these errors were encountered: