Skip to content

How to build the tap drivers in Github CI? #143

@yifanwww

Description

@yifanwww
  • EWDK

If executed python buildtap.py -b to use EWDK to build the tap drivers, there would be errors that The system cannot find the path specified.

Please see https://github.com/YF1999/tap-windows6/actions/runs/974225916 to find more information.

  • WDK

If executed python buildtap.py -b --sdk=wdk to use WDK to build the tap drivers, it failed to build the *.sys and *.cat files,

The build error:

"D:\a\tap-windows6\tap-windows6\src\tap-windows6.vcxproj" (default target) (1) ->
(Link target) -> 
  device.obj : error LNK2019: unresolved external symbol ___stdio_common_vsprintf referenced in function __vsnprintf_l [D:\a\tap-windows6\tap-windows6\src\tap-windows6.vcxproj]
  D:\a\tap-windows6\tap-windows6\src\Release\tap0901.sys : fatal error LNK1120: 1 unresolved externals [D:\a\tap-windows6\tap-windows6\src\tap-windows6.vcxproj]

Please see https://github.com/YF1999/tap-windows6/actions/runs/974221105 to find more information. The above error locates in the line 98.

How to fix the errors in order to build the drivers in Github CI?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions