bug-libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

darwin: mix up of .dylib and .bundle


From: Christoph Egger
Subject: darwin: mix up of .dylib and .bundle
Date: Sat, 15 Oct 2005 12:51:11 +0200 (MEST)

Hi!

libtool mixes up .dylib and .bundle. It thinks,
.dylib are modules and .bundle are shared libs.

This causes linking failures on darwin due to multiple defined symbols,
in cases where libfoo.dylib is inherited from libbar.dylib
and the program foo links against libbar.dylib and libfoo.dylib.
libtool also prints a warning, "libfoo.dylib is a module, not a shared
library", which is wrong.

I've attached a patch against cvs head which fixes this (for me at least).
If the patch is not correct, then please give me one to test.

-- 
Greetings,

Christoph

Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko!
Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner

Attachment: ltmain.m4sh.diff
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]