FindWDK icon indicating copy to clipboard operation
FindWDK copied to clipboard

Added some initial support for free toolchains

Open KOLANICH opened this issue 6 years ago • 7 comments

KOLANICH avatar May 17 '18 22:05 KOLANICH

That's interesting! Do you build drivers with mingw? Could you provide some info about your use case?

SergiusTheBest avatar May 23 '18 11:05 SergiusTheBest

1 The driver I wanted to build was not buildable with mingw or reaktos ddk. 2 But mingw contain some headers for drivers development and some people have claimed that they used mingw for building drivers. 3 though the headers are incomplete. 4 reactos ddk contains more headers too, though they are also incomplete 5 microsoft wdk is incompatible with gcc 6 microsoft wdk may be compatible with clwng if msvc headers are used 7 some effort is needed to make a frankenstein monster from mingw headers, reactos headers, windows sdk, windows ddk workable without msvc headers. See https://github.com/open-source-ideas/open-source-ideas/issues/64 for more info.

KOLANICH avatar May 23 '18 20:05 KOLANICH

I like the idea. I would personally put the MinGW/ReactOS stuff in a separate file and call include(), or make them a separate find module altogether

sgeto avatar May 24 '18 02:05 sgeto

Ciao.

Can we use FindWDK to build WinDivert https://github.com/basil00/Divert from source? We were able to build it using MinGW on Windows 10 with the lastest WDK (10.0). However we are facing an issue when starting the service that points to the driver (WinDivert64.sys). I will perform more tests and post back here.

Cheers.

sfhacker avatar Jan 04 '19 15:01 sfhacker

@sfhacker Very nice, please keep us posted!

SergiusTheBest avatar Jan 11 '19 06:01 SergiusTheBest

Mingw, sys, sure? If the google go language can build sys file,that's best for me.

ddkwork avatar May 14 '20 07:05 ddkwork

@DiskGetor Can you rephrase your last post in plain English?

sfhacker avatar May 14 '20 11:05 sfhacker