2001/07/17 ROOT-3.01.06 on MacOS X Release
An update to ROOT v.3.01 is now available from
the ROOT team, which
officially supports MacOS X and can be built out of the box.
When I came to run a test program (test/bench), however,
I had a problem with loading dylib's
(thanks to K.Ikematsu for reporting this problem).
I thus had to apply
root_v3.01.06-macosx-test.patch
to "test/Makefile.in": this allows generatoin of true dynamic libraries.
Although
the previous tetris patch
has been included in the official source tree, this version requires a new patch:
root_v3.01.06-tetris.patch,
which hopefully fixes a long outstanding problem of random seg-faults on MacOS X.
If you also want Aclock to work, you need root_v3.01.04-macosx-aclock.patch, too.
The binary tarball
root_v3.01.06-macosx.tar.gz is built with all
of these patches.
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.0.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