Changeset 762 in vbox for trunk/src/VBox/Additions/linux/xgraphics
- Timestamp:
- Feb 7, 2007 11:15:42 PM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 18423
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/linux/xgraphics/Makefile
r1 r762 22 22 include $(PATH_KBUILD)/header.kmk 23 23 24 LIBRARIES = vboxvideo vboxvideo_so_70 vboxvideo_so_71 25 OTHERS = \ 26 $(PATH_BIN)/additions/vboxvideo_drv.o \ 27 $(PATH_BIN)/additions/vboxvideo_drv_70.so \ 28 $(PATH_BIN)/additions/vboxvideo_drv_71.so 29 OTHER_CLEAN = $(OTHERS) 24 SYSMODS = vboxvideo_drv 25 DLLS = vboxvideo_drv_70 vboxvideo_drv_71 30 26 31 vboxvideo_NOINST = 132 vboxvideo_TEMPLATE = VBOXLNX32GUESTR333 vboxvideo_SOURCES = \34 vboxvideo.c \35 vboxutils.c36 27 37 vboxvideo_so_70_NOINST = 1 38 vboxvideo_so_70_TEMPLATE = VBOXLNX32GUESTR3 39 vboxvideo_so_70_SOURCES = \ 40 $(vboxvideo_SOURCES) 41 42 vboxvideo_so_71_NOINST = 1 43 vboxvideo_so_71_TEMPLATE = VBOXLNX32GUESTR3 44 vboxvideo_so_71_SOURCES = \ 45 $(vboxvideo_SOURCES) 46 28 vboxvideo_drv_TEMPLATE = VBOXLNX32GUESTR3EXE 29 vboxvideo_drv_SYSSUFF = .o 30 vboxvideo_drv_DEFS = \ 31 linux __i386__ _POSIX_C_SOURCE=199309L _POSIX_SOURCE _XOPEN_SOURCE \ 32 _BSD_SOURCE _SVID_SOURCE _GNU_SOURCE SHAPE XINPUT XKB LBX XAPPGROUP \ 33 XCSECURITY TOGCUP XF86BIGFONT DPMSExtension PIXPRIV PANORAMIX RENDER \ 34 GCCUSESGAS AVOID_GLYPHBLT PIXPRIV SINGLEDEPTH XFreeXDGA XvExtension \ 35 XFree86LOADER XFree86Server XF86VIDMODE XvMCExtension SMART_SCHEDULE \ 36 BUILDDEBUG X_BYTE_ORDER=X_LITTLE_ENDIAN DNDEBUG FUNCPROTO=15 NARROWPROTO \ 37 IN_MODULE XFree86Module \ 38 IN_RING3 VBOX 39 vboxvideo_drv_CFLAGS.linux := \ 40 -fno-merge-constants -Wno-conversion -Wno-unused-parameter \ 41 $(VBOX_GCC_Wno-variadic-macros) 42 vboxvideo_drv_LDFLAGS.release = -S 47 43 ARGB_CURSORS=1 48 44 ifdef ARGB_CURSORS 49 vboxvideo_ INCS = \45 vboxvideo_drv_INCS = \ 50 46 ../x11include/4.3/include \ 51 47 ../x11include/4.3/include/extensions \ … … 75 71 ../x11include/4.3/programs/Xserver/Xext 76 72 else 77 vboxvideo_ INCS = \73 vboxvideo_drv_INCS = \ 78 74 ../x11include/4.2/exports/include/X11 \ 79 75 ../x11include/4.2/include \ … … 103 99 ../x11include/4.2/programs/Xserver/Xext 104 100 endif 101 vboxvideo_drv_SOURCES = \ 102 vboxvideo.c \ 103 vboxutils.c 105 104 106 vboxvideo_so_70_INCS = \ 105 106 vboxvideo_drv_70_TEMPLATE = VBOXLNX32GUESTR3DLLNOCPP 107 vboxvideo_drv_70_DEFS := \ 108 XFree86Server IN_MODULE XFree86Module XFree86LOADER \ 109 IN_RING3 VBOX XORG_7X PIC RENDER=1 110 vboxvideo_drv_70_CFLAGS.linux := \ 111 -Wno-conversion -Wno-unused-parameter \ 112 $(VBOX_GCC_Wno-variadic-macros) 113 vboxvideo_drv_70_LDFLAGS = -s 114 vboxvideo_drv_70_INCS = \ 107 115 ../x11include/7.0 \ 108 116 ../x11include/7.0/X11 \ 109 117 ../x11include/7.0/xorg 118 vboxvideo_drv_70_SOURCES = \ 119 $(vboxvideo_drv_SOURCES) 110 120 111 vboxvideo_so_71_INCS = \ 121 122 vboxvideo_drv_71_TEMPLATE = VBOXLNX32GUESTR3DLLNOCPP 123 vboxvideo_drv_71_DEFS := $(vboxvideo_drv_70_DEFS) 124 vboxvideo_drv_71_CFLAGS.linux := $(vboxvideo_drv_70_CFLAGS.linux) 125 vboxvideo_drv_71_LDFLAGS = -s 126 vboxvideo_drv_71_INCS = \ 112 127 ../x11include/7.1 \ 113 128 ../x11include/7.1/X11 \ 114 129 ../x11include/7.1/xorg 130 vboxvideo_drv_71_SOURCES = \ 131 $(vboxvideo_drv_SOURCES) 115 132 116 vboxvideo_DEFS = \117 linux __i386__ _POSIX_C_SOURCE=199309L _POSIX_SOURCE _XOPEN_SOURCE \118 _BSD_SOURCE _SVID_SOURCE _GNU_SOURCE SHAPE XINPUT XKB LBX XAPPGROUP \119 XCSECURITY TOGCUP XF86BIGFONT DPMSExtension PIXPRIV PANORAMIX RENDER \120 GCCUSESGAS AVOID_GLYPHBLT PIXPRIV SINGLEDEPTH XFreeXDGA XvExtension \121 XFree86LOADER XFree86Server XF86VIDMODE XvMCExtension SMART_SCHEDULE \122 BUILDDEBUG X_BYTE_ORDER=X_LITTLE_ENDIAN DNDEBUG FUNCPROTO=15 NARROWPROTO \123 IN_MODULE XFree86Module \124 IN_RING3 VBOX125 126 vboxvideo_CFLAGS.linux := \127 -fno-merge-constants -Wno-conversion -Wno-unused-parameter \128 $(VBOX_GCC_Wno-variadic-macros)129 130 vboxvideo_so_70_DEFS := \131 XFree86Server IN_MODULE XFree86Module XFree86LOADER \132 IN_RING3 VBOX XORG_7X PIC RENDER=1133 vboxvideo_so_71_DEFS := $(vboxvideo_so_70_DEFS)134 135 vboxvideo_so_70_CFLAGS.linux := \136 -fPIC -Wno-conversion -Wno-unused-parameter \137 $(VBOX_GCC_Wno-variadic-macros)138 vboxvideo_so_71_CFLAGS.linux := $(vboxvideo_so_70_CFLAGS.linux)139 133 140 134 include $(PATH_KBUILD)/footer.kmk 141 135 142 $(PATH_BIN)/additions/vboxvideo_drv.o: vboxvideo.c vboxutils.c143 $(call MSG_L1,Linking $@)144 $(QUIET)$(MKDIR) -p $(PATH_BIN)/additions145 $(QUIET)ld -r -o $@ $(PATH_vboxvideo)/vboxvideo.o $(PATH_vboxvideo)/vboxutils.o146 147 $(PATH_BIN)/additions/vboxvideo_drv_70.so: vboxvideo.c vboxutils.c148 $(call MSG_L1,Linking $@)149 $(QUIET)$(MKDIR) -p $(PATH_BIN)/additions150 $(QUIET)$(TOOL_$(VBOX_GCC_TOOL)_CC) -shared -s -o $@ $(PATH_vboxvideo_so_70)/vboxvideo.o $(PATH_vboxvideo_so_70)/vboxutils.o151 152 $(PATH_BIN)/additions/vboxvideo_drv_71.so: vboxvideo.c vboxutils.c153 $(call MSG_L1,Linking $@)154 $(QUIET)$(MKDIR) -p $(PATH_BIN)/additions155 $(QUIET)$(TOOL_$(VBOX_GCC_TOOL)_CC) -shared -s -o $@ $(PATH_vboxvideo_so_71)/vboxvideo.o $(PATH_vboxvideo_so_71)/vboxutils.o156
Note:
See TracChangeset
for help on using the changeset viewer.