Building tests with MSVC 6 broken?

Dan Kegel dank at kegel.com
Tue Feb 5 19:51:50 CST 2008


On Feb 5, 2008 5:24 PM, John Klehm <xixsimplicityxix at gmail.com> wrote:
> > crypt32/tests/cert.c: error C2081: 'HCRYPTPROV_OR_NCRYPT_KEY_HANDLE':
> > name in formal parameter list illegal
> > Turns out that identifier was introduced in Vista, and added to Wine here:
> > http://www.winehq.org/pipermail/wine-patches/2007-August/042250.html
> > Fix:
> > Uninstall the platform SDK and install the Windows SDK!
> > http://www.microsoft.com/downloads/details.aspx?familyid=c2b1e300-f358-4523-b479-f53d234cdccf
>
> I don't know if this will help with compiling the tests. but I have
> fought with that many headed SDK nonsense too.

Yeah, I saw your post about make crosstest dependencies, too, thanks.

> Sorry Dan you still don't have the latest SDK =P (assuming you used
> the one with the link you gave).
>
> You have linked to the one published 2006-11-07:
> "Microsoft(R) Windows(R) Software Development Kit for Windows Vista™
> and .NET Framework 3.0 Runtime Components"
>
> Trickily enough the latest SDK is actually published on 2007-03-22:
> "Microsoft(R) Windows(R) Software Development Kit Update for Windows Vista™"
> http://www.microsoft.com/downloads/details.aspx?FamilyID=4377F86D-C913-4B5C-B87E-EF72E5B4E065&displaylang=en

Thanks for the tip!
- Dan



More information about the wine-devel mailing list