Hello,
I have finally managed to compile both ROOT 3.00/01 and the latest
checkout of BRAT on g++ 2.96 and get them to load.  It was a long haul!
So here is the scoop:
1. rmine001
    root 3.00/00 is compiled in ~brahmlib/rootForRmine using g++ 2.96
    brat is compiled using the same and is found in
~brahmlib/bratForRmine
    These are not on AFS because afs is not yet installed there.
2. pii's
    root 3.00/01 is compiled in /afs/rhic/opt/brahms/root/root_v3.00.01
using
    g++ 2.96 which can be found on pii10 and one or two other pii which
I can't
    remember.  You can see what you have using g++ -v
    If you want to use brat with root 3.00/01, you need to do it in your
own directory
    compiling on the proper machine.  Once you do that, don't even think
about trying
    to run on a machine using an earlier version of g++ because it will
puke.
    The previous versions of brat and root have not been touched.  They
were
    compiled with g++ 2.91 before the upgrading started.
It is well known that I detest all these different versions because it
is confusing.  But the
pii's and rmine001 are in a state of transition.  Some of them have g++
2.91, some 2.96 and rmine001 has 2.95 with no afs.  Since we will
obviously evolve to root v3 and Konstantin tells me that the pii's will
definitely evolve to g++ 2.96, I have chosen to compile root v3 under
g++ 2.96.  The rcas's will present a problem because they are using g++
2.91, so when we put single copies of brat on afs and compile on the
upgraded pii's, we will not be able to run that copy on rcas's.  This is
getting to be a big mess!  If we don't standardize the different
machines we run on, we will have to go back to having a copy of root and
brat on each different machine!
So play around with root 3.00/01 if you dare.
Regards
Kris
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 16:30:50 EST