Irrlicht.dll does not have DirectX

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
SomeNick
Posts: 3
Joined: Mon Jun 18, 2007 6:32 pm

Irrlicht.dll does not have DirectX

Post by SomeNick »

Irrlicht.dll does not have DirectX

Greetings. I recently downloaded IrrLicht 1.3 for my Dev-CPP compiler for Windows XP (the reason I like Dev is because it does not bug the end user as much as other compilers: i.e. asking for files after files) and I ran the examples correctly (HelloWorld and then some various stuff done on my own). It runs fine with Software renderer, and with the OpenGL renderer.

However, when I try to run with either DirectX (either 8 or 9) I get this error in the console window:

"Irrlicht Engine version 1.3
Microsoft Windows XP Professional Service Pack 2 (Build 2600)
DIRECT3D9 Driver was not compiled into this dll. Try another one."

From this message, it would seem that it does NOT have DirectX included (which is odd, I could swear older IrrLicht versions did?)

I have been searching the forum for a while and all I heard about this is something about recompiling the .dll I am mostly a web programmer (PHP, etc) and my knoledge of C++ is only average, not an expert at compiling DLLs or drivers or the like. So...

1) What exactly is to recompile the DLL? Which are the files / projects I need to compile and or how?

OR...

2) Is there already a precompiled Irrlicht.dll for Dev-CPP that has DirectX?


Any help is appreciated, and sorry if I am too newbie at Irrlicht (hence why I posted in Beginners forum...)
arras
Posts: 1622
Joined: Mon Apr 05, 2004 8:35 am
Location: Slovakia
Contact:

Post by arras »

From this message, it would seem that it does NOT have DirectX included (which is odd, I could swear older IrrLicht versions did?)
It did not ...I swear :)
1) What exactly is to recompile the DLL? Which are the files / projects I need to compile and or how?
You should try FAQs, Tutorials, Howtos, and external tool lists forum. There are several posts with tutorial. However its not simple. For example: http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=20213
2) Is there already a precompiled Irrlicht.dll for Dev-CPP that has DirectX?
Yes. Look above.
SomeNick
Posts: 3
Joined: Mon Jun 18, 2007 6:32 pm

Thanks a lot! :-)

Post by SomeNick »

arras wrote:
From this message, it would seem that it does NOT have DirectX included (which is odd, I could swear older IrrLicht versions did?)
It did not ...I swear :)
1) What exactly is to recompile the DLL? Which are the files / projects I need to compile and or how?
You should try FAQs, Tutorials, Howtos, and external tool lists forum. There are several posts with tutorial. However its not simple. For example: http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=20213
2) Is there already a precompiled Irrlicht.dll for Dev-CPP that has DirectX?
Yes. Look above.
Thanks a lot, man! That worked just great. (I just downloaded the precompiled .a and .dll) :-)
omar shaaban
Posts: 616
Joined: Wed Nov 01, 2006 6:26 pm
Location: Cairo,Egypt
Contact:

Post by omar shaaban »

I HATE NOOBS ANS STUPIDS WHAT DO U MEEN IRRLICHT DOESNT HAVE DIRECTX U NOOB GO AND LEARN SOME MATH OR HOW TO MAKE AN APPLE PIE THAT WOUL BE BETTER
hybrid
Admin
Posts: 14144
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

And you should learn to come to a correct attitude, know the netiquette, avoid caps lock keys, etc.
If you'd have read the thread with an open mind you would have recognized that everything is solved already. No reason to freak out. So go and make your game run, that's better than ranting in forums.
omar shaaban
Posts: 616
Joined: Wed Nov 01, 2006 6:26 pm
Location: Cairo,Egypt
Contact:

Post by omar shaaban »

hybrid wrote:And you should learn to come to a correct attitude, know the netiquette, avoid caps lock keys, etc.
If you'd have read the thread with an open mind you would have recognized that everything is solved already. No reason to freak out. So go and make your game run, that's better than ranting in forums.
ok ok i got it!!
offf :x
Post Reply