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