Irrlicht 1.6 64bit.dll compiling problem

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
Quillraven
Posts: 62
Joined: Fri Aug 22, 2008 7:22 am

Irrlicht 1.6 64bit.dll compiling problem

Post by Quillraven »

hey guys :)

i have a problem with the new irrlicht 1.6 sdk when i try to compile a 64bit.dll. it worked with the older versions of the sdk by opening the Irrlicht 9.0 vc++ project with my VC++ Express 2008 and press the f7 button.

however i get a problem with the 1.6 sdk. the dll is created as usual but when i try to start my applicaiton i get this error:

Image

seems like the created dll is corrupted or damaged or sthg. i recompiled it and still have the same prob :(

edit:
hm... got the same problem with the original 32bit.dll. older versions of irrlicht.dll are fine.

edit2:
I rebuilt Irrlicht / installed a new SDK on Windows, and now when I run I get this error:
Quote:

Run-Time Check Failure #0
The value of ESP was not properly saved across a function call.
This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.


This happens when your headers and Irrlicht.lib don't match your Irrlicht.dll. You're using old headers/lib with a new dll, or vice versa. Ensure that you don't have an old Irrlicht.dll in your application's directory or in a system path.
from the FAQ: guess that's my problem :D i'll check it tonight.

edit3:

jepp problem solved -> sry for the stupid thread :/
Post Reply