Boost logo

Boost Users :

From: Edward Diener (eldiener_at_[hidden])
Date: 2020-01-30 23:33:15


On 1/30/2020 5:35 PM, Andrew McFarlane via Boost-users wrote:
> Okay, so I have made a bit of progress. After building Boost.Asio with:
>
> b2 --with-system --with-thread --with-date_time --with-regex --with-serialization stage
>
> , and building Boost.Chrono with (replacing bjam with b2):
>
> bjam libs/chrono/build
>
> The code is now compiling with the following g++ command:
>
> g++ -v -Wall -L ${BOOST_ROOT}/stage/lib -L
> ${BOOST_ROOT}/bin.v2/libs/chrono/build/clang-darwin-11.0/debug/threading-multi/visibility-hidden
> -lboost_chrono -lboost_date_time -lboost_system -I. -I${BOOST_ROOT} -o
> main main.cpp
>
> /
> /
> However, when I go to run main, the program crashes with the following
> message:
>
> dyld: Library not loaded: @rpath/libboost_chrono.dylib
>
> Referenced from: /Users/ajm/Projects/boost-threads/ex1/./main
>
> Reason: image not found
>
> Abort trap: 6
>
> /
> /
> I suspect that there is something wrong with the Boost.Chrono dynamic
> library file that was built (probably because of how I built it), but I
> am not sure what it would be. Any suggestions?

Lookup RPATH for Linux.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net