diff options
| author | ruki <[email protected]> | 2021-06-06 20:50:13 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-06-06 20:50:13 +0800 |
| commit | 437e3d1fa25763ab0f1efe812d493fc9e4c52594 (patch) | |
| tree | 065111606da933452602066c4f129968619d7c1d | |
| parent | a0415e9f57478d13e0639706f158c80f7b22cc98 (diff) | |
improve wdk driver rules
| -rw-r--r-- | xmake/rules/wdk/load.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xmake/rules/wdk/load.lua b/xmake/rules/wdk/load.lua index 1a83f2d8b..d309dbb4e 100644 --- a/xmake/rules/wdk/load.lua +++ b/xmake/rules/wdk/load.lua @@ -71,6 +71,7 @@ function driver_kmdf(target) -- compile as kernel driver target:add("cxflags", "-kernel", {force = true}) target:add("ldflags", "-kernel", "-driver", {force = true}) + target:add("ldflags", "-nodefaultlib", {force = true}) -- add subsystem target:add("ldflags", "-subsystem:native," .. os_winver.subsystem(winver), {force = true}) @@ -111,6 +112,7 @@ function driver_wdm(target) -- compile as kernel driver target:add("cxflags", "-kernel", {force = true}) target:add("ldflags", "-kernel", "-driver", {force = true}) + target:add("ldflags", "-nodefaultlib", {force = true}) -- add subsystem target:add("ldflags", "-subsystem:native," .. os_winver.subsystem(winver), {force = true}) |
