I've been having errors when I upgraded from .11 to .12 . I've tried searching but there is no avail. This is the exact error -> "The library version of the Irrlicht Engine (0.11.) does not match the version the application was compiled with (0.12.0)."
I'm using VC6.0 I've already set the Include and the Lib (in the Tools->options). even I copied the Lib and Dll at my application folder. But still nothing. and Deleted the files of my app except for the cpp file and remade everything. and yet still nothing.
Library Version Does Not Match
it is telling you right there the problem. You are compiling with 0.12 (this is your headers and lib) but you have an old dll being used SOMEWHERE either in the app folder or the default path.
Remove ALL traces of 0.11 from your computer and make sure you do not mix them up. easiest thing is to just remove every irrlicht part from your system then reinstall 12 and reset your paths if needs be.
a very common error if you try to mix stuff up.
hth
Remove ALL traces of 0.11 from your computer and make sure you do not mix them up. easiest thing is to just remove every irrlicht part from your system then reinstall 12 and reset your paths if needs be.
a very common error if you try to mix stuff up.
hth
The only way this can happen is if you are compiling with the 0.12 version of irrlicht.h, but the program is finding the 0.11 version of irrlicht.dll.
Perhaps you copied the old dll somewhere (eg Windows\System32) and it is finding that copy instead of the new one?
I'd search the whole computer for copies of irrlicht.dll.
Perhaps you copied the old dll somewhere (eg Windows\System32) and it is finding that copy instead of the new one?
I'd search the whole computer for copies of irrlicht.dll.