From: John Maddock (john_at_[hidden])
Date: 2005-12-04 05:12:17


> and received six link errors:
>
> ...failed darwin-Link-DyLib-action
> bin/boost/libs/test/build/libboost_unit_test_framework.dylib/darwin/release/shared-linkable-true/libboost_unit_test_framework-1_33_1.dylib...

> More specifically:
>
> /usr/bin/libtool: internal link edit command failed
> ld: Undefined symbols:
> __Z9test_mainiPPc

I suspect those libraries can't be build as shared libraries on Darwin for
the same reason that they can't be on Windows: they contain unresolved
references to proceedures in the application that will link to them, this is
allowed on some Unixes but not others.

John.