2002/10/18 ROOT-3.03.09 on MacOS X Release 10.2

There has been a problem with a test script (tutorial/benchmarks.C) for root version 3.03.05 or later:
when you try to run it, the script fail while executing "geometry.C" from inside.
This problem is solved by the root team: the problem was acutally not due to ROOT but due to unexpectedly small default value of stack size limit (512KB only) for user processes, which can be check by typing
"ulimit -a". It is thus probably a good idea to put the following line

ulimit -s 8192

to your ~/.bash_profile.

The official 3.03.09 does not support gcc3.1 of MacOS X 10.2. In order to compile it with gcc3.1, I had to apply a patch.

The binary tarball is available: root_v3.03.09-macosx10.2.tar.gz which passed all the standard ROOT test suite.

As for the RPMs I have built for MacOS X Release 10.2.X, 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.2.X/, while the old ones built on Release 10.1.X, 10.0.X, and Public Beta are under ~fujiik/macosx/10.1.X/, ~fujiik/macosx/10.0.X/, and ~fujiik/macosx/, respectively, and will not be supported.


B ack to Keisuke Fujii's HEP on X Page