[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.
- Re: Unable to compile gnustep-baseadd with apple-apple-apple,
Adam Fedor <=