Page 1 of 2

compiling irrlicht for x64 windows using vs 2005

Posted: Sat Feb 18, 2006 10:24 pm
by lug
Long story short, I get 383 errors and 211 warnings:

Code: Select all

1>------ Build started: Project: Irrlicht, Configuration: Debug x64 ------
1>Compiling...
1>pngwutil.c
1>.\libpng\pngwutil.c(172) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
1>.\libpng\pngwutil.c(1315) : warning C4267: 'function' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngwutil.c(1523) : warning C4267: '=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>pngwtran.c
1>pngwrite.c
1>pngwio.c
1>.\libpng\pngwio.c(52) : warning C4267: '=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>pngtrans.c
1>pngset.c
1>.\libpng\pngset.c(381) : warning C4267: '=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngset.c(397) : warning C4267: '=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngset.c(419) : warning C4267: '=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngset.c(657) : warning C4267: 'function' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngset.c(943) : warning C4267: 'function' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngset.c(977) : warning C4267: 'function' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngset.c(995) : warning C4267: 'function' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>pngrutil.c
1>.\libpng\pngrutil.c(210) : warning C4267: 'function' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngrutil.c(234) : warning C4267: 'function' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngrutil.c(297) : warning C4267: 'function' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngrutil.c(1060) : warning C4267: '=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngrutil.c(1153) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
1>.\libpng\pngrutil.c(2976) : warning C4267: '=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>pngrtran.c
1>pngrio.c
1>pngread.c
1>pngpread.c
1>.\libpng\pngpread.c(520) : warning C4267: '-=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngpread.c(536) : warning C4267: '-=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngpread.c(700) : warning C4267: '-=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngpread.c(723) : warning C4267: '-=' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>.\libpng\pngpread.c(1279) : warning C4267: 'function' : conversion from 'size_t' to 'png_uint_32', possible loss of data
1>pngmem.c
1>pngget.c
1>pngerror.c
1>png.c
1>wrtarga.c
1>wrrle.c
1>wrppm.c
1>wrgif.c
1>wrbmp.c
1>Generating Code...
1>Compiling...
1>transupp.c
1>rdtarga.c
1>rdswitch.c
1>rdrle.c
1>rdppm.c
1>rdgif.c
1>rdcolmap.c
1>rdbmp.c
1>jutils.c
1>jquant2.c
1>jquant1.c
1>jmemnobs.c
1>jmemmgr.c
1>.\jpeglib\jmemmgr.c(306) : warning C4267: '+=' : conversion from 'size_t' to 'long', possible loss of data
1>.\jpeglib\jmemmgr.c(366) : warning C4267: '+=' : conversion from 'size_t' to 'long', possible loss of data
1>.\jpeglib\jmemmgr.c(976) : warning C4267: '-=' : conversion from 'size_t' to 'long', possible loss of data
1>.\jpeglib\jmemmgr.c(990) : warning C4267: '-=' : conversion from 'size_t' to 'long', possible loss of data
1>jidctred.c
1>jidctint.c
1>jidctfst.c
1>jidctflt.c
1>jfdctint.c
1>jfdctfst.c
1>jfdctflt.c
1>Generating Code...
1>Compiling...
1>jerror.c
1>jdtrans.c
1>jdsample.c
1>jdpostct.c
1>jdphuff.c
1>jdmerge.c
1>jdmaster.c
1>jdmarker.c
1>jdmainct.c
1>jdinput.c
1>jdhuff.c
1>jddctmgr.c
1>jdcolor.c
1>jdcoefct.c
1>jdatasrc.c
1>jdatadst.c
1>jdapistd.c
1>jdapimin.c
1>jctrans.c
1>jcsample.c
1>Generating Code...
1>Compiling...
1>jcprepct.c
1>jcphuff.c
1>jcparam.c
1>jcomapi.c
1>jcmaster.c
1>jcmarker.c
1>jcmainct.c
1>jcinit.c
1>jchuff.c
1>jcdctmgr.c
1>jccolor.c
1>jccoefct.c
1>jcapistd.c
1>jcapimin.c
1>zutil.c
1>uncompr.c
1>trees.c
1>inftrees.c
1>.\zlib\inftrees.c(265) : warning C4334: '<<' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
1>inflate.c
1>.\zlib\inflate.c(1270) : warning C4334: '<<' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
1>inffast.c
1>Generating Code...
1>Compiling...
1>deflate.c
1>crc32.c
1>compress.c
1>adler32.c
1>Generating Code...
1>Compiling...
1>os.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>Irrlicht.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CStringParameters.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>COSOperator.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CLogger.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CIrrDeviceWin32.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>.\CIrrDeviceWin32.cpp(202) : warning C4244: 'argument' : conversion from 'LPARAM' to 'UINT', possible loss of data
1>.\CIrrDeviceWin32.cpp(202) : warning C4244: 'argument' : conversion from 'WPARAM' to 'UINT', possible loss of data
1>.\CIrrDeviceWin32.cpp(223) : warning C4244: 'argument' : conversion from 'LPARAM' to 'UINT', possible loss of data
1>.\CIrrDeviceWin32.cpp(223) : warning C4244: 'argument' : conversion from 'WPARAM' to 'UINT', possible loss of data
1>CIrrDeviceStub.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CIrrDeviceLinux.cpp
1>irrXML.cpp
1>include\irrArray.h(227) : error C4235: nonstandard extension used : '`string'' keyword not supported on this architecture
1>        include\irrArray.h(226) : while compiling class template member function 'const irr::io::CXMLReaderImpl<char_type,superclass>::SAttribute &irr::core::array<T>::operator [](irr::u32) const'
1>        with
1>        [
1>            char_type=char,
1>            superclass=irr::io::IXMLBase,
1>            T=irr::io::CXMLReaderImpl<char,irr::io::IXMLBase>::SAttribute
1>        ]
1>        e:\irrlicht\source\irrlicht\CXMLReaderImpl.h(789) : see reference to class template instantiation 'irr::core::array<T>' being compiled
1>        with
1>        [
1>            T=irr::io::CXMLReaderImpl<char,irr::io::IXMLBase>::SAttribute
1>        ]
1>        .\irrXML.cpp(86) : see reference to class template instantiation 'irr::io::CXMLReaderImpl<char_type,superclass>' being compiled
1>        with
1>        [
1>            char_type=char,
1>            superclass=irr::io::IXMLBase
1>        ]
1>include\irrArray.h(227) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>include\irrArray.h(227) : error C2143: syntax error : missing ';' before 'constant'
1>include\irrArray.h(227) : error C2143: syntax error : missing ';' before '}'
1>CZipReader.cpp
1>include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CXMLWriter.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>.\CXMLWriter.cpp(44) : warning C4267: 'argument' : conversion from 'size_t' to 'irr::s32', possible loss of data
1>.\CXMLWriter.cpp(65) : warning C4267: 'argument' : conversion from 'size_t' to 'irr::s32', possible loss of data
1>.\CXMLWriter.cpp(89) : warning C4267: 'argument' : conversion from 'size_t' to 'irr::s32', possible loss of data
1>.\CXMLWriter.cpp(91) : warning C4267: 'argument' : conversion from 'size_t' to 'irr::s32', possible loss of data
1>.\CXMLWriter.cpp(103) : warning C4267: 'argument' : conversion from 'size_t' to 'irr::s32', possible loss of data
1>.\CXMLWriter.cpp(115) : warning C4267: 'argument' : conversion from 'size_t' to 'irr::s32', possible loss of data
1>CXMLReader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CWriteFile.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>.\CWriteFile.cpp(49) : warning C4267: 'return' : conversion from 'size_t' to 'irr::s32', possible loss of data
1>CReadFile.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>.\CReadFile.cpp(49) : warning C4267: 'return' : conversion from 'size_t' to 'irr::s32', possible loss of data
1>CMemoryReadFile.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CLimitReadFile.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CFileSystem.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CFileList.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>.\CFileList.cpp(46) : warning C4244: '=' : conversion from 'irr::io::intptr_t' to 'irr::s32', possible loss of data
1>CTriangleSelector.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CTriangleBBSelector.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>Generating Code...
1>Compiling...
1>CTerrainTriangleSelector.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSceneCollisionManager.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>COctTreeTriangleSelector.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CMetaTriangleSelector.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CParticleSystemSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CParticlePointEmitter.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CParticleGravityAffector.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CParticleFadeOutAffector.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CParticleBoxEmitter.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CWaterSurfaceSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CTextSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CTestSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CTerrainSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSkyBoxSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CShadowVolumeSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>COctTreeSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CMeshSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CLightSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CEmptySceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CDummyTransformationSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>Generating Code...
1>Compiling...
1>CCameraSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CCameraMayaSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CCameraFPSSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CBillboardSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CAnimatedMeshSceneNode.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSceneNodeAnimatorTexture.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSceneNodeAnimatorRotation.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSceneNodeAnimatorFollowSpline.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSceneNodeAnimatorFlyStraight.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSceneNodeAnimatorFlyCircle.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSceneNodeAnimatorDelete.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSceneNodeAnimatorCollisionResponse.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CXMeshFileLoader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CXFileReader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CXAnimationPlayer.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CStaticMeshOBJ.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CQ3LevelMesh.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>.\CQ3LevelMesh.cpp(432) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(433) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(434) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(435) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(436) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(437) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(438) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(439) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(440) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(441) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(444) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(445) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(446) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(447) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(448) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(449) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(450) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(451) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(452) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(453) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(456) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(457) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(458) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(459) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(460) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(461) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(462) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(463) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(464) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(465) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(468) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(469) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(470) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(471) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(472) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(473) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(474) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(475) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(476) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>.\CQ3LevelMesh.cpp(477) : warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
1>COCTLoader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CMY3DMeshFileLoader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CLMTSMeshFileLoader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>Generating Code...
1>Compiling...
1>CDMFLoader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>e:\irrlicht\source\irrlicht\dmfsupport.h(210) : warning C4244: 'argument' : conversion from '__int64' to 'irr::s32', possible loss of data
1>e:\irrlicht\source\irrlicht\dmfsupport.h(221) : warning C4244: 'argument' : conversion from '__int64' to 'irr::s32', possible loss of data
1>CDefaultMeshFormatLoader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CCSMLoader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CColladaFileLoader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CAnimatedMeshMS3D.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>.\CAnimatedMeshMS3D.cpp(134) : warning C4267: 'argument' : conversion from 'size_t' to 'irr::s32', possible loss of data
1>CAnimatedMeshMD2.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>C3DSMeshFileLoader.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CSceneManager.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>.\CSceneManager.cpp(629) : error C4235: nonstandard extension used : '_asm' keyword not supported on this architecture
1>.\CSceneManager.cpp(629) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>.\CSceneManager.cpp(629) : error C2143: syntax error : missing ';' before 'constant'
1>.\CSceneManager.cpp(629) : error C2143: syntax error : missing ';' before '}'
1>CMeshManipulator.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CMeshCache.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CGeometryCreator.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>CD3D9Texture.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before 'constant'
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : missing ';' before '}'
1>e:\irrlicht\source\irrlicht\CD3D9Texture.h(13) : fatal error C1083: Cannot open include file: 'd3d9.h': No such file or directory
1>CD3D9ShaderMaterialRenderer.cpp
1>e:\irrlicht\source\irrlicht\CD3D9ShaderMaterialRenderer.h(12) : fatal error C1083: Cannot open include file: 'd3d9.h': No such file or directory
1>CD3D9ParallaxMapRenderer.cpp
1>e:\irrlicht\source\irrlicht\CD3D9ParallaxMapRenderer.h(12) : fatal error C1083: Cannot open include file: 'd3d9.h': No such file or directory
1>CD3D9NormalMapRenderer.cpp
1>e:\irrlicht\source\irrlicht\CD3D9NormalMapRenderer.h(12) : fatal error C1083: Cannot open include file: 'd3d9.h': No such file or directory
1>CD3D9HLSLMaterialRenderer.cpp
1>e:\irrlicht\source\irrlicht\CD3D9ShaderMaterialRenderer.h(12) : fatal error C1083: Cannot open include file: 'd3d9.h': No such file or directory
1>CD3D9Driver.cpp
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : warning C4091: '' : ignored on left of 'int' when no variable is declared
1>e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C2143: syntax error : miss

