Re: [ROOT] ACLiC of ROOT version 3.03

From: KAMEOKA Satoru (kameoka@lambda.phys.tohoku.ac.jp)
Date: Fri Oct 18 2002 - 18:56:03 MEST


Hi Stanislav and Rene,

After changing $PATH and $LD_LIBRARY_PATH from ver 3.02 to 3.03, compilation was
succeeded. When I had problem, I was executing ROOT ver 3.03,
indicating full path and keeping $PATH to old version. 

Thank you for your replies! 

      Regards,
      Satoru Kameoka

From: Rene Brun <brun@pcbrun.cern.ch>
Subject: Re: [ROOT] ACLiC of ROOT version 3.03
Date: Fri, 18 Oct 2002 17:55:49 +0200 (METDST)
Message-ID: <Pine.LNX.4.04.10210181754200.18558-100000@pcbrun.cern.ch>

> Hi Satoru,
> 
> I cannot reproduce this problem.
> It looks like the typical symptom of a mismatch between $PATH
> and $LD_LIBRARY_PATH. You are executing root.exe from an old version
> and libraries of a new version or vice-versa.
> 
> Rene Brun
> 
> On Fri, 18 Oct 2002, Satoru KAMEOKA wrote:
> 
> > Dear all,
> > 
> > I built ROOT version 3.03/09 with gcc3.1 on RedHat7.3, and found that
> > following simple script cannot be compiled by ACLiC. No problem with
> > previous version, v3.02, built with gcc2.96.
> > Would you tell me the solution?
> > 
> > 
> > [Fri Oct 18]$ cat test.C
> > #include <iostream>
> > 
> > using namespace std;
> > 
> > void test()
> > {
> >   cout << "Hypernuclei" << endl;
> > }
> > 
> > 
> > [Fri Oct 18]$ root
> >   *******************************************
> >   *                                         *
> >   *        W E L C O M E  to  R O O T       *
> >   *                                         *
> >   *   Version   3.03/09   17 October 2002   *
> >   *                                         *
> >   *  You are welcome to visit our Web site  *
> >   *          http://root.cern.ch            *
> >   *                                         *
> >   *******************************************
> > 
> > Compiled for linux with thread support.
> > 
> > CINT/ROOT C/C++ Interpreter version 5.15.56, Sep 4 2002
> > Type ? for help. Commands must be C++ statements.
> > Enclose multiple statements between { }.
> > root [0] .L test.C+
> > Info in <TUnixSystem::ACLiC>: creating shared library /data/kameoka/hist/./test_C.so
> > rootcint: relocation error: rootcint: undefined symbol: Init__12G__ClassInfo
> > Error in <ACLiC>: Dictionary generation failed!
> > 
> > 
> >       Regards,
> >       Satoru Kameoka
> > 
> 
> 



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:15 MET