VirtualBox

Changeset 9508

Show
Ignore:
Timestamp:
06/08/08 05:15:52 (6 months ago)
Author:
vboxsync
Message:

64-bit windows guest addition preparations.

Files:

Legend:

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

    r8760 r9508  
    2525 
    2626 
    27 # This has to run on NT4! 
     27
     28# VBoxVideo 
     29
     30# Note. This has to run on NT4! 
     31#       (VBOX_LIB_IPRT_GUEST_R0_NT4 == VBOX_LIB_IPRT_GUEST_R0 on 64-bit) 
     32
    2833SYSMODS += VBoxVideo 
     34ifdef VBOX_WITH_64BIT_ADDITIONS 
     35VBoxVideo_TEMPLATE    = VBOXGUESTR0 
     36else 
    2937VBoxVideo_TEMPLATE    = VBOXW32GUESTR0 
     38VBoxVideo_SDKS        = W2K3DDKX86 WINPSDKINCS 
     39endif 
    3040ifdef VBOX_SIGN_ADDITIONS 
    3141 VBoxVideo_NOINST     = true 
    3242endif 
    33 VBoxVideo_SDKS        = W2K3DDKX86 WINPSDKINCS 
    3443VBoxVideo_DEFS        = LOG_TO_BACKDOOR VBOX_WITH_8BPP_MODES 
    3544#VBoxVideo_DEFS        += LOG_ENABLED 
    3645VBoxVideo_INCS        = ../../include 
     46ifdef VBOX_WITH_64BIT_ADDITIONS 
     47VBoxVideo_LDFLAGS.x86   = /Entry:DriverEntry@8 
     48VBoxVideo_LDFLAGS.amd64 = /Entry:DriverEntry 
     49else 
    3750VBoxVideo_LDFLAGS     = /Entry:DriverEntry@8 
     51endif 
    3852VBoxVideo_SOURCES     = \ 
    3953        VBoxVideo.cpp \ 
     
    4155        VBoxVideo.def \ 
    4256        VBoxVideo.rc 
     57ifdef VBOX_WITH_64BIT_ADDITIONS 
     58VBoxVideo_LIBS.x86    = \ 
     59        $(PATH_SDK_W2K3DDKX86_LIB)/exsup.lib 
     60VBoxVideo_LIBS        = \ 
     61        $(PATH_SDK_W2K3DDK_LIB)/videoprt.lib \ 
     62        $(PATH_SDK_W2K3DDK_LIB)/ntoskrnl.lib \ 
     63        $(PATH_SDK_W2K3DDK_LIB)/hal.lib \ 
     64        $(VBOX_LIB_VBGL_R0) \ 
     65        $(VBOX_LIB_IPRT_GUEST_R0_NT4) 
     66else 
    4367VBoxVideo_LIBS        = \ 
    4468        $(PATH_SDK_W2K3DDKX86_LIB)/exsup.lib \ 
     
    4973        $(PATH_LIB)/additions/VBoxGuestLib$(VBOXW32GUEST_SUFF_LIB) \ 
    5074        $(PATH_LIB)/additions/RuntimeW32NT4GuestR0$(VBOXW32GUEST_SUFF_LIB) 
     75endif 
    5176 
    5277include $(KBUILD_PATH)/subfooter.kmk 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy