Download Xcode 2.4.1

Spread the love

Apple has released a new version of Xcode and marked it with 2.4.1 as the version number. Xcode is an integrated development environment for the Mac OS X platform and allows you to develop, debug and optimize your own applications for a Mac based on an Intel or a PowerPC processor. It naturally features a syntax-highlighting text editor, a robust build control system and a GCC compiler. To download Xcode you must be a member of Apple Developer Connection where you are on this page can read more about. The release notes are then gone this page fully read and be as follows summarized by Chris Espinosa:

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.

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, eg 1047.
    MAC_OS_X_VERSION_MAJOR The major version of Mac OS X, eg 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 “” 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.

Version number 2.4.1
Operating systems macOS
Website Apple
Download
File size

924.00MB

License type Prerequisites (GNU/BSD/etc.)
You might also like
Exit mobile version