RE: [ROOT] 3.05/03 for windows has new bugs

From: Faine, Valeri (fine@bnl.gov)
Date: Tue Mar 25 2003 - 18:07:52 MET


Hello Valeri
Please try version from http://root.bnl.gov
This is problem (of CINT) was discovered recently and probably was not fixed
with the CERN distribution yet.


Please read http://root.cern.ch/root/Version305.html 
to see whether this is what you need.

It reads:
" . . . 
Note valid for all Windows versions: 
------------------------------------
This version has been compiled with the ANSISTREAM compatibility option. 

To use this version, you may have to: 
Add the option -GX in your compiler options. 
In your includes replace iostream.h by Riostream.h 
Replace reference to MSVCIRT.LIB by MSVCPRT.LIB when linking. 
. . . "


> -----Original Message-----
> From: owner-roottalk@pcroot.cern.ch [mailto:owner-roottalk@pcroot.cern.ch]
> On Behalf Of Valeri.Tioukov@na.infn.it
> Sent: Tuesday, March 25, 2003 2:38 AM
> To: roottalk@pcroot.cern.ch
> Cc: pistillo@na.infn.it
> Subject: [ROOT] 3.05/03 for windows has new bugs
> 
> Hi rooters,
> 
> Root_v3.05/03 under W2000 demonstrates some new bugs:
> 
> root [0] TBrowser b;
> root [1] (long long)
> (long long)0
> (long long)0
> (long long)0
> ... infinitly ..
> 
> The project compiled successfully with previous version: 3.05/02
> with new one give the errors:
> 
> ..........
> :\soft\root\include\riosfwd.h(25) : error C2874: using-declaration causes
> a multiple declaration of 'istream'
>         c:\program files\microsoft visual studio\vc98\include\iosfwd(256)
> : see declaration of 'istream'
> c:\soft\root\include\riosfwd.h(26) : error C2874: using-declaration causes
> a multiple declaration of 'ostream'
>         c:\program files\microsoft visual studio\vc98\include\iosfwd(257)
> : see declaration of 'ostream'
> ...............
> 
> Best regards,
> Valeri
> 



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:10 MET