Changeset 99213 in vbox for trunk/src/VBox/Additions/3D/Config.kmk
- Timestamp:
- Mar 29, 2023 8:26:03 PM (21 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/3D/Config.kmk
r98416 r99213 39 39 VBOX_PATH_VMSVGA_INC := $(VBOX_PATH_MESA)/src/gallium/drivers/svga/include 40 40 41 41 42 # 42 43 # Base template for Mesa3D code and code which uses Mesa3D libraries. … … 45 46 TEMPLATE_VBoxMesa3DGuestR3Dll_EXTENDS = NewerVccVBoxGuestR3Dll 46 47 TEMPLATE_VBoxMesa3DGuestR3Dll_INST = $(INST_ADDITIONS) 48 TEMPLATE_VBoxMesa3DGuestR3Dll_SDKS.win = $(TEMPLATE_NewerVccVBoxGuestR3Dll_SDKS) $(VBOX_WINDDK_GST_W8) 47 49 TEMPLATE_VBoxMesa3DGuestR3Dll_DEFS = $(TEMPLATE_NewerVccVBoxGuestR3Dll_DEFS) \ 48 50 VBOX_WITH_MESA3D 49 51 ifdef VBOX_WITH_VMSVGA 50 TEMPLATE_VBoxMesa3DGuestR3Dll_DEFS += \ 51 VBOX_WITH_VMSVGA 52 # treat as error: warning C4013: 'close' undefined; assuming extern returning int 53 TEMPLATE_VBoxMesa3DGuestR3Dll_CFLAGS = $(TEMPLATE_NewerVccVBoxGuestR3Dll_CFLAGS) -we4013 52 TEMPLATE_VBoxMesa3DGuestR3Dll_DEFS += VBOX_WITH_VMSVGA 54 53 endif 55 TEMPLATE_VBoxMesa3DGuestR3Dll_SDKS.win = $(TEMPLATE_NewerVccVBoxGuestR3Dll_SDKS) \56 $(VBOX_WINDDK_GST_W8)57 54 # VirtualBox specific modifications of the Mesa3D code. 58 55 # All modified places can be found by searching for VBOX … … 96 93 WINAPI=__stdcall \ 97 94 _WIN32 95 ifdef VBOX_WITH_VMSVGA 96 # treat as error: warning C4013: 'close' undefined; assuming extern returning int 97 TEMPLATE_VBoxMesa3DGuestR3Dll_CFLAGS = $(TEMPLATE_NewerVccVBoxGuestR3Dll_CFLAGS) -we4013 98 endif 98 99 TEMPLATE_VBoxMesa3DGuestR3Dll_INCS = $(TEMPLATE_NewerVccVBoxGuestR3Dll_INCS) \ 99 100 $(VBOX_PATH_MESA)/include \ … … 105 106 $(VBOX_PATH_3D)/win/VBoxWddmUmHlp 106 107 ifdef VBOX_WITH_NOCRT_STATIC # Only the softfloat libs are added here as mesa includes a softfloat.h and we wish for no conflicts. 107 TEMPLATE_VBoxMesa3DGuestR3Dll_LIBS.x86 += $(TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.x86) \ 108 TEMPLATE_VBoxMesa3DGuestR3Dll_LIBS.x86 = \ 109 $(filter-out $(VBOX_LIB_VBGL_R3_SHARED_X86),$(TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.x86)) \ 108 110 $(VBOX_LIB_IPRT_GUEST_R3_SHARED_X86) \ 109 111 $(SDK_VBoxSoftFloatGuestR3Shared_LIBS.x86) 110 TEMPLATE_VBoxMesa3DGuestR3Dll_LIBS.$(KBUILD_TARGET_ARCH) += $(TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.$(KBUILD_TARGET)) \ 112 TEMPLATE_VBoxMesa3DGuestR3Dll_LIBS.$(KBUILD_TARGET_ARCH) = \ 113 $(filter-out $(VBOX_LIB_VBGL_R3_SHARED),$(TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.$(KBUILD_TARGET))) \ 111 114 $(VBOX_LIB_IPRT_GUEST_R3_SHARED) \ 112 115 $(SDK_VBoxSoftFloatGuestR3Shared_LIBS.$(KBUILD_TARGET_ARCH)) … … 126 129 endif 127 130 131 128 132 # 129 133 # Variant of VBoxMesa3DGuestR3Dll that requires Windows Vista or later.
Note:
See TracChangeset
for help on using the changeset viewer.