2002/04/21   gcc-with-g77 and ROOT-3.03.04 CVS 20020421 on MacOS X Release

Finally I installed Dec2001DevTools and updated gcc-with-g77. The new gcc-with-g77 should now be compatible with Dec 2001 Developer Tools. The problem with the previous version was that standard libraries such as libstdc++.a had not been "nmedit -p"ed, because of a path problem with gcc-321-1/build_gcc: build_gcc.

A binary packages is available as an RPM:

gcc-with-g77-932.1-1c.ppc.rpm.

See this page for more detail.

MacOS X support of ROOT v.3.03.04 is broken. The CVS version compiles and runs OK. In order to make it compatible with the new gcc-with-g77, however, I had to apply a patch, which I have sent to the ROOT team (2002/04/22 the patch has been adopted to CVS).

The binary tarball is available: root_v3.03.04-cvs020421-macosx.tar.gz which passed all the standard ROOT test suite.

As for the RPMs I have built for MacOS X Release, the following directories might be useful:

SPECS
SOURCES
SRPMS
RPMS

where you can find spec files, my private patches, source RPMs, and binary RPMs, respectively. Note that the RPMS directory contains two subdirectories, "ppc" for architecture-dependent binariy packages, while "noarch" for those architecture-independent. For those packages without real source RPMs or those provided only as tar balls, you can find the corresponding original source packages and my private patches in src. The binary tar balls are in tgz.

These packages have been tested on my machines (G3 Series PowerBook, aka Wallstreet and Ti PowerBook G4) but might not work on your platform. Install them thus at your own risk.

Notice also that new packages are under ~fujiik/macosx/10.1.X/, while the old ones built on Public Beta are directly under ~fujiik/macosx/ and will not be supported. 


B ack to Keisuke Fujii's HEP on X Page