|
From: Malcolm N. <m.n...@wa...> - 2004-03-30 14:15:54
|
Hello michele, Tuesday, March 30, 2004, 8:34:00 AM, you wrote: Sorry about my getting confused earlier, between yourself and Winston. Now, to your problem: m> input line from console, is something like "directx=20 m> driver=A0was not compiled into this dll. try opengl"? This is an error message from Irrlicht's compiled DLL. Just to get the problem straight in my mind, you are trying to compile the examples which came with Irrlicht 0.5 in DevCpp? I would suggest downloading and installing the newer version 0.6 from the Irrlicht site. Did you download the DevPak for Irrlicht? Did you install the DevPak? I believe that the code is being compiled for DirectX use, but the Irrlicht DLL which accompanied the program was not compiled with DirectX. As a user you have to recompile the SDK in order to use DirectX with Irrlicht. As a workaround look for a line in the source files which looks like: IrrlichtDevice *device =3D createDevice(video::EDT_DIRECTX8, core::dimens= ion2d<s32>(640, 480)); and change it to IrrlichtDevice *device =3D createDevice(video::EDT_OPENGL, core::dimensio= n2d<s32>(640, 480)); Recompile and it should run correctly. m> The same happens to me... "which dll" ? That of the graphic m> card driver? (That of Irrlicht?).=20 Irrlicht =A0 m> (Could it depend from the directx version installed on=20 m> windows?) No, it has everything to do with the Irrlicht DLL which comes with the download. I would suggest downloading the new Irrlicht (it is now at version 0.6) =20 --=20 Best regards, Malcolm mailto:m.n...@wa... |