Noah Misch wrote:


I would have expected identical binaries on GNU/Linux. Indeed, binaries built with and without -no-undefined should be identical on _all_ platforms; without -no-undefined, libtool simply does not build a shared library on platforms that do not allow undefined symbols in shared libraries.

I'll look at crafting a test case around the equivalence of -no-undefined and
regular binaries.  I appreciate the report.


On at least Mac OS X libraries built with -no-undefined are different from those built without. Why should we not take advantage of any extra features offered by the toolchain/OS for libraries with no undefined symbols.


Also testing for equivalence of libraries on Mac OS X is not going to work (unless you write a special test program) as libraries often contain a timestamp in the mach headers.

Peter
--
Peter O'Gorman - http://www.pogma.com


_______________________________________________ Libtool mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/libtool

Reply via email to