boost 1.40 beta libs, no longer include compiler version/boost version ?
When building boost 1.40 the libraries produced don't include compiler version or boost version any more ? i.e boost 1.38 bjam --build-dir=./tmpBuildDir toolset=gcc stage link=static --with-date_time libboost_date_time-gcc42-mt.a -> libboost_date_time-gcc42-mt-1_38.a with boost 1.40 beta bjam --build-dir=./tmpBuildDir toolset=gcc stage link=static --with-date_time libboost_date_time.a Is this expected or a bug ? Best regards, Ta, Avi
Avi Bahra wrote:
When building boost 1.40 the libraries produced don't include compiler version or boost version any more ?
i.e boost 1.38 bjam --build-dir=./tmpBuildDir toolset=gcc stage link=static --with-date_time libboost_date_time-gcc42-mt.a -> libboost_date_time-gcc42-mt-1_38.a
with boost 1.40 beta bjam --build-dir=./tmpBuildDir toolset=gcc stage link=static --with-date_time libboost_date_time.a
Is this expected or a bug ?
Per http://beta.boost.org: The default naming of libraries in Unix-like environment now matches system conventions, and does not include various decorations. Does this answer your question? - Volodya
On Aug 18, 2009, at 2:11 AM, Avi Bahra wrote:
When building boost 1.40 the libraries produced don't include compiler version or boost version any more ?
For those who use CMake and the (very useful) FindBoost.cmake script, is that going to also be patched to deal with new library naming conventions? Will that be a breaking change, or will it be backward compatible?
James C. Sutherland wrote:
On Aug 18, 2009, at 2:11 AM, Avi Bahra wrote:
When building boost 1.40 the libraries produced don't include compiler version or boost version any more ?
For those who use CMake and the (very useful) FindBoost.cmake script, is that going to also be patched to deal with new library naming conventions? Will that be a breaking change, or will it be backward compatible?
This is question for the maintainers of FindBoost.cmake; to the best of my knowledge, none of them is on this list. I *guess* it used to have support for system layout already, anyway. - Volodya
Vladimir Prus
James C. Sutherland wrote:
On Aug 18, 2009, at 2:11 AM, Avi Bahra wrote:
For those who use CMake and the (very useful) FindBoost.cmake script, is that going to also be patched to deal with new library naming conventions? Will that be a breaking change, or will it be backward compatible?
This is question for the maintainers of FindBoost.cmake; to the best of my knowledge, none of them is on this list. I *guess* it used to have support for system layout already, anyway.
Yes, and it still does, so no changes are required. Thank you to whoever posted to the CMake mailing list about the issue though.
participants (4)
-
Avi Bahra
-
James C. Sutherland
-
Philip Lowman
-
Vladimir Prus