VirtualBox

Changeset 6604 in vbox for trunk/src/VBox/Additions/x11


Ignore:
Timestamp:
Jan 30, 2008 2:00:22 PM (17 years ago)
Author:
vboxsync
Message:

Fixed the PIC issue with the X11 drivers: Made VBOX_LIB_IPRT_GUEST_R3_MINI shared. Created a shared version of VBoxGuestR3Lib (VBOX_LIB_VBGL_R3_SHARED). And switched the drivers to use this.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/x11/xgraphics/Makefile.kmk

    r6566 r6604  
    2525# for BUILD_TARGET=l4
    2626SUFF_DLL = .so
    27 
    28 ## @todo clean up this by switching to VBoxGuestR3Lib
    29 VBOX_LIB_VBGL_R3 := $(PATH_LIB)/VBoxGuestR3LibLinux.a
    3027
    3128vboxvideo_drv_TEMPLATE = VBOXLNX32GUESTR3EXE
     
    124121        vboxutils-new.c
    125122vboxvideo_drv_70_LIBS = \
    126         $(VBOX_LIB_VBGL_R3) \
     123        $(VBOX_LIB_VBGL_R3_SHARED) \
    127124        $(VBOX_LIB_IPRT_GUEST_R3_MINI) \
    128         $(VBOX_LIB_VBGL_R3)
     125        $(VBOX_LIB_VBGL_R3_SHARED)
    129126
    130127vboxvideo_drv_71_TEMPLATE = VBOXLNX32GUESTR3DLLNOCPP
    131128vboxvideo_drv_71_DEFS := $(vboxvideo_drv_70_DEFS)
    132129vboxvideo_drv_71_CFLAGS.linux := $(vboxvideo_drv_70_CFLAGS.linux)
    133 vboxvideo_drv_71_LDFLAGS = -s 
     130vboxvideo_drv_71_LDFLAGS = -s
    134131vboxvideo_drv_71_INCS = \
    135132        ../x11include/7.1 \
     
    140137        vboxutils-new.c
    141138vboxvideo_drv_71_LIBS = \
    142         $(VBOX_LIB_VBGL_R3) \
     139        $(VBOX_LIB_VBGL_R3_SHARED) \
    143140        $(VBOX_LIB_IPRT_GUEST_R3_MINI) \
    144         $(VBOX_LIB_VBGL_R3)
     141        $(VBOX_LIB_VBGL_R3_SHARED)
    145142
    146143vboxvideo_drv_13_TEMPLATE = VBOXLNX32GUESTR3DLLNOCPP
    147144vboxvideo_drv_13_DEFS := $(vboxvideo_drv_70_DEFS)
    148145vboxvideo_drv_13_CFLAGS.linux := $(vboxvideo_drv_70_CFLAGS.linux)
    149 vboxvideo_drv_13_LDFLAGS = -s 
     146vboxvideo_drv_13_LDFLAGS = -s
    150147vboxvideo_drv_13_INCS = \
    151148        ../x11include/1.3 \
     
    156153        vboxutils-new.c
    157154vboxvideo_drv_13_LIBS = \
    158         $(VBOX_LIB_VBGL_R3) \
     155        $(VBOX_LIB_VBGL_R3_SHARED) \
    159156        $(VBOX_LIB_IPRT_GUEST_R3_MINI) \
    160         $(VBOX_LIB_VBGL_R3)
     157        $(VBOX_LIB_VBGL_R3_SHARED)
    161158
    162159vboxvideo_drv_14_TEMPLATE = VBOXLNX32GUESTR3DLLNOCPP
    163160vboxvideo_drv_14_DEFS := $(vboxvideo_drv_70_DEFS)
    164161vboxvideo_drv_14_CFLAGS.linux := $(vboxvideo_drv_70_CFLAGS.linux)
    165 vboxvideo_drv_14_LDFLAGS = -s 
     162vboxvideo_drv_14_LDFLAGS = -s
    166163vboxvideo_drv_14_INCS = \
    167164        ../x11include/1.4 \
     
    174171        vboxutils-new.c
    175172vboxvideo_drv_14_LIBS = \
    176         $(VBOX_LIB_VBGL_R3) \
     173        $(VBOX_LIB_VBGL_R3_SHARED) \
    177174        $(VBOX_LIB_IPRT_GUEST_R3_MINI) \
    178         $(VBOX_LIB_VBGL_R3)
     175        $(VBOX_LIB_VBGL_R3_SHARED)
    179176endif
    180177
     
    194191        vboxutils-new.c
    195192vboxvideo_drv_LIBS = \
    196         $(VBOX_LIB_VBGL_R3) \
     193        $(VBOX_LIB_VBGL_R3_SHARED) \
    197194        $(VBOX_LIB_IPRT_GUEST_R3_MINI) \
    198         $(VBOX_LIB_VBGL_R3)
     195        $(VBOX_LIB_VBGL_R3_SHARED)
    199196endif
    200197
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