On 2010-03-02, at 18:09, Quentin Mathé wrote: > Le 2 mars 2010 à 16:04, David Chisnall a écrit : > >> On 2 Mar 2010, at 14:55, Quentin Mathé wrote: >> >>> iirc EtoileXML uses ETSocket but doesn't link EtoileFoundation, it's >>> EtoileFoundation which links both EtoileXML and EtoileThread. >>> The change I plan is to make EtoileXML links EtoileFoundation rather >>> than the reverse and updates modules that use EtoileXML to explicitly >>> link it. >> >> Now that GNUstep Make (finally!) has support for building source >> files in subdirectories, a better solution would be to stop building >> these as separate libraries and just add their sources to the parent >> project. > > Yes, that makes sense I think. > We could have done something similar previously (by including > subproject.make in EtoileXML/EtoileThread GNUmakefiles). iirc we kept > them as distinct libraries because there was some interest in using > EtoileThread or EtoileXML without EtoileFoundation.
Making EtoileSerialize link EtoileXML directly fixed this for me. Mélodié is now linkable, although it crashes on startup. -Truls _______________________________________________ Etoile-dev mailing list Etoile-dev@gna.org https://mail.gna.org/listinfo/etoile-dev