Re: Proposed change to BRAT LinkDef files

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Mon May 15 2000 - 04:25:40 EDT

  • Next message: hagel@comp.tamu.edu: "Re: update to Root v24..."

    Hi Kris, 
    
    On Fri, 12 May 2000 12:24:12 -0500 hagel@comp.tamu.edu wrote:
    > Hello,
    > I have managed to get BRAT compiled under ROOT 2.24/04 on the pii's.  I
    > had a nasty surprise though.  The new version of rootcint demands that
    > there be one and only one file that has the string LinkDef in it and
    > demands that this file be the last one in the command line.  
    
    ah ha, That's probalbly the reason I couldn't get BRAT to compile on
    JJG's laptop (as Flemming pointed out in previous mail). Thanks Kris,
    for digging through the code, and solving that mystery.
    
    > In order to get it to generate the dictionary, I changed the INC
    > filenames to LinkBrat%prog%INC.h and changed the corresponding
    > makefiles. 
    > 
    > I have not committed these changes yet.  I wanted to check if everyone
    > thinks that is 1.) the change to make or 2.) if we should do something
    > else or 3.) if we should bug the root guys.  
    
    Just as you propose Kris, my choice would be 1. (Though I would've go
    for a shorter name though. Something like 'Br<lib_name>Inc.h', but
    it's not important.) 
    
    > I also plan, hopefully this afternoon (monday latest) to make that
    > version of BRAT the pro version and point ROOTSYS to the 2.24.04.  Are
    > we in agreement on that?
    
    I'm not completly confident that the 'Db' library is 100% stable,
    though I'm quite certain it compiles and links. If not, feel free to
    bug me. You can test this library using the 'TestDBSetup' and
    'TestDBWrite' in the test directory, but you need to have your own
    MySQL server running, and edit the preprocessor definitions in the the
    source files, so that MAIN_HOST and CALIB_HOST points to the host
    running your MySQL server.  
    
    Could you tag the commited version to 'VER-1-6' (I think we're ready
    for that), thanks. If you don't remember how that works, the
    commandline (cwd == $BRATSYS) is 
    
      prompt% cvs tag -r VER-1-6
    
    OH, and how fares bonsai at the moment. It seems that I didn't get
    errors while commiting from any of the pii's, but I haven't tried it
    from any of our hilux's (the name of HEHI/NBI's Linux machines). Also,
    the changes was logged to the MySQL database and so on (cool!). Is
    there a Web interface somewhere? 
    
    
    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 : Mon May 15 2000 - 04:29:00 EDT