VirtualBox

Changeset 9515

Show
Ignore:
Timestamp:
06/08/08 06:12:46 (6 months ago)
Author:
vboxsync
Message:

Preparations for 64-bit windows guest additions.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/VBox/Additions/WINNT/MouseFilter/Makefile.kmk

    r8760 r9515  
    2525 
    2626SYSMODS += VBoxMouse 
     27ifdef VBOX_WITH_64BIT_ADDITIONS 
     28VBoxMouse_TEMPLATE    = VBOXGUESTR0 
     29else 
    2730VBoxMouse_TEMPLATE    = VBOXW32GUESTR0 
     31VBoxMouse_SDKS        = W2K3DDKX86 WINPSDKINCS 
     32endif 
    2833VBoxMouse_DEFS        = LOG_TO_BACKDOOR 
    2934#VBoxMouse_DEFS       += LOG_ENABLED 
    30 VBoxMouse_SDKS        = W2K3DDKX86 WINPSDKINCS 
    3135VBoxMouse_CXXFLAGS    = -Od 
    3236VBoxMouse_CFLAGS      = -Od 
     37ifdef VBOX_WITH_64BIT_ADDITIONS 
     38VBoxMouse_LDFLAGS.x86   = -Entry:DriverEntry@8 
     39VBoxMouse_LDFLAGS.amd64 = -Entry:DriverEntry 
     40else 
    3341VBoxMouse_LDFLAGS     = -Entry:DriverEntry@8 
     42endif 
    3443VBoxMouse_SOURCES     = VBoxMouse.cpp \ 
    3544                        VBoxMouse.rc 
    36  
     45ifdef VBOX_WITH_64BIT_ADDITIONS 
     46VBoxMouse_LIBS        = \ 
     47        $(PATH_SDK_W2K3DDK_LIB)/win32k.lib \ 
     48        $(PATH_SDK_W2K3DDK_LIB)/ntoskrnl.lib \ 
     49        $(PATH_SDK_W2K3DDK_LIB)/hal.lib \ 
     50        $(VBOX_LIB_IPRT_GUEST_R0) \ 
     51        $(VBOX_LIB_VBGL_R0) 
     52else 
    3753VBoxMouse_LIBS        = \ 
    3854        $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \ 
     
    4258        $(PATH_LIB)/additions/VBoxGuestLib$(VBOXW32GUEST_SUFF_LIB) \ 
    4359        $(PATH_LIB)/additions/RuntimeW32GuestR0$(VBOXW32GUEST_SUFF_LIB) 
     60endif 
    4461 
    4562# Inf2Cat refuses to sign this one complaining that it isn't an installation INF 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy