Strange linking error with ddraw.lib in Visual C++
I down loaded the DirectX 8.0 sdk and put the the lib and header files in the appropriate directories but when ever i try to compile in Visual C++ i get the following linking error.
ddraw.lib : fatal error LNK1106: invalid file or disk full:
cannot seek to 0x39dbee1d
Has anyone out there had this problem before or possibly know what is causing it? I know for a fact that i''m using the right header and dll files.
I don''t use Visual C++ but I would assume a utility comes with it for generating lib files off of dlls. If there is then try generating a new lib file off of the dll.
Keys to success: Ability, ambition and opportunity.
Edited by - the_grip on May 30, 2001 9:23:06 AM
"You call him Dr. Grip, doll!"
May be a dumb question but are the drives that your development tools, the DX8 SDK, or the drive that houses your operating system full (or within a few hundred MB''s)? Maybe you got a corrupted download too...
"You call him Dr. Grip, doll!"
"You call him Dr. Grip, doll!"
"You call him Dr. Grip, doll!"
Make certain that the order of the library directories matches the order of the include directories
Tools->Options->Directories
And if you want everything to work well, make sure the Dx8 ones are above the Dx7 ones and above any platform sdk ones.
Magmai Kai Holmlor
- The disgruntled & disillusioned
Tools->Options->Directories
And if you want everything to work well, make sure the Dx8 ones are above the Dx7 ones and above any platform sdk ones.
Magmai Kai Holmlor
- The disgruntled & disillusioned
- The trade-off between price and quality does not exist in Japan. Rather, the idea that high quality brings on cost reduction is widely accepted.-- Tajima & Matsubara
I think Magmai has your answer, b/c i''ve had the same thing before in the past and that is what fixed it.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement