Hi,
something is broken in ROOT head, but I could not
really figure out what. I know it has to do with
the fact that not all the ROOTLIBS are linked in
root.exe anymore. But I also cant load the libs
myself. Example:
>CINT/ROOT C/C++ Interpreter version 5.16.18, February 9, 2007
>Type ? for help. Commands must be C++ statements.
>Enclose multiple statements between { }.
>Info in <rootlogon.C>: Running my $ROOTSCRIPTS/rootlogon.C
>root [0] gSystem->Load("libRIO.so")
>(int)0
>root [1] gSystem->Load("libNet.so")
>dlopen error: /opt/root/root_head/lib/libTree.so: undefined symbol: _ZTI10TSQLResult
>Load Error: Failed to load Dynamic link library /opt/root/root_head/lib/libTree.so
>Error in <TCint::AutoLoadCallback>: failure loading library libTree.so for class TEventList
>(int)(-1)
In particular, I could not follow why libTree is being loaded in the above example. Note that the ROOT linking works: ie instantiating TTree h; on the command line will work.
For the time being I "fixed" this by linking all libs in root.exe as before.
Constantin
-- Tel: +1-617-8301823 (SkypeIn) Skype: loizides AOL: ConLoi / ICQ: 114824520Received on Sat Feb 17 2007 - 20:34:57 CET
This archive was generated by hypermail 2.2.0 : Sat Feb 17 2007 - 23:50:01 CET