Advertisement

HELP! MORE DIRECTX PROBLEMS

Started by October 02, 2001 07:32 PM
6 comments, last by ATronic 23 years, 4 months ago
Hey again. I am attempting to use the directsound wrapper that is used in OpenGL Game Programming, and it requires the header file "d3d8types.h", a file that I for some reason do not have. I am using the HUGE directx8 sdk that comes on the cd, and should (in my opinion) have the headers needed for the book''s programs to compile. Anyone know why this would be missing and where I could get a copy? I have a strange feeling other needed files will be missing beyond this point, but I hope not. Alex Broadwin A-Tronic Software & Design ----- "if you fail in life, you were destined to fail. If you suceed in life, call me." "The answer is out there." "Please help, I''m using Windows!"
Alex BroadwinA-Tronic Software & Design-----"if you fail in life, you were destined to fail. If you suceed in life, call me.""The answer is out there.""Please help, I'm using Windows!"
I can''t even run DX8 on my computer, I mean, the programs that use DInput8 and DSound8. I don''t have a pentium or AMD cpu, and for some reason it requires one of the two... Guess I need to anew motherboard and CPU.
------------------------------Put THAT in your smoke and pipe it
Advertisement
if you''re using Visual C++ make sure you put the headers and libs from the SDK in the right directories

the default for headers is
C:\Program Files\Microsoft Visual Studio\VC98\Include
and for libs
C:\Program Files\Microsoft Visual Studio\VC98\Lib

overwrite any existing files

email

Something kinda sad about
the way that things have come to be.
Desensitized to everything.
What became of subtlety?
--Tool

[email=JValentine_13@hotmail.com]contact[/email]
I''m using CodeWarrior Professional 5 - and the header file does not exist on my computer! The SDK doesn''t even come with it! Someone know about this? Is this a known problem? Anyone??

Alex Broadwin
A-Tronic Software & Design
-----
"if you fail in life, you were destined to fail. If you suceed in life, call me."
"The answer is out there."
"Please help, I''m using Windows!"
Alex BroadwinA-Tronic Software & Design-----"if you fail in life, you were destined to fail. If you suceed in life, call me.""The answer is out there.""Please help, I'm using Windows!"
That''s odd that the SDK doesn''t come with it!
Are you sure there''s not a directory buried somewhere with the name "include" or "lib"?
Mine may be slightly different, I downloaded the smaller VC specific section.
[email=JValentine_13@hotmail.com]contact[/email]
Hi,

I have the "d3d8types.h" with the normal version of the DX8SDK.
When i remember right, when you install it you can choose any
folder you want where it will be installed, it is NOT automatically in the VC++ folder. So go into the folder where you have installed and there are different folder i.e. include, lib, bin, samples... And in the include dir there is the header.
Advertisement
Hi

I think I know whats causing the problem. On early distributions of the Game Programming Book the DX SDK on the CD doesn''t install correctly (not all the files are in the install directory) and you''ll have to get a new one from
glbook.gamedev.net

If your version did install correctly copy the include and lib files from c:\mssdk or wherever you installed it to and paste them into the include and lib folders in the VC++ directory.

I think that all makes sense

Lukerd


"To err is human, to really mess up requires a computer"
"To err is human, to really mess up requires a computer"
Bingo - I got the files of the net. By the way - It wasn''t NOT IN THE COMPILER DIRECTORY it was NOT ON MY COMPUTER. Anyway - New problem. Link error that appears twice:

Undefined Symbol: __imp__CoCreateInstance@20

Alex Broadwin
A-Tronic Software & Design
-----
"if you fail in life, you were destined to fail. If you suceed in life, call me."
"The answer is out there."
"Please help, I''m using Windows!"
Alex BroadwinA-Tronic Software & Design-----"if you fail in life, you were destined to fail. If you suceed in life, call me.""The answer is out there.""Please help, I'm using Windows!"

This topic is closed to new replies.

Advertisement