when i try to compile, few hundreds of errors regarding matrix4.h occurred:
this is just part of it. something wrong with matrix4.h? >_<c:\irrlicht\trunk\include\matrix4.h(280) : warning C4346: 'irr::core::CMatrix4::eConstructor' : dependent name is not a type
prefix with 'typename' to indicate a type
c:\irrlicht\trunk\include\matrix4.h(280) : error C2146: syntax error : missing ')' before identifier 'constructor'
c:\irrlicht\trunk\include\matrix4.h(280) : error C2433: 'irr::core::CMatrix4::{ctor}' : 'inline' not permitted on data declarations
c:\irrlicht\trunk\include\matrix4.h(280) : error C2350: 'irr::core::CMatrix4::{ctor}' is not a static member
c:\irrlicht\trunk\include\matrix4.h(280) : error C2059: syntax error : ')'
c:\irrlicht\trunk\include\matrix4.h(299) : error C2065: 'T' : undeclared identifier
c:\irrlicht\trunk\include\matrix4.h(300) : error C2448: 'definitelyIdentityMatrix' : function-style initializer appears to be a function definition
COSOperator.cpp
CLogger.cpp
CIrrDeviceWin32.cpp
c:\irrlicht\trunk\include\matrix4.h(280) : warning C4346: 'irr::core::CMatrix4::eConstructor' : dependent name is not a type
prefix with 'typename' to indicate a type
c:\irrlicht\trunk\include\matrix4.h(280) : error C2146: syntax error : missing ')' before identifier 'constructor'
c:\irrlicht\trunk\include\matrix4.h(280) : error C2433: 'irr::core::CMatrix4::{ctor}' : 'inline' not permitted on data declarations
c:\irrlicht\trunk\include\matrix4.h(280) : error C2350: 'irr::core::CMatrix4::{ctor}' is not a static member
c:\irrlicht\trunk\include\matrix4.h(280) : error C2059: syntax error : ')'
c:\irrlicht\trunk\include\matrix4.h(299) : error C2065: 'T' : undeclared identifier
c:\irrlicht\trunk\include\matrix4.h(300) : error C2448: 'definitelyIdentityMatrix' : function-style initializer appears to be a function definition
CIrrDeviceStub.cpp
c:\irrlicht\trunk\include\matrix4.h(280) : warning C4346: 'irr::core::CMatrix4::eConstructor' : dependent name is not a type
prefix with 'typename' to indicate a type
c:\irrlicht\trunk\include\matrix4.h(280) : error C2146: syntax error : missing ')' before identifier 'constructor'
c:\irrlicht\trunk\include\matrix4.h(280) : error C2433: 'irr::core::CMatrix4::{ctor}' : 'inline' not permitted on data declarations
c:\irrlicht\trunk\include\matrix4.h(280) : error C2350: 'irr::core::CMatrix4::{ctor}' is not a static member
c:\irrlicht\trunk\include\matrix4.h(280) : error C2059: syntax error : ')'
c:\irrlicht\trunk\include\matrix4.h(299) : error C2065: 'T' : undeclared identifier
c:\irrlicht\trunk\include\matrix4.h(300) : error C2448: 'definitelyIdentityMatrix' : function-style initializer appears to be a function definition
CIrrDeviceLinux.cpp