dxguid.lib and general DX build issues

Problems building or running the engine, queries about how to use features etc.
Post Reply
Skwint
Gnoblar
Posts: 9
Joined: Mon May 21, 2012 3:51 pm

dxguid.lib and general DX build issues

Post by Skwint » Mon May 21, 2012 4:00 pm

This is a "help I can't build the dependencies" post except that I worked the answer out for myself.
since I've been tearing my hair out fixing this I thought I'd share it.

First, you can't install the DX SDK anymore - it is part of the windows SDK. You probably already have that.
Secondly, when you do install the windows SDK, it won't install the library called dxguid.lib that the OIS dependency requires in order to build.
This library no longer exists.
:arrow: remove dxguid.lib from OIS project settings.
You will then get a bunch of build errors.
:arrow: add #include <InitGuid.h> to OISPrereqs.h

see this for an explanation from microsoft - it is about as clear as the thought process of whoever did this, which is to be expected:
http://support.microsoft.com/kb/130869

Any more artificially created problems from microsoft today and my blood pressure is going to hit an unprecedented high. Hopefully this post means yours doesn't need to.
0 x

User avatar
Vezzra
Gnoblar
Posts: 2
Joined: Sun Sep 02, 2012 2:16 pm

Re: dxguid.lib and general DX build issues

Post by Vezzra » Sun Sep 02, 2012 2:20 pm

Thanks, you just saved me from a world of trouble and headache...! :D
0 x

Sharma
Gnoblar
Posts: 4
Joined: Sat Mar 06, 2010 3:59 pm

Re: dxguid.lib and general DX build issues

Post by Sharma » Sun Nov 18, 2012 10:51 pm

Thanks a lot, precise, efficient ! :D
0 x

divisv
Gnoblar
Posts: 1
Joined: Wed Jun 12, 2013 7:40 pm

Re: dxguid.lib and general DX build issues

Post by divisv » Wed Jun 12, 2013 7:48 pm

Thanks a lot!
0 x

boinst
Gnoblar
Posts: 2
Joined: Fri Sep 04, 2009 6:03 am
Contact:

Re: dxguid.lib and general DX build issues

Post by boinst » Fri Jul 26, 2013 8:00 am

Great, this is just the problem I had, thanks for posting the solution!
0 x

Post Reply