0

I would like to build an app with a universal binary containing: ppc, i386 and x86-64. The problem I have is that on 10.5.8 it tries to launch the x86-64 version and fails.

Is there some configuration that will make 10.5.8 launch with the i386 code?

zaph
  • 111,848
  • 21
  • 189
  • 228

2 Answers2

3

See this SO question that suggests to configure through Info.plist.

Community
  • 1
  • 1
Martin v. Löwis
  • 124,830
  • 17
  • 198
  • 235
1

I'm not aware of a method in the OS to target one version of the binary over another. I do know you can use lipo to remove the x86_64 version of the binary, which will cause the OS to run the i386 version, but I do not think it is what you want.

All that being said it would be my recommendation to debug the cause of the x86_64 crash, or only build the i386 version of the binary until you are in a place to debug it.

fbrereto
  • 35,429
  • 19
  • 126
  • 178