Winddk 7600.16385.1 Download

Active4 years, 10 months ago

I try to compile a driver for WinXP x86 Release, using these commands:

Canon mp287 printer driver download windows 7 download. Printer Canon Pixma MP287 created to do print on ink.

It fails because of these U1073 errors about msvcrt_winxp.obj. I checked and there is no msvcrt_winxp.obj file anywhere in C:WinDDK or its subdirectories.

  1. I used the new version of WinDDK (7600.16385.1) to build this driver, but i had the same result, windows xp x64 or windows 7 x64 didn't accept this driver. Someone could help me to build this driver for windows x64, via WINDDK? Do I have to change something in my code to build this driver for win64?
  2. Looking for WDK 7600.16385.1. How did you search for it? I went to msdn.microsoft.com and searched for 'wdk download' and it was the first link. Same on bing.com.

It looks to me the problem is not in the actual code, but maybe I haven't set up the DDK right before compiling. Why do I get these U1073 errors?

In my driver code by mistake I did the following Global declaration NumberOfBytes = 0x4000; and I used it many places and one day I saw it and was surprised that I had not given any size declaration to it!! In my driver code by mistake I did the following Global declaration NumberOfBytes = 0x4000; and I used it many places and one day I saw it and was surprised that I had not given any size declaration to it!! When the installer asks about the features, select only “Build Environments”. Accept the suggested location for the installation, which is usually C: WinDDK 7600.16385.1. This download is an ISO file, you can either burn a DVD with it (as recommended in the Microsoft site.

Pc repair license key. I found this similar question - driver build is failing for amd64 via winddk, but there the OP did has not included relevant information such as his build output, and his question is unanswered. I also found this thread - http://www.techtalkz.com/microsoft-device-drivers/295015-wdk-linker-error-u1073.html, but there is no answer there, as well.

My Build Output:

sashoalm
sashoalmsashoalm
32.9k76 gold badges276 silver badges568 bronze badges

1 Answer

I don't know why, but after I installed an even newer version - 7600.16385.1 from http://www.microsoft.com/en-us/download/details.aspx?id=11800, building worked fine, without any errors.

It didn't work the first time, however, but I noticed it was still complaining about 7600.16385.0, so I removed any intermediary build output, .err and .log files. After compiling again, it worked this time.

I also noticed that msvcrt_winxp.obj was present in c:WinDDK7600.16385.1, but not in c:WinDDK7600.16385.0.

I must admit that I hadn't downloaded c:WinDDK7600.16385.0, it was an old folder I found on my hard-drive, and I assumed I had used it to compile the project before, so I just copied it. The problems might have been because of this.

All Drivers For Windows 7 Free Download

So in conclusion, the problem was with my WinDDK install, not with the project itself, and installing a newer version fixed it. Maybe re-installing the same version would have worked, too, but I have no need to verify that now that's working with the newer version.

sashoalmAll

All Drivers For Windows 7

sashoalm
32.9k76 gold badges276 silver badges568 bronze badges

Windows Driver Kit Download

Not the answer you're looking for? Browse other questions tagged c++build-errorwdk or ask your own question.