XCode Compiling Warnings

Previous topic - Next topic

aroldo

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)
[a http://apd-games.com/][img http://apd-games.com/images/APDGames135.png][/a]
MacBook Pro OS X El Capitan
XCode Version 7
iPhone 6 running  iOS 9
iPad Mini running  iOS 7.1
Galaxy S5
Dell Latitude Windows 8 Enterprise
Palm Pre, Palm Pre2

MrTAToad

Those warnings can be ignored

aroldo

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?
[a http://apd-games.com/][img http://apd-games.com/images/APDGames135.png][/a]
MacBook Pro OS X El Capitan
XCode Version 7
iPhone 6 running  iOS 9
iPad Mini running  iOS 7.1
Galaxy S5
Dell Latitude Windows 8 Enterprise
Palm Pre, Palm Pre2

Wampus

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.