|
Boost-Build : |
From: troy d. straszheim (troy_at_[hidden])
Date: 2005-11-05 14:02:18
Hey boost.build,
When linking an executable in "release mode" with build.v2 on Darwin,
the flag "-s" is passed to gcc.... Nearby comments in the jamfiles
indicate that it has something to do with stripping the executable,
but that flag doesn't appear in gcc --help on the mac, and the net
result appears to be just a runtime error:
$ ../../dist/bin/quickbook
dyld: lazy symbol binding failed: lazy pointer not found
dyld: lazy pointer not found
If you remove the -s, things work fine. It's specified on line ~255
of gcc.jam. I'd propose it just get removed?
-t
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk