bug-gnustep
[Top][All Lists]
Advanced

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

Re: Unable to compile gnustep-baseadd with apple-apple-apple


From: Adam Fedor
Subject: Re: Unable to compile gnustep-baseadd with apple-apple-apple
Date: Mon, 12 Jan 2004 12:50:33 -0700


On Saturday, December 27, 2003, at 10:37 AM, Stéphane Corthésy wrote:

There are two main problems: linker is unable to link gnustep-baseadd, due to a problem with libxml2,

 Linking library libgnustep-baseadd ...
ld: Additions/./shared_obj/subproject.o illegal reference to symbol: _getColumnNumber defined in indirectly referenced dynamic library /usr/lib/libxml2.2.dylib
/usr/bin/libtool: internal link edit command failed


I don't get this problem, although I do get a link error since libxml2 isn't added to the link line (I fixed this). I use libxml2 from fink (version 2.5.4), but I think you are using something different?


and make wants to compile SSL bundle whereas it shouldn't do it for apple-apple-apple.


This doesn't happen for me either, as long as I do

make base=no add=yes

Then here are some patches for sources:

I fixes these. Thanks.


BTW, gsweb uses objc_thread_id() implemented in thr-pthread.m, but this file is not compiled when we compile only gnustepbase-add.

thr-pthread is for the gnu runtime on darwin. Perhaps we should just put this function in GSCategoies for MacOSX to use? Or is there (or should we add) an NSThread method that would work better?


One more thing: isn't gnustep make system able to create a framework out of gnustepbase-add?


I don't know. I think we could change and or add some makefile stuff to make it into a framework.





reply via email to

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