Winddk 7600.16385.1 Download
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.
- 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?
- 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:
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.
sashoalm