Changeset 98258 in vbox
- Timestamp:
- Jan 23, 2023 5:54:17 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r98257 r98258 5096 5096 # It conceptually moved from the WDK to the PSDK with W10, as it's now in the um subdir. 5097 5097 # 5098 SDK_VB OX_WIN_INT64:= Abstracts where to find int64.lib for x86 builds.5098 SDK_VBoxWinInt64Lib := Abstracts where to find int64.lib for x86 builds. 5099 5099 ifn1of ($(VBOX_WINPSDK), WINPSDK71 WINPSDK80) 5100 SDK_VB OX_WIN_INT64_LIBS.x86 = $(PATH_SDK_$(VBOX_WINPSDK)_LIB.x86)/int64.lib5100 SDK_VBoxWinInt64Lib_LIBS.x86 = $(PATH_SDK_$(VBOX_WINPSDK)_LIB.x86)/int64.lib 5101 5101 ifeq ($(KBUILD_TARGET),win) 5102 5102 include $(KBUILD_PATH)/sdks/$(VBOX_WINPSDK).kmk ## TODO: Add a kBuild feature for loading SDKs. 5103 5103 endif 5104 5104 else 5105 SDK_VB OX_WIN_INT64_LIBS.x86 = $(PATH_SDK_$(VBOX_WINDDK)_LIB.x86)/int64.lib5105 SDK_VBoxWinInt64Lib_LIBS.x86 = $(PATH_SDK_$(VBOX_WINDDK)_LIB.x86)/int64.lib 5106 5106 ifeq ($(KBUILD_TARGET),win) 5107 5107 include $(KBUILD_PATH)/sdks/$(VBOX_WINDDK).kmk ## TODO: Add a kBuild feature for loading SDKs. … … 5230 5230 TEMPLATE_VBoxRc_LDFLAGS += -IntegrityCheck 5231 5231 endif 5232 TEMPLATE_VBoxRc_SDKS.x86 += VB OX_WIN_INT645232 TEMPLATE_VBoxRc_SDKS.x86 += VBoxWinInt64Lib 5233 5233 TEMPLATE_VBoxRc_LIBS += \ 5234 5234 $(PATH_STAGE_LIB)/RuntimeRCStub$(VBOX_SUFF_LIB) … … 5401 5401 include $(KBUILD_PATH)/sdks/$(VBOX_WINDDK).kmk ## TODO: Add a kBuild feature for loading SDKs. 5402 5402 endif 5403 TEMPLATE_VBoxR0_SDKS.x86 += VB OX_WIN_INT645403 TEMPLATE_VBoxR0_SDKS.x86 += VBoxWinInt64Lib 5404 5404 TEMPLATE_VBoxR0_ORDERDEPS = $(VBOX_SIGN_DRIVER_ORDERDEPS) 5405 5405 TEMPLATE_VBoxR0_POST_CMDS = $(VBOX_SIGN_DRIVER_CMDS) … … 6447 6447 ifdef VBOX_WITH_NOCRT_STATIC 6448 6448 TEMPLATE_VBoxR3StaticBase_SDKS = $(subst WINSDK10-UCRT,,$(TEMPLATE_VBoxR3Exe_SDKS)) 6449 TEMPLATE_VBoxR3StaticBase_SDKS.x86 = $(TEMPLATE_VBoxR3Exe_SDKS.x86) VB OX_WIN_INT64## @todo drop this asap. @bugref{10261}6449 TEMPLATE_VBoxR3StaticBase_SDKS.x86 = $(TEMPLATE_VBoxR3Exe_SDKS.x86) VBoxWinInt64Lib ## @todo drop this asap. @bugref{10261} 6450 6450 else 6451 6451 TEMPLATE_VBoxR3StaticBase_SDKS = $(subst WINSDK10-UCRT, WINSDK10-UCRT-STATIC,$(TEMPLATE_VBoxR3Exe_SDKS)) … … 6703 6703 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticNoCrt_TOOL.win.x86)_LIB)/chkstk.obj 6704 6704 endif 6705 TEMPLATE_VBoxR3StaticNoCrt_SDKS.win.x86 += VB OX_WIN_INT646705 TEMPLATE_VBoxR3StaticNoCrt_SDKS.win.x86 += VBoxWinInt64Lib 6706 6706 TEMPLATE_VBoxR3StaticNoCrt_LDFLAGS = $(filter-out $(VBOX_VCC_LD_GUARD_CF) $(VBOX_VCC_SANITIZER_LDFLAGS), $(TEMPLATE_VBoxR3Static_LDFLAGS)) 6707 6707 TEMPLATE_VBoxR3StaticNoCrt_LDFLAGS.win.x86 = $(filter-out -Include%, $(TEMPLATE_VBoxR3Static_LDFLAGS.win.x86)) … … 6746 6746 ifeq ($(KBUILD_TARGET),win) # No CRT! 6747 6747 TEMPLATE_VBoxR3HardenedExe_SDKS = VBoxNtDll $(TEMPLATE_VBoxR3Exe_SDKS) 6748 TEMPLATE_VBoxR3HardenedExe_SDKS.x86 = VB OX_WIN_INT646748 TEMPLATE_VBoxR3HardenedExe_SDKS.x86 = VBoxWinInt64Lib 6749 6749 ifneq ($(VBOX_VCC_LD_GUARD_CF),) 6750 6750 TEMPLATE_VBoxR3HardenedExe_CXXFLAGS = $(filter-out -RTC% -GZ $(VBOX_VCC_SANITIZER_FLAGS),$(TEMPLATE_VBoxR3Exe_CXXFLAGS)) … … 8601 8601 TEMPLATE_VBoxGuestR3NoCrtExe_LIBS.win.x86 = \ 8602 8602 $(PATH_TOOL_$(TEMPLATE_VBoxGuestR3NoCrtExe_TOOL.win.x86)_LIB)/chkstk.obj 8603 TEMPLATE_VBoxGuestR3NoCrtExe_SDKS.win.x86 = VB OX_WIN_INT648603 TEMPLATE_VBoxGuestR3NoCrtExe_SDKS.win.x86 = VBoxWinInt64Lib 8604 8604 TEMPLATE_VBoxGuestR3NoCrtExe_LDFLAGS = $(filter-out $(VBOX_VCC_LD_GUARD_CF) $(VBOX_VCC_SANITIZER_LDFLAGS), $(TEMPLATE_VBoxGuestR3Exe_LDFLAGS)) 8605 8605 TEMPLATE_VBoxGuestR3NoCrtExe_LDFLAGS.win.x86 = $(filter-out -Include%, $(TEMPLATE_VBoxGuestR3Exe_LDFLAGS.win.x86)) … … 8689 8689 TEMPLATE_VBoxGuestR0Drv_EXTENDS = VBoxR0Drv 8690 8690 TEMPLATE_VBoxGuestR0Drv_INST = $(INST_ADDITIONS) 8691 TEMPLATE_VBoxGuestR0Drv_SDKS.win.x86 = ReorderCompilerIncs $(VBOX_WINDDK_GST) $(VBOX_WINPSDK_GST_INCS) VB OX_WIN_INT648691 TEMPLATE_VBoxGuestR0Drv_SDKS.win.x86 = ReorderCompilerIncs $(VBOX_WINDDK_GST) $(VBOX_WINPSDK_GST_INCS) VBoxWinInt64Lib 8692 8692 TEMPLATE_VBoxGuestR0Drv_SDKS.win.amd64 = ReorderCompilerIncs $(VBOX_WINDDK_GST) $(VBOX_WINPSDK_GST_INCS) 8693 8693 TEMPLATE_VBoxGuestR0Drv_DEFS = $(TEMPLATE_VBoxR0Drv_DEFS) IN_GUEST IN_GUEST_R0
Note:
See TracChangeset
for help on using the changeset viewer.