Dear Rene, dear Rooters I have just upgraded from version 3.00/01 from root for LinuxPPC to version 3.00/06 Sorrowly, my compiled libraries no longer work, I get the following errors: ******************************************* * * * W E L C O M E to R O O T * * * * Version 3.00/06 12 March 2001 * * * * You are welcome to visit our Web site * * http://root.cern.ch * * * ******************************************* CINT/ROOT C/C++ Interpreter version 5.14.79, Feb 24 2001 Type ? for help. Commands must be C++ statements. Enclose multiple statements between { }. root [0] .x macroTest.C dlopen error: /opt/rootcode/Mylib.so: undefined symbol: Clone__C7TObject Load Error: Failed to load Dynamic link library /opt/rootcode/Mylib.so *** Interpreter error recovered *** root [1] .q After recompiling my libraries, my macro is able to load the libraries, however, one function suddenly calls the destructor of its object, and I get the following messages: *** Break *** segmentation violation Root > root [1] .q Warning in <TFile::WriteStreamerInfo>: not a TStreamerInfo object Warning in <TFile::WriteStreamerInfo>: not a TStreamerInfo object Warning in <TFile::WriteStreamerInfo>: not a TStreamerInfo object Warning in <TFile::WriteStreamerInfo>: not a TStreamerInfo object Warning in <TFile::WriteStreamerInfo>: not a TStreamerInfo object Could you tell me what has changed between version 01 and 06 so that my code suddenly breaks? Can you give me a hint what I should check? Thank you in advance for your help Christian ---------------------------------- C.h.r.i.s.t.i.a.n S.t.r.a.t.o.w.a V.i.e.n.n.a. A.U.S.T.R.I.A e-mail: cstrato@EUnet.at
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:40 MET