VirtualBox

Changeset 98144 in vbox for trunk/src/VBox/Installer


Ignore:
Timestamp:
Jan 19, 2023 2:52:34 PM (2 years ago)
Author:
vboxsync
Message:

Installer/win: s/VBOXR3STATIC/VBoxR3Static/ bugref:10348

Location:
trunk/src/VBox/Installer/win
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/win/MsiHack/Makefile.kmk

    r98103 r98144  
    3030
    3131DLLS += MsiHack
    32 MsiHack_TEMPLATE     = VBOXR3STATIC
     32MsiHack_TEMPLATE     = VBoxR3StaticDll
    3333MsiHack_BLD_TRG_ARCH = x86
    3434MsiHack_SOURCES      = MsiHack.cpp
  • trunk/src/VBox/Installer/win/MsiHack/MsiHack.cpp

    r98103 r98144  
    3333*   Header Files                                                                                                                 *
    3434*********************************************************************************************************************************/
     35#define IPRT_NO_CRT_FOR_3RD_PARTY /* temp hack */
    3536#include <iprt/win/windows.h>
    3637#include <iprt/string.h>
    3738#include <iprt/asm.h>
    3839#include <stdio.h>
    39 #include <wchar.h>
     40#include <stdlib.h>
     41#ifndef IPRT_NO_CRT
     42# include <wchar.h>
     43#endif
    4044
    4145
  • trunk/src/VBox/Installer/win/Stub/Makefile.kmk

    r98103 r98144  
    2929include $(KBUILD_PATH)/subheader.kmk
    3030
    31 TEMPLATE_VBOXSTUB = Drop the signing, we will sign it later.
    32 TEMPLATE_VBOXSTUB_EXTENDS = VBOXR3STATIC
    33 TEMPLATE_VBOXSTUB_POST_CMDS = $(NO_SUCH_VARIABLE)
     31
     32#
     33# Special template variation.
     34#
     35TEMPLATE_VBoxStubTemplate          := Drop the signing, we will sign it later.
     36TEMPLATE_VBoxStubTemplate_EXTENDS  := VBoxR3Static
     37TEMPLATE_VBoxStubTemplate_POST_CMDS = $(NO_SUCH_VARIABLE)
     38
    3439
    3540#
     
    3742#
    3843PROGRAMS += VBoxStub
    39 VBoxStub_TEMPLATE= VBOXSTUB
    40 VBoxStub_BLD_TRG_ARCH = x86
    41 VBoxStub_DEFS    = _WIN32_WINNT=0x0501 IN_RT_R3
     44VBoxStub_TEMPLATE     := VBoxStubTemplate
     45VBoxStub_BLD_TRG_ARCH := x86
     46VBoxStub_DEFS         := _WIN32_WINNT=0x0501 IN_RT_R3
    4247
    4348VBoxStub_SOURCES = \
     
    4550        VBoxStub.rc
    4651
    47 VBoxStub_SDKS += \
     52VBoxStub_SDKS = \
    4853        VBOX_NTDLL
    49 ifeq ($(KBUILD_TARGET_ARCH),x86)
    5054VBoxStub_LIBS += \
    51         $(PATH_TOOL_$(VBOX_VCC_TOOL)_LIB)/delayimp.lib \
    52         $(VBOX_LIB_RUNTIME_STATIC)
    53 else
    54 VBoxStub_LIBS += \
    55         $(PATH_TOOL_$(VBOX_VCC_TOOL_STEM)X86_LIB)/delayimp.lib \
    56         $(PATH_STAGE_LIB)/RuntimeR3-x86.lib
    57 endif
     55        $(PATH_TOOL_$(VBOX_VCC_TOOL_STEM)X86_LIB)/delayimp.lib
    5856
    5957VBoxStub_LDFLAGS = -SubSystem:Windows -DelayLoad:comctl32.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