Mercurial > dwindows
diff configure @ 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 Fri Apr 10 10:30:54 2009 +0000 +++ b/configure Fri Apr 10 22:55:56 2009 +0000 @@ -690,6 +690,7 @@ SOSUFFIX DW_SRC DW_DEFINE +BROWSER_OBJECT LIBOBJS LTLIBOBJS' ac_subst_files='' @@ -4968,6 +4969,14 @@ OPSYSTEM=`uname -s` +case "OPSYSTEM" in + MINGW32*) + cat >>confdefs.h <<\_ACEOF +#define DW_USE_GTK 1 +_ACEOF + + ;; +esac if test $OPSYSTEM = "Darwin"; then DW_SRC=mac @@ -6306,9 +6315,11 @@ 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" + BROWSER_OBJECT="browser.o" { echo "$as_me:$LINENO: checking for gtk_moz_embed_new in -lgtkembedmoz" >&5 echo $ECHO_N "checking for gtk_moz_embed_new in -lgtkembedmoz... $ECHO_C" >&6; } if test "${ac_cv_lib_gtkembedmoz_gtk_moz_embed_new+set}" = set; then @@ -6375,6 +6386,8 @@ #define USE_GTKMOZEMBED 1 _ACEOF +else + BROWSER_OBJECT="" fi LIBS="$SAVE_LIBS" @@ -6401,6 +6414,7 @@ + ac_config_files="$ac_config_files Makefile dw-config" cat >confcache <<\_ACEOF @@ -7097,11 +7111,12 @@ SOSUFFIX!$SOSUFFIX$ac_delim DW_SRC!$DW_SRC$ac_delim DW_DEFINE!$DW_DEFINE$ac_delim +BROWSER_OBJECT!$BROWSER_OBJECT$ac_delim LIBOBJS!$LIBOBJS$ac_delim LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF - if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 79; then + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 80; then break elif $ac_last_try; then { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5