Kevin Horton wrote: > On 19 May 2009, at 02:59, Martin Costabel wrote: > > >> Jack Howarth wrote: >> >>> I am puzzled that I didn't run into this problem before >>> in x86_64 fink but under the 10.5 version, I am finding that >>> aquaterm fails to build due to the usage of the wrong abi... >>> >> We did discuss this (on the seed list). Since aquaterm has a >> maintainer, I am CCing him. Packages that use xcodebuild now need to >> use >> >> if test "%m" = "powerpc"; then archname="ppc"; else archname="%m"; fi >> >> and then ARCHS=$archname. >> > > I committed a revised aquaterm.info. I don't understand the issues, > so please take a look at the new package and confirm it does the job. > > The revised package was built and aquaterm was tested on PPC and > Intel, both with OS X 10.5. No 64 bit testing was done. > > >> >>> <built-in>:0: warning: Mac OS X version 10.5 or later is needed for >>> use of the new objc abi >>> >> Better than placing MACOSX_DEPLOYMENT_TARGET=10.5 on the command >> line (what does this do on 10.4?) would be to simply *remove* the >> repeatedly occurring nonsensical "MACOSX_DEPLOYMENT_TARGET=10.1" >> from AquaTerm.xcodeproj/project.pbxproj and let >> MACOSX_DEPLOYMENT_TARGET from fink's environment take effect. >> > > > I don't have a 10.4 machine to test on, so I have made no changes > here. I did > > -- > Kevin Horton > Ottawa, Canada > > > It didn't work for me (10.5.7/x86_64):
... CompileC build/AquaTerm.build/Deployment/AQTFwk.build/Objects-normal/x86_64/AQTClientManager.o /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.m normal x86_64 objective-c com.apple.compilers.gcc.4_0 cd /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm /Developer/usr/bin/gcc-4.0 -x objective-c -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -Os -DAQT_APP -mmacosx-version-min=10.1 -gdwarf-2 -I/sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/AquaTerm.build/Deployment/AQTFwk.build/AquaTerm.hmap -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/Deployment -I/sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/Deployment/include -I/sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/AquaTerm.build/Deployment/AQTFwk.build/DerivedSources -include /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/AppKit-ardkdesxcjiotzcxpspnquherkhg/AppKit.h -c /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.m -o /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/AquaTerm.build/Deployment/AQTFwk.build/Objects-normal/x86_64/AQTClientManager.o <built-in>:0: warning: Mac OS X version 10.5 or later is needed for use of the new objc abi In file included from /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.m:9: /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.h:13: warning: no definition of protocol 'AQTEventProtocol' is found /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.m: In function '-[AQTClientManager clearErrorState]': /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.m:35: error: Mac OS X version 10.5 or later is needed for zerocost-exceptions ... CompileC build/AquaTerm.build/Deployment/AquaTerm.build/Objects-normal/x86_64/AQTPlot.o /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m normal x86_64 objective-c com.apple.compilers.gcc.4_0 cd /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm /Developer/usr/bin/gcc-4.0 -x objective-c -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -mdynamic-no-pic -DAQT_APP -fvisibility=hidden -mmacosx-version-min=10.1 -gdwarf-2 -I/sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/AquaTerm.build/Deployment/AquaTerm.build/AquaTerm.hmap -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/Deployment -I/sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/Deployment/include -I/sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/AquaTerm.build/Deployment/AquaTerm.build/DerivedSources -include /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/AppKit-byfungfpgecbuvgqepghfnbvdwfe/AppKit.h -c /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m -o /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/build/AquaTerm.build/Deployment/AquaTerm.build/Objects-normal/x86_64/AQTPlot.o <built-in>:0: warning: Mac OS X version 10.5 or later is needed for use of the new objc abi /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m: In function '-[AQTPlot awakeFromNib]': /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m:88: warning: 'AQTPlot' may not respond to '-cascadeWindowOrderFront:' /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m:88: warning: (Messages without a matching method signature /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m:88: warning: will be assumed to return 'id' and accept /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m:88: warning: '...' as arguments.) /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m: In function '-[AQTPlot cascadeWindowOrderFront:]': /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m:117: warning: no '-setWindowPos:' method found /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m: In function '-[AQTPlot clientValidAndResponding]': /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m:162: error: Mac OS X version 10.5 or later is needed for zerocost-exceptions /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m: In function '-[AQTPlot setModel:]': /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m:176: warning: conflicting types for '-(void)setModel:(AQTModel *)newModel' /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientProtocol.h:4: warning: previous declaration of '-(void)setModel:(id)aModel' /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m: In function '-[AQTPlot appendModel:]': /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m:196: warning: conflicting types for '-(void)appendModel:(AQTModel *)newModel' /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientProtocol.h:5: warning: previous declaration of '-(void)appendModel:(id)aModel' /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m: In function '-[AQTPlot windowWillClose:]': /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTPlot.m:347: warning: no '-removePlot:' method found ... -- Alexander Hansen Fink User Liaison ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel