bug-libtool
[Top][All Lists]
Advanced

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

Re: darwin: mix up of .dylib and .bundle


From: Christoph Egger
Subject: Re: darwin: mix up of .dylib and .bundle
Date: Sun, 16 Oct 2005 14:44:05 +0200 (MEST)

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> [cutting -patches for now]
> Christoph Egger wrote:
> 
> |>I think I've seen this issue with the GNU libtool that Apple shipped
> |>(is shipping?),
> |
> |
> | You mean /usr/bin/libtool ? This is a binary used by gcc.
> 
> If I meant that I'd have said so. Apple ships GNU libtool too,
> /usr/bin/glibtool and /usr/bin/glibtoolize. With darwin6 they shipped a
> gnu libtool that, when called with the -module flag made a file of type
> MH_DYLIB instead of the expected MH_BUNDLE. With that release they
> changed /bin/sh to bash from zsh and left in a hack to make glibtool
> work with zsh.. But this is kinda beside the point :)

/usr/bin/glibtool is version 1.5.0 on my machine - Never used it though.


> | Nonetheless, there are three different results:
> |
> | 1) shows how things should be.
> | 2) libtool somehow tries to link in both shared and static versions
> |    into the same lib resulting into multiple definitions.
> | 3) libtool see's the -rpath option twice...
> |
> 
> Hmm, is is experimental a clean tree?

Yes, it is.

> Could you send me the libtool --debug
> output from the failed link line (compressed somehow).

Attached.
libgii-debug-experimental.output.gz is the whole subdirectory
as I sent in my last mail with debug info.
libgii-debug-experimental.output2.gz is the failing libtool link
line with debug info.

> | P.S.: How about integrating libtest into libtool's testsuite?
> | It might uncover bugs on many other operating systems
> | (win32, linux, *bsd, solaris, aix, etc.)
> 
> If you send a patch for head, using the new testsuite and fill out the
> fsf copyright assignment forms, sure :-).

hmm... I should subscribe an NDA ?

-- 
Greetings,

Christoph

Highspeed-Freiheit. Bei GMX supergünstig, z.B. GMX DSL_Cityflat,
DSL-Flatrate für nur 4,99 Euro/Monat*  http://www.gmx.net/de/go/dsl

Attachment: libgii-debug-experimental.output.gz
Description: Unix tar archive

Attachment: libgii-debug-experimental.output2.gz
Description: Unix tar archive


reply via email to

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