Boost logo

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