< Previous Page Hide TOC

Document Revision History

This table describes the changes to Cross-Development Programming Guide.

DateNotes
2006-11-07Added details on cross-development and universal binaries.
 

Added chapter “Determining the Version of a Framework.”

 

In “Limitations,” noted requirement to build with GCC 3.3 when targeting Mac OS X versions prior to Mac OS X v10.3.0.

 

In “Cross-Development and Universal Binaries,” corrected Mac OS X version requirements for code compiled with GCC 4.0.

 

Added links to further information on building universal binaries from the command line.

 

Changed deployment target in example in “Cross-Development and Universal Binaries” to Mac OS X version 10.3.

2006-05-23Corrected a build-setting specification and added per-architecture-build-setting availability details.
 

Corrected specification for LDFLAGS build setting in “Configuring a Makefile-Based Project.”

 

Added availability details for the per-architecture build settings feature in “Cross-Development and Universal Binaries.”

2006-03-08Added a link to Technical Note TN2163, which describes how to develop a universal I/O Kit driver.
2006-02-07Made minor corrections.
 

Added information on building universal binary versions of kernel extensions.

 

Clarified use of LDFLAGS in “Select a Deployment OS.”

2005-11-09Added a section on using cross-development to create universal binaries. Added information on identifying deprecated API. Corrected errors.
 

Added “Cross-Development and Universal Binaries.”

 

Added “Finding Deprecated API.”

 

Reorganized content to create separate sections for configuring cross-development settings in Xcode and in makefile-based projects.

 

Corrected sample code listing in “Conditionally Compile for Different SDKs.”

2005-08-11Fixed a bug in code that checks for the existence of a symbol. Updated steps for setting a deployment target to reflect Xcode 2.1.
2005-06-04Updated information about checking for undefined functions. Added information about how to support SDKs from command-line programs.
2003-09-16

Made a number of changes throughout this document to reflect the final status of cross-development support as it shipped in Mac OS X version 10.3.

2003-08-21

First general release of document.




< Previous Page Hide TOC


© 2006 Apple Computer, Inc. All Rights Reserved. (Last updated: 2006-11-07)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.