Changeset 68846 in vbox for trunk/src/VBox/Additions/x11/vboxvideo/Makefile.kmk
- Timestamp:
- Sep 24, 2017 4:41:49 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/x11/vboxvideo/Makefile.kmk
r67145 r68846 41 41 42 42 vboxvideo.c_DEPS = $(VBOX_SVN_REV_HEADER) 43 44 LIBRARIES += vboxvideo_drv_lib 45 46 # 47 # vboxvideo_drv_lib 48 # 49 vboxvideo_drv_lib_TEMPLATE = VBOXGUESTR3XORGMOD 50 ifeq ($(KBUILD_TARGET),solaris) # don't use .solaris or anything here. Do we need this? I don't want to find out. 51 vboxvideo_drv_lib_CFLAGS += -D_XPG6 -Wno-shadow # Use XPG6 until we have moved the C++ bits into a library. 52 endif 53 vboxvideo_drv_lib_SOURCES = \ 54 $(PATH_ROOT)/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp \ 55 $(PATH_ROOT)/src/VBox/Additions/common/VBoxVideo/HGSMIBuffers.cpp \ 56 $(PATH_ROOT)/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp \ 57 $(PATH_ROOT)/src/VBox/Additions/common/VBoxVideo/VBVABase.cpp \ 58 $(PATH_ROOT)/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp \ 59 $(PATH_ROOT)/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp 60 vboxvideo_drv_lib_INCS = \ 61 $(PATH_ROOT)/src/VBox/Runtime/include \ 62 $(VBOX_GRAPHICS_INCS) 63 vboxvideo_drv_lib_INST = $(INST_LIB) 43 64 44 65 # … … 104 125 vboxvideo.c \ 105 126 vbva.c \ 106 $(PATH_ROOT)/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp \ 107 $(PATH_ROOT)/src/VBox/Additions/common/VBoxVideo/HGSMIBuffers.cpp \ 108 $(PATH_ROOT)/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp \ 109 $(PATH_ROOT)/src/VBox/Additions/common/VBoxVideo/VBVABase.cpp \ 110 $(PATH_ROOT)/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp \ 111 $(PATH_ROOT)/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp 127 $(vboxvideo_drv_lib_SOURCES) 112 128 # Any global symbols in the driver object files will be added to XFree86's 113 129 # symbol table, which can cause problems if we e.g. define a symbol in two … … 135 151 $(VBOX_PATH_X11_ROOT)/xorg-server-1.0.1 136 152 vboxvideo_drv_70_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 137 vboxvideo_drv_70_SOURCES = $(vboxvideo_drv_SOURCES) 153 vboxvideo_drv_70_SOURCES = $(filter-out $(vboxvideo_drv_lib_SOURCES),$(vboxvideo_drv_SOURCES)) 154 vboxvideo_drv_70_LIBS = $(PATH_STAGE_LIB)/vboxvideo_drv_lib$(VBOX_SUFF_LIB) 138 155 139 156 … … 149 166 $(VBOX_PATH_X11_ROOT)/xorg-server-1.1.0 150 167 vboxvideo_drv_71_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 151 vboxvideo_drv_71_SOURCES = $(vboxvideo_drv_SOURCES) 168 vboxvideo_drv_71_SOURCES = $(vboxvideo_drv_70_SOURCES) 169 vboxvideo_drv_71_LIBS = $(vboxvideo_drv_70_LIBS) 152 170 153 171 … … 163 181 $(VBOX_PATH_X11_ROOT)/xorg-server-1.3.0.0 164 182 vboxvideo_drv_13_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 165 vboxvideo_drv_13_SOURCES = $(vboxvideo_drv_SOURCES) edid.c 183 vboxvideo_drv_13_SOURCES = $(vboxvideo_drv_70_SOURCES) edid.c 184 vboxvideo_drv_13_LIBS += $(vboxvideo_drv_70_LIBS) 166 185 167 186 … … 178 197 vboxvideo_drv_14_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 179 198 vboxvideo_drv_14_SOURCES = $(vboxvideo_drv_13_SOURCES) 199 vboxvideo_drv_14_LIBS += $(vboxvideo_drv_70_LIBS) 180 200 181 201 … … 192 212 vboxvideo_drv_15_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 193 213 vboxvideo_drv_15_SOURCES = $(vboxvideo_drv_13_SOURCES) 214 vboxvideo_drv_15_LIBS += $(vboxvideo_drv_70_LIBS) 194 215 195 216 … … 206 227 vboxvideo_drv_16_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 207 228 vboxvideo_drv_16_SOURCES := $(vboxvideo_drv_15_SOURCES) 229 vboxvideo_drv_16_LIBS += $(vboxvideo_drv_70_LIBS) 208 230 209 231 … … 220 242 vboxvideo_drv_17_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 221 243 vboxvideo_drv_17_SOURCES := $(vboxvideo_drv_13_SOURCES) 244 vboxvideo_drv_17_LIBS += $(vboxvideo_drv_70_LIBS) 222 245 223 246 … … 234 257 vboxvideo_drv_18_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 235 258 vboxvideo_drv_18_SOURCES := $(vboxvideo_drv_17_SOURCES) 259 vboxvideo_drv_18_LIBS += $(vboxvideo_drv_70_LIBS) 236 260 237 261 … … 248 272 vboxvideo_drv_19_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 249 273 vboxvideo_drv_19_SOURCES := $(vboxvideo_drv_17_SOURCES) 274 vboxvideo_drv_19_LIBS += $(vboxvideo_drv_70_LIBS) 250 275 251 276 … … 262 287 vboxvideo_drv_110_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 263 288 vboxvideo_drv_110_SOURCES := $(vboxvideo_drv_17_SOURCES) 289 vboxvideo_drv_110_LIBS += $(vboxvideo_drv_70_LIBS) 264 290 265 291 … … 276 302 vboxvideo_drv_111_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 277 303 vboxvideo_drv_111_SOURCES := $(vboxvideo_drv_17_SOURCES) 304 vboxvideo_drv_111_LIBS += $(vboxvideo_drv_70_LIBS) 278 305 279 306 … … 290 317 vboxvideo_drv_112_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 291 318 vboxvideo_drv_112_SOURCES := $(vboxvideo_drv_17_SOURCES) 319 vboxvideo_drv_112_LIBS += $(vboxvideo_drv_70_LIBS) 292 320 293 321 … … 304 332 vboxvideo_drv_113_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 305 333 vboxvideo_drv_113_SOURCES := $(vboxvideo_drv_17_SOURCES) 334 vboxvideo_drv_113_LIBS += $(vboxvideo_drv_70_LIBS) 306 335 307 336 … … 318 347 vboxvideo_drv_114_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 319 348 vboxvideo_drv_114_SOURCES := $(vboxvideo_drv_17_SOURCES) 349 vboxvideo_drv_114_LIBS += $(vboxvideo_drv_70_LIBS) 320 350 321 351 … … 332 362 vboxvideo_drv_115_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 333 363 vboxvideo_drv_115_SOURCES := $(vboxvideo_drv_17_SOURCES) 364 vboxvideo_drv_115_LIBS += $(vboxvideo_drv_70_LIBS) 334 365 335 366 … … 346 377 vboxvideo_drv_116_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 347 378 vboxvideo_drv_116_SOURCES := $(vboxvideo_drv_17_SOURCES) 379 vboxvideo_drv_116_LIBS += $(vboxvideo_drv_70_LIBS) 348 380 349 381 … … 360 392 vboxvideo_drv_117_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 361 393 vboxvideo_drv_117_SOURCES := $(vboxvideo_drv_17_SOURCES) 394 vboxvideo_drv_117_LIBS += $(vboxvideo_drv_70_LIBS) 362 395 363 396 … … 374 407 vboxvideo_drv_118_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 375 408 vboxvideo_drv_118_SOURCES := $(vboxvideo_drv_17_SOURCES) 409 vboxvideo_drv_118_LIBS += $(vboxvideo_drv_70_LIBS) 376 410 377 411 ifdef VBOX_USE_SYSTEM_XORG_HEADERS
Note:
See TracChangeset
for help on using the changeset viewer.