Michael Johnston
Tue, 03 Jan 2012 03:48:36 -0800
2012/1/3 Jordi Villà i Freixa <jordi.villafre...@gmail.com> > > -when I try to do the same (build same target AdunMeta and Debug) through >> Xcode GUI I get up to 40 error messages, most already fixed in the command >> line build : >> CompileC >> build/Adun.build/Debug/AdunKernel.build/Objects-normal/i386/AdunPureNonbondedTerm.o >> Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m normal i386 objective-c >> com.apple.compilers.gcc.4_0 >> cd /Users/jordivilla/Adun >> setenv LANG en_US.US-ASCII >> /Developer/usr/bin/gcc-4.0 -x objective-c -arch i386 -fmessage-length=0 >> -pipe -Wno-trigraphs -fpascal-strings -O0 -Wreturn-type -Wparentheses >> -Wunused-variable -Wsign-compare -DNeXT_Foundation -D_LIBRARY=1 >> -DNeXT_RUNTIME=1 -D__FREEBSD__ -DGSDIAGNOSE -DDEBUG -DGSWARN -isysroot >> /Developer/SDKs/MacOSX10.4u.sdk -mfix-and-continue >> -mmacosx-version-min=10.4 -gdwarf-2 >> -I/Users/jordivilla/Adun/build/Adun.build/Debug/AdunKernel.build/AdunKernel.hmap >> -F/Users/jordivilla/Adun/build/Debug >> -I/Users/jordivilla/Adun/build/Debug/include -I/usr/local/include >> -I/Users/jordivilla/Adun/Kernel >> -I/Users/jordivilla/Adun/Kernel/AdunKernel/CoreAdditions >> -I/usr/GNUstep/System/Library/Headers >> -I/Users/jordivilla/Adun/build/Adun.build/Debug/AdunKernel.build/DerivedSources/i386 >> -I/Users/jordivilla/Adun/build/Adun.build/Debug/AdunKernel.build/DerivedSources >> -include >> /var/folders/pU/pUM1IdwWFBWWM1VJDiML6U+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/AppKit-crzvmnzmtlbuynbyzghgxxpickzh/AppKit.h >> -c >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m >> -o >> /Users/jordivilla/Adun/build/Adun.build/Debug/AdunKernel.build/Objects-normal/i386/AdunPureNonbondedTerm.o >> >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m: >> In function '-[AdPureNonbondedTerm >> evaluateEnergiesUsingInteractionsInvolvingElements:]': >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:652: >> error: 'NSUInteger' undeclared (first use in this function) >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:652: >> error: (Each undeclared identifier is reported only once >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:652: >> error: for each function it appears in.) >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:652: >> error: syntax error before 'index' >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:655: >> warning: passing argument 1 of 'objectAtIndex:' makes integer from pointer >> without a cast >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:667: >> warning: passing argument 1 of 'indexGreaterThanIndex:' makes integer from >> pointer without a cast >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:667: >> error: invalid lvalue in assignment >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:671: >> error: syntax error before 'index' >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:674: >> warning: passing argument 1 of 'objectAtIndex:' makes integer from pointer >> without a cast >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:686: >> warning: passing argument 1 of 'indexGreaterThanIndex:' makes integer from >> pointer without a cast >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:686: >> error: invalid lvalue in assignment >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m: >> In function '-[AdPureNonbondedTerm >> evaluateEnergiesOfInteractionsBetweenElements:andElements:threshold:]': >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:700: >> warning: 'AdPureNonbondedTerm' may not respond to >> '-evaluateEnergiesOfInteractionsBetweenIndizees:andIndizees:threshold:' >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:700: >> warning: (Messages without a matching method signature >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:700: >> warning: will be assumed to return 'id' and accept >> /Users/jordivilla/Adun/Kernel/AdunKernel/Framework/AdunPureNonbondedTerm.m:700: >> warning: '...' as arguments.) >> >> >> > The BaseSDK is not correct when you build from Xcode - its set to 10.4 not > 10.5. This could be due to a personal setting somewhere. You can fix the > above problem at least by changing the BaseSDK setting in the build > configuration for AdunKernel to 10.5 (select AdunKernel target, > File->GetInfo, click Build tab, BaseSDK is the third setting.) Also check > the default BaseSDK setting by doing the same but selecting the Adun > project icon itself (first entry in the side panel). > > > this is weird, as I don't get the same problem in different machines, > while doing the same procedure (so, no dependencies in the Adun csv > version). In both cases I use Xcode 3.2.6: > > this is what I do > ##################### > cd $HOME > cvs -d:pserver:anonym...@cvs.gna.org:/var/cvs/adun co Adun > cd Adun/ExternalPackages/StepTalk > xcodebuild -target All -configuration Release > cd ../GNUstepBaseAdditions > sudo xcodebuild -target libgnustep-baseadd -configuration Release > cd ../../ > sed 's|rl_forced_update_display|//rl_forced_update_display|' > Plugins/Controllers/AdunShell/STShell.m >kk > mv kk Plugins/Controllers/AdunShell/STShell.m > xcodebuild -target AdunMeta -configuration Release > ####################### > > and this is the type of errors I get in the last step for all builts that > seem to depend on 10.5 SDK. (it seems that the requested "release" > configuration is overwritten by a default Debug configuration, to start > with) >
This is due to an error in INSTALL.Xcode - the line configuration for Adun should be 'Install' not 'Release' > > === BUILD NATIVE TARGET adunbase OF PROJECT Adun WITH THE DEFAULT > CONFIGURATION (Debug) === > Check dependencies > > === BUILD NATIVE TARGET AdunKernel OF PROJECT Adun WITH THE DEFAULT > CONFIGURATION (Debug) === > Check dependencies > ProcessPCH > /var/folders/iu/iuA3dlt8G4akJiM+uof94E++-8Q/-Caches-/com.apple.Xcode.1191/SharedPrecompiledHeaders/AppKit-atsndedeosjtoifuhldcijejkbwa/AppKit.h.gch > /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h > normal i386 objective-c com.apple.compilers.gcc.4_0 > cd /Users/jvilla/Adun > setenv LANG en_US.US-ASCII > /Developer/usr/bin/gcc-4.0 -x objective-c-header -arch i386 > -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -O0 -Wreturn-type > -Wparentheses -Wunused-variable -Wsign-compare -DNeXT_Foundation > -D_LIBRARY=1 -DNeXT_RUNTIME=1 -D__FREEBSD__ -DGSDIAGNOSE -DDEBUG -DGSWARN > -isysroot /Developer/SDKs/MacOSX10.5.sdk -mfix-and-continue > -mmacosx-version-min=10.4 -gdwarf-2 > -I/Users/jvilla/Adun/build/Adun.build/Debug/AdunKernel.build/AdunKernel.hmap > -F/Users/jvilla/Adun/build/Debug -I/Users/jvilla/Adun/build/Debug/include > -I/usr/local/include -I/Users/jvilla/Adun/Kernel > -I/Users/jvilla/Adun/Kernel/AdunKernel/CoreAdditions > -I/usr/GNUstep/System/Library/Headers > -I/Users/jvilla/Adun/build/Adun.build/Debug/AdunKernel.build/DerivedSources/i386 > -I/Users/jvilla/Adun/build/Adun.build/Debug/AdunKernel.build/DerivedSources > -c > /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h > -o > /var/folders/iu/iuA3dlt8G4akJiM+uof94E++-8Q/-Caches-/com.apple.Xcode.1191/SharedPrecompiledHeaders/AppKit-atsndedeosjtoifuhldcijejkbwa/AppKit.h.gch > I can see an error in one of the preprocessor defs that could be the cause. Since the Defs change based on configuration this error may not be in the Install config. I will check it tonight. > > In file included from > /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:10, > from > /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h:10: > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:46: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:47: error: > syntax error before 'BOOL' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:53: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:56: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:59: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:63: error: > syntax error before 'BOOL' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:64: error: > syntax error before 'BOOL' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:66: error: > syntax error before 'BOOL' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:67: error: > syntax error before 'BOOL' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:70: error: > syntax error before 'id' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:71: error: > syntax error before 'id' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:72: error: > syntax error before 'id' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:73: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:75: error: > syntax error before 'id' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:76: error: > syntax error before 'id' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:84: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:89: error: > syntax error before 'BOOL' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:96: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:102: error: > syntax error before 'BOOL' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:103: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:104: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:105: error: > syntax error before 'void' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:108: error: > syntax error before 'id' > /Developer/SDKs/MacOSX10.5.sdk/usr/include/objc/objc-auto.h:114: error: > syntax error before 'void' > > > > >> On Jan 2, 2012, at 3:55 PM, Michael Johnston wrote: >> >> This is due to the readline problem - See point 4 in INSTALL.Xcode for >> the solutions >> >> FYI The relevant lines in the log are >> >> Undefined symbols: >> "_rl_forced_update_display", referenced from: >> -[STShell completion] in STShell.o >> -[STShell completion] in STShell.o >> ld: symbol(s) not found >> collect2: ld returned 1 exit status >> >> Note: Although the files is prefixed with ST it is actually in Adun not >> StepTalk. >> >> 2012/1/2 Jordi Villà i Freixa <jordi.villafre...@gmail.com> >> >>> I am having less troubles now, but still: >>> >>> jordivilla celtis ~/Adun 530 $ xcodebuild -project Adun.xcodeproj/ >>> -target AdunMeta -configuration Debug >adun.log >>> ** BUILD FAILED ** >>> >>> >>> The following build commands failed: >>> AdunShellController: >>> Ld >>> /Users/jordivilla/Library/Adun/Controllers/AdunShell.bundle/Contents/MacOS/AdunShell >>> normal i386 >>> Adun: >>> CompileC >>> build/Adun.build/Debug/Adun.build/Objects-normal/i386/ULViewControllerSimulationCommands.o >>> /Users/jordivilla/Adun/UL/ULViewControllerSimulationCommands.m normal i386 >>> objective-c com.apple.compilers.gcc.4_0 >>> CompileC >>> build/Adun.build/Debug/Adun.build/Objects-normal/i386/ViewController.o >>> /Users/jordivilla/Adun/UL/ViewController.m normal i386 objective-c >>> com.apple.compilers.gcc.4_0 >>> CompileC >>> build/Adun.build/Debug/Adun.build/Objects-normal/i386/ULResponder.o >>> /Users/jordivilla/Adun/UL/ULResponder.m normal i386 objective-c >>> com.apple.compilers.gcc.4_0 >>> CompileC >>> build/Adun.build/Debug/Adun.build/Objects-normal/i386/ULScriptManager.o >>> /Users/jordivilla/Adun/UL/ULScriptManager.m normal i386 objective-c >>> com.apple.compilers.gcc.4_0 >>> (5 failures) >>> >>> >>> and the results in adun.log can be checked here: >>> http://dl.dropbox.com/u/450113/adun.log >>> >>> (recall that I have build StepTalk without any noticeable error in xcode >>> prior to this xcodebuild, but still it seems there is something going on >>> with steptalk >>> >>> >>> >>> >>> >>> This message has been automatically forwarded to you by the Adun team >>> http://adun.imim.es >>> _______________________________________________ >>> Adun-users mailing list >>> Adun-users@gna.org >>> https://mail.gna.org/listinfo/adun-users >>> >> >> >> > > -- > Jordi Villà i Freixa > Computational Biochemistry and Biophysics lab > Research Group on Biomedical Informatics (GRIB) - IMIM/UPF > Parc de Recerca Biomèdica de Barcelona > C/ Doctor Aiguader, 88; 08003 Barcelona (Spain) > Tel: +34 93 316 0504 // Fax: +34 93 316 0550 > e-mail: jvi...@imim.es > http://cbbl.imim.es > > This message has been automatically forwarded to you by the Adun team http://adun.imim.es _______________________________________________ Adun-users mailing list Adun-users@gna.org https://mail.gna.org/listinfo/adun-users