iOS - armv6 & armv7

Discussion of issues specific to mobile platforms such as iOS, Android, Symbian and Meego.
d000hg
Goblin
Posts: 257
Joined: Tue Sep 02, 2008 9:41 pm
x 1

iOS - armv6 & armv7

Post by d000hg »

I'm looking to support iPad only on iOS. I don't really understand what this armv6/armv7 thing is about, is it a bit like the days when you could decide to target 386/486/Pentium instruction sets? Are there any strong benefits to set up for armv7 only, or strong reasons why not to?

If I have some libs prebuilt as armv6 will they work nicely with armv7 or must every lib be built using identical compiler settings?
User avatar
masterfalcon
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 4270
Joined: Sun Feb 25, 2007 4:56 am
Location: Bloomington, MN
x 126

Re: iOS - armv6 & armv7

Post by masterfalcon »

It's similar. They are different processor families, all iPads use armv7 variants. Any libs that you have that are armv6 only will need to be recompiled.
User avatar
DanielSefton
Ogre Magi
Posts: 1235
Joined: Fri Oct 26, 2007 12:36 am
Location: Mountain View, CA
x 10

Re: iOS - armv6 & armv7

Post by DanielSefton »

Just to add to that, check out the list of armv6-only devices: http://en.wikipedia.org/wiki/List_of_iOS_devices

As you can see, it's totally not worth bothering to support armv6 anymore. So just make sure everything is at least compiled with armv7.