Changeset 104682 in vbox
- Timestamp:
- May 16, 2024 11:49:41 AM (11 months ago)
- svn:sync-xref-src-repo-rev:
- 163236
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r104678 r104682 352 352 # Supported VirtualBox host architectures. 353 353 VBOX_SUPPORTED_HOST_ARCHS := amd64 354 if1of ($(KBUILD_TARGET), darwin ) # Work in progress.354 if1of ($(KBUILD_TARGET), darwin win) # Work in progress. 355 355 VBOX_SUPPORTED_HOST_ARCHS += arm64 356 356 endif … … 548 548 endif 549 549 # Enable NEM fallback if the driver is not available. 550 if1of ($(KBUILD_TARGET), darwin )550 if1of ($(KBUILD_TARGET), darwin win) 551 551 VBOX_WITH_DRIVERLESS_NEM_FALLBACK = 1 552 552 endif 553 553 # Enable forced driverless mode by default. 554 if1of ($(KBUILD_TARGET) , darwin)554 if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), darwin.amd64 darwin.arm64 win.arm64) 555 555 VBOX_WITH_DRIVERLESS_FORCED = 1 556 VBOX_WITH_INTNET_SERVICE_IN_R3 = 1 556 ifeq ($(KBUILD_TARGET), darwin) 557 VBOX_WITH_INTNET_SERVICE_IN_R3 = 1 558 endif 557 559 endif 558 560 # Enables the new breakpoint handling code, see @bugref{8650} … … 3230 3232 # Note! Changes in GCC are not detected automatically (yet). 3231 3233 # 3232 ifneq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), 3234 ifneq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),win.arm64) 3233 3235 if $(pos VBox,$(VBOX_GCC_TOOL)) > 0 3234 3236 include $(KBUILD_TOOL_PATHS)/$(VBOX_GCC_TOOL).kmk … … 6372 6374 $(PATH_TOOL_$(TEMPLATE_VBoxR3Exe_TOOL.win.amd64)_LIB)/oldnames.lib 6373 6375 TEMPLATE_VBoxR3Exe_LIBS.arm64 = \ 6374 6375 6376 6377 6376 $(PATH_TOOL_$(TEMPLATE_VBoxR3Exe_TOOL.win.arm64)_LIB)/vcruntime$(VBOX_VCC_CRT_TYPE).lib \ 6377 $(PATH_TOOL_$(TEMPLATE_VBoxR3Exe_TOOL.win.arm64)_LIB)/msvcrt$(VBOX_VCC_CRT_TYPE).lib \ 6378 $(PATH_TOOL_$(TEMPLATE_VBoxR3Exe_TOOL.win.arm64)_LIB)/msvcprt$(VBOX_VCC_CRT_TYPE).lib \ 6379 $(PATH_TOOL_$(TEMPLATE_VBoxR3Exe_TOOL.win.arm64)_LIB)/oldnames.lib 6378 6380 ifeq ($(KBUILD_TYPE),asan) 6379 6381 TEMPLATE_VBoxR3Exe_LIBS.x86 += \ … … 6709 6711 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticBase_TOOL.win.amd64)_LIB)/oldnames.lib 6710 6712 TEMPLATE_VBoxR3StaticBase_LIBS.arm64 = \ 6711 6712 6713 6714 6713 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticBase_TOOL.win.arm64)_LIB)/libvcruntime$(VBOX_VCC_CRT_TYPE).lib \ 6714 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticBase_TOOL.win.arm64)_LIB)/libcmt$(VBOX_VCC_CRT_TYPE).lib \ 6715 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticBase_TOOL.win.arm64)_LIB)/libcpmt$(VBOX_VCC_CRT_TYPE).lib \ 6716 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticBase_TOOL.win.arm64)_LIB)/oldnames.lib 6715 6717 endif 6716 6718 ifeq ($(KBUILD_TYPE),asan) … … 6736 6738 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticBase_TOOL.win.amd64)_LIB)/oldnames.lib 6737 6739 TEMPLATE_VBoxR3StaticBase_LIBS.arm64 = \ 6738 6739 6740 6740 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticBase_TOOL.win.arm64)_LIB)/libcmt$(VBOX_VCC_CRT_TYPE).lib \ 6741 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticBase_TOOL.win.arm64)_LIB)/libcpmt$(VBOX_VCC_CRT_TYPE).lib \ 6742 $(PATH_TOOL_$(TEMPLATE_VBoxR3StaticBase_TOOL.win.arm64)_LIB)/oldnames.lib 6741 6743 endif 6742 6744 endif … … 7344 7346 $(PATH_TOOL_$(TEMPLATE_VBoxMainExe_TOOL.win.amd64)_LIB)/oldnames.lib 7345 7347 TEMPLATE_VBoxMainExe_LIBS.arm64 = \ 7346 7347 7348 7349 7348 $(PATH_TOOL_$(TEMPLATE_VBoxMainExe_TOOL.win.arm64)_LIB)/vcruntime$(VBOX_VCC_CRT_TYPE).lib \ 7349 $(PATH_TOOL_$(TEMPLATE_VBoxMainExe_TOOL.win.arm64)_LIB)/msvcrt$(VBOX_VCC_CRT_TYPE).lib \ 7350 $(PATH_TOOL_$(TEMPLATE_VBoxMainExe_TOOL.win.arm64)_LIB)/msvcprt$(VBOX_VCC_CRT_TYPE).lib \ 7351 $(PATH_TOOL_$(TEMPLATE_VBoxMainExe_TOOL.win.arm64)_LIB)/oldnames.lib 7350 7352 ifeq ($(KBUILD_TYPE),asan) 7351 7353 TEMPLATE_VBoxMainExe_LIBS.x86 += \ … … 8825 8827 $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.amd64)_LIB)/libcpmt$(VBOX_VCC_CRT_TYPE).lib 8826 8828 TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.arm64 = \ 8827 8828 8829 8829 $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.arm64)_LIB)/oldnames.lib \ 8830 $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.arm64)_LIB)/libcmt$(VBOX_VCC_CRT_TYPE).lib \ 8831 $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.arm64)_LIB)/libcpmt$(VBOX_VCC_CRT_TYPE).lib 8830 8832 endif # !VBOX_WITH_NOCRT_STATIC 8831 8833 # Hack end
Note:
See TracChangeset
for help on using the changeset viewer.