In lastest svn version of Irrlicht engine, the IrrCompileConfig.h:
#if defined(_MSC_VER) && (_MSC_VER < 1400)
# error "Only Microsoft Visual Studio 7.0 and later are supported."
#endif
should change to:
#if defined(_MSC_VER) && (_MSC_VER < 1300)
# error "Only Microsoft Visual Studio 7.0 and later are supported."
#endif
Because, VC6.0 is 1200, VC7.0 is 1300, VC7.1 is 1310, VC8.0 is 1400 and VC9.0 is 1500.