Posted: Wed Aug 25, 2010 5:25 pm
64-bit ... OK, that might be part of the problem.
I don't have much experience with 64-bit systems, but 32-bit computers won't be able to run a application (or dll) which is compiled for 64-bit. I hope others can help you out there.
The DirectX dll's should be part of the DirectX runtime libraries and you usually don't care much about those. You don't install them with your application or into your applicaiton folder. Instead DirectX has to be installed by the user (you can deliver the installer for the runtime libraries together with you application, but I think the license does explicitly forbid you to install it in any other way except using the official installer).
Also do not don't blame us for Microsoft no longer releasing updated DirectX 8 and DirectX 9 versions. And Irrlicht only supports those so far (DirectX 10 and later work rather different, but if you look around the forum you will find people working on Irrlicht drivers for those).
You still have not mentioned any compile-errors you get when you try to re-build Irrlicht. The resulting dll of a 64-bit build should be in bin\Win64-VisualStudio on success (and otherwise you should get errors on compiling). Those dll's do not come with official irrlicht, as mentioned in the readme in that folder.
I don't have much experience with 64-bit systems, but 32-bit computers won't be able to run a application (or dll) which is compiled for 64-bit. I hope others can help you out there.
The DirectX dll's should be part of the DirectX runtime libraries and you usually don't care much about those. You don't install them with your application or into your applicaiton folder. Instead DirectX has to be installed by the user (you can deliver the installer for the runtime libraries together with you application, but I think the license does explicitly forbid you to install it in any other way except using the official installer).
Also do not don't blame us for Microsoft no longer releasing updated DirectX 8 and DirectX 9 versions. And Irrlicht only supports those so far (DirectX 10 and later work rather different, but if you look around the forum you will find people working on Irrlicht drivers for those).
You still have not mentioned any compile-errors you get when you try to re-build Irrlicht. The resulting dll of a 64-bit build should be in bin\Win64-VisualStudio on success (and otherwise you should get errors on compiling). Those dll's do not come with official irrlicht, as mentioned in the readme in that folder.