From c64ddc449042d8e359b69585ef6ce8582b255e66 Mon Sep 17 00:00:00 2001 From: ed Date: Mon, 6 Jul 2020 12:20:10 +0100 Subject: [PATCH] Linux: Use versioned X11 libs to load symbols so we aren't relying on the *-dev libs to be installed on user's machines --- .../native/x11/juce_linux_X11_Symbols.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/juce_gui_basics/native/x11/juce_linux_X11_Symbols.h b/modules/juce_gui_basics/native/x11/juce_linux_X11_Symbols.h index 7f180a8a26..e112873324 100644 --- a/modules/juce_gui_basics/native/x11/juce_linux_X11_Symbols.h +++ b/modules/juce_gui_basics/native/x11/juce_linux_X11_Symbols.h @@ -578,19 +578,19 @@ private: } //============================================================================== - DynamicLibrary xLib { "libX11.so" }, xextLib { "libXext.so" }; + DynamicLibrary xLib { "libX11.so.6" }, xextLib { "libXext.so.6" }; #if JUCE_USE_XCURSOR - DynamicLibrary xcursorLib { "libXcursor.so" }; + DynamicLibrary xcursorLib { "libXcursor.so.1" }; #endif #if JUCE_USE_XINERAMA - DynamicLibrary xineramaLib { "libXinerama.so" }; + DynamicLibrary xineramaLib { "libXinerama.so.1" }; #endif #if JUCE_USE_XRENDER - DynamicLibrary xrenderLib { "libXrender.so" }; + DynamicLibrary xrenderLib { "libXrender.so.1" }; #endif #if JUCE_USE_XRANDR - DynamicLibrary xrandrLib { "libXrandr.so" }; + DynamicLibrary xrandrLib { "libXrandr.so.2" }; #endif //==============================================================================