Posted: Sat Feb 18, 2006 10:39 pm
by Pazystamo
So? Someone should read all errors and corect for you? :) What is the point to paste all log?

Posted: Sat Feb 18, 2006 11:01 pm
by lug
Well, I was hoping someone has experienced the same thing and know how to build irrlicht library for x64. Perhaps that same person could post a solution/howto build irrlicht library for x64. :D

Posted: Sun Feb 19, 2006 12:13 am
by Guest
think this is your problem:

e:\irrlicht\source\irrlicht\include\IUnknown.h(114) : error C4235: nonstandard extension used : 'const irr::IUnknown::`vftable'' keyword not supported on this architecture

notice the words "not supported on this architecture" :P I also got an AMD64 and I successfully compiled on Linux 64-bit (FC4) with nearly no problems, but I cant get my network-card to work with win64 so I cant give it a try :(

Posted: Sun Feb 19, 2006 12:14 am
by Guest
... and all your warning are because integers are 64bit now and need to be resized to work with 32bit integers from libpng etc.

Posted: Sun Feb 19, 2006 12:55 am
by lug
Anonymous wrote:... and all your warning are because integers are 64bit now and need to be resized to work with 32bit integers from libpng etc.
Thanks, Guest. I gave up after wrestling with it for an hour or so. Damn difficult, I must say. I managed to get by the "vftable" errors by adding a #pragma. Then 300 more errors popped up. I got rid of them by commenting out all the lines that the compiler complained about. That then threw up 200 more errors. I dealt with them by commenting lines after lines of code. The thing that killed the effort for me was when it complained about not finding directx8 header files. I searched and searched on google for a directx8 sdk to download but came up empty. So, I threw in the towel out of frustration. :cry:

Posted: Sun Feb 19, 2006 1:16 am
by Guest
well dx8 headers files still used are included in the dx9 sdk, so maybe you "just" forgot to link dx correctly (note that you need the sdk when you want recompile the irrlicht dll)

Posted: Sun Feb 19, 2006 1:25 am
by lug
Anonymous wrote:well dx8 headers files still used are included in the dx9 sdk, so maybe you "just" forgot to link dx correctly (note that you need the sdk when you want recompile the irrlicht dll)
Okay, but those aren't the ones it's looking for:

Code: Select all

Compiling...
CD3D8ShaderMaterialRenderer.cpp
e:\irrlicht\include_dx8\d3dx8math.h(1075) : fatal error C1083: Cannot open include file: 'd3dx8math.inl': No such file or directory
CD3D8ParallaxMapRenderer.cpp
e:\irrlicht\include_dx8\d3dx8math.h(1075) : fatal error C1083: Cannot open include file: 'd3dx8math.inl': No such file or directory
CD3D8NormalMapRenderer.cpp
e:\irrlicht\include_dx8\d3dx8math.h(1075) : fatal error C1083: Cannot open include file: 'd3dx8math.inl': No such file or directory
CD3D8Driver.cpp
e:\irrlicht\include_dx8\d3dx8math.h(1075) : fatal error C1083: Cannot open include file: 'd3dx8math.inl': No such file or directory
Generating Code...
[/quote]

Posted: Sun Feb 19, 2006 1:33 am
by lug
Here's where the dx8 headers files are included:

CD3D8ShaderMaterialRenderer.h:

Code: Select all

...
#include <d3d8.h>
#include <D3dx8core.h>
...
Those two dx8 header files does not exist in the DX9 SDK distribution (listing of every file inside include folder of DX9 SDK):

Code: Select all

D:\DirectX 9.0 SDK\Include\comdecl.h
D:\DirectX 9.0 SDK\Include\d3d8.h
D:\DirectX 9.0 SDK\Include\d3d8caps.h
D:\DirectX 9.0 SDK\Include\d3d8types.h
D:\DirectX 9.0 SDK\Include\d3d9.h
D:\DirectX 9.0 SDK\Include\d3d9caps.h
D:\DirectX 9.0 SDK\Include\d3d9types.h
D:\DirectX 9.0 SDK\Include\D3D10.h
D:\DirectX 9.0 SDK\Include\D3D10effect.h
D:\DirectX 9.0 SDK\Include\d3d10misc.h
D:\DirectX 9.0 SDK\Include\d3d10sdklayers.h
D:\DirectX 9.0 SDK\Include\D3D10shader.h
D:\DirectX 9.0 SDK\Include\d3d.h
D:\DirectX 9.0 SDK\Include\d3dcaps.h
D:\DirectX 9.0 SDK\Include\d3drm.h
D:\DirectX 9.0 SDK\Include\d3drmdef.h
D:\DirectX 9.0 SDK\Include\d3drmobj.h
D:\DirectX 9.0 SDK\Include\d3drmwin.h
D:\DirectX 9.0 SDK\Include\d3dtypes.h
D:\DirectX 9.0 SDK\Include\d3dx9.h
D:\DirectX 9.0 SDK\Include\d3dx9anim.h
D:\DirectX 9.0 SDK\Include\d3dx9core.h
D:\DirectX 9.0 SDK\Include\d3dx9effect.h
D:\DirectX 9.0 SDK\Include\d3dx9math.h
D:\DirectX 9.0 SDK\Include\d3dx9mesh.h
D:\DirectX 9.0 SDK\Include\d3dx9shader.h
D:\DirectX 9.0 SDK\Include\d3dx9shape.h
D:\DirectX 9.0 SDK\Include\d3dx9tex.h
D:\DirectX 9.0 SDK\Include\d3dx9xof.h
D:\DirectX 9.0 SDK\Include\D3DX10.h
D:\DirectX 9.0 SDK\Include\d3dx10async.h
D:\DirectX 9.0 SDK\Include\D3DX10core.h
D:\DirectX 9.0 SDK\Include\D3DX10math.h
D:\DirectX 9.0 SDK\Include\D3DX10mesh.h
D:\DirectX 9.0 SDK\Include\D3DX10tex.h
D:\DirectX 9.0 SDK\Include\ddraw.h
D:\DirectX 9.0 SDK\Include\dinput.h
D:\DirectX 9.0 SDK\Include\dinputd.h
D:\DirectX 9.0 SDK\Include\dls1.h
D:\DirectX 9.0 SDK\Include\dls2.h
D:\DirectX 9.0 SDK\Include\dmdls.h
D:\DirectX 9.0 SDK\Include\dmerror.h
D:\DirectX 9.0 SDK\Include\dmksctrl.h
D:\DirectX 9.0 SDK\Include\dmplugin.h
D:\DirectX 9.0 SDK\Include\dmusbuff.h
D:\DirectX 9.0 SDK\Include\dmusicc.h
D:\DirectX 9.0 SDK\Include\dmusicf.h
D:\DirectX 9.0 SDK\Include\dmusici.h
D:\DirectX 9.0 SDK\Include\dmusics.h
D:\DirectX 9.0 SDK\Include\dpaddr.h
D:\DirectX 9.0 SDK\Include\dplay8.h
D:\DirectX 9.0 SDK\Include\dplay.h
D:\DirectX 9.0 SDK\Include\dplobby8.h
D:\DirectX 9.0 SDK\Include\dplobby.h
D:\DirectX 9.0 SDK\Include\dpnathlp.h
D:\DirectX 9.0 SDK\Include\dsconf.h
D:\DirectX 9.0 SDK\Include\dsetup.h
D:\DirectX 9.0 SDK\Include\dsound.h
D:\DirectX 9.0 SDK\Include\dvoice.h
D:\DirectX 9.0 SDK\Include\dvp.h
D:\DirectX 9.0 SDK\Include\dx7todx8.h
D:\DirectX 9.0 SDK\Include\dxdiag.h
D:\DirectX 9.0 SDK\Include\dxerr8.h
D:\DirectX 9.0 SDK\Include\dxerr9.h
D:\DirectX 9.0 SDK\Include\DxErr.h
D:\DirectX 9.0 SDK\Include\dxfile.h
D:\DirectX 9.0 SDK\Include\DXGI.h
D:\DirectX 9.0 SDK\Include\DXGIType.h
D:\DirectX 9.0 SDK\Include\dxsdkver.h
D:\DirectX 9.0 SDK\Include\dxtrans.h
D:\DirectX 9.0 SDK\Include\multimon.h
D:\DirectX 9.0 SDK\Include\PIXPlugin.h
D:\DirectX 9.0 SDK\Include\rmxfguid.h
D:\DirectX 9.0 SDK\Include\rmxftmpl.h
D:\DirectX 9.0 SDK\Include\strsafe.h
D:\DirectX 9.0 SDK\Include\X3DAudio.h
D:\DirectX 9.0 SDK\Include\xact2wb.h
D:\DirectX 9.0 SDK\Include\xact3d.h
D:\DirectX 9.0 SDK\Include\xact.h
D:\DirectX 9.0 SDK\Include\XInput.h
D:\DirectX 9.0 SDK\Include\d3dvec.inl
D:\DirectX 9.0 SDK\Include\d3dx9math.inl
D:\DirectX 9.0 SDK\Include\D3DX10math.inl
Furthermore inside the DX 9 SDK lib folder (notice no dx8):

Code: Select all

D:\DirectX 9.0 SDK\Lib\x64\d3d9.lib
D:\DirectX 9.0 SDK\Lib\x64\d3d10.lib
D:\DirectX 9.0 SDK\Lib\x64\d3dx9.lib
D:\DirectX 9.0 SDK\Lib\x64\d3dx9d.lib
D:\DirectX 9.0 SDK\Lib\x64\d3dx10.lib
D:\DirectX 9.0 SDK\Lib\x64\d3dx10d.lib
D:\DirectX 9.0 SDK\Lib\x64\d3dxof.lib
D:\DirectX 9.0 SDK\Lib\x64\ddraw.lib
D:\DirectX 9.0 SDK\Lib\x64\dinput8.lib
D:\DirectX 9.0 SDK\Lib\x64\dinput.lib
D:\DirectX 9.0 SDK\Lib\x64\dplayx.lib
D:\DirectX 9.0 SDK\Lib\x64\dsound.lib
D:\DirectX 9.0 SDK\Lib\x64\DxErr8.lib
D:\DirectX 9.0 SDK\Lib\x64\DxErr9.lib
D:\DirectX 9.0 SDK\Lib\x64\DxErr.lib
D:\DirectX 9.0 SDK\Lib\x64\dxgi.lib
D:\DirectX 9.0 SDK\Lib\x64\dxguid.lib
D:\DirectX 9.0 SDK\Lib\x64\dxtrans.lib
D:\DirectX 9.0 SDK\Lib\x64\X3DAudio.lib
D:\DirectX 9.0 SDK\Lib\x64\XInput.lib
So, I dunno what to make of it. :cry:

Posted: Thu Mar 02, 2006 2:59 am
by lug
:cry: :cry: :cry: :cry: :cry: :cry:

Posted: Thu Mar 02, 2006 5:00 am
by luckymutt
The d3dx8 headers are no longer in the latest sdk. Other stuff is there, like d3d8.h, dinput8, etc.
EDIT:^^^you're using 64bit, so this is may be different. Your best bet will prolly be to go with option 2, below.

You have two options.
You can download an older version of the DirextxSDK, but I am not sure how far back you'd have to go.
go here: http://www.microsoft.com/downloads/Sear ... laylang=en
and search in the DirectX category for DirectXSDK. You will be able to get prior releases that include the headers you need.
You might wanna try the December 2004 update.
Then again, you might wanna ask somewhere that will have the answer.

Second, just take dx8 support out of the engine.
When I did that, i just removed the dx8~.h files from the project, commented out the "#include..." lines, compiled it (knowing there would be errors) then use that error log to find and comment out other references to dx8 throughout the source.

Good luck.

Posted: Mon Nov 20, 2006 5:46 pm
by hgc
Here you have the way to do it:

http://irrlicht.sourceforge.net/phpBB2/ ... 6283#96283


1) Download the original Irrlicht 1.1 files.

