Re: Re:Using Visual Studio to build drivers...

-------- Original-Nachricht --------

Datum: Fri, 21 Sep 2007 11:41:15 -0400
Von: “Don Burn”
> An: “Windows File Systems Devs Interest List”
> Betreff: Re:[ntfsd] Using Visual Studio to build drivers…

> The tool mentioned is totally different, instead of using BUILD and the
> stock environment as DDKBUILD does, this tool tries to force Visual Studio
> to do the right thing. This in general does not work.

Sorry for picking up this thread again. I wasn’t following at the time it was posted. I am the author of DDKWizard and I have to correct you here, Don.

The very first sentence on the website would have given you the hint:

“DDKWizard is a so-called project creation wizard that allows you to create projects that use the DDKBUILD scripts from OSR (also available in the download section from this site). The wizard will give you several options to configure your project prior to the creation.”

I am very well aware of the fact that one shouldn’t use Visual Studio, but instead the DDK/WDK build environment - thanks to Mark from OSR.
That’s the reason I started a rewrite of the DDKBUILD script that uses more advanced NT script techniques. Both, the BAT and the CMD version from OSR are currently supported by DDKWizard and you will find that the manual describes first the installation of either of the DDKBUILD flavors and then the configuration/installation of the wizard itself. For the CMD version it even documents the extended features such as the build scripts (pre/post etc).

Please have a look into it, even if it’s inside a VM or similar. But first of all skim over the manual and you’ll understand the principle of this project creation wizard.

Users can extend it and I’d generally appreciate contributions of project templates, but those few templates that come with it cover a lot of ground already.

Just give it a try :wink:

// Oliver

PS: I was looking into integration of Mark Roddy’s DDKBUILD as well, but the set of features differs, so that I have to work out some way to make the feature set compatible without having to create projects that are incompatible among each other (i.e. across DDKBUILD flavors).

---------------------------------------------------
May the source be with you, stranger :wink:

ICQ: #281645
URL: http://assarbad.info | http://windirstat.info | http://blog.assarbad.info