libtool
[Top][All Lists]
Advanced

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

Re: MacOSX module linking with static archive libtool problem


From: jonas . th
Subject: Re: MacOSX module linking with static archive libtool problem
Date: Mon, 07 Dec 2009 12:29:00 +0100

> On 12/01/2009 06:04 PM, Jonas Thiem wrote:
> > This topic is rather old, and I'm referring to a particular post which
> > can be found here:
> > http://www.mail-archive.com/address@hidden/msg03642.html
> > Obviously it isn't possible to link a static lib from a shared lib
> > compiled in libtool as libtool blocks it (technically it would be
> > possible on many, but not all platforms). This affects all platforms
> > including Windows, not just Mac OS X.
> >
> > Robert Boehne suggested some solutions to this:
> >  > Suggestion 1, you could link to shared libraries rather than archives.
> >  >Suggestion 2, if you're building it yourself, make the static libs
> >  >convenience libraries, this will have the same effect as linking to
> > static libs, but is portable.
> 
> This should work, we changed the dep libs check method to pass_all, if 
> you are using libtool-1.5 (April 2003) or later, you shouldn't see a 
> problem on Mac OS X.
> 
> Peter
> --
> Peter O'Gorman
> http://pogma.com
> 

For windows targets it doesn't work at all (compiling on a linux machine with 
i486-mignw32. I'm also pretty sure my libtool version is newer, but I need to 
recheck when I'm at home and having access to the machine.
The only way to link a static lib for a windows target seems to be not to use 
libtool (given you cannot move to a convenience lib or a shared lib which is 
the case for a plugin that references back to the main app's symbol file).
___________________________________________________________
Preisknaller: WEB.DE DSL Flatrate für nur 16,99 Euro/mtl.! 
http://produkte.web.de/go/02/





reply via email to

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