docs:programming:xcode:universal_binaries

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
docs:programming:xcode:universal_binaries [2007/05/19 23:03] – (old revision restored) 127.0.0.1docs:programming:xcode:universal_binaries [2008/08/03 00:25] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Universal Binaries ====== ====== Universal Binaries ======
-  * http://developer.apple.com/documentation/MacOSX/Conceptual/universal_binary/universal_binary_compiling/chapter_2_section_3.html 
  
 ===== building for i386 and ppc ===== ===== building for i386 and ppc =====
-  * project info -> build tab -> architectures, click edit, and select from the available check boxes +  * select your target, and Get Info -> build tab -> architectures, click edit, and select from the available check boxes 
-    * you can also type in the text field for manual entry - specific processors can be listed, such as i686, ppc750 (for a G3), ppc7400 (for a G5) etc... +    * you can also type in the text field for manual entry - specific processors can be listed, such as i686, ppc750 (for a G3), ppc7400 (for a G4) etc... 
-    * I assume that ppc will properly work on all PowerPC processors, from G3 up +    * I assume that "ppcwill properly work on all PowerPC processors, from G3 up 
-  * make sure to do the same for the target info+  * make sure to do the same for the Project Info if you want future targets to be configured this way (I'm not sure if you could set this before you build any targets, and have the first target take the default project settings; either way, setting the target options always works)
  
 ===== undefined symbols ===== ===== undefined symbols =====
Line 18: Line 17:
 </code> </code>
   * you can also use the lipo tool to modify architectures in a package (remove unnecessary architectures to reduce application size, for example)   * you can also use the lipo tool to modify architectures in a package (remove unnecessary architectures to reduce application size, for example)
 +
 +===== External Links =====
 +  * http://en.wikipedia.org/wiki/Fat_binary
 +  * http://developer.apple.com/documentation/MacOSX/Conceptual/universal_binary/universal_binary_compiling/chapter_2_section_3.html
  • docs/programming/xcode/universal_binaries.1179637433.txt.gz
  • Last modified: 2008/08/03 00:25
  • (external edit)