I've tried to compile the Hello World example with Borland C++ Builder.
But I get the following compile errors:
Code: Select all
Build
[C++ Error] array.h(170): E2211 Inline assembly not allowed in inline and template functions
[C++ Error] array.h(183): E2211 Inline assembly not allowed in inline and template functions
[C++ Error] array.h(310): E2211 Inline assembly not allowed in inline and template functions
[C++ Error] array.h(328): E2211 Inline assembly not allowed in inline and template functions
[C++ Error] irrString.h(178): E2211 Inline assembly not allowed in inline and template functions
[C++ Error] irrlicht.h(226): E2108 Improper use of typedef 'video::EDriverType'
[C++ Error] irrlicht.h(226): E2293 ) expected
[C++ Error] main.cpp(96): E2314 Call of nonfunction
Code: Select all
#ifdef _DEBUG
if (index>=used)
_asm int 3 // bad index
#endif
The 'Improper use of typedef 'video::EDriverType' error comes from this code:
Code: Select all
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);
Does someone get the same errors or can someone tell me how to compile the Hello World example with C++ Builder???
Some help would be much appreciated