• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
[ANNOUNCE] Xcode 2.4.1 Available on Apple Developer Connection
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANNOUNCE] Xcode 2.4.1 Available on Apple Developer Connection


  • Subject: [ANNOUNCE] Xcode 2.4.1 Available on Apple Developer Connection
  • From: Chris Espinosa <email@hidden>
  • Date: Tue, 31 Oct 2006 15:52:50 -0800

Xcode 2.4.1, a minor update to Xcode 2.4, is available for download on the Apple Developer Connection.  Excerpts from the Release Notes are included below.  This update is recommended for people using Dwarf for debugging, for people developing 64-bit software for Tiger, and for people who have filed specific bugs against Xcode 2.4 that have been returned to them in Verify/Software Changed as fixed in 2.4.1.

The download includes the October documentation set.

Xcode 2.4.1 Release Notes

Xcode 2.4.1 is a minor update that fixes some known problems in Xcode 2.4. 

There are two improvements in this version of Xcode:

   New build settings that let you determine the OS and Xcode version and native build machine architecture at build time

   A new version of the CHUD tools

The remainder of the changes are bug fixes in the compiler, assembler, linker, debugger, and SDKs. Most of the fixes have to do with 64-bit code generation and Dwarf debugging.  The gcc and gdb release notes have more detail.

New Features

Projects built in Xcode 2.4.1 now have access to several predefined build settings that provide information about the build environment. You may use these build settings to define other settings that affect the build (for example, to have different build folders for different Xcode versions) or to pass as preprocessor values for compilation or Info.plist preprocessing.

The new predefined build settings are:

NATIVE_ARCH_ACTUAL The actual architecture of the build machine (ppc, ppc64, i386, or x86_64).
NATIVE_ARCH_32_BIT The 32-bit version of the build machine’s architecture (ppc or i386).
NATIVE_ARCH_64_BIT The 64-bit version of the build machine’s architecture (ppc64 or x86_64).
MAC_OS_X_VERSION_ACTUAL The Mac OS X version as a four-digit number similar to MAC_OS_X_VERSION_MAX_ALLOWED, e.g. 1047.
MAC_OS_X_VERSION_MAJOR The major version of Mac OS X, e.g. 1040.
XCODE_VERSION_ACTUAL The Xcode version as a four-digit number; in this release, 0241
XCODE_VERSION_MAJOR The major version of Xcode; in this release, 0200

You cannot set these build setting values. These values will be supported on future versions of Xcode, but are undefined for Xcode 2.4 and earlier.

Bug Fixes

Xcode 2.4.1 also fixes an incompatibility introduced by Subversion 1.4.  If you have upgraded to Subversion 1.4 on Tiger, you should upgrade to Xcode 2.4.1 to use integrated Subversion support.

The Finder Get Info information for Xcode 2.4.1 now agrees with the Xcode About box.

vecLib headers have been updated in the 10.4u SDK.  

Distributed Builds now correctly disable distribution between incompatible versions of Mac OS X that happen to have the same version number.

Debugging now works correctly for functions in anonymous namespaces.

Step In to Objective-C methods now steps in, rather than continuing execution.

The incidence of bogus "<incomplete type>" messages when printing variable values has been greatly reduced.

AvailabilityMacros.h in the 10.2.8 SDK has been fixed to set the MAC_OS_X_VERSION_MAX_ALLOWED macro value correctly.

Problems relating to using QuickTime 7.1.2 headers with the 10.3.9 SDK have been resolved.  The 10.3.9 SDK now contains working QuickTime 7.1.2 headers and stub libraries.



 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: Re: How to "Jump Back"?
  • Next by Date: Re: XCode Falls Short - for now
  • Previous by thread: Re: How to "Jump Back"?
  • Next by thread: "could not load inserted library" (DevToolsBundleInjection.framework): why not?
  • Index(es):
    • Date
    • Thread