Re: [ROOT] compiling error.. G__Win32.h dictionary

From: Rene Brun (Rene.Brun@cern.ch)
Date: Sat Mar 02 2002 - 05:21:16 MET


Aldo,

Could you clarify all the steps?
 did you ./configure win32 ?
 did you make distclean before starting ?

I assume you install in the cygwin environment.

Rene Brun


On Fri, 1 Mar 2002, Aldo F. Saavedra wrote:

> 
> HI,
> 
> I downloaded the source code from the CVS repository
> and I tried to compiled it on win2000, just using
> the win32 target. It was working fine until
> the folllowing error rained on my parade.
> 
> I read previously that it was due to spaces on
> the paths of the file but that does not seem
> to be the problem in this case.
> 
> Any help would be appreciated.
> 
> Generating dictionary win32/src/G_Win32.cxx...
> utils/src/rootcint_tmp.exe -f win32/src/G__Win32.cxx -c
> win32/inc/TGWin32.h
> win32/inc/TWin32/GuiFactory.h win32/inc/LinkDef.h
> #error ERROR: Only Mac or Win32 targets supported!
> Limitation: can not handle macro _NFILE _NSTREAM_ Use +P or -p option
>  FILE:include\stdio.h LINE:115
> Limitation: can not handle macro _wP_tmpdir L"\\" Use +P or -p option
>  FILE:include\stdio.h LINE:169
> Error: Symbol _CRTIMPexternFILE_iob[] is not defined in current scope
> FILE:include\stdio.h LINE:219
> Limitation: can not handle macro stdin (&_iob[0]) Use +P or -p option
>  FILE:include\stdio.h LINE:248
> Limitation: can not handle macro stdout (&_iob[1]) Use +P or -p option
>  FILE:include\stdio.h LINE:249
> Limitation: can not handle macro stderr (&_iob[2]) Use +P or -p option
>  FILE:include\stdio.h LINE:250
> Error: Unexpected EOF G__exec_statement() FILE:include\stdio.h LINE:472
> Advice: You may need to use +P or -p option
> Warning: Error occured during reading source files
> Warning: Error occured during dictionary source generation
> !!!Removing win32/src/G__Win32.cxx win32/src/G__Win32.h !!!
> c:\cern\root\utils\src\rootcint_tmp.exe: error loading headers...
> make: *** [win32/src/G__Win32.cxx] Error 1
> 
> 
> Cheers,
> Aldo
> 
> ***********************************************************
>  Aldo F. Saavedra
>  ATLAS Collaboration - Pixel Group (Physics Division)
>  Lawrence Berkeley National Laboratory
> 
>  Email:          AFSaavedra@lbl.gov
>  Phone:          1 510 486 4690
>  Fax:		 1 510 486 5101
>  Postal Address: Lawrence Berkeley National Laboratory
>                  1 Cyclotron Rd Mailstop 50B-6208
>                  Berkeley, CA 94720
>                  USA
> 



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