| Summary: | Win 7.1 SDK build dependency | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Ken Rogoway <Ken> |
| Component: | build | Assignee: | Sam Lantinga <slouken> |
| Status: | RESOLVED INVALID | QA Contact: | Sam Lantinga <slouken> |
| Severity: | blocker | ||
| Priority: | P2 | CC: | johnnyc.wilson, jspradlin |
| Version: | 2.0.0 | ||
| Hardware: | x86 | ||
| OS: | Windows 7 | ||
|
Description
Ken Rogoway
2011-01-22 19:52:17 UTC
FYI, I'm building with the 7.0A SDK. I don't know if that helps... I use the Windows 6.0 SDK with Visual Studio 2005 and I don't have any of those problems. From Ken, using Visual Studio 2005: I want to clear up some misinformation on this topic. I had run into a lot of problems following another post that said to use the Windows 7.1 SDK. If you use the Windows 7.1 SDL with Visual Studio 2005, you will run into some major link issues. You’ll get some “file corrupt” link errors. Google and you will find there is a hotfix to get around this, but if you install the hotfix you will have problems with older libraries, so I’d recommend you don’t do that. It turns out that you can use the 6.0A or 7.0 SDK files to get SDL to compile under Windows. There is no need for the 7.1 SDK. Sam, consider this “bug” fixed, as it works fine with the Windows 6.0A SDK. For anyone looking to get SDL 1.3.0 to compile with VS2005, make sure you add: C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include to your Project Directories Include C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib to your Project Directories Lib These are under Tools/Options/Projects and Solutions/VC++ Directories |