VirtualBox

Changeset 101882 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Nov 6, 2023 5:22:12 PM (13 months ago)
Author:
vboxsync
Message:

Additions: X11/Wayland: vboxwl: do not link with glib libraries, it will not work in older build environment, load symbols in runtime instead, bugref:10194.

Location:
trunk/src/VBox
Files:
3 added
1 edited

Legend:

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

    r101878 r101882  
    287287 VBOX_VBOXWL_LIBWAYLANDCLIENT_VER = 0
    288288 VBOX_VBOXWL_LIBGTK3_VER = 0
     289 VBOX_VBOXWL_LIBGIO20_VER = 0
     290 VBOX_VBOXWL_LIBGOBJECT20_VER = 0
     291 VBOX_VBOXWL_LIBGLIB20_VER = 0
    289292
    290293 ## Dynamic import no. 5: libwayland-client.so
     
    292295 ## Dynamic import no. 6: libgtk-3.so
    293296 $(evalcall2 def_libToLazyLoad2,$(PATH_ROOT)/src/VBox/GuestHost/libgtk-3.def,libgtk-3,$(VBOX_VBOXWL_LIBGTK3_VER))
    294 
    295  vboxwl_LIBS.linux += glib-2.0
    296  vboxwl_LIBS.linux += gobject-2.0
    297  vboxwl_LIBS.linux += gio-2.0
     297 ## Dynamic import no. 7: libgio-2.0.so
     298 $(evalcall2 def_libToLazyLoad2,$(PATH_ROOT)/src/VBox/GuestHost/libgio-2.0.def,libgio-2.0,$(VBOX_VBOXWL_LIBGIO20_VER))
     299 ## Dynamic import no. 8: libgobject-2.0.so
     300 $(evalcall2 def_libToLazyLoad2,$(PATH_ROOT)/src/VBox/GuestHost/libgobject-2.0.def,libgobject-2.0,$(VBOX_VBOXWL_LIBGOBJECT20_VER))
     301 ## Dynamic import no. 9: libglib-2.0.so
     302 $(evalcall2 def_libToLazyLoad2,$(PATH_ROOT)/src/VBox/GuestHost/libglib-2.0.def,libglib-2.0,$(VBOX_VBOXWL_LIBGLIB20_VER))
    298303endif
    299304
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