Ticket #40: qtfront-vboxhlp.diff

File qtfront-vboxhlp.diff, 1.3 KB (added by Valery V. Sedletski, 8 years ago)

Keyboard hook helper DLL

  • src/VBox/Frontends/VirtualBox/Makefile.kmk

     
    250261        $(PATH_SDK_$(VBOX_WINPSDK)_LIB)/Htmlhelp.Lib \
    251262        $(PATH_SDK_$(VBOX_WINDDK)_LIB)/ddraw.lib \
    252263        $(PATH_SDK_$(VBOX_WINDDK)_LIB)/dxguid.lib
     264VirtualBox_LIBS.os2      += $(PATH_STAGE_DLL)/VBoxHlp$(VBOX_SUFF_DLL)
    253265if1of ($(KBUILD_TARGET), freebsd linux netbsd openbsd solaris) # X11
    254266 VirtualBox_LIBS         += $(PATH_STAGE_DLL)/VBoxKeyboard$(VBOX_SUFF_DLL)
    255267endif
     
    265277 VirtualBox_LIBS += $(PATH_STAGE_LIB)/VBoxOGLTest$(VBOX_SUFF_LIB)
    266278endif
    267279
     280ifeq ($(BUILD_TARGET),os2)
     281#
     282# VBoxHlp - helper DLL for OS/2.
     283#
     284 DLLS += VBoxHlp
     285 VBoxHlp_INST        = $(INST_BIN)
     286 VBoxHlp_ASTOOL      = NASM
     287 VBoxHlp_ASFLAGS     = -f obj
     288 VBoxHlp_DEFS        = IN_RING3 IN_VBOXHLP
     289 VBoxHlp_CXXFLAGS    = -fno-exceptions
     290 VBoxHlp_LDFLAGS     = -nostdlib -los2 \
     291                       -Zlinker option -Zlinker manyautodata
     292 VBoxHlp_SOURCES     = \
     293        src/platform/os2/VBoxHlp.asm \
     294        src/platform/os2/VBoxHlp.cpp
     295endif
    268296
    269297# Headers containing definitions of classes that use the Q_OBJECT macro.
    270298VirtualBox_QT_MOCHDRS = \