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