HEP on X with APT/RPM for Intel Macs

This page contains installation records of software packages for High Energy Physics (HEP) computing on Intel Macs running MacOS X 10.4. The software packages I installed into my MacOS X box are available as either RPMs or Tar Balls.  Note that the i386 subdirectory contains architecture-dependent binaries while the noarch subdirectory contains architecture-independent ones. If you want to build them for yourself, you can get original source files and my private patches as SRPMs or from Ported Source Packages for MacOS X directory which is the place where you may want to look into, when a SRPM only contains a SPEC file describing file contents. MacOS X specifiic patches are in SOURCES and SPEC files are in SPECS.

For those who want to use the precompiled packages, the APT (Advanced Packaging Tool) with RPM (Redhat Package Manager) support will be very useful. Notice that from now on HEPonX will be provided as add-on packages to MacOS X Workshop (the first APT/RPM-based distribution on MacOS X). To install it on your platform, first read this.

These packages have been tested on my machines (Mac Pro) but may not work on your platform. Install them thus at your own risk. For more information, follow the links below.

Caution

MacOS X Release 10.4 comes with gcc4 as its standard compiler suit. The fortran compiler, gfortran, included in it is the GNU version of fortran 95, which replaces g77. This compilcated the porting process of legacy fortran programs such as cernlib to 10.4 and took me some time. The cernlib compiled with gfortran finally started working on 10.4. This is why I decided to make this web page public. Nevertheless, there might be bugs hiding here and there.



keisuke.fujii@kek.jp October 10, 2006