Missing file "d3d8.h", where the heck is it?
Missing file "d3d8.h", where the heck is it?
I wanted to create a dialog in which you can choose a directory for the Irrlicht Engine (which is supposed to become part of the engine), but I already got problems with the DLL-project in the SDK (source\Irrlicht\).
Since I have Visual Studio 2010, I was forced to convert the latest solution of the Irrlicht-project (Visual Studio 2008) into a useable one first, but that's not the problem. The problem is that if I start to compile the project into the Irrlicht.DLL, an error occurs "error C1083: File (Include) cannot be opened: "d3d8.h": No such file or directory".
And now I get the creeps, because I cannot find those file. Include-directory of my compiler, Irrlicht-sources and includes ...
Since I have Visual Studio 2010, I was forced to convert the latest solution of the Irrlicht-project (Visual Studio 2008) into a useable one first, but that's not the problem. The problem is that if I start to compile the project into the Irrlicht.DLL, an error occurs "error C1083: File (Include) cannot be opened: "d3d8.h": No such file or directory".
And now I get the creeps, because I cannot find those file. Include-directory of my compiler, Irrlicht-sources and includes ...
because microsoft no longer support it.TomTim wrote: And why is there no "d3d8.h" in the latest SDK?
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
try this SDK
while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:

http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
maybe to get the dx headers and libs you're missing !?!?!TomTim wrote:For what should I need it?Acki wrote:try this SDK

while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:

http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
That's because you compile before you link.TomTim wrote: I am just missing the headers, not the libraries ... ;)
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
in either case everything is in the dx sdk...TomTim wrote:I am just missing the headers, not the libraries ...

while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:

http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
I just don't get it. I thought I have the libraries, DLLs and all that stuff, I would just need the headers (I mean, I have DirectX installed, so why do I need the SDK? If I wanna program with the Win-API, I don't download some DLLs for that, the functions are part of my system) ...Acki wrote:in either case everything is in the dx sdk...TomTim wrote:I am just missing the headers, not the libraries ...

Ehm no it's not. The libraries and headers needed for WinAPI development usually come with your compiler.TomTim wrote:If I wanna program with the Win-API, I don't download some DLLs for that, the functions are part of my system) ...
See it from this point: Why should a normal pc user who installs DirectX need these few hundred megabytes of the SDK?
Software documentation is like sex. If it's good you want more. If it's bad it's better than nothing.
Understood, finally. Thanks, I'll try it.slavik262 wrote:Having DirectX installed just gives you the runtimes that DX applications plug into. Installing the DX SDK gives you the needed headers and libraries to compile a DX program. Installing DirectX does not give you "everything but the headers."
For what are then those bunch of windows-DLLs in my system folders?Sylence wrote:Ehm no it's not. The libraries and headers needed for WinAPI development usually come with your compiler.
Well, actually, that makes sense ...Sylence wrote:See it from this point: Why should a normal pc user who installs DirectX need these few hundred megabytes of the SDK?

EDIT: I installed the DirectX-SDK, but the problems remain ...