Mercurial > dwindows
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 |