VirtualBox

Changeset 83789 in vbox


Ignore:
Timestamp:
Apr 18, 2020 12:07:16 AM (5 years ago)
Author:
vboxsync
Message:

Main,VBoxNetFlt: For VBoxC and VBoxSVC we need a non-static WinNetConfig. VC++ 14.1 checks and linking fails. bugref:8489

Location:
trunk/src/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk

    r82968 r83789  
    233233 LIBRARIES.win += WinNetConfig
    234234 WinNetConfig_TEMPLATE = VBOXR3STATIC
     235 WinNetConfig_SDKS     = ReorderCompilerIncs $(VBOX_WINPSDK) $(VBOX_WINDDK)
    235236 WinNetConfig_DEFS     = _WIN32_WINNT=0x0501 _UNICODE UNICODE
    236  WinNetConfig_SDKS     = ReorderCompilerIncs $(VBOX_WINPSDK) $(VBOX_WINDDK)
    237  WinNetConfig_SOURCES  = \
    238         win/cfg/VBoxNetCfg.cpp
    239  WinNetConfig_INCS.win += $(PATH_TOOL_$(VBOX_VCC_TOOL)_INC)
     237 WinNetConfig_INCS.win = $(PATH_TOOL_$(VBOX_VCC_TOOL)_INC)
     238 WinNetConfig_SOURCES  = win/cfg/VBoxNetCfg.cpp
     239
     240 #
     241 # WinNetConfigNonStatic - static library with host network interface config API
     242 #
     243 LIBRARIES.win += WinNetConfigNonStatic
     244 WinNetConfigNonStatic_TEMPLATE = VBoxR3Dll
     245 WinNetConfigNonStatic_SDKS     = ReorderCompilerIncs $(VBOX_WINPSDK) $(VBOX_WINDDK)
     246 WinNetConfigNonStatic_DEFS     = _WIN32_WINNT=0x0501 _UNICODE UNICODE
     247 WinNetConfigNonStatic_INCS.win = $(PATH_TOOL_$(VBOX_VCC_TOOL)_INC)
     248 WinNetConfigNonStatic_SOURCES  = win/cfg/VBoxNetCfg.cpp
    240249
    241250 #
  • trunk/src/VBox/Main/Makefile.kmk

    r83785 r83789  
    672672ifdef VBOX_WITH_NETFLT
    673673 VBoxSVC_LIBS.win += \
    674         $(PATH_STAGE_LIB)/WinNetConfig$(VBOX_SUFF_LIB) \
     674        $(PATH_STAGE_LIB)/WinNetConfigNonStatic$(VBOX_SUFF_LIB) \
    675675        $(PATH_STAGE_LIB)/VBoxDrvCfg$(VBOX_SUFF_LIB) \
    676676        $(PATH_SDK_$(VBOX_WINDDK)_LIB)/newdev.lib \
     
    942942        $(PATH_STAGE_LIB)/VBoxDrvCfg$(VBOX_SUFF_LIB) \
    943943        $(PATH_SDK_$(VBOX_WINDDK)_LIB)/newdev.lib \
    944         $(PATH_STAGE_LIB)/WinNetConfig$(VBOX_SUFF_LIB) \
     944        $(PATH_STAGE_LIB)/WinNetConfigNonStatic$(VBOX_SUFF_LIB) \
    945945        $(PATH_TOOL_$(VBOX_VCC_TOOL)_LIB)/comsupp.lib \
    946946        $(PATH_SDK_$(VBOX_WINPSDK)_LIB)/WbemUuid.Lib
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette