Hello,
I’ve found a thread:
[url]Root and VC++2008 Express Edition
He/she had a similar problem. Here is the reaction of root:
[code]C:>"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
C:>cl
Microsoft ® 32-Bit C/C+±Optimierungscompiler Version 16.00.30319.01 für 80x86
Copyright © Microsoft Corporation. Alle Rechte vorbehalten.
Syntax: cl [ Option… ] Dateiname… [ /link Linkeroption… ]
C:>root
ROOT 5.34/12 (v5-34-12@v5-34-12, Nov 19 2013, 21:03:45 on win32)
CINT/ROOT C/C++ Interpreter version 5.18.00, July 2, 2010
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.
root [0] .!cl
Microsoft ® 32-Bit C/C+±Optimierungscompiler Version 16.00.30319.01 für 80x86
Copyright © Microsoft Corporation. Alle Rechte vorbehalten.
Syntax: cl [ Option… ] Dateiname… [ /link Linkeroption… ]
root [1] .L chn2hist.C+
Info in TWinNTSystem::ACLiC: creating shared library C:\root\macros\chn2hist_C
.dll
2462090_cint.cxx
Error: class,struct,union or type __w64 not defined c:\program files (x86)\micr
osoft visual studio 10.0\vc\include\codeanalysis\sourceannotations.h(29)
Syntax error c:\program files (x86)\microsoft visual studio 10.0\vc\include\code
analysis\sourceannotations.h(79)
Syntax error c:\program files (x86)\microsoft visual studio 10.0\vc\include\code
analysis\sourceannotations.h(110)
Syntax error c:\program files (x86)\microsoft visual studio 10.0\vc\include\code
analysis\sourceannotations.h(141)
Syntax error c:\program files (x86)\microsoft visual studio 10.0\vc\include\code
analysis\sourceannotations.h(153)
Syntax error c:\program files (x86)\microsoft visual studio 10.0\vc\include\code
analysis\sourceannotations.h(163)
Syntax error c:\program files (x86)\microsoft visual studio 10.0\vc\include\code
analysis\sourceannotations.h(174)
Syntax error c:\program files (x86)\microsoft visual studio 10.0\vc\include\code
analysis\sourceannotations.h(184)
Syntax error c:\program files (x86)\microsoft visual studio 10.0\vc\include\code
analysis\sourceannotations.h(194)
Syntax error c:\program files (x86)\microsoft visual studio 10.0\vc\include\code
analysis\sourceannotations.h(206)
Error: class,struct,union or type vc_attributes::PreAttribute not defined c:\pr
ogram files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sourceann
otations.h(256)
Error: class,struct,union or type vc_attributes::PostAttribute not defined c:\p
rogram files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sourcean
notations.h(257)
Error: class,struct,union or type vc_attributes::FormatStringAttribute not defin
ed c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis
sourceannotations.h(258)
Error: class,struct,union or type vc_attributes::InvalidCheckAttribute not defin
ed c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis
sourceannotations.h(259)
Error: class,struct,union or type vc_attributes::SuccessAttribute not defined c
:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sourc
eannotations.h(260)
Error: class,struct,union or type vc_attributes::PreBoundAttribute not defined
c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sour
ceannotations.h(261)
Error: class,struct,union or type vc_attributes::PostBoundAttribute not defined
c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sou
rceannotations.h(262)
Error: class,struct,union or type vc_attributes::PreRangeAttribute not defined
c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sour
ceannotations.h(263)
Error: class,struct,union or type vc_attributes::PostRangeAttribute not defined
c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sou
rceannotations.h(264)
Error: class,struct,union or type __w64 not defined C:\Program Files (x86)\Micr
osoft Visual Studio 10.0\VC\INCLUDE\vadefs.h(48)
Error: class,struct,union or type __w64 not defined C:\Program Files (x86)\Micr
osoft Visual Studio 10.0\VC\INCLUDE\crtdefs.h(418)
Error: class,struct,union or type __w64 not defined C:\Program Files (x86)\Micr
osoft Visual Studio 10.0\VC\INCLUDE\crtdefs.h(436)
Error: class,struct,union or type __w64 not defined C:\Program Files (x86)\Micr
osoft Visual Studio 10.0\VC\INCLUDE\crtdefs.h(473)
Error: class,struct,union or type __int64 not defined C:\Program Files (x86)\Mi
crosoft Visual Studio 10.0\VC\INCLUDE\crtdefs.h(478)
Error: Symbol _locale_tstruct, is not defined in current scope C:\Program Files
(x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\crtdefs.h(1963)
Error: Symbol _locale_t is not defined in current scope C:\Program Files (x86)
Microsoft Visual Studio 10.0\VC\INCLUDE\crtdefs.h(1963)
Error: class,struct,union or type __int64 not defined C:\Program Files (x86)\Mi
crosoft Visual Studio 10.0\VC\INCLUDE\yvals.h(553)
Error: class,struct,union or type _ULonglong not defined C:\Program Files (x86)
\Microsoft Visual Studio 10.0\VC\INCLUDE\stdint.h(60)
Error: class,struct,union or type _ULonglong not defined C:\Program Files (x86)
\Microsoft Visual Studio 10.0\VC\INCLUDE\stdint.h(63)
Error: class,struct,union or type _ULonglong not defined C:\Program Files (x86)
\Microsoft Visual Studio 10.0\VC\INCLUDE\stdint.h(66)
Error: class,struct,union or type _ULonglong not defined C:\Program Files (x86)
\Microsoft Visual Studio 10.0\VC\INCLUDE\stdint.h(69)
Warning: Error occurred during reading source files
Warning: Error occurred during dictionary source generation
!!!Removing C:\root\macros\chn2hist_C_ACLiC_dict.cxx C:\root\macros\chn2hist_C_A
CLiC_dict.h !!!
Error: C:\root\bin\rootcint: error loading headers…
Error in : Dictionary generation failed!
Info in : Invoking compiler to check macro’s validity
root [2][/code]
What’s wrong?