VirtualBox

Changeset 41432 in vbox for trunk/src/VBox/Additions/WINNT


Ignore:
Timestamp:
May 24, 2012 12:05:44 PM (13 years ago)
Author:
vboxsync
Message:

don't build libwine & don't include it in GA installer

Location:
trunk/src/VBox/Additions/WINNT
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine/Makefile.kmk

    r41418 r41432  
    2020include $(KBUILD_PATH)/subheader.kmk
    2121
    22 # @todo: get rid of libwine completely (currently used for xpdm.x86 builds only)
     22if 0
    2323DLLS.x86 += libWine
    2424
     
    115115    libWine/c_28606.c \
    116116    libWine/version.c
     117endif
    117118
    118119DLLS += wined3d
    119 # @todo: all .amd64 and .x86 stuff below is to get rid of libwine for amd64
    120 #        and keep it for .x86 to avoid regressions
    121 #        this should be generalized in the future
    122120wined3d_TEMPLATE     = VBOXGUESTR3NPDLL
    123121wined3d_DEFS         = __WINESRC__ WINE_UNICODE_API="" _REENTRANT WINE_NOWINSOCK USE_WIN32_OPENGL _USE_MATH_DEFINES\
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/wine/debug.h

    r39648 r41432  
    3131#define __WINE_WINE_DEBUG_H
    3232
    33 #if defined(VBOX_WITH_WDDM) || defined(VBOX_WINE_WITH_IPRT)
    34 # error "Unexpected include! VBOX_WITH_WDDM or VBOX_WINE_WITH_IPRT are defined!"
    35 #endif
     33#error "Unexpected include! VBOX_WITH_WDDM or VBOX_WINE_WITH_IPRT are defined!"
     34
    3635
    3736#ifdef VBOX_WINE_WITH_IPRT
  • trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk

    r40136 r41432  
    113113        $(PATH_STAGE_BIN)/additions/VBoxD3D9.dll \
    114114        $(PATH_STAGE_BIN)/additions/VBoxD3D8.dll
    115  ifeq ($(KBUILD_TARGET_ARCH),x86)
    116 DRIVER_FILES += \
    117         $(PATH_STAGE_BIN)/additions/libWine.dll
    118  endif
    119115 ifeq ($(KBUILD_TARGET_ARCH),amd64)
    120116        # Also include 32-bit DLLs on 64-bit guests to enable
     
    127123                $(VBOX_PATH_ADDITIONS.win.x86)/VBoxOGLpassthroughspu.dll \
    128124                $(VBOX_PATH_ADDITIONS.win.x86)/VBoxOGLfeedbackspu.dll \
    129                 $(VBOX_PATH_ADDITIONS.win.x86)/libWine.dll \
    130125                $(VBOX_PATH_ADDITIONS.win.x86)/VBoxOGL.dll \
    131126                $(VBOX_PATH_ADDITIONS.win.x86)/wined3d.dll \
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi

    r40768 r41432  
    788788  SetOutPath $g_strSystemDir
    789789  DetailPrint "Installing Direct3D support ..."
    790   !if $%BUILD_TARGET_ARCH% == "x86"
    791     FILE "$%PATH_OUT%\bin\additions\libWine.dll"
    792   !endif
    793790  FILE "$%PATH_OUT%\bin\additions\VBoxD3D8.dll"
    794791  FILE "$%PATH_OUT%\bin\additions\VBoxD3D9.dll"
     
    840837    SetOutPath $g_strSysWow64
    841838    DetailPrint "Installing Direct3D support for 32-bit applications (SysWOW64: $g_strSysWow64) ..."
    842     FILE "$%VBOX_PATH_ADDITIONS_WIN_X86%\libWine.dll"
    843839    FILE "$%VBOX_PATH_ADDITIONS_WIN_X86%\VBoxD3D8.dll"
    844840    FILE "$%VBOX_PATH_ADDITIONS_WIN_X86%\VBoxD3D9.dll"
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh

    r40738 r41432  
    7575  FILE "$%PATH_OUT%\bin\additions\d3d8.dll"
    7676  FILE "$%PATH_OUT%\bin\additions\d3d9.dll"
    77   !if $%BUILD_TARGET_ARCH% == "x86"
    78     ; libWine is used for 32bit d3d only
    79     ; @todo: remove it for 32bit as well
    80     FILE "$%PATH_OUT%\bin\additions\libWine.dll"
    81   !endif
    8277  FILE "$%PATH_OUT%\bin\additions\VBoxD3D8.dll"
    8378  FILE "$%PATH_OUT%\bin\additions\VBoxD3D9.dll"
     
    8984    FILE "$%VBOX_PATH_ADDITIONS_WIN_X86%\d3d8.dll"
    9085    FILE "$%VBOX_PATH_ADDITIONS_WIN_X86%\d3d9.dll"
    91     FILE "$%VBOX_PATH_ADDITIONS_WIN_X86%\libWine.dll"
    9286    FILE "$%VBOX_PATH_ADDITIONS_WIN_X86%\VBoxOGLarrayspu.dll"
    9387    FILE "$%VBOX_PATH_ADDITIONS_WIN_X86%\VBoxOGLcrutil.dll"
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