|
Size: 1364
Comment: and again ...
|
← Revision 6 as of 2009-09-20 21:54:38 ⇥
Size: 1370
Comment: converted to 1.6 markup
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 7: | Line 7: |
| Install and setup Xcode Developer Tools. This can either be done from the Mac OS X installation disc or the latest copy can be downloaded from [http://developer.apple.com/tools/xcode/ Apple Developer Connection]. | Install and setup Xcode Developer Tools. This can either be done from the Mac OS X installation disc or the latest copy can be downloaded from [[http://developer.apple.com/tools/xcode/|Apple Developer Connection]]. |
| Line 10: | Line 10: |
| [http://www.macports.org/ MacPorts] is a tool for downloading, installing and configuring various open-source libraries and applications that have been ported to Mac OS X. | [[http://www.macports.org/|MacPorts]] is a tool for downloading, installing and configuring various open-source libraries and applications that have been ported to Mac OS X. |
| Line 12: | Line 12: |
| 1. [http://www.macports.org/install.php Install and setup MacPorts]. | 1. [[http://www.macports.org/install.php|Install and setup MacPorts]]. |
Overview
Article describing how to setup a Mac OS X (Leopard) development environment for Harmony.
Xcode
Xcode is a suite of development tools for Mac OS X.
Install and setup Xcode Developer Tools. This can either be done from the Mac OS X installation disc or the latest copy can be downloaded from Apple Developer Connection.
MacPorts
MacPorts is a tool for downloading, installing and configuring various open-source libraries and applications that have been ported to Mac OS X.
- Open up a terminal window
If you installed MacPorts via the package installer, verify your environment variables are setup correctly
- Invoke 'env'
- Verify that the 'PATH' variable begins with '/opt/local/bin:/opt/local/sbin'; if not, then edit your '.profile' file and add them.
- Verify that the 'MANPATH' variable begins with '/opt/local/share/man'; if not, then edit your '.profile' file and add it.
- Invoke 'sudo port install lcms'; this installs the LCMS library
- Invoke 'sudo port install libpng'; this installs the PNG library
- Invoke 'sudo port install jpeg'; this install the JPEG library
- Invoke 'sudo port install libxml2' this install the XML v2 library