[ROOT] Problems with windows version 4.00/08

From: Martijn Schellekens (Martijn.Schellekens@iota.u-psud.fr)
Date: Tue Jul 13 2004 - 14:21:40 MEST


Dear Rooters,

I just tried the new Root version 4.00/08
the compilation of any such simple script as the following fails:

file: Myclass.C
--------------------------------------
#include "TQObject.h"

class Myclass {
};
--------------------------------------
Sending the message:

Info in <TWinNTSystem::ACLiC>: creating shared library 
c:\Root\macros\Myclass_C.dll
s16o.1_cint.cxx
s16o.3_cint.cxx
s16o.5_cint.cxx
s16o.7_cint.cxx
s17o_1k.cxx
c:\Root\macros\s17o_1k.cxx(49) : error C2661: 
'TGenericClassInfo::TGenericClassInfo' : no overloaded function take
s 9 parameters
Error in <ACLiC>: Compilation failed!

Furthermore, always with the TClass generator, a little more complicated 
class returned the herefore (3.00/10) unseen message

scg_9.cxx
c:\Root\Msrc\scg_9.cxx(49) : error C2661: 
'TGenericClassInfo::TGenericClassInfo' : no overloaded function takes 9 
parameters
c:\Root\Msrc\scg_9.cxx(205) : error C2039: 'SetStreamer' : is not a member 
of 'TClass'
         C:\Program_Files\ROOT/include\TClass.h(51) : see declaration of 
'TClass'
c:\Root\Msrc\scg_9.cxx(208) : error C2039: 'SetStreamer' : is not a member 
of 'TClass'
         C:\Program_Files\ROOT/include\TClass.h(51) : see declaration of 
'TClass'
c:\Root\Msrc\scg_9.cxx(213) : error C2039: 'SetStreamer' : is not a member 
of 'TClass'
         C:\Program_Files\ROOT/include\TClass.h(51) : see declaration of 
'TClass'
c:\Root\Msrc\scg_9.cxx(215) : error C2039: 'SetStreamer' : is not a member 
of 'TClass'
         C:\Program_Files\ROOT/include\TClass.h(51) : see declaration of 
'TClass'
c:\Root\Msrc\scg_9.cxx(217) : error C2039: 'SetStreamer' : is not a member 
of 'TClass'
         C:\Program_Files\ROOT/include\TClass.h(51) : see declaration of 
'TClass'
c:\Root\Msrc\scg_9.cxx(219) : error C2039: 'SetStreamer' : is not a member 
of 'TClass'
         C:\Program_Files\ROOT/include\TClass.h(51) : see declaration of 
'TClass'
c:\Root\Msrc\scg_9.cxx(221) : error C2039: 'SetStreamer' : is not a member 
of 'TClass'
         C:\Program_Files\ROOT/include\TClass.h(51) : see declaration of 
'TClass'
c:\Root\Msrc\scg_9.cxx(223) : error C2039: 'SetStreamer' : is not a member 
of 'TClass'
         C:\Program_Files\ROOT/include\TClass.h(51) : see declaration of 
'TClass'

Similar compilations under the linux 4.00/06 had not shown such behaviors. 
WinNT version between 3.00/10 and 4.00/08 have not been tested.
Windows used is 2000 with the VC6 compiler.

Thanks a lot,

Martijn Schellekens



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