VirtualBox

Changeset 18034 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Mar 17, 2009 3:17:17 PM (16 years ago)
Author:
vboxsync
Message:

crOpenGL: workaround linker issues when switching dri/non dri targets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/crOpenGL/Makefile.kmk

    r17944 r18034  
    9898VBoxOGL_SOURCES.linux  = \
    9999        glx.c \
    100         xfont.c \
    101         $(VBOX_PATH_CROGL_GENFILES)/linux_exports.asm
     100        xfont.c
    102101ifdef VBoxOGL_DRI
    103102 VBoxOGL_SOURCES.linux += \
    104103        $(VBOX_PATH_CROGL_GENFILES)/DD_gl.c \
     104        $(VBOX_PATH_CROGL_GENFILES)/linux_exports_dri.asm \
    105105        dri_drv.c
    106106else ifdef VBoxOGL_FAKEDRI
    107107 VBoxOGL_SOURCES.linux += \
    108         $(VBOX_PATH_CROGL_GENFILES)/linux_glxapi_exports.asm \
    109         fakedri_drv.c
     108        $(VBOX_PATH_CROGL_GENFILES)/linux_glxapi_exports.asm \
     109        $(VBOX_PATH_CROGL_GENFILES)/linux_exports_dri.asm \
     110        fakedri_drv.c
     111else
     112 VBoxOGL_SOURCES.linux += \
     113        $(VBOX_PATH_CROGL_GENFILES)/linux_exports.asm
    110114endif
    111115VBoxOGL_SOURCES.win    = \
     
    186190$(VBOX_PATH_CROGL_GENFILES)/DD_gl.c: $(PATH_SUB_CURRENT)/DD_glc.py $(VBOX_CROGL_API_FILES) | $$(dir $$@)
    187191        $(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI)
    188 $(VBOX_PATH_CROGL_GENFILES)/linux_exports.asm: \
     192$(VBOX_PATH_CROGL_GENFILES)/linux_exports_dri.asm: \
    189193                $(PATH_SUB_CURRENT)/Linux_i386_exports_dri.py \
    190194                $(VBOX_CROGL_API_FILES) $(PATH_SUB_CURRENT)/entrypoints.py \
     
    196200$(VBOX_PATH_CROGL_GENFILES)/cr_gl.h: $(PATH_SUB_CURRENT)/cr_gl.py $(VBOX_CROGL_API_FILES) | $$(dir $$@)
    197201        $(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI)
    198 $(VBOX_PATH_CROGL_GENFILES)/linux_exports.asm: \
     202$(VBOX_PATH_CROGL_GENFILES)/linux_exports_dri.asm: \
    199203                $(PATH_SUB_CURRENT)/Linux_i386_exports_dri.py \
    200204                $(VBOX_CROGL_API_FILES) $(PATH_SUB_CURRENT)/entrypoints.py \
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette