Re: BRAHMS standard root broken?

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Wed Jul 19 2000 - 07:32:21 EDT

  • Next message: Flemming Videbaek: "OOPS ?: new CVS directories"

    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 - 07:32:52 EDT