🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Linking problems with DX 7. (Error 31)

Started by
1 comment, last by Teddy 24 years, 8 months ago
Well, I'm not too sure about how DX works with respect to previous versions, but I have noticed that alot of the DX7 requirements say "Windows 95/98: Requires Windows 98", including the Blt function for a DirectDrawSurface7. So if you used Blt, maybe the DirectDraw lib calls a function it's supposed to find in win98 (that 95 doesn't have), and fails. Just an educated guess, but I bet your app would work under 98.
-ns
-ns-
Advertisement
I have written an app. using DX 5.2 and it works fine. Then i switch to DX 7.0, compiling and linking dident give any errors, but when i tryed to run the app. I got
2 error messages.
1. Error 31.
2. Missing export in ddraw.dll:BltBlit()
(BltBlit() is a part of window API and not DX)
I am using win 95 and IBM visual age 3.5 c++ compiler

I dont think i will need win 98.
I get the same errors when i try to compile it with DX 6.1

This topic is closed to new replies.

Advertisement