I know that complie the engine in VC 2005 needs my machine to install DirectX SDK first. I have downloaded the DirectX SDK - August 2007.
And try to complie the Demo code. However, in the file CD3D8ShaderMaterialRenderer.h, line 13: #include <d3dx8core.h>
fatal error C1083: Cannot open include file: 'd3dx8tex.h': No such file or directory
and I found that in the folder ~\Microsoft DirectX SDK (August 2007)\Include there is only d3dx9tex.h, but no d3dx8tex.h; and I tried to change from d3dx8tex.h to d3dx9tex.h, more than 100 errors come out.
Can anyone help me to solve this problem??
Thanks a lot.
William
About DirectX SDK
just disable DX8 in your Irrlicht settings (IrrCompileConfig.h), because the DX sdk you got has no DX8 support anymore !!! 
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
-
rogerborg
- Admin
- Posts: 3590
- Joined: Mon Oct 09, 2006 9:36 am
- Location: Scotland - gonnae no slag aff mah Engleesh
- Contact:
Absolutely it should be disabled by default now. This catches out every new Windows developer, and there's little reason for it as those d3d8x* includes haven't been available in a DXSDK for at least a year (more likely a lot longer), and the next DXSDK won't even have d3d8*.h includes. It's well past time to pull the plug on default support for D3D8.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way