Mac OS X Build Instructions

From Aleph One Wiki

Jump to: navigation, search

These instructions assume you are using Apple's latest development tools, in Mac OS X 10.4. The latest developer tools are available at Apple's developer site: http://developer.apple.com. You need to be a member to download developer tools.

These instructions assume you are familiar with working with Apple's Xcode tools, as well as the Mac OS X comand line.

Contents

[edit] Get the source (choose one)

  • Download the latest release tarball
  • Get the source from CVS (AccessCVS)

[edit] Get the required libraries

  • Get the latest release of Aleph One
  • Right click on Aleph One, and choose "Show Package Contents"
  • Go into Contents/Frameworks, and copy all the frameworks into /Library/Frameworks

[edit] Boost (more info: Installing Boost)

  • Download the source for boost and extract it
  • Download a pre-built Jam exectuable (like boost-jam-3.1.11-1-macosxppc.tgz) and extract that
  • Open the terminal, and cd into the boost directory:
cd Desktop/boost_1_33_1
  • Enter this commands:
sudo ../boost-jam-3.1.11-1-macosxppc/bjam -sTOOLS=darwin --with-function--with-bind --layout=system install

[edit] Building

  • Open the OSX10.4.xcodeproj file, it's in the PBProjects directory in your Aleph One source tree
  • Choose the AlephOne target, and click build
    • To build the Deployment (Universal) target, you must have the 10.2.8 SDK installed
  • If everything goes right, this should produce an AlephOne.app in your PBProjects/build directory

[edit] External Links

  • users.on.net How to build Aleph One on Mac OS X (Intel)
  • [1] How to build a Universal Binary boost
Personal tools