diff configure.in @ 111617:75b974985fca

Fix link error on Fedora 14: newer GConf don't use g_type_*. * configure.in (HAVE_GCONF): Check for g_type_init if GConf is found. * src/config.in (HAVE_G_TYPE_INIT): New symbol. * src/xsettings.c (init_gconf): Check HAVE_G_TYPE_INIT.
author Jan D <jan.h.d@swipnet.se>
date Sun, 14 Nov 2010 12:46:00 +0100
parents 8a76f3e33a5a
children 3655cc4062e4 5032326a2135
line wrap: on
line diff
--- a/configure.in	Sat Nov 13 23:59:28 2010 +0200
+++ b/configure.in	Sun Nov 14 12:46:00 2010 +0100
@@ -1776,6 +1776,8 @@
    PKG_CHECK_MODULES(GCONF, gconf-2.0 >= 2.13, HAVE_GCONF=yes, HAVE_GCONF=no)
    if test "$HAVE_GCONF" = yes; then
       AC_DEFINE(HAVE_GCONF, 1, [Define to 1 if using GConf.])
+      dnl Newer GConf doesn't link with g_objects, so this is not defined.
+      AC_CHECK_FUNCS([g_type_init])
    fi
 fi