Dear rooter, I am working on Windows NT4 and my version of ROOT is 3.02/07. Recently, we have tried, Patrick Jarry (Patrick.Jarry@cern.ch) and I, to adapt on Windows NT a software written for the test beam of CMS, and which is working ok on Unix. We face the following problem, which we do not know how to tackle : All files compile ok, but the dictionnary generated by rootcint does not compile and gives the following types of errors: BTCMSdict.cxx D:\root/include\TVirtualX.h(168) : error C2059: syntax error : 'constant' D:\root/include\TVirtualX.h(364) : error C2275: 'Window_t' : illegal use of this type as an expression D:\root/include\GuiTypes.h(30) : see declaration of 'Window_t' D:\root/include\TVirtualX.h(364) : error C2275: 'Int_t' : illegal use of this type as an expression D:\root/include\Rtypes.h(50) : see declaration of 'Int_t' D:\root/include\TVirtualX.h(364) : error C2275: 'Int_t' : illegal use of this type as an expression D:\root/include\Rtypes.h(50) : see declaration of 'Int_t' I thought it was due to the software calling TG classes not implemented on Windows, but it is not the case. I have not found any include of TG classes, and I have tried to compile and link with the new ROOT with Win32GDK getting the same problem. If somebody has an idea, thanks a lot in advance. F.X. Gentit DAPNIA/SPP CEN Saclay tel : 01 69 08 30 38 fax : 01 69 08 64 28 web : http://home.cern.ch/~gentit/
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:39 MET