GLBasic forum

Main forum => GLBasic - en => Topic started by: aroldo on 2012-Jan-12

Title: XCode Compiling Warnings
Post by: aroldo on 2012-Jan-12
I finally got one of my GLBasic applications to compile and run on Xcode and on the iPhone 4S.
I am running GL Basic on the
My development environment is as follows:

MacBook Pro
Processor 2.3 GHz Intel Core i5
Memory 4 GB
Mac OS X Version 10.7.2

Virtual Machine:
Oracle Virtual Box 4.0.14 running Windows XP Pro 2002 Service Pack 3

XCode 4.2

Target:
iPhone 4S
iOS 5.0.1

I got 96 warning messages about "CPU_SUBTYPE_ARM_ALL subtype is deprecated".

Here is a copy of the error log:


Ld "/Users/Aroldo's Mac/Library/Developer/Xcode/DerivedData/Metronome-eaqoxgdwcuqcqxgshaicgqrxztou/Build/Products/Debug-iphoneos/iPhone.app/iPhone" normal armv7
    cd "/Users/Aroldo's Mac/Documents/Metronome"
    setenv IPHONEOS_DEPLOYMENT_TARGET 3.0
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang -arch armv7 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk "-L/Users/Aroldo's Mac/Library/Developer/Xcode/DerivedData/Metronome-eaqoxgdwcuqcqxgshaicgqrxztou/Build/Products/Debug-iphoneos" "-L/Users/Aroldo's Mac/Documents/Metronome/Lib" "-F/Users/Aroldo's Mac/Library/Developer/Xcode/DerivedData/Metronome-eaqoxgdwcuqcqxgshaicgqrxztou/Build/Products/Debug-iphoneos" -filelist "/Users/Aroldo's Mac/Library/Developer/Xcode/DerivedData/Metronome-eaqoxgdwcuqcqxgshaicgqrxztou/Build/Intermediates/Metronome.build/Debug-iphoneos/iPhone.build/Objects-normal/armv7/iPhone.LinkFileList" -dead_strip -lstdc++ -miphoneos-version-min=3.0 -framework Foundation -framework UIKit -framework OpenGLES -framework QuartzCore -framework AudioToolbox -framework CoreLocation -framework OpenAL -lGLBasiciPhone-egl -lpng-gf -lPROGRAM -framework MediaPlayer -o "/Users/Aroldo's Mac/Library/Developer/Xcode/DerivedData/Metronome-eaqoxgdwcuqcqxgshaicgqrxztou/Build/Products/Debug-iphoneos/iPhone.app/iPhone"

ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(iPhoneAppController.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(iPhoneMain.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(iCadeReaderView.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(iPhoneEAGLView.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(glb-full.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(hthread.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(glb_pc.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libPROGRAM.a(gpc_temp0.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libPROGRAM.a(gpc_tempg.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(OpenGLRainbows.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(astarplanner.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(planner.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(GFCompression.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(gf_sockets.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(blowfish.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(fbuffers.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(Rainbows3D.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(htmutex.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(DXSound.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(DXInput.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(glb3D.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(nodehashtable.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(nodehashtable-iterator.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(node.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(MeshObject.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(3DMath.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(gf_png.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(gf_jpg.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngset.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngwrite.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngread.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngrtran.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngrio.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngerror.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngmem.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngtrans.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngwio.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(png.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jerror.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcapistd.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcapimin.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdatadst.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdapimin.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdapistd.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcparam.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdatasrc.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libGLBasiciPhone-egl.a(iPhoneSoundEngine.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(inflate.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(crc32.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngrutil.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngget.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngwutil.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(pngwtran.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(deflate.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcomapi.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdmarker.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdinput.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdmaster.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jmemmgr.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcmarker.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcinit.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcprepct.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcmainct.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcsample.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcphuff.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jchuff.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jccolor.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcmaster.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jcdctmgr.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jccoefct.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jutils.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdphuff.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jquant1.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jquant2.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdmerge.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdcoefct.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdsample.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdcolor.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdhuff.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdmainct.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jddctmgr.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jdpostct.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jmemnobs.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(trees.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(zutil.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(compress.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(inffast.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(inftrees.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(adler32.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jfdctflt.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jfdctfst.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jfdctint.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jidctred.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jidctint.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jidctflt.o)
ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/Aroldo's Mac/Documents/Metronome/Lib/libpng-gf.a(jidctfst.o)
Title: Re: XCode Compiling Warnings
Post by: MrTAToad on 2012-Jan-12
Those warnings can be ignored
Title: Re: XCode Compiling Warnings
Post by: aroldo on 2012-Jan-12
Thank you.

The idea was to give the information so you could add to your development road map.

Do you have plans to update GLBasic to avoid this warnings in the future?
Title: Re: XCode Compiling Warnings
Post by: Wampus on 2012-Jan-12
Avoid the warnings in the future? Well, if you weren't getting those warnings then apps built with GLBasic would no longer support 3G devices or lower. The only way the warnings could be avoided is to build for armv7 only, which I doubt anyone wants to do unless forced to do so.

I don't know what will happen if Apple ever forces new app submissions to be armv7 only. That might cause problems for GLBasic. I'm sure it would get sorted out though, should that happen.