About 10.1 Tools CD
About 10.1 Tools CD
Game Manuals · PDF
| Filename | About_10.1_Tools_CD.pdf |
|---|---|
| Size | 0.13 MB |
| Subsection | About 10.1 Tools CD |
| Downloads | 1 |
Enjoying MacTrove?
Anonymous downloads are free and unlimited.
Create a free account to track favorites,
contribute metadata corrections, and join the
community chat.
Reader
Loading…
OCR / Text contents
Welcome to the September 2001 Developer Tools CD!
Contents
Introduction
Compatibility with Earlier Mac OS X Versions
Compatibility of Built Applications
Installing the Mac OS X Developer Tools
Installing WebObjects Developer with the Mac OS X Developer Tools
Installing the CarbonLib SDK
Possible Installation Problems and Workarounds
Introduction
The September 2001 Developer Tools CD includes everything you need to begin
developing applications for Mac OS X, including tools, documentation, and software. In
addition, it includes the latest CarbonLib SDK for Mac OS 8 and 9. For the latest
information and updates to Mac OS X development tools, documentation, code samples,
and technical notes, please visit http://developer.apple.com/macosx.
Developers are encourages to join the Apple Developer Connection which provides the
most convenient access to Mac OS X development resources, including technical support
and pre-release software. For information, visit http://www.apple.com/developer.
Please read the separate What’s New document for information on what has changed on
this CD.
Compatibility with Earlier Mac OS X Versions
The September 2001 Developer Tools CD is primarily intended for use on systems
running Mac OS X 10.1. Earlier versions of the Developer Tools CD should not be
installed or used with Mac OS X 10.1 (for example, the older linker does not work with
two-level namespace binaries).
If you are running earlier versions of Mac OS X, we strongly encourage you to
upgrade to Mac OS X 10.1 and the September 2001 Developer Tools so you can take
full advantage of new features of the tools, including two-level namespace. Two-
level namespace is a new linker feature (similar to that on Mac OS 9) that provides faster
launch times for your applications and more robustness by ensuring that at launch time
your application dynamically links with symbols from the correct libraries. It will help
ensure greater compatibility on future versions of Mac OS X as Apple adds new APIs to
the system frameworks. Two-level namespace is the default behavior of the linker.
Do not install the complete September 2001 Developer.mpkg package on systems
earlier than Mac OS X 10.1. The only sub-package which may be useful is the
Developer Tools package itself. If you want to install that (via Custom Install), update to
at least Mac OS X 10.0.4 before doing so. When using the new tools (which default to
two-level namespace) on a Mac OS X 10.0.4 system, you will need to add
/usr/lib/libobjc.A.dylib as a library (and possibly other frameworks) to properly link
Cocoa applications. That is not necessary on Mac OS X 10.1.
Do not upgrade from the May 2001 Developer Tools package to the September 2001
Developer Tools unless you are running at least Mac OS X 10.0.4. On systems earlier
than 10.0.4, there was an Installer bug that would prevent you from launching any
applications after that tools upgrade, due to over-aggressive deletion of a non-empty
directory.
In Project Bu…
Showing first 3,000 characters of 9,211 total. Open the full document →