Re: [ROOT] Fedora core3 ACLiC problem

From: Tomasz Bold (bold@fatcat.ftj.agh.edu.pl)
Date: Mon Dec 20 2004 - 11:55:00 MET


Thanks,
I have reinstalled the ROOT and all is fine now. The possible problem 
with previous installation might be that ROOTSYS was / and something was 
missing. Anyway the installation in / was done by default now I fixated 
it by --prefix=/usr/local/.

Thanks for response once agian,
    Tomasz Bold

Philippe Canal wrote:

>Hi,
>
>The following: 
>    file://cint/lib/prec_stl/vector 
>Is suspicious.  Are you sure that your set is proper (aka ROOTSYS, PATH and
>LD_LIBRARY_PATH all points to the same release of ROOT)?  The path should be
>the real full path name of the file.
>
>I can not reproduce any problem with gcc 3.4.2.
>
>Cheers,
>Philippe.
>
>-----Original Message-----
>From: owner-roottalk@pcroot.cern.ch [mailto:owner-roottalk@pcroot.cern.ch]
>On Behalf Of Tomasz Bold
>Sent: Friday, December 17, 2004 6:21 AM
>To: roottalk@pcroot.cern.ch
>Subject: [ROOT] Fedora core3 ACLiC problem
>
>Dear rooters,
>    I have problem with ROOT compiled on Fedora Core 3.
>Namely:
>Imagine I have simple function like this.
>double simplef ()
>{
>  double a = 1;
>  double b = 4;
>  return a+a+b;
>}
>
>When I try to compile using ACLiC:
>root [0] .L simplef.C+
>Info in <TUnixSystem::ACLiC>: creating shared library /tmp/./simplef_C.so
>Error: class,struct,union or type T not defined  
>file://cint/lib/prec_stl/vector LINE:44
>Error: Unexpected EOF G__exec_statement() 
>file://cint/lib/prec_stl/vector LINE:206
>Error: Unexpected EOF G__fgetname():2 file://cint/lib/prec_stl/vector 
>LINE:206
>Error: Unexpected EOF G__fgetvarname():2 file://cint/lib/prec_stl/vector 
>LINE:206
>Error: Unexpected EOF G__fgetstream():2 file://cint/lib/prec_stl/vector 
>LINE:206Syntax Error:  Maybe missing ';' file://cint/lib/prec_stl/vector 
>LINE:206
>Error: Illegal pointer operation (tovalue) FILE:(tmpfile) LINE:2
>*** Interpreter error recovered ***
>Warning: Error occured during reading source files
>Warning: Error occured during dictionary source generation
>!!!Removing /tmp/./filedYPtb7.cxx /tmp/./filedYPtb7.h !!!
>Error: rootcint: error loading headers...
>Error in <ACLiC>: Dictionary generation failed!
>Info in <ACLiC>: Invoking compiler to check macro's validity
>Info in <ACLiC>: The compiler has not found any problem with your macro.
>        Probably your macro uses something rootcint can't parse.
>        Check http://root.cern.ch/root/Cint.phtml?limitations for Cint's 
>limitations.
>
>    Regards,
>    T Bold
>
>  
>



This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:10 MET