Mercurial > pidgin
comparison configure.in @ 3662:4fcd36091737
[gaim-migrate @ 3791]
Anybody else hate this?
WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
WARNING: and `config.h.top', to define templates for `config.h.in'
WARNING: is deprecated and discouraged.
WARNING: Using the third argument of `AC_DEFINE' and
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
WARNING: `acconfig.h':
WARNING: AC_DEFINE([NEED_MAIN], 1,
WARNING: [Define if a function `main' is needed.])
WARNING: More sophisticated templates can also be produced, see the
WARNING: documentation.
It's gone!
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Sun, 13 Oct 2002 08:30:18 +0000 |
parents | 2e681e84dd79 |
children | 9bcb42faccc0 |
comparison
equal
deleted
inserted
replaced
3661:de4c62f656ee | 3662:4fcd36091737 |
---|---|
44 AC_CHECK_FUNC(inet_aton, , [AC_CHECK_LIB(resolv, inet_aton, , | 44 AC_CHECK_FUNC(inet_aton, , [AC_CHECK_LIB(resolv, inet_aton, , |
45 [AC_ERROR(inet_aton not found)])]) | 45 [AC_ERROR(inet_aton not found)])]) |
46 | 46 |
47 dnl Check for socklen_t (in Unix98) | 47 dnl Check for socklen_t (in Unix98) |
48 AC_MSG_CHECKING(for socklen_t) | 48 AC_MSG_CHECKING(for socklen_t) |
49 AC_TRY_COMPILE([#include <sys/types.h> | 49 AC_TRY_COMPILE([ |
50 #include <sys/socket.h> | 50 #include <sys/types.h> |
51 socklen_t x; | 51 #include <sys/socket.h> |
52 ], [], [AC_MSG_RESULT(yes)], [ | 52 socklen_t x; |
53 AC_TRY_COMPILE([#include <sys/types.h> | 53 ], [], |
54 #include <sys/socket.h> | 54 [ |
55 int accept(int, struct sockaddr *, size_t *); | 55 AC_MSG_RESULT(yes) |
56 ], [], [ | 56 ], [ |
57 AC_MSG_RESULT(size_t) | 57 AC_TRY_COMPILE([ |
58 AC_DEFINE(socklen_t, size_t)], [ | 58 #include <sys/types.h> |
59 AC_MSG_RESULT(int) | 59 #include <sys/socket.h> |
60 AC_DEFINE(socklen_t, int)])]) | 60 int accept(int, struct sockaddr *, size_t *); |
61 ], [], [ | |
62 AC_MSG_RESULT(size_t) | |
63 AC_DEFINE(socklen_t, size_t, [socklen_t size]) | |
64 ], [ | |
65 AC_MSG_RESULT(int) | |
66 AC_DEFINE(socklen_t, int, [socklen_t size]) | |
67 ]) | |
68 ]) | |
61 | 69 |
62 dnl This is a bad, bad hack. I am a bad, bad man. | 70 dnl This is a bad, bad hack. I am a bad, bad man. |
63 CFLAGS="$CFLAGS -I/usr/local/include -I/opt/include -I\$(top_srcdir)" | 71 CFLAGS="$CFLAGS -I/usr/local/include -I/opt/include -I\$(top_srcdir)" |
64 | 72 |
65 AC_ARG_ENABLE(distrib,,,enable_distrib=no) | 73 AC_ARG_ENABLE(distrib,,,enable_distrib=no) |
99 AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes") | 107 AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes") |
100 AM_CONDITIONAL(STATIC_TOC, test "x$static_toc" = "xyes") | 108 AM_CONDITIONAL(STATIC_TOC, test "x$static_toc" = "xyes") |
101 AM_CONDITIONAL(STATIC_YAHOO, test "x$static_yahoo" = "xyes") | 109 AM_CONDITIONAL(STATIC_YAHOO, test "x$static_yahoo" = "xyes") |
102 AM_CONDITIONAL(STATIC_ZEPHYR, test "x$static_zephyr" = "xyes") | 110 AM_CONDITIONAL(STATIC_ZEPHYR, test "x$static_zephyr" = "xyes") |
103 AC_SUBST(STATIC_LINK_LIBS) | 111 AC_SUBST(STATIC_LINK_LIBS) |
104 AC_DEFINE_UNQUOTED(STATIC_PROTO_INIT, $extern_init void static_proto_init() { $load_proto }) | 112 AC_DEFINE_UNQUOTED(STATIC_PROTO_INIT, $extern_init void static_proto_init() { $load_proto }, |
113 [Loads static protocol plugin module initialization functions.]) | |
105 | 114 |
106 AC_ARG_ENABLE(esd, [ --disable-esd Turn off ESD (default=auto)],,enable_esd=yes) | 115 AC_ARG_ENABLE(esd, [ --disable-esd Turn off ESD (default=auto)],,enable_esd=yes) |
107 AC_ARG_ENABLE(nas, [ --enable-nas Enable NAS (Network Audio System) support],,enable_nas=no) | 116 AC_ARG_ENABLE(nas, [ --enable-nas Enable NAS (Network Audio System) support],,enable_nas=no) |
108 AC_ARG_ENABLE(artsc, [ --disable-artsc Turn off ArtsC (default=auto)],,enable_artsc=yes) | 117 AC_ARG_ENABLE(artsc, [ --disable-artsc Turn off ArtsC (default=auto)],,enable_artsc=yes) |
109 | 118 |
114 AC_ARG_ENABLE(screensaver, [ --disable-screensaver compile without X screensaver extension],,enable_xss=yes) | 123 AC_ARG_ENABLE(screensaver, [ --disable-screensaver compile without X screensaver extension],,enable_xss=yes) |
115 AC_ARG_WITH(krb4, [ --with-krb4=PREFIX Compile Zephyr plugin with Kerberos 4 support],kerberos="$withval",kerberos="no") | 124 AC_ARG_WITH(krb4, [ --with-krb4=PREFIX Compile Zephyr plugin with Kerberos 4 support],kerberos="$withval",kerberos="no") |
116 | 125 |
117 if test "$enable_debug" = yes ; then | 126 if test "$enable_debug" = yes ; then |
118 CFLAGS="$CFLAGS -Wall -g3" | 127 CFLAGS="$CFLAGS -Wall -g3" |
119 AC_DEFINE(DEBUG) | 128 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.]) |
120 fi | 129 fi |
121 | 130 |
122 | 131 |
123 AM_PATH_GLIB_2_0(2.0.0,,AC_MSG_ERROR([ | 132 AM_PATH_GLIB_2_0(2.0.0,,AC_MSG_ERROR([ |
124 *** GLib 2.0 is required to build Gaim; please make sure you have the GLib | 133 *** GLib 2.0 is required to build Gaim; please make sure you have the GLib |
143 AC_CHECK_LIB(Xss, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries -lXss"],[],[-lX11 -lXext -lm]) | 152 AC_CHECK_LIB(Xss, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries -lXss"],[],[-lX11 -lXext -lm]) |
144 if test \! "$XSS_LIBS" = "no"; then | 153 if test \! "$XSS_LIBS" = "no"; then |
145 AC_TRY_COMPILE([ | 154 AC_TRY_COMPILE([ |
146 #include <X11/extensions/scrnsaver.h> | 155 #include <X11/extensions/scrnsaver.h> |
147 ],[],[enable_xss=no],[ | 156 ],[],[enable_xss=no],[ |
148 AC_DEFINE(USE_SCREENSAVER) | 157 AC_DEFINE(USE_SCREENSAVER, 1, [Define if we're using XScreenSaver.]) |
149 ]) | 158 ]) |
150 else | 159 else |
151 XSS_LIBS="" | 160 XSS_LIBS="" |
152 enable_xss=no | 161 enable_xss=no |
153 fi | 162 fi |
163 AC_CACHE_CHECK([for tm_gmtoff in struct tm], ac_cv_struct_tm_gmtoff, | 172 AC_CACHE_CHECK([for tm_gmtoff in struct tm], ac_cv_struct_tm_gmtoff, |
164 [AC_TRY_COMPILE([#include <sys/types.h> | 173 [AC_TRY_COMPILE([#include <sys/types.h> |
165 #include <$ac_cv_struct_tm>], [struct tm tm; tm.tm_gmtoff;], | 174 #include <$ac_cv_struct_tm>], [struct tm tm; tm.tm_gmtoff;], |
166 ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no)]) | 175 ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no)]) |
167 if test "$ac_cv_struct_tm_gmtoff" = yes; then | 176 if test "$ac_cv_struct_tm_gmtoff" = yes; then |
168 AC_DEFINE(HAVE_TM_GMTOFF) | 177 AC_DEFINE(HAVE_TM_GMTOFF, 1, [tm_gmtoff is available.]) |
169 fi | 178 fi |
170 ]) | 179 ]) |
171 | 180 |
172 GC_TM_GMTOFF | 181 GC_TM_GMTOFF |
173 | 182 |
193 fi | 202 fi |
194 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lc //'` | 203 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lc //'` |
195 AC_MSG_RESULT(ok) | 204 AC_MSG_RESULT(ok) |
196 AC_SUBST(PERL_CFLAGS) | 205 AC_SUBST(PERL_CFLAGS) |
197 AC_SUBST(PERL_LIBS) | 206 AC_SUBST(PERL_LIBS) |
198 AC_DEFINE(USE_PERL) | 207 AC_DEFINE(USE_PERL, 1, [Define if Perl is enabled.]) |
199 AC_CHECK_FUNCS(Perl_eval_pv) | 208 AC_CHECK_FUNCS(Perl_eval_pv) |
200 fi | 209 fi |
201 fi | 210 fi |
202 | 211 |
203 if test "$enable_nas" = yes ; then | 212 if test "$enable_nas" = yes ; then |
204 AC_DEFINE(NAS_SOUND) | 213 AC_DEFINE(NAS_SOUND, 1, [Define if we have NAS sound support.]) |
205 SOUND_LIBS="-laudio -lXt" | 214 SOUND_LIBS="-laudio -lXt" |
206 fi | 215 fi |
207 if test "$enable_esd" = yes ; then | 216 if test "$enable_esd" = yes ; then |
208 AM_PATH_GESD | 217 AM_PATH_GESD |
209 if test "$no_esd" != yes ; then | 218 if test "$no_esd" != yes ; then |
210 old_CFLAGS="$CFLAGS" | 219 old_CFLAGS="$CFLAGS" |
211 CFLAGS="$CFLAGS $ESD_CFLAGS" | 220 CFLAGS="$CFLAGS $ESD_CFLAGS" |
212 AC_TRY_COMPILE(,[#include <esd.h>], | 221 AC_TRY_COMPILE(,[#include <esd.h>], |
213 [ | 222 [ |
214 AC_DEFINE(ESD_SOUND) | 223 AC_DEFINE(ESD_SOUND, 1, [Define if we have ESD sound support.]) |
215 SOUND_LIBS="$SOUND_LIBS $ESD_LIBS" | 224 SOUND_LIBS="$SOUND_LIBS $ESD_LIBS" |
216 ],[ | 225 ],[ |
217 enable_esd=no | 226 enable_esd=no |
218 CFLAGS="$old_CFLAGS" | 227 CFLAGS="$old_CFLAGS" |
219 ]) | 228 ]) |
226 if test "x$no_artsc" != "xyes" ; then | 235 if test "x$no_artsc" != "xyes" ; then |
227 old_CFLAGS="$CFLAGS" | 236 old_CFLAGS="$CFLAGS" |
228 CFLAGS="$CFLAGS $ARTSC_CFLAGS" | 237 CFLAGS="$CFLAGS $ARTSC_CFLAGS" |
229 AC_TRY_COMPILE(,[#include <artsc.h>], | 238 AC_TRY_COMPILE(,[#include <artsc.h>], |
230 [ | 239 [ |
231 AC_DEFINE(ARTSC_SOUND) | 240 AC_DEFINE(ARTSC_SOUND, 1, [Define if we have artsc sound support.]) |
232 SOUND_LIBS="$SOUND_LIBS $ARTSC_LIBS" | 241 SOUND_LIBS="$SOUND_LIBS $ARTSC_LIBS" |
233 ],[ | 242 ],[ |
234 enable_artsc=no | 243 enable_artsc=no |
235 CFLAGS="$old_CFLAGS" | 244 CFLAGS="$old_CFLAGS" |
236 ]) | 245 ]) |
241 AC_SUBST(SOUND_LIBS) | 250 AC_SUBST(SOUND_LIBS) |
242 | 251 |
243 if test "$ac_cv_cygwin" = yes ; then | 252 if test "$ac_cv_cygwin" = yes ; then |
244 LDADD="$LDADD -static" | 253 LDADD="$LDADD -static" |
245 CFLAGS="$CFLAGS -Wall -g" | 254 CFLAGS="$CFLAGS -Wall -g" |
246 AC_DEFINE(DEBUG) | 255 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.]) |
247 fi | 256 fi |
248 | 257 |
249 AC_SUBST(CFLAGS) | 258 AC_SUBST(CFLAGS) |
250 AC_SUBST(LDADD) | 259 AC_SUBST(LDADD) |
251 AC_SUBST(LIBS) | 260 AC_SUBST(LIBS) |
252 | 261 |
253 if test "x$enable_multi" != "xyes" ; then | 262 if test "x$enable_multi" != "xyes" ; then |
254 AC_DEFINE(NO_MULTI) | 263 AC_DEFINE(NO_MULTI, 1, [Define if multiple connections is disabled.]) |
255 enable_multi=no | 264 enable_multi=no |
256 fi | 265 fi |
257 | 266 |
258 if test "x$enable_plugins" = "xyes" ; then | 267 if test "x$enable_plugins" = "xyes" ; then |
259 AC_DEFINE(GAIM_PLUGINS) | 268 AC_DEFINE(GAIM_PLUGINS, 1, [Define if plugins are enabled.]) |
260 AM_CONDITIONAL(PLUGINS, test "x$enable_plugins" = "xyes") | 269 AM_CONDITIONAL(PLUGINS, test "x$enable_plugins" = "xyes") |
261 else | 270 else |
262 AM_CONDITIONAL(PLUGINS, false) | 271 AM_CONDITIONAL(PLUGINS, false) |
263 enable_plugins=no | 272 enable_plugins=no |
264 enable_prpls=no | 273 enable_prpls=no |
280 dnl AC_CHECK_SIZEOF(short) | 289 dnl AC_CHECK_SIZEOF(short) |
281 AC_CHECK_FUNCS(snprintf connect) | 290 AC_CHECK_FUNCS(snprintf connect) |
282 AC_CHECK_LIB(nsl, gethostent) | 291 AC_CHECK_LIB(nsl, gethostent) |
283 | 292 |
284 dnl checks for zephyr | 293 dnl checks for zephyr |
285 AC_DEFINE(ZEPHYR_INT32, long) | 294 AC_DEFINE(ZEPHYR_INT32, long, [Size of an int32.]) |
286 AC_SUBST(KRB4_CFLAGS) | 295 AC_SUBST(KRB4_CFLAGS) |
287 AC_SUBST(KRB4_LDFLAGS) | 296 AC_SUBST(KRB4_LDFLAGS) |
288 AC_SUBST(KRB4_LIBS) | 297 AC_SUBST(KRB4_LIBS) |
289 if test "$kerberos" != "no" ; then | 298 if test "$kerberos" != "no" ; then |
290 if test "$kerberos" != "yes" ; then | 299 if test "$kerberos" != "yes" ; then |
296 elif test -d /usr/local/include/kerberosIV ; then | 305 elif test -d /usr/local/include/kerberosIV ; then |
297 KRB4_CFLAGS="-I/usr/local/include/kerberosIV" | 306 KRB4_CFLAGS="-I/usr/local/include/kerberosIV" |
298 elif test -d /usr/include/kerberosIV ; then | 307 elif test -d /usr/include/kerberosIV ; then |
299 KRB4_CFLAGS="-I/usr/include/kerberosIV" | 308 KRB4_CFLAGS="-I/usr/include/kerberosIV" |
300 fi | 309 fi |
301 AC_DEFINE(ZEPHYR_USES_KERBEROS) | 310 AC_DEFINE(ZEPHYR_USES_KERBEROS, 1, [Define if kerberos should be used in Zephyr.]) |
302 | 311 |
303 orig_LDFLAGS="$LDFLAGS" | 312 orig_LDFLAGS="$LDFLAGS" |
304 LDFLAGS="$LDFLAGS $KRB4_LDFLAGS" | 313 LDFLAGS="$LDFLAGS $KRB4_LDFLAGS" |
305 AC_CHECK_LIB(krb4, krb_rd_req, | 314 AC_CHECK_LIB(krb4, krb_rd_req, |
306 [KRB4_LIBS="-lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err"], | 315 [KRB4_LIBS="-lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err"], |