HEP on X with APT/RPMThis page contains installation records of software packages for High Energy Physics (HEP) computing on 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 ppc 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. To install it on your platform, first read this.
These packages have been tested on my machines (Power Mac G5 and PowerBook G4) but may not work on your platform. Install them thus at your own risk. For more information, follow the links below.
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.