diff configure.in @ 636:f6f887d2c5aa

Add _dw_log() internal logging function Preliminary support for building with GTK+ on Windows with MinGW Deprecate dw_menu_item_set_check(); use dw_menu_item_set_state() Support dw_window_set_text() from groupbox Support transparent bitmaps( GTK+ already did by default)
author mhessling@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 10 Apr 2009 22:55:56 +0000
parents 7bdb2a58c51d
children 06be879f5137
line wrap: on
line diff
--- a/configure.in	Fri Apr 10 10:30:54 2009 +0000
+++ b/configure.in	Fri Apr 10 22:55:56 2009 +0000
@@ -55,6 +55,11 @@
 AC_CHECK_LIB(resolv, gethostbyname, LIBS="$LIBS -lresolv",)
 
 OPSYSTEM=`uname -s`
+case "OPSYSTEM" in
+   MINGW32*)
+      AC_DEFINE(DW_USE_GTK)
+   ;;
+esac
 
 if test $OPSYSTEM = "Darwin"; then
    DW_SRC=mac
@@ -107,10 +112,12 @@
 
 CFLAGS="$CFLAGS $GTK_CFLAGS $GDK_IMLIB_FLAGS $MOZEMBED_CFLAGS"
 
+BROWSER_OBJECT=""
 if test x"$MOZEMBED_LIBS" != x; then
    SAVE_LIBS="$LIBS"
    LIBS="$RPATH $LIBS $GTK_LIBS $PTHREAD_LIBS $GDK_IMLIB_LIBS $MOZEMBED_LIBS"
-   AC_CHECK_LIB(gtkembedmoz,gtk_moz_embed_new,AC_DEFINE(USE_GTKMOZEMBED),)
+   BROWSER_OBJECT="browser.o"
+   AC_CHECK_LIB(gtkembedmoz,gtk_moz_embed_new,AC_DEFINE(USE_GTKMOZEMBED),BROWSER_OBJECT="")
    LIBS="$SAVE_LIBS"
 fi
 
@@ -134,6 +141,7 @@
 
 AC_SUBST(DW_SRC)
 AC_SUBST(DW_DEFINE)
+AC_SUBST(BROWSER_OBJECT)
 
 AC_CONFIG_FILES([
 Makefile