swarm-hackers
[Top][All Lists]
Advanced

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

Re: [swarm-hackers] Old autoconf build process is broken in current trun


From: Scott Christley
Subject: Re: [swarm-hackers] Old autoconf build process is broken in current trunk
Date: Wed, 25 Nov 2009 00:00:19 -0800

On Nov 24, 2009, at 11:55 PM, Bill Northcott wrote:

make  all-am
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. - I../.. -I../../../../src/collections -I../.. -I. -I.. - I../../../../src/collections/.. -I../../../../src/collections/../ defobj -I../../../../src/collections/../misc -I../../../../src/ collections/../objectbase -I../../../../src/collections/../random - DGNUSTEP -I/Library/Headers -I/Library/Headers/GNUstepBase -I/ Library/Headers -D_GNU_SOURCE -DBUILDING_SWARM -g -O2 - B ../../../../tools -fgnu-runtime -fno-strict-aliasing -Wall -Wno- import -Wno-protocol -Wno-long-long -Wno-unknown-pragmas -MT Array.lo -MD -MP -MF .deps/Array.Tpo -c -o Array.lo ../../../../src/ collections/Array.m libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../../../ src/collections -I../.. -I. -I.. -I../../../../src/collections/.. - I../../../../src/collections/../defobj -I../../../../src/ collections/../misc -I../../../../src/collections/../objectbase - I../../../../src/collections/../random -DGNUSTEP -I/Library/Headers -I/Library/Headers/GNUstepBase -I/Library/Headers -D_GNU_SOURCE - DBUILDING_SWARM -g -O2 -B ../../../../tools -fgnu-runtime -fno- strict-aliasing -Wall -Wno-import -Wno-protocol -Wno-long-long -Wno- unknown-pragmas -MT Array.lo -MD -MP -MF .deps/Array.Tpo - c ../../../../src/collections/Array.m -fno-common -DPIC -o .libs/ Array.o In file included from ../../../../src/collections/../defobj/Swarm/ Customize.h:27, from ../../../../src/collections/../defobj/Swarm/ Create.h:26,
                from ./Swarm/Collection.h:26,
from ../../../../src/collections/../collections/ Array.h:26,
                from ../../../../src/collections/Array.m:26:
../../../../src/collections/../defobj/Swarm/DefObject.h: 36:0 ../../../../src/collections/../defobj/Swarm/DefObject.h:36: error: cannot find interface declaration for 'NSObject', superclass of 'Object_s'
In file included from ./Swarm/Collection.h:27,
from ../../../../src/collections/../collections/ Array.h:26,
                from ../../../../src/collections/Array.m:26:
./Swarm/collections.h:1238:36 ./Swarm/collections.h:1238:36: error: Swarm/collections_types.h: No such file or directory
If you look closely at the flags being passed, you will see "-fgnu- 
runtime", you are headed for disaster, you are telling the compiler to  
generate code for the GNU objc runtime but yet you want to use the  
Apple objc runtime.
The Makefiles are not setup to compile against the Apple objc  
runtime.  I avoided that hairy mess by using Xcode.
Scott





reply via email to

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