added some notes about development to the README.md#789
Open
hoene wants to merge 1 commit intonmap:masterfrom
Open
added some notes about development to the README.md#789hoene wants to merge 1 commit intonmap:masterfrom
hoene wants to merge 1 commit intonmap:masterfrom
Conversation
hoene
commented
Apr 22, 2025
- i just added my notes on how to compile the driver
- not all complete
- especially on how to support for Win32 driver remains a bit unclear
guyharris
reviewed
May 11, 2025
|
|
||
| ### Development Environment | ||
|
|
||
| Install a Windows. For example, use Windows 11, version 21H2. |
Contributor
There was a problem hiding this comment.
"Install a version of Windows."
guyharris
reviewed
May 11, 2025
|
|
||
| Install a Windows. For example, use Windows 11, version 21H2. | ||
|
|
||
| When you install Visual Studio 2022, select the Desktop development with C++ workload, then under Individual Components add: |
Contributor
There was a problem hiding this comment.
"Install Visual Studio 2022" should explicitly be stated as a step, for example:
Install Visual Studio 2022. When you do so, select the Desktop development with C++ workload, then under Individual Components add:
guyharris
reviewed
May 11, 2025
|
|
||
| You also need WDK for Windows 11, version 21H2. Download and install it from https://go.microsoft.com/fwlink/?linkid=2166289 | ||
|
|
||
| For addition tasks, like building the documentation, you need roffit. Clone it from |
guyharris
reviewed
May 11, 2025
|
|
||
| Then, download https://npcap.com/dist/ npcap-sdk and install it under, e.g. %USERPROFILE%\npcap-sdk-1.14 | ||
|
|
||
| We need Winflex, which can be download at https://github.com/lexxmark/winflexbison/releases . Be sure that it is in environment variable 'Path'. |
Contributor
There was a problem hiding this comment.
It's called WinFlexBison, and you need both Flex and Bison to compile libpcap's filter parser.
guyharris
reviewed
May 11, 2025
|
|
||
| You might also need pkg-config from https://download.gnome.org/binaries/win32/dependencies/pkg-config_0.26-1_win32.zip | ||
|
|
||
| #### Cloing the reposiory |
Contributor
There was a problem hiding this comment.
"Cloning the repository".
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.