Compiling for Mac OS X is generally the same as other platforms, but with some additional work required in post-install processing. Further effort is required if you want to make a build for distribution or that will work on multiple machines and/or architectures.

Dependencies (version I have used successfully in parens):

* boost (1_34_1)

* cmake (2.4.8)

* fftw (2.1.5)

* gsl (1.8)

* hdf5 (1.6.6)

* jpeg (v6b)

* png (1.2.23)

* numpy (1.0.4)

* Qt/Mac (3.3.8)

* szip (2.1)

* tiff (3.8.2)

* zlib (1.2.1)

If you choose to install these from your package manager, it will be difficult to transfer your EMAN build from machine to machine. For the self-contained package I created, I chose to build them all myself without a package manager for more control over configuration options. However, some of the packages required either patches or some careful massaging to compile properly. I have included detailed instructions and extra files required below:

Detailed instructions for building dependencies on Mac OS X