Changeset 9632 in vbox for trunk/src/VBox/Additions/WINNT
- Timestamp:
- Jun 11, 2008 8:33:24 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 31958
- Location:
- trunk/src/VBox/Additions/WINNT
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Display/Makefile.kmk
r9507 r9632 25 25 26 26 SYSMODS += VBoxDisp 27 ifdef VBOX_WITH_64BIT_ADDITIONS28 27 VBoxDisp_TEMPLATE = VBOXGUESTR0 29 else30 VBoxDisp_TEMPLATE = VBOXW32GUESTR031 endif32 28 ifdef VBOX_SIGN_ADDITIONS 33 29 VBoxDisp_NOINST = true 34 30 endif 35 31 VBoxDisp_SYSSUFF = .dll 36 ifndef VBOX_WITH_64BIT_ADDITIONS37 VBoxDisp_SDKS = W2K3DDKX86 WINPSDKINCS38 endif39 32 VBoxDisp_DEFS = _WIN32_WINNT=0x0501 LOG_TO_BACKDOOR VBOX_WITH_DDRAW VBOX_WITH_OPENGL 40 33 VBoxDisp_INCS = ../../include … … 58 51 VBoxDisp.def \ 59 52 VBoxDisp.rc 60 ifdef VBOX_WITH_64BIT_ADDITIONS61 53 VBoxDisp_LDFLAGS.x86 = /Entry:DrvEnableDriver@12 62 54 VBoxDisp_LDFLAGS.amd64 = /Entry:DrvEnableDriver … … 64 56 $(PATH_SDK_W2K3DDK_LIB)/win32k.lib \ 65 57 $(VBOX_LIB_IPRT_GUEST_R0) 66 else 67 VBoxDisp_LDFLAGS = /Entry:DrvEnableDriver@12 68 VBoxDisp_LIBS = \ 69 $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \ 70 $(PATH_SDK_W2K3DDKX86_LIB)/win32k.lib \ 71 $(PATH_LIB)/additions/RuntimeW32GuestR0$(VBOXW32GUEST_SUFF_LIB) 72 endif 73 ifndef VBOX_USE_VCC80 58 ifndef VBOX_USE_VCC80 ## @todo remove this! 74 59 VBoxDisp_LIBS += \ 75 60 $(PATH_TOOL_$(VBOX_VCC_TOOL)_LIB)/libcmt.lib 76 61 endif 77 62 78 79 63 include $(KBUILD_PATH)/subfooter.kmk 80 64 -
trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Makefile.kmk
r9521 r9632 32 32 # 33 33 SYSMODS += VBoxVideo 34 ifdef VBOX_WITH_64BIT_ADDITIONS35 34 VBoxVideo_TEMPLATE = VBOXGUESTR0 36 else37 VBoxVideo_TEMPLATE = VBOXW32GUESTR038 VBoxVideo_SDKS = W2K3DDKX86 WINPSDKINCS39 endif40 35 ifdef VBOX_SIGN_ADDITIONS 41 36 VBoxVideo_NOINST = true … … 44 39 #VBoxVideo_DEFS += LOG_ENABLED 45 40 VBoxVideo_INCS = ../../include 46 ifdef VBOX_WITH_64BIT_ADDITIONS47 41 VBoxVideo_LDFLAGS.x86 = /Entry:DriverEntry@8 48 42 VBoxVideo_LDFLAGS.amd64 = /Entry:DriverEntry 49 else50 VBoxVideo_LDFLAGS = /Entry:DriverEntry@851 endif52 43 VBoxVideo_SOURCES = \ 53 44 VBoxVideo.cpp \ … … 55 46 VBoxVideo.def \ 56 47 VBoxVideo.rc 57 ifdef VBOX_WITH_64BIT_ADDITIONS58 48 VBoxVideo_LIBS.x86 = \ 59 49 $(PATH_SDK_W2K3DDK_LIB)/exsup.lib … … 64 54 $(VBOX_LIB_VBGL_R0) \ 65 55 $(VBOX_LIB_IPRT_GUEST_R0_NT4) 66 else67 VBoxVideo_LIBS = \68 $(PATH_SDK_W2K3DDKX86_LIB)/exsup.lib \69 $(PATH_SDK_W2K3DDKX86_LIB)/videoprt.lib \70 $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \71 $(PATH_SDK_W2K3DDKX86_LIB)/ntoskrnl.lib \72 $(PATH_SDK_W2K3DDKX86_LIB)/hal.lib \73 $(PATH_LIB)/additions/VBoxGuestLib$(VBOXW32GUEST_SUFF_LIB) \74 $(PATH_LIB)/additions/RuntimeW32NT4GuestR0$(VBOXW32GUEST_SUFF_LIB)75 endif76 56 77 57 include $(KBUILD_PATH)/subfooter.kmk -
trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Mirror/Makefile.kmk
r9510 r9632 25 25 26 26 SYSMODS += vrdpvd 27 ifdef VBOX_WITH_64BIT_ADDITIONS28 27 vrdpvd_TEMPLATE = VBOXGUESTR0 29 else30 vrdpvd_TEMPLATE = VBOXW32GUESTR031 vrdpvd_SDKS = W2K3DDKX8632 endif33 28 #vrdpvd_DEFS += LOG_TO_BACKDOOR LOG_ENABLED 34 ifdef VBOX_WITH_64BIT_ADDITIONS35 29 vrdpvd_LDFLAGS.x86 = /Entry:DriverEntry@8 36 30 vrdpvd_LDFLAGS.amd64 = /Entry:DriverEntry 37 else38 vrdpvd_LDFLAGS = /Entry:DriverEntry@839 endif40 31 vrdpvd_SOURCES = \ 41 32 vrdpvd.c \ 42 33 helpers.c \ 43 34 vrdpvd.rc 44 ifdef VBOX_WITH_64BIT_ADDITIONS45 35 vrdpvd_LIBS = \ 46 36 $(PATH_SDK_W2K3DDK_LIB)/videoprt.lib \ … … 48 38 $(PATH_SDK_W2K3DDK_LIB)/hal.lib \ 49 39 $(VBOX_LIB_IPRT_GUEST_R0) 50 else51 vrdpvd_LIBS = \52 $(PATH_SDK_W2K3DDKX86_LIB)/videoprt.lib \53 $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \54 $(PATH_SDK_W2K3DDKX86_LIB)/ntoskrnl.lib \55 $(PATH_SDK_W2K3DDKX86_LIB)/hal.lib \56 $(PATH_LIB)/additions/RuntimeW32GuestR0$(VBOXW32GUEST_SUFF_LIB)57 endif58 40 59 41 include $(KBUILD_PATH)/subfooter.kmk -
trunk/src/VBox/Additions/WINNT/Graphics/OpenGL/Makefile.kmk
r9512 r9632 28 28 29 29 DLLS += VBoxOGL 30 ifdef VBOX_WITH_64BIT_ADDITIONS31 30 VBoxOGL_TEMPLATE = VBOXGUESTR3EXE 32 else33 VBoxOGL_TEMPLATE = VBOXW32GUESTR334 VBoxOGL_SDKS = W2K3DDKX8635 endif36 31 VBoxOGL_DEFS = VBOX_HGCM _WIN32_WINNT=0x0500 VBOX_OGL_GUEST_SIDE 37 32 VBoxOGL_SOURCES = \ … … 49 44 VBoxOGL.rc \ 50 45 VBoxOGL.def 51 ifdef VBOX_WITH_64BIT_ADDITIONS52 46 VBoxOGL_LIBS = \ 53 47 $(VBOX_LIB_IPRT_GUEST_R3) 54 else55 VBoxOGL_LIBS = \56 $(PATH_LIB)/additions/RuntimeW32GuestR3.lib57 endif58 48 59 49 include $(KBUILD_PATH)/subfooter.kmk -
trunk/src/VBox/Additions/WINNT/Graphics/OpenGL/test/Makefile.kmk
r9511 r9632 25 25 26 26 ifdef VBOX_WITH_TESTCASES 27 27 28 # 28 29 # Structure size testcase. … … 30 31 PROGRAMS += tstShOpenGL tstOGLSample tstOGLSphere 31 32 32 ifdef VBOX_WITH_64BIT_ADDITIONS33 33 tstShOpenGL_TEMPLATE = VBOXGUESTR3EXE 34 else35 tstShOpenGL_TEMPLATE = VBOXW32GUESTR336 endif37 34 tstShOpenGL_DEFS = VBOX_HGCM 38 35 tstShOpenGL_SOURCES = tstShOpenGL.cpp 39 ifdef VBOX_WITH_64BIT_ADDITIONS40 36 tstShOpenGL_LIBS = $(PATH_SDK_WINPSDK_LIB)/opengl32.lib 41 else42 tstShOpenGL_LIBS = $(PATH_SDK_W2K3DDKX86_LIB)/opengl32.lib43 endif44 37 45 46 ifdef VBOX_WITH_64BIT_ADDITIONS47 38 tstOGLSample_TEMPLATE = VBOXGUESTR3EXE 48 else49 tstOGLSample_TEMPLATE = VBOXW32GUESTR350 endif51 39 tstOGLSample_DEFS = 52 40 tstOGLSample_SOURCES = tstOGLSample.cpp 53 ifdef VBOX_WITH_64BIT_ADDITIONS54 41 tstOGLSample_LIBS = $(PATH_SDK_WINPSDK_LIB)/opengl32.lib 55 else56 tstOGLSample_LIBS = $(PATH_SDK_W2K3DDKX86_LIB)/opengl32.lib57 endif58 42 59 60 ifdef VBOX_WITH_64BIT_ADDITIONS61 43 tstOGLSphere_TEMPLATE = VBOXGUESTR3EXE 62 else63 tstOGLSphere_TEMPLATE = VBOXW32GUESTR364 endif65 44 tstOGLSphere_DEFS = 66 45 tstOGLSphere_SOURCES = tstOGLSphere.c 67 ifdef VBOX_WITH_64BIT_ADDITIONS68 46 tstOGLSphere_LIBS = $(PATH_SDK_WINPSDK_LIB)/opengl32.lib 69 else70 tstOGLSphere_LIBS = $(PATH_SDK_W2K3DDKX86_LIB)/opengl32.lib71 endif72 47 73 48 endif # VBOX_WITH_TESTCASES -
trunk/src/VBox/Additions/WINNT/MouseFilter/Makefile.kmk
r9515 r9632 25 25 26 26 SYSMODS += VBoxMouse 27 ifdef VBOX_WITH_64BIT_ADDITIONS28 27 VBoxMouse_TEMPLATE = VBOXGUESTR0 29 else30 VBoxMouse_TEMPLATE = VBOXW32GUESTR031 VBoxMouse_SDKS = W2K3DDKX86 WINPSDKINCS32 endif33 28 VBoxMouse_DEFS = LOG_TO_BACKDOOR 34 29 #VBoxMouse_DEFS += LOG_ENABLED 35 30 VBoxMouse_CXXFLAGS = -Od 36 31 VBoxMouse_CFLAGS = -Od 37 ifdef VBOX_WITH_64BIT_ADDITIONS38 32 VBoxMouse_LDFLAGS.x86 = -Entry:DriverEntry@8 39 33 VBoxMouse_LDFLAGS.amd64 = -Entry:DriverEntry 40 else41 VBoxMouse_LDFLAGS = -Entry:DriverEntry@842 endif43 34 VBoxMouse_SOURCES = VBoxMouse.cpp \ 44 35 VBoxMouse.rc 45 ifdef VBOX_WITH_64BIT_ADDITIONS46 36 VBoxMouse_LIBS = \ 47 37 $(PATH_SDK_W2K3DDK_LIB)/win32k.lib \ … … 50 40 $(VBOX_LIB_IPRT_GUEST_R0) \ 51 41 $(VBOX_LIB_VBGL_R0) 52 else53 VBoxMouse_LIBS = \54 $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \55 $(PATH_SDK_W2K3DDKX86_LIB)/win32k.lib \56 $(PATH_SDK_W2K3DDKX86_LIB)/ntoskrnl.lib \57 $(PATH_SDK_W2K3DDKX86_LIB)/hal.lib \58 $(PATH_LIB)/additions/VBoxGuestLib$(VBOXW32GUEST_SUFF_LIB) \59 $(PATH_LIB)/additions/RuntimeW32GuestR0$(VBOXW32GUEST_SUFF_LIB)60 endif61 42 62 43 # Inf2Cat refuses to sign this one complaining that it isn't an installation INF -
trunk/src/VBox/Additions/WINNT/VBoxControl/Makefile.kmk
r9517 r9632 25 25 26 26 PROGRAMS += VBoxControl 27 ifdef VBOX_WITH_64BIT_ADDITIONS28 27 VBoxControl_TEMPLATE = VBOXGUESTR3EXE 29 else30 VBoxControl_TEMPLATE = VBOXW32GUESTR331 endif32 28 ifdef VBOX_SIGN_ADDITIONS 33 29 VBoxControl_NOINST = true -
trunk/src/VBox/Additions/WINNT/VBoxGINA/Makefile.kmk
r9518 r9632 25 25 26 26 DLLS += VBoxGINA 27 ifdef VBOX_WITH_64BIT_ADDITIONS28 27 VBoxGINA_TEMPLATE = VBOXGUESTR3DLL 29 else30 VBoxGINA_TEMPLATE = VBOXW32GUESTR331 endif32 28 VBoxGINA_DEFS = UNICODE 33 29 VBoxGINA_SOURCES = \ … … 37 33 VBoxGINA.def \ 38 34 VBoxGINA.rc 39 ifdef VBOX_WITH_64BIT_ADDITIONS40 35 VBoxGINA_LIBS = \ 41 36 $(VBOX_LIB_IPRT_GUEST_R3) 42 else43 VBoxGINA_LIBS = \44 $(PATH_LIB)/additions/RuntimeW32GuestR3$(VBOXW32GUEST_SUFF_LIB)45 endif46 37 47 38 include $(KBUILD_PATH)/subfooter.kmk -
trunk/src/VBox/Additions/WINNT/VBoxGuest/Makefile.kmk
r9629 r9632 28 28 # 29 29 SYSMODS += VBoxGuest 30 ifdef VBOX_WITH_64BIT_ADDITIONS31 30 VBoxGuest_TEMPLATE = VBOXGUESTR0 32 else33 VBoxGuest_TEMPLATE = VBOXW32GUESTR034 VBoxGuest_SDKS = W2K3DDKX86 WINPSDKINCS35 endif36 31 ifdef VBOX_SIGN_ADDITIONS 37 32 VBoxGuest_NOINST = true … … 40 35 #VBoxGuest_DEFS += LOG_ENABLED 41 36 VBoxGuest_INCS = ../include 42 ifdef VBOX_WITH_64BIT_ADDITIONS43 37 VBoxGuest_LDFLAGS.x86 = -Entry:DriverEntry@8 44 38 VBoxGuest_LDFLAGS.amd64 = -Entry:DriverEntry 45 else46 VBoxGuest_LDFLAGS = -Entry:DriverEntry@847 endif48 39 VBoxGuest_SOURCES = \ 49 40 VBoxGuest.cpp \ … … 51 42 Helper.cpp \ 52 43 VBoxGuest.rc 53 ifdef VBOX_WITH_64BIT_ADDITIONS54 44 VBoxGuest_LIBS = \ 55 45 $(PATH_SDK_W2K3DDK_LIB)/ntoskrnl.lib \ … … 58 48 $(VBOX_LIB_VBGL_R0BASE) \ 59 49 $(VBOX_LIB_IPRT_GUEST_R0) 60 else61 VBoxGuest_LIBS = \62 $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \63 $(PATH_SDK_W2K3DDKX86_LIB)/win32k.lib \64 $(PATH_SDK_W2K3DDKX86_LIB)/ntoskrnl.lib \65 $(PATH_SDK_W2K3DDKX86_LIB)/hal.lib \66 $(PATH_LIB)/additions/VBoxGuestLibBase$(VBOXW32GUEST_SUFF_LIB) \67 $(PATH_LIB)/additions/RuntimeW32GuestR0$(VBOXW32GUEST_SUFF_LIB)68 endif69 50 70 51 … … 72 53 # VBoxGuestNT - NT version of the driver (x86 only). 73 54 # 74 ifdef VBOX_WITH_64BIT_ADDITIONS75 55 SYSMODS.x86 += VBoxGuestNT 76 56 ifeq (foo,disabled) … … 81 61 VBoxGuestNT_LDFLAGS.x86 = $(VBoxGuest_LDFLAGS.x86) 82 62 endif 83 else84 SYSMODS += VBoxGuestNT85 VBoxGuestNT_TEMPLATE = VBOXW32GUESTR086 VBoxGuestNT_SDKS = W2K3DDKX86 WINPSDKINCS87 VBoxGuestNT_INCS = $(VBoxGuest_INCS)88 VBoxGuestNT_LDFLAGS = $(VBoxGuest_LDFLAGS)89 endif90 63 VBoxGuestNT_DEFS = $(VBoxGuest_DEFS) TARGET_NT4 91 64 VBoxGuestNT_SOURCES = \ … … 94 67 NTLegacy.cpp \ 95 68 VBoxGuest.rc 96 ifdef VBOX_WITH_64BIT_ADDITIONS97 69 VBoxGuestNT_LIBS = \ 98 70 $(PATH_SDK_W2K3DDK_LIB)/exsup.lib \ … … 101 73 $(VBOX_LIB_VBGL_R0BASE) \ 102 74 $(VBOX_LIB_IPRT_GUEST_R0_NT4) 103 else104 VBoxGuestNT_LIBS = \105 $(PATH_SDK_W2K3DDKX86_LIB)/exsup.lib \106 $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \107 $(PATH_SDK_W2K3DDKX86_LIB)/ntoskrnl.lib \108 $(PATH_SDK_W2K3DDKX86_LIB)/hal.lib \109 $(PATH_LIB)/additions/VBoxGuestLibBase$(VBOXW32GUEST_SUFF_LIB) \110 $(PATH_LIB)/additions/RuntimeW32NT4GuestR0$(VBOXW32GUEST_SUFF_LIB)111 endif112 75 113 76 # -
trunk/src/VBox/Additions/WINNT/VBoxHook/Makefile.kmk
r9519 r9632 28 28 29 29 DLLS += VBoxHook 30 ifdef VBOX_WITH_64BIT_ADDITIONS31 30 VBoxHook_TEMPLATE = VBOXGUESTR3DLL 32 else33 VBoxHook_TEMPLATE = VBOXW32GUESTR334 endif35 31 VBoxHook_INCS = ../include 36 32 VBoxHook_SOURCES = \ -
trunk/src/VBox/Additions/WINNT/VBoxHook/testcase/Makefile.kmk
r9519 r9632 30 30 PROGRAMS += tstHook 31 31 32 ifdef VBOX_WITH_64BIT_ADDITIONS33 32 tstHook_TEMPLATE = VBOXGUESTR3EXE 34 else35 tstHook_TEMPLATE = VBOXW32GUESTR336 endif37 33 tstHook_DEFS = VBOX_HGCM 38 34 tstHook_SOURCES = tstHook.cpp -
trunk/src/VBox/Additions/WINNT/VBoxTray/Makefile.kmk
r9520 r9632 25 25 26 26 PROGRAMS += VBoxTray 27 ifdef VBOX_WITH_64BIT_ADDITIONS28 27 VBoxTray_TEMPLATE = VBOXGUESTR3EXE 29 else30 VBoxTray_TEMPLATE = VBOXW32GUESTR331 endif32 28 ifdef VBOX_SIGN_ADDITIONS 33 29 VBoxTray_NOINST = true … … 47 43 VBoxTray.rc 48 44 49 ifdef VBOX_WITH_64BIT_ADDITIONS50 45 VBoxTray_LIBS = \ 51 46 $(VBOX_LIB_IPRT_GUEST_R3) 52 else53 VBoxTray_LIBS = \54 $(PATH_LIB)/additions/RuntimeW32GuestR3.lib55 endif56 47 57 48 # VBoxTray.cpp uses VBOX_SVN_REV. -
trunk/src/VBox/Additions/WINNT/i8042prt/Makefile.kmk
r9514 r9632 25 25 26 26 27 ifdef VBOX_WITH_64BIT_ADDITIONS28 27 SYSMODS.x86 += VBoxMouseNT 29 28 VBoxMouseNT_TEMPLATE = VBOXGUESTR0 30 else31 SYSMODS += VBoxMouseNT32 VBoxMouseNT_TEMPLATE = VBOXW32GUESTR033 VBoxMouseNT_SDKS = W2K3DDKX86 WINPSDKINCS34 endif35 29 VBoxMouseNT_DEFS = LOG_TO_BACKDOOR 36 30 VBoxMouseNT_INCS = \ … … 48 42 moudep.c \ 49 43 i8042prt.rc 50 ifdef VBOX_WITH_64BIT_ADDITIONS51 44 VBoxMouseNT_LIBS = \ 52 45 $(PATH_SDK_W2K3DDK_LIB)/exsup.lib \ … … 55 48 $(VBOX_LIB_VBGL_R0) \ 56 49 $(VBOX_LIB_IPRT_GUEST_R0_NT4) 57 else58 VBoxMouseNT_LIBS = \59 $(PATH_SDK_W2K3DDKX86_LIB)/exsup.lib \60 $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \61 $(PATH_SDK_W2K3DDKX86_LIB)/ntoskrnl.lib \62 $(PATH_SDK_W2K3DDKX86_LIB)/hal.lib \63 $(PATH_LIB)/additions/VBoxGuestLib$(VBOXW32GUEST_SUFF_LIB) \64 $(PATH_LIB)/additions/RuntimeW32NT4GuestR0$(VBOXW32GUEST_SUFF_LIB) \65 $(PATH_TOOL_$(VBOX_VCC_TOOL)_LIB)/libcmt.lib66 endif67 50 VBoxMouseNT_DEPS = \ 68 51 $(PATH_VBoxMouseNT)/i8042log.rc
Note:
See TracChangeset
for help on using the changeset viewer.