- Timestamp:
- Jan 22, 2023 6:18:24 PM (21 months ago)
- File:
-
- 1 edited
-
trunk/Config.kmk (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r98211 r98212 8560 8560 # 8561 8561 TEMPLATE_NewerVccVBoxGuestR3DllMinVista = NewerVccVBoxGuestR3Dll with the newer Visual C++ version (2013 or later). 8562 TEMPLATE_NewerVccVBoxGuestR3DllMinVista_EXTENDS = NewerVccVBoxGuestR3Dll8562 TEMPLATE_NewerVccVBoxGuestR3DllMinVista_EXTENDS := NewerVccVBoxGuestR3Dll 8563 8563 ifeq ($(KBUILD_TARGET),win) 8564 8564 ifdef VBOX_WITH_NOCRT_STATIC … … 8579 8579 TEMPLATE_VBoxGuestR3Lib_INST = $(INST_ADDITIONS_LIB) 8580 8580 ifeq ($(KBUILD_TARGET),win) 8581 TEMPLATE_VBoxGuestR3Lib_CFLAGS += $(VBOX_VCC_WERR)8582 TEMPLATE_VBoxGuestR3Lib_CXXFLAGS += $(VBOX_VCC_WERR)8583 TEMPLATE_VBoxGuestR3Lib_LDFLAGS += $(VBOX_VCC_LD_WERR)8581 TEMPLATE_VBoxGuestR3Lib_CFLAGS += $(VBOX_VCC_WERR) 8582 TEMPLATE_VBoxGuestR3Lib_CXXFLAGS += $(VBOX_VCC_WERR) 8583 TEMPLATE_VBoxGuestR3Lib_LDFLAGS += $(VBOX_VCC_LD_WERR) 8584 8584 else 8585 TEMPLATE_VBoxGuestR3Lib_CFLAGS += $(VBOX_GCC_WERR)8586 TEMPLATE_VBoxGuestR3Lib_CXXFLAGS += $(VBOX_GCC_WERR)8585 TEMPLATE_VBoxGuestR3Lib_CFLAGS += $(VBOX_GCC_WERR) 8586 TEMPLATE_VBoxGuestR3Lib_CXXFLAGS += $(VBOX_GCC_WERR) 8587 8587 endif 8588 8588 … … 8622 8622 TEMPLATE_VBoxGuestR3NoCrtExe_PCHFLAGS = $(TEMPLATE_VBoxGuestR3Exe_PCHFLAGS) -fno-exceptions 8623 8623 endif 8624 8625 8626 #8627 # Template for building R3 programs for the guest additions (no -pedantic)8628 #8629 TEMPLATE_VBOXGUESTR3NPEXE = VBox Guest Program Non-pedantic8630 TEMPLATE_VBOXGUESTR3NPEXE_EXTENDS = VBoxGuestR3ExeBase8631 ifneq ($(KBUILD_TARGET),win) # gcc only8632 TEMPLATE_VBOXGUESTR3NPEXE_CXXFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBoxGuestR3ExeBase_CXXFLAGS)) \8633 -Wno-sign-compare8634 TEMPLATE_VBOXGUESTR3NPEXE_CFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_C) ,$(TEMPLATE_VBoxGuestR3ExeBase_CFLAGS)) \8635 -Wno-sign-compare8636 endif8637 8638 #8639 # Template for building R3 (dynamic) libraries for the guest additions (no -pedantic)8640 #8641 TEMPLATE_VBOXGUESTR3NPDLL = VBox Guest User Dynamic Libraries Non-pedantic8642 TEMPLATE_VBOXGUESTR3NPDLL_EXTENDS = VBOXGUESTR3NPEXE8643 ## @todo add a INSTFUN that separates dlls and libs.8644 ifn1of ($(KBUILD_TARGET), darwin os2 win)8645 TEMPLATE_VBOXGUESTR3NPDLL_DEFS = $(TEMPLATE_VBOXGUESTR3NPEXE_DEFS) PIC8646 TEMPLATE_VBOXGUESTR3NPDLL_CFLAGS = $(TEMPLATE_VBOXGUESTR3NPEXE_CFLAGS) -fPIC8647 TEMPLATE_VBOXGUESTR3NPDLL_CXXFLAGS = $(TEMPLATE_VBOXGUESTR3NPEXE_CXXFLAGS) -fPIC -fno-exceptions8648 TEMPLATE_VBOXGUESTR3NPDLL_LDFLAGS = $(TEMPLATE_VBOXGUESTR3NPEXE_LDFLAGS) -fPIC8649 endif8650 8651 #8652 # Template for building R3 (static) libraries for the guest additions (no -pedantic)8653 #8654 TEMPLATE_VBOXGUESTR3NPLIB = VBox Guest User Libraries Non-pedantic8655 TEMPLATE_VBOXGUESTR3NPLIB_EXTENDS = VBOXGUESTR3NPEXE8656 TEMPLATE_VBOXGUESTR3NPLIB_INST = $(INST_ADDITIONS_LIB)8657 8624 8658 8625
Note:
See TracChangeset
for help on using the changeset viewer.

