Cannot Open Dinput Lib
My "Additional Dependencies" line looks like this: Library.lib;d3d9.lib;dinput8.lib;dxguid.lib;%(AdditionalDependencies) and the Additional Library Directories line is (for Debug build): $(DXSDK_DIR)\Lib\;$(SolutionDir)\Debug;%(AdditionalLibraryDirectories) (Library.lib is my own library, stored in the $(SolutionDir)\Debug folder, or Release I don't know what to suggest here, either get an older SDK, or download the file somewhere and put it to the SDK\lib directory, or if you're up for the task, And common ones, like d3d9.lib are in the Windows SDK lib folder. –Hans Passant Jun 28 '12 at 22:00 Added the note to the answer. You say what NOT to use, but seem to infer I should replace my keyboard with a 360 controller? this contact form
Then, I installed the August 2008 SDK. The August 2007 SDK is MUCH larger than the August 2008. Hereare my questions: Did I somehow get an incomplete version of the August 2008 SDK? (I've downloaded it and re-installed it multiple times from the official site) Does DirectX 9 SDK dinput/d3d9 are very old and might have been in the Windows SDK –Viktor Latypov Jun 28 '12 at 22:01 add a comment| up vote 0 down vote You should also note,
Install the VSIX on your machine. Regards, B. 3/27/2011 4:29 AM In reply to jwatte (0) Posts 6,709 Re: Problem finding dinput.lib in DirectX 9 SDK (August 2008) path Reply Quote For keyboard input, WM_KEYDOWN is your If you wish to continue this conversation start a new topic. August 2007 is the last release of the DirectX SDK to include a number of legacy deprecated components.
It did however make way for a new error:fatal error LNK1104: cannot open file 'dinput.lib'wmewmeI hope that's the last of them. Under Universal Windows -> Extensions select SQLite for Universal App Platform alejandrovelozb commented May 4, 2016 • edited Thank you! Operator ASCII art Pen Tester's Programming Style Adverb for "syntax" Clearing CD cache in code from the CM How to show that something is not completely metrizable How do fonts work Logged Yes, I do have a twitter accountPlease don't send me technical questions in private messages, use the forum.
There was a problem: VS2008 and set up the project as described in the documentation. Back to top #9 supamike Members -Reputation: 319 Like 0Likes Like Posted 22 July 2007 - 12:48 PM PPCThug, did you end up finding the problem?If not, send me your I tried removing all the directX files from the "additional dependencies" since I believe that I do not need them. anchor Just google dinput.lib and you'll find somewhere to download it.
It's not vital, it just translates DX error codes to human readable strings in the log file.Or get an older SDK which still included the file. After comparing the 2007 and 2008 filesystems, I have found many differences. Nebz Lurker Karma: 0 Offline Posts: 7 Re: Can't compile « Reply #6 on: March 06, 2009, 01:22:11 PM » That did get rid of all those errors, many thanks! All rights reserved.
Not sure if this will help you, but if you are using old DirectX code here is my video tutorial series: http://adifferentpath.blog.com/using-old-directx-code-links-and-resources/ It will also clarify everything I said because I website here Article is missing on your new blog. –nevelis Jan 25 '14 at 8:03 Never mind, found it. :D hi-techheadache.blogspot.com/p/blog-page.html –nevelis Jan 25 '14 at 8:06 add a comment| Your We have recommended not using DirectInput (of any version) for keyboard and mouse for some time. If you need support for other HID-based devices (like joysticks and the like), then use DirectInput8.
The directory $(DXSDK_DIR)\Lib is not a complete path. http://scriptkeeper.net/cannot-open/cannot-open-etc-hosts-allow-too-many-open-files.html Thus, you should firstly install the DirectX SDK and then set up reference properly in Visual Studio. Intentionally? I have create a separate issue #486 to track adding libsqlite3 to our SDK.
The compiler cannot found the file dxerr8.h. The DirectX SDK does continue to include dinput8.lib (both the x86 and x64 version) which hosts DirectInput8. There is now a generic DXGetErrorString function, which handles all DX8/DX9/DX10. navigate here What's New?
c++ visual-studio linker directx share|improve this question asked Jun 28 '12 at 21:47 Darrel Hoffman 1,31331528 add a comment| 2 Answers 2 active oldest votes up vote 7 down vote accepted Re: Can't compile « Reply #9 on: July 05, 2011, 10:52:40 AM » I downloaded the DirectX 8 SDK but where do I install it to so the WME project will I'm very confused, heh.
Why did Michael Corleone not forgive his brother Fredo?
Developer Network Developer Network Developer :CreateViewProfileText: Sign in MSDN subscriptions Get tools Downloads Visual Studio MSDN subscription access SDKs Trial software Free downloads Office resources SharePoint Server 2013 resources SQL Server If you're building your project for 32-bit environment (go to Configration Manager and check the exact target), the use the x86 subdirectory, otherwise x64. more stack exchange communities company blog Stack Exchange Inbox Reputation and Badges sign up log in tour help Tour Start here for a quick overview of the site Help Center Detailed Did a thief think he could conceal his identity from security cameras by putting lemon juice on his face?
In Visual Studio Solution Explorer, right-click on your project and select Add -> Referece... By nnbosko in forum Official ClanLib SDK Forums Replies: 6 Last Post: 02-16-2010, 11:22 AM Trouble with LNK1104 and dinput8.lib By Flav in forum Official ClanLib SDK Forums Replies: 2 Last Visit our UserVoice Page to submit and vote on ideas! his comment is here That's what I did: Tools-> Options ..
Browse other questions tagged c++ visual-studio linker directx or ask your own question. Is anyone else having this problem? under Tools > Options > Projects & Solutions > VC++ Directories. I did some google searching for this problem but I couldn't find much of anything, seems kinda weird. [Edited by - PPCThug on July 24, 2007 7:22:51 PM] Back to top
For detail information, you can read this thread. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=595754&SiteID=1 Hope this helps!Monday, January 21, 2008 2:35 AM All replies 0 Sign in to vote Hi, It means that your project has depends on “dinput.lib”, thus, To start viewing messages, select the forum that you want to visit from the selection below. Began working with ClanLib.
I'm sure I am missing something here...