comparison configure.in @ 587:9e81f23b57ae

If available try to use GtkMozEmbed from Mozilla.or.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sun, 22 May 2005 19:14:15 +0000
parents 062ed9ddf3af
children 1b398af1ec38
comparison
equal deleted inserted replaced
586:b9d903cde2f4 587:9e81f23b57ae
62 SOSUFFIX=dylib 62 SOSUFFIX=dylib
63 LIBS="$LIBS -framework Carbon" 63 LIBS="$LIBS -framework Carbon"
64 else 64 else
65 AC_CHECK_PROG(PKG_CFG, pkg-config, pkg-config) 65 AC_CHECK_PROG(PKG_CFG, pkg-config, pkg-config)
66 if test x"$PKG_CFG" != x; then 66 if test x"$PKG_CFG" != x; then
67 GTK_LIBS=`$PKG_CFG --silence-errors --libs gtk+-2.0 gthread-2.0` 67 GTK_LIBS=`$PKG_CFG --silence-errors --libs gtk+-2.0 gthread-2.0 mozilla-gtkmozembed`
68 fi 68 fi
69 69
70 if test x"$GTK_LIBS" = x; then 70 if test x"$GTK_LIBS" = x; then
71 AM_PATH_GLIB(1.2.0,,AC_MSG_ERROR(AC_MSG_ERROR(Cannot find GLIB: Is glib-config in path?))) 71 AM_PATH_GLIB(1.2.0,,AC_MSG_ERROR(AC_MSG_ERROR(Cannot find GLIB: Is glib-config in path?)))
72 AM_PATH_GTK(1.2.0,,AC_MSG_ERROR(AC_MSG_ERROR(Cannot find GTK: Is gtk-config in path?)), gthread) 72 AM_PATH_GTK(1.2.0,,AC_MSG_ERROR(AC_MSG_ERROR(Cannot find GTK: Is gtk-config in path?)), gthread)
73 AM_PATH_GDK_IMLIB(1.9.4, AC_DEFINE(USE_IMLIB), AC_MSG_ERROR(IMLIB not found or too old. Dynamic Windows cannot build without it.)) 73 AM_PATH_GDK_IMLIB(1.9.4, AC_DEFINE(USE_IMLIB), AC_MSG_ERROR(IMLIB not found or too old. Dynamic Windows cannot build without it.))
74 else 74 else
75 GTK_CFLAGS=`$PKG_CFG --cflags gtk+-2.0 gthread-2.0` 75 GTK_CFLAGS=`$PKG_CFG --cflags gtk+-2.0 gthread-2.0 mozilla-gtkmozembed`
76 GTK_LIBS=`$PKG_CFG --libs gtk+-2.0 gthread-2.0` 76 GTK_LIBS=`$PKG_CFG --libs gtk+-2.0 gthread-2.0 mozilla-gtkmozembed`
77 fi 77 fi
78 fi 78 fi
79 79
80 AC_CHECK_HEADER(pthread.h,,AC_MSG_ERROR([pthread header not found. Dynamic Windows cannot build without it.])) 80 AC_CHECK_HEADER(pthread.h,,AC_MSG_ERROR([pthread header not found. Dynamic Windows cannot build without it.]))
81 AC_CHECK_LIB(pthread, pthread_attr_init, PTHREAD_LIBS="-lpthread", 81 AC_CHECK_LIB(pthread, pthread_attr_init, PTHREAD_LIBS="-lpthread",
87 ) 87 )
88 ) 88 )
89 89
90 CFLAGS="$CFLAGS $GTK_CFLAGS $GDK_IMLIB_FLAGS" 90 CFLAGS="$CFLAGS $GTK_CFLAGS $GDK_IMLIB_FLAGS"
91 LIBS="$LIBS $GTK_LIBS $PTHREAD_LIBS $GDK_IMLIB_LIBS" 91 LIBS="$LIBS $GTK_LIBS $PTHREAD_LIBS $GDK_IMLIB_LIBS"
92
93 AC_CHECK_LIB(gtkembedmoz,gtk_moz_embed_new,AC_DEFINE(USE_GTKMOZEMBED),)
92 94
93 RM="rm -f" 95 RM="rm -f"
94 LN="ln -s" 96 LN="ln -s"
95 CP="cp" 97 CP="cp"
96 MV="mv" 98 MV="mv"