DataTime Processing Framework
Installing and Configuring ACE on OS X


Home
 |  Users
 |  Programmers  |  Project Developers
 |  SourceForge Project Page
 |  Resources



Installing ACE on OS X can be tricky. The autoconf based method appears to be broken in the available releases of ACE, and it is unclear is this has been fixed in the current CVS version. The 'traditional' manual configuration described in the official instructions for building and installing ACE can be rather tedious. Some of the information in the instructions for the 'traditional' method are also outdated. The process presented here addresses these problems and has been shown to work on fully updated versions of OS X Panther (10.3.9). Installation on the newer OS X Tiger (10.4.x) is being investigated.
  1. Make sure all operating system updates have been installed by running the Software Update utility which can be found in the Apple menu of the Finder. The 10.3.9 update for OS X Panther includes some changes that simplify ACE installation. It is also a good idea to keep your computer fully updated in general.

  2. Download the ACE source configured for OS X: ACE-5.4.5-lib-osx-panther.zip

  3. Extract ACE-5.4.5-lib-osx-panther.zip to a directory of your choosing. From the command line this can be done by:
        > unzip ACE-5.4.5-lib-osx-panther.zip

  4. Change to the resulting 'Ace' directory and run the 'setup_ACE.sh' script:
        > cd Ace
        > ./setup_ACE.sh


  5. Change to the 'ACE_wrappers/ace' directory and run 'make' to compile the sources:
        > cd ACE_wrappers/ace
        > make

    This will take some time to finish but only needs to be done once. There should be some messages toward the end of the process about some packages not being built. This is expected since they are not configured to be built and aren't needed.

  6. Repeat step 4 to configure ACE in the future.

That should be it. If there are problems, contact one of the developers listed on the DTPF SourceForge project page.




Hosted on
SourceForge.net Logo

© 2005 Eric J. Mislivec, Last Modified: 27 June, 2005