[ROOT] Help! Libraries break in new root version

From: cstrato@EUnet.at
Date: Wed Mar 28 2001 - 21:39:55 MEST


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