You discovered a bug in the engine, and you are sure that it is not a problem of your code? Just post it in here. Please read the bug posting guidelines first.
IMeshCache.h is excluded from irrlicht.h so VS.net 2003 complains that IMeshCache type is undefined and refuse to compile.
It should be added to Irrlicht.h .