VirtualBox

Changeset 59450 in vbox for trunk/src/VBox/Main


Ignore:
Timestamp:
Jan 22, 2016 7:29:48 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
105201
Message:

Main/Makefile.kmk: Wine/sdk build box workaround.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/Makefile.kmk

    r59447 r59450  
    11331133# Note! Because we've got a different proxy stub DLL for pre windows 7 64-bit hosts, we target windows 7 for AMD64.
    11341134#       The output is different and hopefully more efficient, at least memory wise (using more helpers in OLE32).
     1135# Note! We're checking for win.amd64 below when setting the target because of the SDK build which happens on linux.amd64
     1136#       but with a 32-bit Wine.
    11351137$(if $(VBOX_WITH_MIDL_PROXY_STUB),$(VBoxCOM_0_OUTDIR)/VirtualBox_p.c + $(VBoxCOM_0_OUTDIR)/dlldata.c +,) \
    11361138$(VBoxCOM_0_OUTDIR)/VirtualBox_i.c \
     
    11381140+ $(VBoxCOM_0_OUTDIR)/VirtualBox.tlb: $(VBOX_IDL_FILE.MSCOM) | $$(dir $$@)
    11391141        $(VBOX_WIN_MIDL) /nologo \
    1140                 /env $(if-expr "$(KBUILD_TARGET_ARCH)" == "amd64",amd64,win32) \
     1142                /env $(if-expr "$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)" == "win.amd64" ,amd64,win32) \
    11411143                /robust /protocol all /target $(if-expr defined(VBOX_WITH_MIDL_PROXY_STUB),NT61,NT51) \
    11421144                /out $(call VBOX_FN_MAKE_WIN_PATH,$(VBoxCOM_0_OUTDIR)) \
     
    11571159+ $(VBoxCOM_0_OUTDIR)/legacy/VirtualBox.tlb: $(VBOX_IDL_FILE.MSCOM) | $$(dir $$@)
    11581160        $(VBOX_WIN_MIDL) /nologo \
    1159                 $(if-expr "$(KBUILD_TARGET_ARCH)" == "amd64" \
     1161                $(if-expr "$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)" == "win.amd64" \
    11601162                ,/env amd64 /x64 /target NT50 /robust \
    11611163                ,/env win32      /target NT51 /robust /protocol all ) \
Note: See TracChangeset for help on using the changeset viewer.

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