2) If you do not want to use DirectX 8.1, do not install the Microsoft DirectX 8.1 SDK and comment the following line (37) at "IrrCompileConfig.h" file:

Code: Select all

#define _IRR_COMPILE_WITH_DIRECT3D_8_
Otherwise, install the Microsoft DirectX 8.1 SDK.

3) Install the Microsoft DirectX 9.0 SDK.

4) To make the project compile at x64 with OpenGL, add the following lines to the "COpenGLDriver.h" file (at line 24):

Code: Select all

#ifdef WIN64
// include windows headers for HWND
#define WIN64_LEAN_AND_MEAN
#include <windows.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include "glext.h"
#pragma comment(lib, "OpenGL32.lib")
#pragma comment(lib, "GLu32.lib")
#endif
I have tested the 64 bits version under Windows XP x64 and it works, also for OpenGL!!

Posted: Mon Nov 20, 2006 9:57 pm
by bitplane
edited:
i couldn't find *any* reference to WIN64_LEAN_AND_MEAN on the whole internet, which probably means it doesn't do anything at all.

Posted: Mon Nov 20, 2006 10:19 pm
by hybrid
Correct, bitplane. The thing is that Irrlicht currently includes the OpenGL things only for WIN32. So I will replace all WIN32 ifdef's by _IRR_WINDOWS_ and it should also work :D

Posted: Mon Nov 20, 2006 10:38 pm
by bitplane
sweet! that didn't even occur to me :)

completely off topic--

Code: Select all

\O/  \O/  \O/
 |    |    |
/ \  / \  / \
1000th POST PARTY!!