Re: brat now requires root 3.02/06

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Wed Feb 20 2002 - 05:34:10 EST

  • Next message: Pawel Staszel: "brat version 2.2.15"

    Hi Steve et al, 
    
    On Tue, 19 Feb 2002 16:14:32 -0600
    "Stephen J. Sanders" <ssanders@ku.edu> wrote
    concerning "brat now requires root 3.02/06":
    > With the introduction of the SetRangeUser method of TAxis
    > in BrTd1AdcGainCalModule, it has now becomes necessary to update
    > root to 3.02/06.    I just ran into this and thought others might also
    > be affected....
    
    
    A good way to insure some sort of backward compatiblity (in terms of
    ROOT), if there's some older alternative, is to do 
    
      if ROOT_VERSION_CODE >= ROOT_VERSION(3,2,7)
        // new code 
      #else
        // Old code
      #endif
    
    ROOT 3.02/07 is the production release from ROOT, so that should be
    rather stable.  I believe it's either that version or 3.02/06
    installed on /afs/rhic/opt/brahms. 
    
    As I've pointed out a couple of times, it's rather easy to make Red
    Hat Package Manager packages (RPMs) of ROOT (and BRAT for that
    matter).  Check out the README/INSTALL, or go to my web-page 
    [1] to download 'em.  I think Fons will start distributing RPMs from
    the main web-site soon.  Hence, it should be rather easy to keep your
    Red Hat (and Debian :-) system up-to-date. 
    
    If you install the RPMs or DEBs, the binaries live in /usr/bin,
    /usr/lib/root is in /etc/ld.so.conf, man(1) pages are in
    /usr/share/man, and so on, so you needn't do anything but
    
      rpm -i libroot-dev-3.02.07-1.i386.rpm \
    	 libroot-3.02.07-1.i386.rpm \
             root-bin-3.02.07-1.i386.rpm \
             root-cint-3.02.07-1.i386.rpm \
             root-daemon-3.02.07-1.i386.rpm \
             root-doc-3.02.07-1.i386.rpm \
             root-gl-3.02.07-1.i386.rpm \
             root-mysql-3.02.07-1.i386.rpm \
    	 root-star-3.02.07-1.i386.rpm \
             root-ttf-3.02.07-1.i386.rpm
     
    or for Debian: 
    
      apt-get install task-root 
    
    Making RPMs for BRAT is pretty easy too.  Please refer to 'The Guide'.
    The point of making RPMs of BRAT is so that you can keep things
    like laptops and similar up-to-date easily.  
    
    [1] http://cholm.home.cern.ch/cholm/root/
    
    Yours, 
    
    Christian Holm Christensen -------------------------------------------
    Address: Sankt Hansgade 23, 1. th.           Phone:  (+45) 35 35 96 91 
             DK-2200 Copenhagen N                Cell:   (+45) 28 82 16 23
             Denmark                             Office: (+45) 353  25 305 
    Email:   cholm@nbi.dk                        Web:    www.nbi.dk/~cholm
    



    This archive was generated by hypermail 2b30 : Wed Feb 20 2002 - 05:34:57 EST