diff options
| author | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2025-02-14 16:14:39 +0100 |
|---|---|---|
| committer | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2025-02-14 16:14:39 +0100 |
| commit | 4c64264e0cc6033bc89b2ed9190d17c3d8be2bd5 (patch) | |
| tree | 2cc958bcc0835cbebc71c46818c2de93b69e2479 /configure.ac | |
| parent | 81a5736006d64d749f9694268dd180ae80ec3d9d (diff) | |
Fix "fltk-config reports dep on gtk3 when it does not exist" (#1201)
Diffstat (limited to 'configure.ac')
| -rw-r--r-- | configure.ac | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/configure.ac b/configure.ac index 0d48db5f8..73d4425c2 100644 --- a/configure.ac +++ b/configure.ac @@ -1128,6 +1128,7 @@ AS_CASE([$host_os_gui], [cygwin* | mingw*], [ ]) AS_IF([$PKGCONFIG --exists 'libdecor-0 >= 0.2.0'], [ + libdecor="system" plugin_dir="$($PKGCONFIG --variable=libdir libdecor-0)/libdecor/plugins-1" CFLAGS="$CFLAGS -DUSE_SYSTEM_LIBDECOR" CXXFLAGS="$CXXFLAGS -DUSE_SYSTEM_LIBDECOR" @@ -1135,6 +1136,7 @@ AS_CASE([$host_os_gui], [cygwin* | mingw*], [ LIBS="$LIBS $($PKGCONFIG --libs libdecor-0)" ], [ + libdecor="bundled" CFLAGS="$CFLAGS -DUSE_SYSTEM_LIBDECOR=0 -DLIBDECOR_PLUGIN_DIR=\\\"\\\" " CXXFLAGS="$CXXFLAGS -DUSE_SYSTEM_LIBDECOR=0" ] @@ -1172,13 +1174,15 @@ AS_CASE([$host_os_gui], [cygwin* | mingw*], [ GLDEMOS="" ]) - dnl Check for GTK-3 ... - gtk_found=no - CFLAGS="$($PKGCONFIG --cflags gtk+-3.0) $CFLAGS" - AC_CHECK_HEADERS([gtk/gtk.h], [ - CFLAGS="$CFLAGS -DHAVE_GTK" - LIBS="$LIBS $($PKGCONFIG --libs gtk+-3.0)" - gtk_found=yes + AS_IF([test x$libdecor = xbundled], [ + dnl Check for GTK-3 ... + gtk_found=no + CFLAGS="$($PKGCONFIG --cflags gtk+-3.0) $CFLAGS" + AC_CHECK_HEADERS([gtk/gtk.h], [ + CFLAGS="$CFLAGS -DHAVE_GTK" + LIBS="$LIBS $($PKGCONFIG --libs gtk+-3.0)" + gtk_found=yes + ]) ]) dnl Check for the Pango library ... |
