Hey,
i just recompiled irrlicht, because we made some little changes in the engine for our own purpouses. for the recompile i needed to install a directx sdk (so i took the newest i could get from microsoft), for i didn't had the correct libs and headers. well now my application asks for the d3dx9_30.dll, which most of the users don't have, they have something like d3dx9_28.dll. I mean what is that? why irrlicht depends on a very specific version of directx. and actually we use only OpenGL, so is there a solution for this problem? We don't want to force the users to install a new directx.
I hope someone knows a solution.
thx
recompiled irrlicht, now it needs d3dx9_30.dll
-
hybrid
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
I think you missed the forum description part where it strictly forbids compiler and c++ questions in this forum
Which version of Irrlicht do you use? Irrlicht 1.0 uses dynamic loading so it should not be dependant on any specific dx dll anymore. If you want to remove d3dx completely you can do so in IrrCompileConfig.h
And search the forum for compile problems with d3dx, there are plenty solutions out there for many problems.
Which version of Irrlicht do you use? Irrlicht 1.0 uses dynamic loading so it should not be dependant on any specific dx dll anymore. If you want to remove d3dx completely you can do so in IrrCompileConfig.h
And search the forum for compile problems with d3dx, there are plenty solutions out there for many problems.