mirror of https://github.com/BOINC/boinc.git
41 lines
1.2 KiB
Plaintext
41 lines
1.2 KiB
Plaintext
|
|
AC_DEFUN([BOINC_CHECK_GTK],[
|
|
AC_MSG_CHECKING([if wxWidgets uses GTK])
|
|
loc_uses_gtk="`echo $WX_LIBS | grep gtk`"
|
|
if test "x${loc_uses_gtk}" = "x" ; then
|
|
AC_MSG_RESULT(no)
|
|
else
|
|
AC_MSG_RESULT(yes)
|
|
AC_PATH_PROG(PKGCONFIG,[$mypkgconfig pkg-config])
|
|
AC_MSG_CHECKING([if gtk uses pkg-config])
|
|
gtk_module="`$PKGCONFIG --list-all | egrep '^gtk\+?-' | head -1 | awk '{print $[]1}'`"
|
|
if test "x${gtk_module}" != x; then
|
|
GTK_CONFIG="$PKGCONFIG ${gtk_module}"
|
|
AC_MSG_RESULT([yes])
|
|
else
|
|
GTK_CONFIG="no"
|
|
AC_MSG_RESULT([no])
|
|
fi
|
|
if test "x${GTK_CONFIG}" = "xno" ; then
|
|
AC_PATH_PROG(GTK_CONFIG,[gtk-config],no)
|
|
fi
|
|
if test "x${GTK_CONFIG}" != "xno" ; then
|
|
gtk_config_flags="--libs"
|
|
GTK_DYNLIBS="`$GTK_CONFIG ${gtk_config_flags}`"
|
|
if test "x${enable_client_release}" = "xyes" ; then
|
|
gtk_config_flags="--libs --static"
|
|
fi
|
|
AC_MSG_CHECKING([GTK libraries])
|
|
GTK_LIBS=`$GTK_CONFIG ${gtk_config_flags}`
|
|
if test "x$GTK_LIBS" = "x" ; then
|
|
GTK_LIBS="$GTK_DYNLIBS"
|
|
fi
|
|
AC_MSG_RESULT([$GTK_LIBS])
|
|
else
|
|
GTK_LIBS=
|
|
AC_MSG_RESULT(none)
|
|
fi
|
|
fi
|
|
AC_SUBST([GTK_LIBS])
|
|
])
|