X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=unix%2Fconfigure.ac;h=c0756fddc61c32a3f4865be39bbfc38f090ec59d;hb=0cc6fb8bfea07360afeac83ba67aceffb56499c8;hp=f9fe51fed88ff9b55b21bb28bf081e48c8b65af6;hpb=3d3052f680f533daa5a6134342d9a76753afa237;p=PuTTY.git diff --git a/unix/configure.ac b/unix/configure.ac index f9fe51fe..c0756fdd 100644 --- a/unix/configure.ac +++ b/unix/configure.ac @@ -85,7 +85,15 @@ case "$gtk_version_desired:$gtk" in 1:none | any:none) ifdef([AM_PATH_GTK],[ AM_PATH_GTK([1.2.0], [gtk=1], []) - ],[AC_WARNING([generating configure script without GTK 1 autodetection])]) + ],[ + # manual check for gtk1 + AC_PATH_PROG(GTK1_CONFIG, gtk-config, absent) + if test "$GTK1_CONFIG" != "absent"; then + GTK_CFLAGS=`"$GTK1_CONFIG" --cflags` + GTK_LIBS=`"$GTK1_CONFIG" --libs` + gtk=1 + fi + ]) ;; esac @@ -118,7 +126,7 @@ AC_CHECK_LIB(X11, XOpenDisplay, [GTK_LIBS="-lX11 $GTK_LIBS" AC_DEFINE([HAVE_LIBX11],[],[Define if libX11.a is available])]) -AC_CHECK_FUNCS([getaddrinfo ptsname setresuid strsignal updwtmpx]) +AC_CHECK_FUNCS([getaddrinfo posix_openpt ptsname setresuid strsignal updwtmpx]) AC_CHECK_DECLS([CLOCK_MONOTONIC], [], [], [[#include ]]) AC_SEARCH_LIBS([clock_gettime], [rt], [AC_DEFINE([HAVE_CLOCK_GETTIME],[],[Define if clock_gettime() is available])])