I use VC++ 2005 Express(German version) and VC++ 2008 Express(English version) --> maybe that's a problem having German+English version
Microsoft Platform SDK for Windows Server 2003 R2 (downloaded an ISO from Microsoft)
Code: Select all
{ 'AR': 'lib',
'ARCOM': "${TEMPFILE('$AR $ARFLAGS /OUT:$TARGET $SOURCES')}",
'ARFLAGS': ['/nologo'],
'AS': 'ml',
'ASCOM': '$AS $ASFLAGS /c /Fo$TARGET $SOURCES',
'ASFLAGS': ['/nologo'],
'ASPPCOM': '$CC $ASPPFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS /c /Fo$TARGET
$SOURCES',
'ASPPFLAGS': '$ASFLAGS',
'BUILDERS': {'CopyAs': <SCons.Builder.BuilderBase instance at 0x02982A58>,
'LoadableModule': <SCons.Builder.BuilderBase instance at 0x0298A288>, 'SharedLibrary':
<SCons.Builder.BuilderBase instance at 0x0298A850>, 'Zip': <SCons.Builder.BuilderBase
instance at 0x02973A80>, 'MSVSProject': <SCons.Builder.BuilderBase instance at
0x029B0288>, 'RES': <SCons.Builder.BuilderBase instance at 0x029B0468>, 'TypeLibrary':
<SCons.Builder.BuilderBase instance at 0x0297C7D8>, 'Object':
<SCons.Builder.CompositeBuilder instance at 0x0298AB70>, 'CopyTo':
<SCons.Builder.BuilderBase instance at 0x0297EB48>, 'StaticLibrary':
<SCons.Builder.BuilderBase instance at 0x0298F1E8>, 'JavaClassFile':
<SCons.Builder.BuilderBase instance at 0x0298FE90>, 'PCH': <SCons.Builder.BuilderBase
instance at 0x029B03A0>, 'Program': <SCons.Builder.BuilderBase instance at 0x0298A8F0>,
'Library': <SCons.Builder.BuilderBase instance at 0x0298F1E8>, 'JavaClassDir':
<SCons.Builder.BuilderBase instance at 0x0298FFA8>, 'SharedObject':
<SCons.Builder.CompositeBuilder instance at 0x0298ADC8>, 'StaticObject':
<SCons.Builder.CompositeBuilder instance at 0x0298AB70>, 'MSVSSolution':
<SCons.Builder.BuilderBase instance at 0x029B0300>, 'JavaFile':
<SCons.Builder.CompositeBuilder instance at 0x0298FD78>},
'CC': 'cl',
'CCCOM': '$CC $_MSVC_OUTPUT_FLAG /c $CHANGED_SOURCES $CFLAGS $CCFLAGS $_CCCOMCOM',
'CCFLAGS': ['/nologo', '/GR', '/EHsc', '/MTd', '/Od', '/Z7', '/RTC1'],
'CCPCHFLAGS': ['${(PCH and "/Yu%s /Fp%s"%(PCHSTOP or "",File(PCH))) or ""}'],
'CCPDBFLAGS': ['${(PDB and "/Z7") or ""}'],
'CFILESUFFIX': '.c',
'CFLAGS': [],
'CONFIGUREDIR': '#/.sconf_temp',
'CONFIGURELOG': '#/config.log',
'COPYSTR': 'Copy file(s): "$SOURCES" to "$TARGETS"',
'CPPDEFINES': [ '_CRT_SECURE_NO_DEPRECATE',
'_CRT_NONSTDC_NO_DEPRECATE',
'DEBUG'],
'CPPDEFPREFIX': '/D',
'CPPDEFSUFFIX': '',
'CPPSUFFIXES': [ '.c',
'.C',
'.cxx',
'.cpp',
'.c++',
'.cc',
'.h',
'.H',
'.hxx',
'.hpp',
'.hh',
'.F',
'.fpp',
'.FPP',
'.m',
'.mm',
'.S',
'.spp',
'.SPP'],
'CXX': '$CC',
'CXXCOM': '$CXX $_MSVC_OUTPUT_FLAG /c $CHANGED_SOURCES $CXXFLAGS $CCFLAGS
$_CCCOMCOM',
'CXXFILESUFFIX': '.cc',
'CXXFLAGS': ['$(', '/TP', '$)'],
'DSUFFIXES': ['.d'],
'Dir': <SCons.Defaults.Variable_Method_Caller instance at 0x028A7A30>,
'Dirs': <SCons.Defaults.Variable_Method_Caller instance at 0x028A7A58>,
'ENV': { 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe',
'INCLUDE': 'C:\\Program Files\\Microsoft Visual Studio 9.0
\\VC\\ATLMFC\\INCLUDE;C:\\Program Files\\Microsoft Visual Studio 9.0
\\VC\\INCLUDE;C:\\Program Files\\Microsoft Visual Studio 9.0
\\VC\\PlatformSDK\\include',
'LIB': 'C:\\Program Files\\Microsoft Visual Studio 9.0
\\VC\\ATLMFC\\LIB;C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\LIB;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\PlatformSDK\\lib',
'LIBPATH': 'Framework32\\;Framework32\\v2.0.50727;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\LIB;C:\\Program Files\\Microsoft Visual
Studio 9.0\\VC\\LIB',
'PATH': u'C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7
\\IDE;C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\BIN;C:\\Program
Files\\Microsoft Visual Studio 9.0\\Common7\\Tools;C:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\Tools\\bin;Framework32\\;Framework32\\\\Microsoft .NET Framework
3.5 (Pre-Release Version);Framework32\\v2.0.50727;C:\\Program Files\\Microsoft Visual
Studio 9.0\\VC\\VCPackages;C:\\Program Files\\Microsoft Visual Studio 9.0
\\VC\\PlatformSDK\\bin;C:\\Program Files\\Python_2.6.4\\Scripts\\;C:\\Program
Files\\Python_2.6.4\\Scripts\\..;C:\\Windows\\System32',
'PATHEXT': '.COM;.EXE;.BAT;.CMD',
'SystemDrive': 'C:',
'SystemRoot': 'C:\\Windows',
'TEMP': 'C:\\Users\\User\\AppData\\Local\\Temp',
'TMP': 'C:\\Users\\User\\AppData\\Local\\Temp'},
'ESCAPE': <function escape at 0x02901A70>,
'F77': 'gfortran',
'F77COM': '$F77 -o $TARGET -c $F77FLAGS $_F77INCFLAGS $SOURCES',
'F77FLAGS': [],
'F77PPCOM': '$F77 -o $TARGET -c $F77FLAGS $CPPFLAGS $_CPPDEFFLAGS $_F77INCFLAGS
$SOURCES',
'F90': 'gfortran',
'F90COM': '$F90 -o $TARGET -c $F90FLAGS $_F90INCFLAGS $_FORTRANMODFLAG $SOURCES',
'F90FLAGS': [],
'F90PPCOM': '$F90 -o $TARGET -c $F90FLAGS $CPPFLAGS $_CPPDEFFLAGS $_F90INCFLAGS
$_FORTRANMODFLAG $SOURCES',
'F95': 'gfortran',
'F95COM': '$F95 -o $TARGET -c $F95FLAGS $_F95INCFLAGS $_FORTRANMODFLAG $SOURCES',
'F95FLAGS': [],
'F95PPCOM': '$F95 -o $TARGET -c $F95FLAGS $CPPFLAGS $_CPPDEFFLAGS $_F95INCFLAGS
$_FORTRANMODFLAG $SOURCES',
'FORTRAN': 'gfortran',
'FORTRANCOM': '$FORTRAN -o $TARGET -c $FORTRANFLAGS $_FORTRANINCFLAGS
$_FORTRANMODFLAG $SOURCES',
'FORTRANFLAGS': [],
'FORTRANMODDIR': '',
'FORTRANMODDIRPREFIX': '',
'FORTRANMODDIRSUFFIX': '',
'FORTRANMODPREFIX': '',
'FORTRANMODSUFFIX': '.mod',
'FORTRANPPCOM': '$FORTRAN -o $TARGET -c $FORTRANFLAGS $CPPFLAGS $_CPPDEFFLAGS
$_FORTRANINCFLAGS $_FORTRANMODFLAG $SOURCES',
'FORTRANSUFFIXES': [ '.f',
'.for',
'.ftn',
'.F',
'.FOR',
'.FTN',
'.fpp',
'.FPP',
'.f77',
'.F77',
'.f90',
'.F90',
'.f95',
'.F95'],
'File': <SCons.Defaults.Variable_Method_Caller instance at 0x028A7A80>,
'GET_MSVSPROJECTSUFFIX': <function GetMSVSProjectSuffix at 0x029B1970>,
'GET_MSVSSOLUTIONSUFFIX': <function GetMSVSSolutionSuffix at 0x029B19B0>,
'HOST_ARCH': 'x86',
'HOST_OS': 'win32',
'IDLSUFFIXES': ['.idl', '.IDL'],
'INCF77PREFIX': '-I',
'INCF77SUFFIX': '',
'INCF90PREFIX': '-I',
'INCF90SUFFIX': '',
'INCF95PREFIX': '-I',
'INCF95SUFFIX': '',
'INCFORTRANPREFIX': '-I',
'INCFORTRANSUFFIX': '',
'INCPREFIX': '/I',
'INCSUFFIX': '',
'JAVABOOTCLASSPATH': [],
'JAVAC': 'javac',
'JAVACCOM': "${TEMPFILE('$_JAVACCOM')}",
'JAVACFLAGS': [],
'JAVACLASSPATH': [],
'JAVACLASSSUFFIX': '.class',
'JAVASOURCEPATH': [],
'JAVASUFFIX': '.java',
'LDMODULE': '$SHLINK',
'LDMODULECOM': <SCons.Action.ListAction instance at 0x029B74B8>,
'LDMODULEEMITTER': [<function ldmodEmitter at 0x029B6370>],
'LDMODULEFLAGS': '$SHLINKFLAGS',
'LDMODULEPREFIX': '$SHLIBPREFIX',
'LDMODULESUFFIX': '$SHLIBSUFFIX',
'LIBDIRPREFIX': '/LIBPATH:',
'LIBDIRSUFFIX': '',
'LIBLINKPREFIX': '',
'LIBLINKSUFFIX': '$LIBSUFFIX',
'LIBPREFIX': '',
'LIBPREFIXES': ['$LIBPREFIX'],
'LIBSUFFIX': '.lib',
'LIBSUFFIXES': ['$LIBSUFFIX'],
'LINK': 'link',
'LINKCOM': '${TEMPFILE("$LINK $LINKFLAGS /OUT:$TARGET.windows $_LIBDIRFLAGS
$_LIBFLAGS $_PDB $SOURCES.windows")}',
'LINKFLAGS': ['/nologo', '/incremental:no', '/debug'],
'MAXLINELENGTH': 2048,
'MIDL': 'MIDL.EXE',
'MIDLCOM': '$MIDL $MIDLFLAGS /tlb ${TARGETS[0]} /h ${TARGETS[1]} /iid ${TARGETS[2]}
/proxy ${TARGETS[3]} /dlldata ${TARGETS[4]} $SOURCE 2> NUL',
'MIDLFLAGS': ['/nologo'],
'MSVC_SETUP_RUN': True,
'MSVC_VERSION': '9.0',
'MSVS': { 'PROJECTSUFFIX': '.vcproj', 'SOLUTIONSUFFIX': '.sln'},
'MSVSBUILDCOM': '$MSVSSCONSCOM "$MSVSBUILDTARGET"',
'MSVSCLEANCOM': '$MSVSSCONSCOM -c "$MSVSBUILDTARGET"',
'MSVSENCODING': 'Windows-1252',
'MSVSPROJECTCOM': <SCons.Action.FunctionAction instance at 0x029B0030>,
'MSVSPROJECTSUFFIX': '${GET_MSVSPROJECTSUFFIX}',
'MSVSREBUILDCOM': '$MSVSSCONSCOM "$MSVSBUILDTARGET"',
'MSVSSCONS': '"$$(PYTHON_ROOT)\\python.exe" -c "from os.path import join; import sys;
sys.path = [ join(sys.prefix, \'Lib\', \'site-packages\', \'scons-1.2.0.d20100117\'),
join(sys.prefix, \'scons-1.2.0.d20100117\'), join(sys.prefix, \'Lib\', \'site-
packages\', \'scons\'), join(sys.prefix, \'scons\') ] + sys.path; import SCons.Script;
SCons.Script.main()"',
'MSVSSCONSCOM': '$MSVSSCONS $MSVSSCONSFLAGS',
'MSVSSCONSCRIPT': <SCons.Node.FS.File instance at 0x029057B0>,
'MSVSSCONSFLAGS': '-C "${MSVSSCONSCRIPT.dir.abspath}" -f ${MSVSSCONSCRIPT.name}',
'MSVSSOLUTIONCOM': <SCons.Action.FunctionAction instance at 0x029B0148>,
'MSVSSOLUTIONSUFFIX': '${GET_MSVSSOLUTIONSUFFIX}',
'MSVS_VERSION': '9.0',
'OBJPREFIX': '',
'OBJSUFFIX': '.obj',
'PCHCOM': '$CXX /Fo${TARGETS[1]} $CXXFLAGS $CCFLAGS $CPPFLAGS $_CPPDEFFLAGS
$_CPPINCFLAGS /c $SOURCES /Yc$PCHSTOP /Fp${TARGETS[0]} $CCPDBFLAGS $PCHPDBFLAGS',
'PCHPDBFLAGS': ['${(PDB and "/Yd") or ""}'],
'PLATFORM': 'win32',
'PROGEMITTER': [<function prog_emitter at 0x029B63B0>],
'PROGPREFIX': '',
'PROGSUFFIX': '.exe',
'PSPAWN': <function piped_spawn at 0x029019B0>,
'RC': 'rc',
'RCCOM': '$RC $_CPPDEFFLAGS $_CPPINCFLAGS $RCFLAGS /fo$TARGET $SOURCES',
'RCFLAGS': [],
'RCSUFFIXES': ['.rc', '.rc2'],
'RDirs': <SCons.Defaults.Variable_Method_Caller instance at 0x028A7AA8>,
'REGSVR': u'C:\\Windows\\System32\\regsvr32',
'REGSVRACTION': <SCons.Action.FunctionAction instance at 0x029B7490>,
'REGSVRCOM': '$REGSVR $REGSVRFLAGS ${TARGET.windows}',
'REGSVRFLAGS': '/s ',
'SCANNERS': [],
'SCONS_HOME': None,
'SHCC': '$CC',
'SHCCCOM': '$SHCC $_MSVC_OUTPUT_FLAG /c $CHANGED_SOURCES $SHCFLAGS $SHCCFLAGS
$_CCCOMCOM',
'SHCCFLAGS': ['$CCFLAGS'],
'SHCFLAGS': ['$CFLAGS'],
'SHCXX': '$CXX',
'SHCXXCOM': '$SHCXX $_MSVC_OUTPUT_FLAG /c $CHANGED_SOURCES $SHCXXFLAGS $SHCCFLAGS
$_CCCOMCOM',
'SHCXXFLAGS': ['$CXXFLAGS'],
'SHELL': u'C:\\Windows\\System32\\cmd.exe',
'SHF77': '$F77',
'SHF77COM': '$SHF77 -o $TARGET -c $SHF77FLAGS $_F77INCFLAGS $SOURCES',
'SHF77FLAGS': ['$F77FLAGS'],
'SHF77PPCOM': '$SHF77 -o $TARGET -c $SHF77FLAGS $CPPFLAGS $_CPPDEFFLAGS $_F77INCFLAGS
$SOURCES',
'SHF90': '$F90',
'SHF90COM': '$SHF90 -o $TARGET -c $SHF90FLAGS $_F90INCFLAGS $_FORTRANMODFLAG
$SOURCES',
'SHF90FLAGS': ['$F90FLAGS'],
'SHF90PPCOM': '$SHF90 -o $TARGET -c $SHF90FLAGS $CPPFLAGS $_CPPDEFFLAGS $_F90INCFLAGS
$_FORTRANMODFLAG $SOURCES',
'SHF95': '$F95',
'SHF95COM': '$SHF95 -o $TARGET -c $SHF95FLAGS $_F95INCFLAGS $_FORTRANMODFLAG
$SOURCES',
'SHF95FLAGS': ['$F95FLAGS'],
'SHF95PPCOM': '$SHF95 -o $TARGET -c $SHF95FLAGS $CPPFLAGS $_CPPDEFFLAGS $_F95INCFLAGS
$_FORTRANMODFLAG $SOURCES',
'SHFORTRAN': '$FORTRAN',
'SHFORTRANCOM': '$SHFORTRAN -o $TARGET -c $SHFORTRANFLAGS $_FORTRANINCFLAGS
$_FORTRANMODFLAG $SOURCES',
'SHFORTRANFLAGS': ['$FORTRANFLAGS'],
'SHFORTRANPPCOM': '$SHFORTRAN -o $TARGET -c $SHFORTRANFLAGS $CPPFLAGS $_CPPDEFFLAGS
$_FORTRANINCFLAGS $_FORTRANMODFLAG $SOURCES',
'SHLIBEMITTER': [<function windowsLibEmitter at 0x029B6330>],
'SHLIBPREFIX': '',
'SHLIBSUFFIX': '.dll',
'SHLINK': '$LINK',
'SHLINKCOM': <SCons.Action.ListAction instance at 0x029B7468>,
'SHLINKFLAGS': ['$LINKFLAGS', '/dll'],
'SHOBJPREFIX': '$OBJPREFIX',
'SHOBJSUFFIX': '$OBJSUFFIX',
'SPAWN': <function spawn at 0x02901A30>,
'STATIC_AND_SHARED_OBJECTS_ARE_THE_SAME': 1,
'TARGET_ARCH': 'x86',
'TARGET_OS': 'win32',
'TEMPFILE': <class SCons.Platform.TempFileMunge at 0x028B00C0>,
'TEMPFILEPREFIX': '@',
'TOOLS': [ 'default',
'mslink',
'msvc',
'gfortran',
'masm',
'mslib',
'filesystem',
'javac',
'zip',
'msvs',
'midl'],
'WIN32DEFPREFIX': '',
'WIN32DEFSUFFIX': '.def',
'WIN32EXPPREFIX': '',
'WIN32EXPSUFFIX': '.exp',
'WIN32_INSERT_DEF': 0,
'WINDOWSDEFPREFIX': '${WIN32DEFPREFIX}',
'WINDOWSDEFSUFFIX': '${WIN32DEFSUFFIX}',
'WINDOWSEXPPREFIX': '${WIN32EXPPREFIX}',
'WINDOWSEXPSUFFIX': '${WIN32EXPSUFFIX}',
'WINDOWSPROGMANIFESTPREFIX': '',
'WINDOWSPROGMANIFESTSUFFIX': '${PROGSUFFIX}.manifest',
'WINDOWSSHLIBMANIFESTPREFIX': '',
'WINDOWSSHLIBMANIFESTSUFFIX': '${SHLIBSUFFIX}.manifest',
'WINDOWS_INSERT_DEF': '${WIN32_INSERT_DEF}',
'WIXCANDLE': 'candle.exe',
'WIXLIGHT': 'light.exe',
'ZIP': 'zip',
'ZIPCOM': <SCons.Action.FunctionAction instance at 0x02973A58>,
'ZIPCOMPRESSION': 8,
'ZIPFLAGS': [],
'ZIPSUFFIX': '.zip',
'_CCCOMCOM': '$CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS $CCPCHFLAGS $CCPDBFLAGS',
'_CPPDEFFLAGS': '${_defines(CPPDEFPREFIX, CPPDEFINES, CPPDEFSUFFIX, __env__)}',
'_CPPINCFLAGS': '$( ${_concat(INCPREFIX, CPPPATH, INCSUFFIX, __env__, RDirs, TARGET,
SOURCE)} $)',
'_F77INCFLAGS': '$( ${_concat(INCF77PREFIX, F77PATH, INCF77SUFFIX, __env__, RDirs,
TARGET, SOURCE)} $)',
'_F90INCFLAGS': '$( ${_concat(INCF90PREFIX, F90PATH, INCF90SUFFIX, __env__, RDirs,
TARGET, SOURCE)} $)',
'_F95INCFLAGS': '$( ${_concat(INCF95PREFIX, F95PATH, INCF95SUFFIX, __env__, RDirs,
TARGET, SOURCE)} $)',
'_FORTRANINCFLAGS': '$( ${_concat(INCFORTRANPREFIX, FORTRANPATH, INCFORTRANSUFFIX,
__env__, RDirs, TARGET, SOURCE)} $)',
'_FORTRANMODFLAG': '$( ${_concat(FORTRANMODDIRPREFIX, FORTRANMODDIR,
FORTRANMODDIRSUFFIX, __env__, RDirs, TARGET, SOURCE)} $)',
'_JAVABOOTCLASSPATH': '${_javapathopt("-bootclasspath", "JAVABOOTCLASSPATH")} ',
'_JAVACCOM': '$JAVAC $JAVACFLAGS $_JAVABOOTCLASSPATH $_JAVACLASSPATH -d
${TARGET.attributes.java_classdir} $_JAVASOURCEPATH $SOURCES',
'_JAVACLASSPATH': '${_javapathopt("-classpath", "JAVACLASSPATH")} ',
'_JAVASOURCEPATH': '${_javapathopt("-sourcepath", "JAVASOURCEPATH",
"_JAVASOURCEPATHDEFAULT")} ',
'_JAVASOURCEPATHDEFAULT': '${TARGET.attributes.java_sourcedir}',
'_LDMODULE_SOURCES': <function _windowsLdmodSources at 0x029B62B0>,
'_LDMODULE_TARGETS': <function _windowsLdmodTargets at 0x029B6270>,
'_LIBDIRFLAGS': '$( ${_concat(LIBDIRPREFIX, LIBPATH, LIBDIRSUFFIX, __env__, RDirs,
TARGET, SOURCE)} $)',
'_LIBFLAGS': '${_concat(LIBLINKPREFIX, LIBS, LIBLINKSUFFIX, __env__)}',
'_MSVC_OUTPUT_FLAG': <function msvc_output_flag at 0x029B1E30>,
'_PDB': <function pdbGenerator at 0x029B6130>,
'_SHLINK_SOURCES': <function windowsShlinkSources at 0x029B6230>,
'_SHLINK_TARGETS': <function windowsShlinkTargets at 0x029B61F0>,
'_concat': <function _concat at 0x028A8C30>,
'_defines': <function _defines at 0x028A8D30>,
'_javapathopt': <class SCons.Tool.javac.pathopt at 0x029DB3C0>,
'_stripixes': <function _stripixes at 0x028A8CB0>}
os.chdir('ExtLibs/wxWidgets/build/msw')
nmake /nologo /f makefile.vc BUILD=debug SHARED=0 USE_OPENGL=1 RUNTIME_LIBS=static
COMPILER_PREFIX=vc9
cl /c /nologo /TC /Fovc9_mswud\wxtiff_tif_win32.obj /MTd /DWIN32 /Zi
/Fd..\..\lib\vc9_lib\wxtiffd.pdb /D_DEBUG /Od /I..\..\src\zlib /I..\..\src\jpeg
/I..\..\src\tiff\libtiff ..\..\src\tiff\libtiff\tif_win32.c
tif_win32.c
..\..\src\tiff\libtiff\tif_win32.c(33) : fatal error C1083: Cannot open include file:
'windows.h': No such file or directory
os.chdir('D:\\GAMEDESIGN\\Ca3DE-9.06-win32\\Cafu-src-r39')
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\cl.EXE"' : return code '0x2'
Stop.
scons: *** Error 2