Subject: [Boost-build] Missing symbolic links
From: Ian Emmons (iemmons_at_[hidden])
Date: 2011-08-14 20:05:07


I just tried building Boost 1.47.0, and discovered that the symbolic links in the stage/lib directory are missing. For instance, searching for *unit_test* in that directory yields this:

   libboost_unit_test_framework-xgcc42-mt-1_47.dylib*
   libboost_unit_test_framework-xgcc42-mt-d-1_47.dylib*

where in the previous version this was present:

   libboost_unit_test_framework-xgcc42-mt-1_46_1.dylib*
   libboost_unit_test_framework-xgcc42-mt-d-1_46_1.dylib*
   libboost_unit_test_framework-xgcc42-mt-d.dylib@
      -> libboost_unit_test_framework-xgcc42-mt-d-1_46_1.dylib
   libboost_unit_test_framework-xgcc42-mt.dylib@
      -> libboost_unit_test_framework-xgcc42-mt-1_46_1.dylib

The command line I used to build this is this:

b2 -q --build-dir=darwin/build --stagedir=darwin/stage --layout=versioned --with-test architecture=combined address-model=32_64 variant=debug,release threading=multi link=shared runtime-link=shared stage

My platform is MacOS 10.6.8, with the darwin-4.2.1 toolset.

Am I doing something wrong here?

Thanks,

Ian