Re: BRAHMS standard root broken?

From: hagel@comp.tamu.edu
Date: Wed Jul 19 2000 - 11:11:06 EDT

  • Next message: Peter H. L. Christiansen: "BrDetectorMonitor update"

    You might notice that root_v2.25.00 is installed on /afs/rhic/opt/brahms/root/root_v2.25.00
    If you want to use it, just set your ROOTSYS to that.  Or better yet, set ROOTSYS to
    /afs/rhic/opt/brahms/root/new
    
    I did not change the pro to reflect that because I know it will break a bunch of stuff and I
    am not psychologically prepared for the barrage of mail messages I will receive regarding
    that.  If someone uses root 2.25, let me know how it works and we could proceed with an
    organized changeover.
    
    Kris
    
    Christian Holm Christensen wrote:
    
    > Hi Konstantin et al,
    >
    > On Tue, 18 Jul 2000 22:40:41 -0400, Konstantin Olchanski ?olchansk@ux1.phy.bnl.gov? wrote:
    > ?
    > ?
    > ? The BRAHMS "standard" root installation in /opt/brahms/root/pro/linux
    > ? appears to be broken.
    > ?
    > ? For example the "include" directory contains .o, .c and .cxx files.
    > ? This cannot be normal. Can this be fixed?
    >
    > This is the way it is, if you compile ROOT yourself, at least in all
    > versions up to and including 2.24.05. "include" is supposed to be a
    > symbolic link to "src", where everything is build. This is reminisents
    > of the code maintaner software CMZ.
    >
    > The new ROOT source structure, starting at version 2.25.00, are more
    > what you'll expect. The source is split into many sub-directories
    > based on the modules of ROOT, each with a "src" and "inc" directory
    > (sound familiar?!), and everything is build in "src", and header files
    > are installed in "?prefix?/include".
    >
    > I strongly recommend that you (that's all of you) update to that ROOT
    > version, since a lot of things have been corrected, expended and so
    > on. Also, ROOT is now avaliable via anonymous CVS from CERN
    > (incidently where I am at the moment, under the competent supervision
    > of Rene Brun!). So the fix is ... to upgrade!!! (that sounds like a
    > Micros**t sails gimmick, but it's true none the less). Of course you
    > could make the directory "include" and then move all the header files
    > into that, but it's not really worth the effort.
    >
    > If you do update, please notice that to compile with AFS support, you
    > need to pass the switch "--with-afs=?afs dir?" to "configure", where
    > ?afs dir? is usally "/usr/afsws". Take a look in "README/INSTALL".
    >
    > Hope that helps.
    >
    > Cheers,
    >
    > Christian  -----------------------------------------------------------
    > Holm Christensen                             Phone:  (+45) 35 35 96 91
    >   Sankt Hansgade 23, 1. th.                  Office: (+45) 353  25 305
    >   DK-2200 Copenhagen N                       Web:    www.nbi.dk/~cholm
    >   Denmark                                    Email:       cholm@nbi.dk
    



    This archive was generated by hypermail 2b29 : Wed Jul 19 2000 - 11:11:46 EDT