Re: [ROOT] ACLiC of ROOT version 3.03

From: Rene Brun (Rene.Brun@cern.ch)
Date: Fri Oct 18 2002 - 17:55:49 MEST


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