VirtualBox

Changeset 71111 in vbox


Ignore:
Timestamp:
Feb 23, 2018 7:44:52 AM (7 years ago)
Author:
vboxsync
Message:

Config.kmk: NewerVccVBoxGuestR3Dll tweak for building x86 binaries for amd64 build

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r70936 r71111  
    66196619        $(VBOX_NEWER_VCC_WARN_ALL) $(VBOX_VCC_WERR)
    66206620 TEMPLATE_NewerVccVBoxGuestR3Dll_CFLAGS          = $(TEMPLATE_NewerVccVBoxGuestR3Dll_CXXFLAGS)
    6621  TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.x86        = \
    6622         $(subst $(PATH_TOOL_$(TEMPLATE_VBoxGuestR3Dll_TOOL.win.x86)_LIB),$(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.x86)_LIB), $(TEMPLATE_VBoxGuestR3Dll_LIBS.x86))
    6623  TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.amd64      = \
    6624         $(subst $(PATH_TOOL_$(TEMPLATE_VBoxGuestR3Dll_TOOL.win.amd64)_LIB),$(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.amd64)_LIB), $(TEMPLATE_VBoxGuestR3Dll_LIBS.amd64))
     6621# Hack begin
     6622# Does not work when building x86 for amd64 build (No rule to make target /oldnames.lib).
     6623# TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.x86        = \
     6624#       $(subst $(PATH_TOOL_$(TEMPLATE_VBoxGuestR3Dll_TOOL.win.x86)_LIB),$(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.x86)_LIB), $(TEMPLATE_VBoxGuestR3Dll_LIBS.x86))
     6625# TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.amd64      = \
     6626#       $(subst $(PATH_TOOL_$(TEMPLATE_VBoxGuestR3Dll_TOOL.win.amd64)_LIB),$(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.amd64)_LIB), $(TEMPLATE_VBoxGuestR3Dll_LIBS.amd64))
     6627# Directly assign TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.
     6628 TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.x86           = \
     6629        $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.x86)_LIB)/oldnames.lib \
     6630        $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.x86)_LIB)/libcmt$(VBOX_VCC_CRT_TYPE).lib \
     6631        $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.x86)_LIB)/libcpmt$(VBOX_VCC_CRT_TYPE).lib
     6632 TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS.amd64         = \
     6633        $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.amd64)_LIB)/oldnames.lib \
     6634        $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.amd64)_LIB)/libcmt$(VBOX_VCC_CRT_TYPE).lib \
     6635        $(PATH_TOOL_$(TEMPLATE_NewerVccVBoxGuestR3Dll_TOOL.win.amd64)_LIB)/libcpmt$(VBOX_VCC_CRT_TYPE).lib
     6636# Hack end
    66256637endif
    66266638
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