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

Reply via email to