Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 1 reactie
Bron: Apple

Apple heeft een nieuwe versie uitgebracht van Xcode en deze voorzien van 2.4.1 als het versienummer. Xcode is een integrated development environment voor het Mac OS X-platform en stelt je instaat om je eigen applicaties te ontwikkelen, te debuggen en te optimaliseren voor een Mac gebaseerd op een Intel of een PowerPC processor. Het beschikt natuurlijk over een syntax-highlighting text editor, een robuust build control system en een GCC compiler. Voor het binnen halen van Xcode moet je lid zijn van Apple Developer Connection waar je op deze pagina meer over kan lezen. De release notes zijn vervolgens op deze pagina volledig na te lezen en worden als volgt samengevat door 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, 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.
Versienummer:2.4.1
Besturingssystemen:macOS
Website:Apple
Download:http://developer.apple.com/tools/download/
Bestandsgrootte:924,00MB
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (1)

Apple heeft de laatste tijd steeds meer een strategie van waarde toevoegen aan bestaande technieken. Denk aan een mooie behuizing om een asus laptop, een eigen grafisch subsysteem voor een unix platform, een set verbetering op de bestaande webbrowser Konqueror etc...

Toch zie ik Apple wel een gehele eigen IDE in de lucht houden, terwijl juist andere fabrikanten die IDEs bouwen als hun core business hadden (Borland) 'gewoon' een standaard basis IDE pakken en daar eigen dingen aan toe voegen.

Zou het dan ook niet helemaal in de Apple gedachte passen om bijvoorbeeld Eclipse te nemen en daar slechts de Mac specificieke dingen als plug-in aan toe te voegen?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True