|
From: | Thomas Davie |
Subject: | Re: Building fun again |
Date: | Fri, 6 Jan 2012 15:33:21 +0000 |
Heya, I've got a bit further with this, by specifying LIBS="-ldispatch -lobjc" and LDFLAGS="-L/usr/GNUstep/Local/Library/Libraries", configure now succeeds! Unfortunately, make is not so successful. Linking additions fails, it appears clang isn't getting any linker flags passed in when it links: make messages=yes reports that this command is being invoked: clang -nostdlib -r -shared-libgcc -fexceptions -o ./obj/subproject.o obj/Additions.obj/GSObjCRuntime.m.o obj/Additions.obj/GCObject.m.o obj/Additions.obj/GCArray.m.o obj/Additions.obj/GCDictionary.m.o ob j/Additions.obj/GSLock.m.o obj/Additions.obj/GSMime.m.o obj/Additions.obj/GSXML.m.o obj/Additions.obj/GSFunctions.m.o obj/Additions.obj/GSInsensitiveDictionary.m.o obj/Additions.obj/NSArray+GNUstepBase.m.o obj/ Additions.obj/NSAttributedString+GNUstepBase.m.o obj/Additions.obj/NSBundle+GNUstepBase.m.o obj/Additions.obj/NSCalendarDate+GNUstepBase.m.o obj/Additions.obj/NSData+GNUstepBase.m.o obj/Additions.obj/NSDebug+GN UstepBase.m.o obj/Additions.obj/NSError+GNUstepBase.m.o obj/Additions.obj/NSFileHandle+GNUstepBase.m.o obj/Additions.obj/NSLock+GNUstepBase.m.o obj/Additions.obj/NSMutableString+GNUstepBase.m.o obj/Additions.ob j/NSNumber+GNUstepBase.m.o obj/Additions.obj/NSObject+GNUstepBase.m.o obj/Additions.obj/NSPropertyList+GNUstepBase.m.o obj/Additions.obj/NSProcessInfo+GNUstepBase.m.o obj/Additions.obj/NSStream+GNUstepBase.m.o obj/Additions.obj/NSString+GNUstepBase.m.o obj/Additions.obj/NSTask+GNUstepBase.m.o obj/Additions.obj/NSThread+GNUstepBase.m.o obj/Additions.obj/NSURL+GNUstepBase.m.o obj/Additions.obj/Unicode.m.o ; This then promptly produces missing symbols for basically everything, because it's not getting told to link in libobjc, or even the standard C libraries. Anyone got any ideas how to get this a bit further? Thanks Tom Davie On 6 Jan 2012, at 13:50, Thomas Davie wrote:
|
[Prev in Thread] | Current Thread | [Next in Thread] |