i haw erors on compiling in c++ bulder
[C++ Error] IRRLICHT.H(226): E2108 Improper use of typedef 'video::EDriverType'
[C++ Error] IRRLICHT.H(226): E2293 ) expected
[C++ Warning] irrMath.h(15): W8058 Cannot create pre-compiled header: initialized data in header
[C++ Error] systobj.h(336): E2015 Ambiguity between 'IUnknown' and 'irr::IUnknown'
[C++ Error] systvar.h(58): E2015 Ambiguity between 'IUnknown' and 'irr::IUnknown'
[C++ Error] systvar.h(76): E2015 Ambiguity between 'IUnknown' and 'irr::IUnknown'
[C++ Error] systvar.h(89): E2015 Ambiguity between 'IUnknown' and 'irr::IUnknown'
************************************************************
IRRLICHT_API IrrlichtDevice* createDevice(
video::EDriverType deviceType = video::DT_SOFTWARE,
const core::dimension2d<s32>& windowSize = core::dimension2d<s32>(640,480),
u32 bits = 16,
bool fullscreen = false,
bool stencilbuffer=false,
IEventReceiver* receiver = 0);
***********************************************************