* Josselin Mouette wrote on Tue, Mar 28, 2006 at 12:37:52PM CEST:
> Le mercredi 11 janvier 2006 à 22:38 +0100, Ralf Wildenhues a écrit :
> > > It looks like libtool likes, when building libraries, to reorder 
> > > arguments:
> > 
> > Well, yes.  It move all the options away from the libraries + library
> > flags.  GNU libtool plans to lift this restriction, but it unfortunately
> > costs quite some rework.  :-/
> 
> Are there any news regarding this bug? It is making all GNOME libraries
> have tons of indirect dependencies, which is causing serious headaches
> with the GNOME 2.14 move.

Well, all I know is that if you are adding a convenience archive as a
dependency, then *it is by design* that all dependencies of that
convenience archive are added, too.  I've tried to explain this before
(may have been to a different bug report, though):  Convenience archives
are merely objects to be incorporated into a bigger whole.  It makes no
sense to speak of indirection here, because there is none, from the
point of a shared library.  So if you think there are too many libraries
added, then that means that the creation of the convenience archive
simply lists too many dependencies.

It may help to split up the convenience archive into smaller convenience
archives, where the smaller parts each list a strict subset of
dependencies themselves.  But to be honest, I haven't had the time nor
do I have the knowledge about GNOME libraries to see what should be done
in this particular case.

Hope that helps.

Cheers,
Ralf


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to