comparison 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
comparison
equal deleted inserted replaced
635:6cec85b90635 636:f6f887d2c5aa
53 AC_CHECK_LIB(sun, getpwnam, LIBS="$LIBS -lsun",) 53 AC_CHECK_LIB(sun, getpwnam, LIBS="$LIBS -lsun",)
54 AC_CHECK_LIB(dgc, inet_addr, LIBS="$LIBS -ldgc",) 54 AC_CHECK_LIB(dgc, inet_addr, LIBS="$LIBS -ldgc",)
55 AC_CHECK_LIB(resolv, gethostbyname, LIBS="$LIBS -lresolv",) 55 AC_CHECK_LIB(resolv, gethostbyname, LIBS="$LIBS -lresolv",)
56 56
57 OPSYSTEM=`uname -s` 57 OPSYSTEM=`uname -s`
58 case "OPSYSTEM" in
59 MINGW32*)
60 AC_DEFINE(DW_USE_GTK)
61 ;;
62 esac
58 63
59 if test $OPSYSTEM = "Darwin"; then 64 if test $OPSYSTEM = "Darwin"; then
60 DW_SRC=mac 65 DW_SRC=mac
61 DW_DEFINE=__MAC__ 66 DW_DEFINE=__MAC__
62 SHAREDFLAG=-dynamiclib 67 SHAREDFLAG=-dynamiclib
105 ) 110 )
106 ) 111 )
107 112
108 CFLAGS="$CFLAGS $GTK_CFLAGS $GDK_IMLIB_FLAGS $MOZEMBED_CFLAGS" 113 CFLAGS="$CFLAGS $GTK_CFLAGS $GDK_IMLIB_FLAGS $MOZEMBED_CFLAGS"
109 114
115 BROWSER_OBJECT=""
110 if test x"$MOZEMBED_LIBS" != x; then 116 if test x"$MOZEMBED_LIBS" != x; then
111 SAVE_LIBS="$LIBS" 117 SAVE_LIBS="$LIBS"
112 LIBS="$RPATH $LIBS $GTK_LIBS $PTHREAD_LIBS $GDK_IMLIB_LIBS $MOZEMBED_LIBS" 118 LIBS="$RPATH $LIBS $GTK_LIBS $PTHREAD_LIBS $GDK_IMLIB_LIBS $MOZEMBED_LIBS"
113 AC_CHECK_LIB(gtkembedmoz,gtk_moz_embed_new,AC_DEFINE(USE_GTKMOZEMBED),) 119 BROWSER_OBJECT="browser.o"
120 AC_CHECK_LIB(gtkembedmoz,gtk_moz_embed_new,AC_DEFINE(USE_GTKMOZEMBED),BROWSER_OBJECT="")
114 LIBS="$SAVE_LIBS" 121 LIBS="$SAVE_LIBS"
115 fi 122 fi
116 123
117 LIBS="$RPATH $LIBS $GTK_LIBS $PTHREAD_LIBS $GDK_IMLIB_LIBS $MOZEMBED_LIBS" 124 LIBS="$RPATH $LIBS $GTK_LIBS $PTHREAD_LIBS $GDK_IMLIB_LIBS $MOZEMBED_LIBS"
118 125
132 AC_SUBST(SHAREDFLAG) 139 AC_SUBST(SHAREDFLAG)
133 AC_SUBST(SOSUFFIX) 140 AC_SUBST(SOSUFFIX)
134 141
135 AC_SUBST(DW_SRC) 142 AC_SUBST(DW_SRC)
136 AC_SUBST(DW_DEFINE) 143 AC_SUBST(DW_DEFINE)
144 AC_SUBST(BROWSER_OBJECT)
137 145
138 AC_CONFIG_FILES([ 146 AC_CONFIG_FILES([
139 Makefile 147 Makefile
140 dw-config ]) 148 dw-config ])
141 AC_OUTPUT 149 AC_OUTPUT