Upstream tarball 9187
[amule.git] / configure
bloba72e7c91690cee99ddfc66ecb97599e23f4e7435
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for aMule SVN.
5 # Report bugs to <admin@amule.org>.
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization. ##
12 ## --------------------- ##
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22 set -o posix
24 DUALCASE=1; export DUALCASE # for MKS sh
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28 as_unset=unset
29 else
30 as_unset=false
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
40 # NLS nuisances.
41 for as_var in \
42 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44 LC_TELEPHONE LC_TIME
46 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47 eval $as_var=C; export $as_var
48 else
49 $as_unset $as_var
51 done
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55 as_expr=expr
56 else
57 as_expr=false
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61 as_basename=basename
62 else
63 as_basename=false
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70 X"$0" : 'X\(//\)$' \| \
71 X"$0" : 'X\(/\)$' \| \
72 . : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75 /^X\/\(\/\/\)$/{ s//\1/; q; }
76 /^X\/\(\/\).*/{ s//\1/; q; }
77 s/.*/./; q'`
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90 echo "#! /bin/sh" >conf$$.sh
91 echo "exit 0" >>conf$$.sh
92 chmod +x conf$$.sh
93 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94 PATH_SEPARATOR=';'
95 else
96 PATH_SEPARATOR=:
98 rm -f conf$$.sh
102 as_lineno_1=$LINENO
103 as_lineno_2=$LINENO
104 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105 test "x$as_lineno_1" != "x$as_lineno_2" &&
106 test "x$as_lineno_3" = "x$as_lineno_2" || {
107 # Find who we are. Look in the path if we contain no path at all
108 # relative or not.
109 case $0 in
110 *[\\/]* ) as_myself=$0 ;;
111 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
114 IFS=$as_save_IFS
115 test -z "$as_dir" && as_dir=.
116 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
120 esac
121 # We did not find ourselves, most probably we were run as `sh COMMAND'
122 # in which case we are not to be found in the path.
123 if test "x$as_myself" = x; then
124 as_myself=$0
126 if test ! -f "$as_myself"; then
127 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128 { (exit 1); exit 1; }; }
130 case $CONFIG_SHELL in
132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
135 IFS=$as_save_IFS
136 test -z "$as_dir" && as_dir=.
137 for as_base in sh bash ksh sh5; do
138 case $as_dir in
140 if ("$as_dir/$as_base" -c '
141 as_lineno_1=$LINENO
142 as_lineno_2=$LINENO
143 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144 test "x$as_lineno_1" != "x$as_lineno_2" &&
145 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
146 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148 CONFIG_SHELL=$as_dir/$as_base
149 export CONFIG_SHELL
150 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151 fi;;
152 esac
153 done
154 done
156 esac
158 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159 # uniformly replaced by the line number. The first 'sed' inserts a
160 # line-number line before each line; the second 'sed' does the real
161 # work. The second script uses 'N' to pair each line-number line
162 # with the numbered line, and appends trailing '-' during
163 # substitution so that $LINENO is not a special case at line end.
164 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166 sed '=' <$as_myself |
167 sed '
169 s,$,-,
170 : loop
171 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 t loop
173 s,-$,,
174 s,^['$as_cr_digits']*\n,,
175 ' >$as_me.lineno &&
176 chmod +x $as_me.lineno ||
177 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 { (exit 1); exit 1; }; }
180 # Don't try to exec as it changes $[0], causing all sort of problems
181 # (the dirname of $[0] is not the place where we might find the
182 # original and so on. Autoconf is especially sensible to this).
183 . ./$as_me.lineno
184 # Exit status is that of the last command.
185 exit
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190 *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T=' ' ;;
192 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197 as_expr=expr
198 else
199 as_expr=false
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205 # We could just check for DJGPP; but this test a) works b) is more generic
206 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207 if test -f conf$$.exe; then
208 # Don't use ln at all; we don't have any links
209 as_ln_s='cp -p'
210 else
211 as_ln_s='ln -s'
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214 as_ln_s=ln
215 else
216 as_ln_s='cp -p'
218 rm -f conf$$ conf$$.exe conf$$.file
220 if mkdir -p . 2>/dev/null; then
221 as_mkdir_p=:
222 else
223 test -d ./-p && rmdir ./-p
224 as_mkdir_p=false
227 as_executable_p="test -f"
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
240 IFS=" $as_nl"
242 # CDPATH.
243 $as_unset CDPATH
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
251 exec 6>&1
254 # Initializations.
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete. It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
269 # Identity of this package.
270 PACKAGE_NAME='aMule'
271 PACKAGE_TARNAME='amule'
272 PACKAGE_VERSION='SVN'
273 PACKAGE_STRING='aMule SVN'
274 PACKAGE_BUGREPORT='admin@amule.org'
276 ac_unique_file="src/amule.cpp"
277 # Factoring default headers for most tests.
278 ac_includes_default="\
279 #include <stdio.h>
280 #if HAVE_SYS_TYPES_H
281 # include <sys/types.h>
282 #endif
283 #if HAVE_SYS_STAT_H
284 # include <sys/stat.h>
285 #endif
286 #if STDC_HEADERS
287 # include <stdlib.h>
288 # include <stddef.h>
289 #else
290 # if HAVE_STDLIB_H
291 # include <stdlib.h>
292 # endif
293 #endif
294 #if HAVE_STRING_H
295 # if !STDC_HEADERS && HAVE_MEMORY_H
296 # include <memory.h>
297 # endif
298 # include <string.h>
299 #endif
300 #if HAVE_STRINGS_H
301 # include <strings.h>
302 #endif
303 #if HAVE_INTTYPES_H
304 # include <inttypes.h>
305 #else
306 # if HAVE_STDINT_H
307 # include <stdint.h>
308 # endif
309 #endif
310 #if HAVE_UNISTD_H
311 # include <unistd.h>
312 #endif"
314 ac_subst_vars='GEOIP_CPPFLAGS GEOIP_LDFLAGS GEOIP_LIBS SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os RESOLV_LIB X11LIBS MULECPPFLAGS MULECFLAGS MULECXXFLAGS MULELDFLAGS MULERCFLAGS CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP CC CFLAGS ac_ct_CC CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP BUILD_CC ac_ct_BUILD_CC EXEEXT BUILD_EXEEXT BUILD_CPPFLAGS BUILD_CFLAGS BUILD_LDFLAGS EGREP LEX LEXLIB LEX_OUTPUT_ROOT RANLIB ac_ct_RANLIB YACC AR ac_ct_AR LD ac_ct_LD ZLIB_CPPFLAGS ZLIB_LDFLAGS ZLIB_LIBS GDLIB_CONFIG_PATH GDLIB_CFLAGS GDLIB_LDFLAGS GDLIB_LIBS CAS_DEFS REGEX_LIBS LIBPNG_CONFIG_PATH LIBPNG_CFLAGS LIBPNG_LDFLAGS LIBPNG_LIBS AMULEWEB_DEFS WX_CONFIG_PATH WX_CPPFLAGS WX_CFLAGS WX_CXXFLAGS WX_CFLAGS_ONLY WX_CXXFLAGS_ONLY WX_LIBS WX_LIBS_STATIC WX_VERSION_FULL WX_RESCOMP WX_VERSION_MAJOR WX_VERSION_MINOR WX_UNICODE WX_DEBUG WX_SHARED WX_PORT WXBASE_LIBS WXBASE_CPPFLAGS RC RCFLAGS ac_ct_RC PKG_CONFIG ac_pt_PKG_CONFIG LIBUPNP_CPPFLAGS LIBUPNP_CFLAGS LIBUPNP_LDFLAGS LIBUPNP_LIBS CRYPTOPP_CPPFLAGS CRYPTOPP_LDFLAGS CRYPTOPP_LIBS BFD_CPPFLAGS BFD_LIBS ALLOCA LIBOBJS POW_LIB MKINSTALLDIRS MSGFMT GMSGFMT XGETTEXT MSGMERGE GLIBC21 LIBICONV LTLIBICONV INTLBISON USE_NLS BUILD_INCLUDED_LIBINTL USE_INCLUDED_LIBINTL CATOBJEXT INTLOBJS DATADIRNAME INSTOBJEXT GENCAT INTL_LIBTOOL_SUFFIX_PREFIX INTLLIBS LIBINTL LTLIBINTL POSUB AMULE_DAEMON_MANPAGES AMULECMD_MANPAGES WEB_MANPAGES AMULE_GUI_MANPAGES CAS_MANPAGES WXCAS_MANPAGES ED2K_MANPAGES ALC_MANPAGES ALCC_MANPAGES MONOLITHIC_MANPAGES INCINTL docdir SVNDATE WEB_TRUE WEB_FALSE ED2K_TRUE ED2K_FALSE CAS_TRUE CAS_FALSE WXCAS_TRUE WXCAS_FALSE ALC_TRUE ALC_FALSE ALCC_TRUE ALCC_FALSE AMULE_GUI_TRUE AMULE_GUI_FALSE AMULE_DAEMON_TRUE AMULE_DAEMON_FALSE COMPILE_CMD_TRUE COMPILE_CMD_FALSE MONOLITHIC_TRUE MONOLITHIC_FALSE XAS_TRUE XAS_FALSE ENABLE_UPNP_TRUE ENABLE_UPNP_FALSE ENABLE_IP2COUNTRY_TRUE ENABLE_IP2COUNTRY_FALSE SYS_WIN32_TRUE SYS_WIN32_FALSE NEED_RC_TRUE NEED_RC_FALSE NEED_CORESERVICES_TRUE NEED_CORESERVICES_FALSE COMPILE_NLS_TRUE COMPILE_NLS_FALSE GENERATE_FLEX_HEADER_TRUE GENERATE_FLEX_HEADER_FALSE READLINE_LIBS LTLIBOBJS'
315 ac_subst_files=''
317 # Initialize some variables set by options.
318 ac_init_help=
319 ac_init_version=false
320 # The variables have the same names as the options, with
321 # dashes changed to underlines.
322 cache_file=/dev/null
323 exec_prefix=NONE
324 no_create=
325 no_recursion=
326 prefix=NONE
327 program_prefix=NONE
328 program_suffix=NONE
329 program_transform_name=s,x,x,
330 silent=
331 site=
332 srcdir=
333 verbose=
334 x_includes=NONE
335 x_libraries=NONE
337 # Installation directory options.
338 # These are left unexpanded so users can "make install exec_prefix=/foo"
339 # and all the variables that are supposed to be based on exec_prefix
340 # by default will actually change.
341 # Use braces instead of parens because sh, perl, etc. also accept them.
342 bindir='${exec_prefix}/bin'
343 sbindir='${exec_prefix}/sbin'
344 libexecdir='${exec_prefix}/libexec'
345 datadir='${prefix}/share'
346 sysconfdir='${prefix}/etc'
347 sharedstatedir='${prefix}/com'
348 localstatedir='${prefix}/var'
349 libdir='${exec_prefix}/lib'
350 includedir='${prefix}/include'
351 oldincludedir='/usr/include'
352 infodir='${prefix}/info'
353 mandir='${prefix}/man'
355 ac_prev=
356 for ac_option
358 # If the previous option needs an argument, assign it.
359 if test -n "$ac_prev"; then
360 eval "$ac_prev=\$ac_option"
361 ac_prev=
362 continue
365 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
367 # Accept the important Cygnus configure options, so we can diagnose typos.
369 case $ac_option in
371 -bindir | --bindir | --bindi | --bind | --bin | --bi)
372 ac_prev=bindir ;;
373 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
374 bindir=$ac_optarg ;;
376 -build | --build | --buil | --bui | --bu)
377 ac_prev=build_alias ;;
378 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
379 build_alias=$ac_optarg ;;
381 -cache-file | --cache-file | --cache-fil | --cache-fi \
382 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
383 ac_prev=cache_file ;;
384 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
385 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
386 cache_file=$ac_optarg ;;
388 --config-cache | -C)
389 cache_file=config.cache ;;
391 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
392 ac_prev=datadir ;;
393 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
394 | --da=*)
395 datadir=$ac_optarg ;;
397 -disable-* | --disable-*)
398 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
399 # Reject names that are not valid shell variable names.
400 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
401 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
402 { (exit 1); exit 1; }; }
403 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
404 eval "enable_$ac_feature=no" ;;
406 -enable-* | --enable-*)
407 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
408 # Reject names that are not valid shell variable names.
409 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
410 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
411 { (exit 1); exit 1; }; }
412 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
413 case $ac_option in
414 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
415 *) ac_optarg=yes ;;
416 esac
417 eval "enable_$ac_feature='$ac_optarg'" ;;
419 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
420 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
421 | --exec | --exe | --ex)
422 ac_prev=exec_prefix ;;
423 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
424 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
425 | --exec=* | --exe=* | --ex=*)
426 exec_prefix=$ac_optarg ;;
428 -gas | --gas | --ga | --g)
429 # Obsolete; use --with-gas.
430 with_gas=yes ;;
432 -help | --help | --hel | --he | -h)
433 ac_init_help=long ;;
434 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
435 ac_init_help=recursive ;;
436 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
437 ac_init_help=short ;;
439 -host | --host | --hos | --ho)
440 ac_prev=host_alias ;;
441 -host=* | --host=* | --hos=* | --ho=*)
442 host_alias=$ac_optarg ;;
444 -includedir | --includedir | --includedi | --included | --include \
445 | --includ | --inclu | --incl | --inc)
446 ac_prev=includedir ;;
447 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
448 | --includ=* | --inclu=* | --incl=* | --inc=*)
449 includedir=$ac_optarg ;;
451 -infodir | --infodir | --infodi | --infod | --info | --inf)
452 ac_prev=infodir ;;
453 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
454 infodir=$ac_optarg ;;
456 -libdir | --libdir | --libdi | --libd)
457 ac_prev=libdir ;;
458 -libdir=* | --libdir=* | --libdi=* | --libd=*)
459 libdir=$ac_optarg ;;
461 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
462 | --libexe | --libex | --libe)
463 ac_prev=libexecdir ;;
464 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
465 | --libexe=* | --libex=* | --libe=*)
466 libexecdir=$ac_optarg ;;
468 -localstatedir | --localstatedir | --localstatedi | --localstated \
469 | --localstate | --localstat | --localsta | --localst \
470 | --locals | --local | --loca | --loc | --lo)
471 ac_prev=localstatedir ;;
472 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
473 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
474 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
475 localstatedir=$ac_optarg ;;
477 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
478 ac_prev=mandir ;;
479 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
480 mandir=$ac_optarg ;;
482 -nfp | --nfp | --nf)
483 # Obsolete; use --without-fp.
484 with_fp=no ;;
486 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
487 | --no-cr | --no-c | -n)
488 no_create=yes ;;
490 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
491 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
492 no_recursion=yes ;;
494 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
495 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
496 | --oldin | --oldi | --old | --ol | --o)
497 ac_prev=oldincludedir ;;
498 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
499 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
500 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
501 oldincludedir=$ac_optarg ;;
503 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
504 ac_prev=prefix ;;
505 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
506 prefix=$ac_optarg ;;
508 -program-prefix | --program-prefix | --program-prefi | --program-pref \
509 | --program-pre | --program-pr | --program-p)
510 ac_prev=program_prefix ;;
511 -program-prefix=* | --program-prefix=* | --program-prefi=* \
512 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
513 program_prefix=$ac_optarg ;;
515 -program-suffix | --program-suffix | --program-suffi | --program-suff \
516 | --program-suf | --program-su | --program-s)
517 ac_prev=program_suffix ;;
518 -program-suffix=* | --program-suffix=* | --program-suffi=* \
519 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
520 program_suffix=$ac_optarg ;;
522 -program-transform-name | --program-transform-name \
523 | --program-transform-nam | --program-transform-na \
524 | --program-transform-n | --program-transform- \
525 | --program-transform | --program-transfor \
526 | --program-transfo | --program-transf \
527 | --program-trans | --program-tran \
528 | --progr-tra | --program-tr | --program-t)
529 ac_prev=program_transform_name ;;
530 -program-transform-name=* | --program-transform-name=* \
531 | --program-transform-nam=* | --program-transform-na=* \
532 | --program-transform-n=* | --program-transform-=* \
533 | --program-transform=* | --program-transfor=* \
534 | --program-transfo=* | --program-transf=* \
535 | --program-trans=* | --program-tran=* \
536 | --progr-tra=* | --program-tr=* | --program-t=*)
537 program_transform_name=$ac_optarg ;;
539 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
540 | -silent | --silent | --silen | --sile | --sil)
541 silent=yes ;;
543 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
544 ac_prev=sbindir ;;
545 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
546 | --sbi=* | --sb=*)
547 sbindir=$ac_optarg ;;
549 -sharedstatedir | --sharedstatedir | --sharedstatedi \
550 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
551 | --sharedst | --shareds | --shared | --share | --shar \
552 | --sha | --sh)
553 ac_prev=sharedstatedir ;;
554 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
555 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
556 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
557 | --sha=* | --sh=*)
558 sharedstatedir=$ac_optarg ;;
560 -site | --site | --sit)
561 ac_prev=site ;;
562 -site=* | --site=* | --sit=*)
563 site=$ac_optarg ;;
565 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
566 ac_prev=srcdir ;;
567 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
568 srcdir=$ac_optarg ;;
570 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
571 | --syscon | --sysco | --sysc | --sys | --sy)
572 ac_prev=sysconfdir ;;
573 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
574 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
575 sysconfdir=$ac_optarg ;;
577 -target | --target | --targe | --targ | --tar | --ta | --t)
578 ac_prev=target_alias ;;
579 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
580 target_alias=$ac_optarg ;;
582 -v | -verbose | --verbose | --verbos | --verbo | --verb)
583 verbose=yes ;;
585 -version | --version | --versio | --versi | --vers | -V)
586 ac_init_version=: ;;
588 -with-* | --with-*)
589 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
590 # Reject names that are not valid shell variable names.
591 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
592 { echo "$as_me: error: invalid package name: $ac_package" >&2
593 { (exit 1); exit 1; }; }
594 ac_package=`echo $ac_package| sed 's/-/_/g'`
595 case $ac_option in
596 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
597 *) ac_optarg=yes ;;
598 esac
599 eval "with_$ac_package='$ac_optarg'" ;;
601 -without-* | --without-*)
602 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
603 # Reject names that are not valid shell variable names.
604 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
605 { echo "$as_me: error: invalid package name: $ac_package" >&2
606 { (exit 1); exit 1; }; }
607 ac_package=`echo $ac_package | sed 's/-/_/g'`
608 eval "with_$ac_package=no" ;;
610 --x)
611 # Obsolete; use --with-x.
612 with_x=yes ;;
614 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
615 | --x-incl | --x-inc | --x-in | --x-i)
616 ac_prev=x_includes ;;
617 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
618 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
619 x_includes=$ac_optarg ;;
621 -x-libraries | --x-libraries | --x-librarie | --x-librari \
622 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
623 ac_prev=x_libraries ;;
624 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
625 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
626 x_libraries=$ac_optarg ;;
628 -*) { echo "$as_me: error: unrecognized option: $ac_option
629 Try \`$0 --help' for more information." >&2
630 { (exit 1); exit 1; }; }
633 *=*)
634 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
635 # Reject names that are not valid shell variable names.
636 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
637 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
638 { (exit 1); exit 1; }; }
639 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
640 eval "$ac_envvar='$ac_optarg'"
641 export $ac_envvar ;;
644 # FIXME: should be removed in autoconf 3.0.
645 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
646 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
647 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
648 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
651 esac
652 done
654 if test -n "$ac_prev"; then
655 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
656 { echo "$as_me: error: missing argument to $ac_option" >&2
657 { (exit 1); exit 1; }; }
660 # Be sure to have absolute paths.
661 for ac_var in exec_prefix prefix
663 eval ac_val=$`echo $ac_var`
664 case $ac_val in
665 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
666 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
667 { (exit 1); exit 1; }; };;
668 esac
669 done
671 # Be sure to have absolute paths.
672 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
673 localstatedir libdir includedir oldincludedir infodir mandir
675 eval ac_val=$`echo $ac_var`
676 case $ac_val in
677 [\\/$]* | ?:[\\/]* ) ;;
678 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
679 { (exit 1); exit 1; }; };;
680 esac
681 done
683 # There might be people who depend on the old broken behavior: `$host'
684 # used to hold the argument of --host etc.
685 # FIXME: To remove some day.
686 build=$build_alias
687 host=$host_alias
688 target=$target_alias
690 # FIXME: To remove some day.
691 if test "x$host_alias" != x; then
692 if test "x$build_alias" = x; then
693 cross_compiling=maybe
694 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
695 If a cross compiler is detected then cross compile mode will be used." >&2
696 elif test "x$build_alias" != "x$host_alias"; then
697 cross_compiling=yes
701 ac_tool_prefix=
702 test -n "$host_alias" && ac_tool_prefix=$host_alias-
704 test "$silent" = yes && exec 6>/dev/null
707 # Find the source files, if location was not specified.
708 if test -z "$srcdir"; then
709 ac_srcdir_defaulted=yes
710 # Try the directory containing this script, then its parent.
711 ac_confdir=`(dirname "$0") 2>/dev/null ||
712 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
713 X"$0" : 'X\(//\)[^/]' \| \
714 X"$0" : 'X\(//\)$' \| \
715 X"$0" : 'X\(/\)' \| \
716 . : '\(.\)' 2>/dev/null ||
717 echo X"$0" |
718 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
719 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
720 /^X\(\/\/\)$/{ s//\1/; q; }
721 /^X\(\/\).*/{ s//\1/; q; }
722 s/.*/./; q'`
723 srcdir=$ac_confdir
724 if test ! -r $srcdir/$ac_unique_file; then
725 srcdir=..
727 else
728 ac_srcdir_defaulted=no
730 if test ! -r $srcdir/$ac_unique_file; then
731 if test "$ac_srcdir_defaulted" = yes; then
732 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
733 { (exit 1); exit 1; }; }
734 else
735 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
736 { (exit 1); exit 1; }; }
739 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
740 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
741 { (exit 1); exit 1; }; }
742 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
743 ac_env_build_alias_set=${build_alias+set}
744 ac_env_build_alias_value=$build_alias
745 ac_cv_env_build_alias_set=${build_alias+set}
746 ac_cv_env_build_alias_value=$build_alias
747 ac_env_host_alias_set=${host_alias+set}
748 ac_env_host_alias_value=$host_alias
749 ac_cv_env_host_alias_set=${host_alias+set}
750 ac_cv_env_host_alias_value=$host_alias
751 ac_env_target_alias_set=${target_alias+set}
752 ac_env_target_alias_value=$target_alias
753 ac_cv_env_target_alias_set=${target_alias+set}
754 ac_cv_env_target_alias_value=$target_alias
755 ac_env_CXX_set=${CXX+set}
756 ac_env_CXX_value=$CXX
757 ac_cv_env_CXX_set=${CXX+set}
758 ac_cv_env_CXX_value=$CXX
759 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
760 ac_env_CXXFLAGS_value=$CXXFLAGS
761 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
762 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
763 ac_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_env_LDFLAGS_value=$LDFLAGS
765 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
766 ac_cv_env_LDFLAGS_value=$LDFLAGS
767 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_env_CPPFLAGS_value=$CPPFLAGS
769 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
770 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
771 ac_env_CXXCPP_set=${CXXCPP+set}
772 ac_env_CXXCPP_value=$CXXCPP
773 ac_cv_env_CXXCPP_set=${CXXCPP+set}
774 ac_cv_env_CXXCPP_value=$CXXCPP
775 ac_env_CC_set=${CC+set}
776 ac_env_CC_value=$CC
777 ac_cv_env_CC_set=${CC+set}
778 ac_cv_env_CC_value=$CC
779 ac_env_CFLAGS_set=${CFLAGS+set}
780 ac_env_CFLAGS_value=$CFLAGS
781 ac_cv_env_CFLAGS_set=${CFLAGS+set}
782 ac_cv_env_CFLAGS_value=$CFLAGS
783 ac_env_CPP_set=${CPP+set}
784 ac_env_CPP_value=$CPP
785 ac_cv_env_CPP_set=${CPP+set}
786 ac_cv_env_CPP_value=$CPP
787 ac_env_RC_set=${RC+set}
788 ac_env_RC_value=$RC
789 ac_cv_env_RC_set=${RC+set}
790 ac_cv_env_RC_value=$RC
791 ac_env_RCFLAGS_set=${RCFLAGS+set}
792 ac_env_RCFLAGS_value=$RCFLAGS
793 ac_cv_env_RCFLAGS_set=${RCFLAGS+set}
794 ac_cv_env_RCFLAGS_value=$RCFLAGS
795 ac_env_PKG_CONFIG_set=${PKG_CONFIG+set}
796 ac_env_PKG_CONFIG_value=$PKG_CONFIG
797 ac_cv_env_PKG_CONFIG_set=${PKG_CONFIG+set}
798 ac_cv_env_PKG_CONFIG_value=$PKG_CONFIG
801 # Report the --help message.
803 if test "$ac_init_help" = "long"; then
804 # Omit some internal or obsolete options to make the list less imposing.
805 # This message is too long to be a string in the A/UX 3.1 sh.
806 cat <<_ACEOF
807 \`configure' configures aMule SVN to adapt to many kinds of systems.
809 Usage: $0 [OPTION]... [VAR=VALUE]...
811 To assign environment variables (e.g., CC, CFLAGS...), specify them as
812 VAR=VALUE. See below for descriptions of some of the useful variables.
814 Defaults for the options are specified in brackets.
816 Configuration:
817 -h, --help display this help and exit
818 --help=short display options specific to this package
819 --help=recursive display the short help of all the included packages
820 -V, --version display version information and exit
821 -q, --quiet, --silent do not print \`checking...' messages
822 --cache-file=FILE cache test results in FILE [disabled]
823 -C, --config-cache alias for \`--cache-file=config.cache'
824 -n, --no-create do not create output files
825 --srcdir=DIR find the sources in DIR [configure dir or \`..']
827 _ACEOF
829 cat <<_ACEOF
830 Installation directories:
831 --prefix=PREFIX install architecture-independent files in PREFIX
832 [$ac_default_prefix]
833 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
834 [PREFIX]
836 By default, \`make install' will install all the files in
837 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
838 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
839 for instance \`--prefix=\$HOME'.
841 For better control, use the options below.
843 Fine tuning of the installation directories:
844 --bindir=DIR user executables [EPREFIX/bin]
845 --sbindir=DIR system admin executables [EPREFIX/sbin]
846 --libexecdir=DIR program executables [EPREFIX/libexec]
847 --datadir=DIR read-only architecture-independent data [PREFIX/share]
848 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
849 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
850 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
851 --libdir=DIR object code libraries [EPREFIX/lib]
852 --includedir=DIR C header files [PREFIX/include]
853 --oldincludedir=DIR C header files for non-gcc [/usr/include]
854 --infodir=DIR info documentation [PREFIX/info]
855 --mandir=DIR man documentation [PREFIX/man]
856 _ACEOF
858 cat <<\_ACEOF
860 Program names:
861 --program-prefix=PREFIX prepend PREFIX to installed program names
862 --program-suffix=SUFFIX append SUFFIX to installed program names
863 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
865 X features:
866 --x-includes=DIR X include files are in DIR
867 --x-libraries=DIR X library files are in DIR
869 System types:
870 --build=BUILD configure for building on BUILD [guessed]
871 --host=HOST cross-compile to build programs to run on HOST [BUILD]
872 _ACEOF
875 if test -n "$ac_init_help"; then
876 case $ac_init_help in
877 short | recursive ) echo "Configuration of aMule SVN:";;
878 esac
879 cat <<\_ACEOF
881 Optional Features:
882 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
883 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
884 --enable-maintainer-mode enable make rules and dependencies not useful
885 (and sometimes confusing) to the casual installer
886 --disable-dependency-tracking speeds up one-time build
887 --enable-dependency-tracking do not reject slow dependency extractors
888 --disable-monolithic disable building of the monolithic aMule app
889 --enable-amule-daemon compile aMule daemon version
890 --enable-amulecmd compile aMule command line client
891 --enable-webserver compile aMule WebServer
892 --enable-amule-gui compile aMule remote GUI (EXPERIMENTAL)
893 --enable-cas compile C aMule Statistics
894 --enable-wxcas compile aMule GUI Statistics
895 --disable-ed2k don't compile aMule ed2k links handler
896 --enable-alc compile aMuleLinkCreator GUI version
897 --enable-alcc compile aMuleLinkCreator for console
898 --disable-upnp do not compile UPnP code
899 --disable-xas do not install xas XChat2 plugin
900 --enable-geoip compile with GeoIP IP2Country library
901 --disable-rpath do not hardcode runtime library paths
902 --disable-nls do not use Native Language Support
903 --disable-debug disable additional debugging output
904 --enable-optimize enable code optimization
905 --enable-profile enable code profiling
906 --enable-static produce a statically linked executable
907 --enable-ccache enable ccache support for fast recompilation
909 Optional Packages:
910 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
911 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
912 --without-gnu-malloc Don't assume that we use GNU libc compatible
913 malloc/realloc when cross-compiling
914 --with-zlib=PREFIX use zlib in PREFIX
915 --with-gdlib-prefix=PREFIX
916 prefix where gdlib is installed (optional)
917 --with-gdlib-config=CONFIG
918 gdlib-config script to use (optional)
919 --with-libpng-prefix=PREFIX
920 prefix where libpng is installed (optional)
921 --with-libpng-config=CONFIG
922 libpng-config script to use (optional)
923 --with-geoip-headers=DIR
924 GeoIP include files location
925 --with-geoip-lib=DIR GeoIP library location
926 --with-geoip-static Explicitly link GeoIP statically (default=no)
927 --with-wxdir=PATH Use uninstalled version of wxWidgets in PATH
928 --with-wx-config=CONFIG wx-config script to use (optional)
929 --with-wx-prefix=PREFIX Prefix where wxWidgets is installed (optional)
930 --with-wx-exec-prefix=PREFIX
931 Exec prefix where wxWidgets is installed (optional)
932 --with-toolkit Build against a specific wxWidgets toolkit (default
933 is auto)
934 --with-wxshared Force building against a shared build of wxWidgets,
935 even if --disable-shared is given (default is auto)
936 --with-wxdebug Force building against a debug build of wxWidgets,
937 even if --disable-debug is given (default is auto)
938 --with-wxversion Build against a specific version of wxWidgets
939 (default is auto)
940 --with-libupnp-prefix=PREFIX
941 UPnP library location
942 --with-crypto-prefix=PREFIX
943 prefix where crypto++ is installed
944 --with-x use the X Window System
945 --with-language=<langs> Specify a comma-separated list of languages you want
946 to have installed. See po/LINGUAS for available
947 languages
948 --with-gnu-ld assume the C compiler uses GNU ld default=no
949 --with-libiconv-prefix=DIR search for libiconv in DIR/include and DIR/lib
950 --without-libiconv-prefix don't search for libiconv in includedir and libdir
951 --with-included-gettext use the GNU gettext library included here
952 --with-libintl-prefix=DIR search for libintl in DIR/include and DIR/lib
953 --without-libintl-prefix don't search for libintl in includedir and libdir
954 --with-denoise-level=<level>
955 Specifies denoising level (0-4):
956 0 - Do nothing
957 4 - Suppress all normal output
958 (for more information see
959 src/utils/scripts/denoiser.rules)
961 --with-ccache-prefix=PREFIX
962 prefix where ccache is installed
964 Some influential environment variables:
965 CXX C++ compiler command
966 CXXFLAGS C++ compiler flags
967 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
968 nonstandard directory <lib dir>
969 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
970 headers in a nonstandard directory <include dir>
971 CXXCPP C++ preprocessor
972 CC C compiler command
973 CFLAGS C compiler flags
974 CPP C preprocessor
975 RC Resource Compiler
976 RCFLAGS Resource Compiler Flags
977 PKG_CONFIG path to pkg-config utility
979 Use these variables to override the choices made by `configure' or to help
980 it to find libraries and programs with nonstandard names/locations.
982 Report bugs to <admin@amule.org>.
983 _ACEOF
986 if test "$ac_init_help" = "recursive"; then
987 # If there are subdirs, report their specific --help.
988 ac_popdir=`pwd`
989 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
990 test -d $ac_dir || continue
991 ac_builddir=.
993 if test "$ac_dir" != .; then
994 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
995 # A "../" for each directory in $ac_dir_suffix.
996 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
997 else
998 ac_dir_suffix= ac_top_builddir=
1001 case $srcdir in
1002 .) # No --srcdir option. We are building in place.
1003 ac_srcdir=.
1004 if test -z "$ac_top_builddir"; then
1005 ac_top_srcdir=.
1006 else
1007 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1008 fi ;;
1009 [\\/]* | ?:[\\/]* ) # Absolute path.
1010 ac_srcdir=$srcdir$ac_dir_suffix;
1011 ac_top_srcdir=$srcdir ;;
1012 *) # Relative path.
1013 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1014 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1015 esac
1017 # Do not use `cd foo && pwd` to compute absolute paths, because
1018 # the directories may not exist.
1019 case `pwd` in
1020 .) ac_abs_builddir="$ac_dir";;
1022 case "$ac_dir" in
1023 .) ac_abs_builddir=`pwd`;;
1024 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1025 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1026 esac;;
1027 esac
1028 case $ac_abs_builddir in
1029 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1031 case ${ac_top_builddir}. in
1032 .) ac_abs_top_builddir=$ac_abs_builddir;;
1033 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1034 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1035 esac;;
1036 esac
1037 case $ac_abs_builddir in
1038 .) ac_abs_srcdir=$ac_srcdir;;
1040 case $ac_srcdir in
1041 .) ac_abs_srcdir=$ac_abs_builddir;;
1042 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1043 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1044 esac;;
1045 esac
1046 case $ac_abs_builddir in
1047 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1049 case $ac_top_srcdir in
1050 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1051 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1052 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1053 esac;;
1054 esac
1056 cd $ac_dir
1057 # Check for guested configure; otherwise get Cygnus style configure.
1058 if test -f $ac_srcdir/configure.gnu; then
1059 echo
1060 $SHELL $ac_srcdir/configure.gnu --help=recursive
1061 elif test -f $ac_srcdir/configure; then
1062 echo
1063 $SHELL $ac_srcdir/configure --help=recursive
1064 elif test -f $ac_srcdir/configure.ac ||
1065 test -f $ac_srcdir/configure.in; then
1066 echo
1067 $ac_configure --help
1068 else
1069 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1071 cd $ac_popdir
1072 done
1075 test -n "$ac_init_help" && exit 0
1076 if $ac_init_version; then
1077 cat <<\_ACEOF
1078 aMule configure SVN
1079 generated by GNU Autoconf 2.59
1081 Copyright (C) 2003 Free Software Foundation, Inc.
1082 This configure script is free software; the Free Software Foundation
1083 gives unlimited permission to copy, distribute and modify it.
1084 _ACEOF
1085 exit 0
1087 exec 5>config.log
1088 cat >&5 <<_ACEOF
1089 This file contains any messages produced by compilers while
1090 running configure, to aid debugging if configure makes a mistake.
1092 It was created by aMule $as_me SVN, which was
1093 generated by GNU Autoconf 2.59. Invocation command line was
1095 $ $0 $@
1097 _ACEOF
1099 cat <<_ASUNAME
1100 ## --------- ##
1101 ## Platform. ##
1102 ## --------- ##
1104 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1105 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1106 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1107 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1108 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1110 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1111 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1113 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1114 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1115 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1116 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1117 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1118 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1119 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1121 _ASUNAME
1123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1124 for as_dir in $PATH
1126 IFS=$as_save_IFS
1127 test -z "$as_dir" && as_dir=.
1128 echo "PATH: $as_dir"
1129 done
1131 } >&5
1133 cat >&5 <<_ACEOF
1136 ## ----------- ##
1137 ## Core tests. ##
1138 ## ----------- ##
1140 _ACEOF
1143 # Keep a trace of the command line.
1144 # Strip out --no-create and --no-recursion so they do not pile up.
1145 # Strip out --silent because we don't want to record it for future runs.
1146 # Also quote any args containing shell meta-characters.
1147 # Make two passes to allow for proper duplicate-argument suppression.
1148 ac_configure_args=
1149 ac_configure_args0=
1150 ac_configure_args1=
1151 ac_sep=
1152 ac_must_keep_next=false
1153 for ac_pass in 1 2
1155 for ac_arg
1157 case $ac_arg in
1158 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1159 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1160 | -silent | --silent | --silen | --sile | --sil)
1161 continue ;;
1162 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1163 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1164 esac
1165 case $ac_pass in
1166 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1168 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1169 if test $ac_must_keep_next = true; then
1170 ac_must_keep_next=false # Got value, back to normal.
1171 else
1172 case $ac_arg in
1173 *=* | --config-cache | -C | -disable-* | --disable-* \
1174 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1175 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1176 | -with-* | --with-* | -without-* | --without-* | --x)
1177 case "$ac_configure_args0 " in
1178 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1179 esac
1181 -* ) ac_must_keep_next=true ;;
1182 esac
1184 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1185 # Get rid of the leading space.
1186 ac_sep=" "
1188 esac
1189 done
1190 done
1191 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1192 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1194 # When interrupted or exit'd, cleanup temporary files, and complete
1195 # config.log. We remove comments because anyway the quotes in there
1196 # would cause problems or look ugly.
1197 # WARNING: Be sure not to use single quotes in there, as some shells,
1198 # such as our DU 5.0 friend, will then `close' the trap.
1199 trap 'exit_status=$?
1200 # Save into config.log some information that might help in debugging.
1202 echo
1204 cat <<\_ASBOX
1205 ## ---------------- ##
1206 ## Cache variables. ##
1207 ## ---------------- ##
1208 _ASBOX
1209 echo
1210 # The following way of writing the cache mishandles newlines in values,
1212 (set) 2>&1 |
1213 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1214 *ac_space=\ *)
1215 sed -n \
1216 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1217 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1220 sed -n \
1221 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1223 esac;
1225 echo
1227 cat <<\_ASBOX
1228 ## ----------------- ##
1229 ## Output variables. ##
1230 ## ----------------- ##
1231 _ASBOX
1232 echo
1233 for ac_var in $ac_subst_vars
1235 eval ac_val=$`echo $ac_var`
1236 echo "$ac_var='"'"'$ac_val'"'"'"
1237 done | sort
1238 echo
1240 if test -n "$ac_subst_files"; then
1241 cat <<\_ASBOX
1242 ## ------------- ##
1243 ## Output files. ##
1244 ## ------------- ##
1245 _ASBOX
1246 echo
1247 for ac_var in $ac_subst_files
1249 eval ac_val=$`echo $ac_var`
1250 echo "$ac_var='"'"'$ac_val'"'"'"
1251 done | sort
1252 echo
1255 if test -s confdefs.h; then
1256 cat <<\_ASBOX
1257 ## ----------- ##
1258 ## confdefs.h. ##
1259 ## ----------- ##
1260 _ASBOX
1261 echo
1262 sed "/^$/d" confdefs.h | sort
1263 echo
1265 test "$ac_signal" != 0 &&
1266 echo "$as_me: caught signal $ac_signal"
1267 echo "$as_me: exit $exit_status"
1268 } >&5
1269 rm -f core *.core &&
1270 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1271 exit $exit_status
1273 for ac_signal in 1 2 13 15; do
1274 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1275 done
1276 ac_signal=0
1278 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1279 rm -rf conftest* confdefs.h
1280 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1281 echo >confdefs.h
1283 # Predefined preprocessor variables.
1285 cat >>confdefs.h <<_ACEOF
1286 #define PACKAGE_NAME "$PACKAGE_NAME"
1287 _ACEOF
1290 cat >>confdefs.h <<_ACEOF
1291 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1292 _ACEOF
1295 cat >>confdefs.h <<_ACEOF
1296 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1297 _ACEOF
1300 cat >>confdefs.h <<_ACEOF
1301 #define PACKAGE_STRING "$PACKAGE_STRING"
1302 _ACEOF
1305 cat >>confdefs.h <<_ACEOF
1306 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1307 _ACEOF
1310 # Let the site file select an alternate cache file if it wants to.
1311 # Prefer explicitly selected file to automatically selected ones.
1312 if test -z "$CONFIG_SITE"; then
1313 if test "x$prefix" != xNONE; then
1314 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1315 else
1316 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1319 for ac_site_file in $CONFIG_SITE; do
1320 if test -r "$ac_site_file"; then
1321 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1322 echo "$as_me: loading site script $ac_site_file" >&6;}
1323 sed 's/^/| /' "$ac_site_file" >&5
1324 . "$ac_site_file"
1326 done
1328 if test -r "$cache_file"; then
1329 # Some versions of bash will fail to source /dev/null (special
1330 # files actually), so we avoid doing that.
1331 if test -f "$cache_file"; then
1332 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1333 echo "$as_me: loading cache $cache_file" >&6;}
1334 case $cache_file in
1335 [\\/]* | ?:[\\/]* ) . $cache_file;;
1336 *) . ./$cache_file;;
1337 esac
1339 else
1340 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1341 echo "$as_me: creating cache $cache_file" >&6;}
1342 >$cache_file
1345 # Check that the precious variables saved in the cache have kept the same
1346 # value.
1347 ac_cache_corrupted=false
1348 for ac_var in `(set) 2>&1 |
1349 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1350 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1351 eval ac_new_set=\$ac_env_${ac_var}_set
1352 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1353 eval ac_new_val="\$ac_env_${ac_var}_value"
1354 case $ac_old_set,$ac_new_set in
1355 set,)
1356 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1357 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1358 ac_cache_corrupted=: ;;
1359 ,set)
1360 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1361 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1362 ac_cache_corrupted=: ;;
1363 ,);;
1365 if test "x$ac_old_val" != "x$ac_new_val"; then
1366 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1367 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1368 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1369 echo "$as_me: former value: $ac_old_val" >&2;}
1370 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1371 echo "$as_me: current value: $ac_new_val" >&2;}
1372 ac_cache_corrupted=:
1373 fi;;
1374 esac
1375 # Pass precious variables to config.status.
1376 if test "$ac_new_set" = set; then
1377 case $ac_new_val in
1378 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1379 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1380 *) ac_arg=$ac_var=$ac_new_val ;;
1381 esac
1382 case " $ac_configure_args " in
1383 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1384 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1385 esac
1387 done
1388 if $ac_cache_corrupted; then
1389 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1390 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1391 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1392 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1393 { (exit 1); exit 1; }; }
1396 ac_ext=c
1397 ac_cpp='$CPP $CPPFLAGS'
1398 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1399 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1400 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1428 am__api_version="1.9"
1429 ac_aux_dir=
1430 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1431 if test -f $ac_dir/install-sh; then
1432 ac_aux_dir=$ac_dir
1433 ac_install_sh="$ac_aux_dir/install-sh -c"
1434 break
1435 elif test -f $ac_dir/install.sh; then
1436 ac_aux_dir=$ac_dir
1437 ac_install_sh="$ac_aux_dir/install.sh -c"
1438 break
1439 elif test -f $ac_dir/shtool; then
1440 ac_aux_dir=$ac_dir
1441 ac_install_sh="$ac_aux_dir/shtool install -c"
1442 break
1444 done
1445 if test -z "$ac_aux_dir"; then
1446 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1447 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1448 { (exit 1); exit 1; }; }
1450 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1451 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1452 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1454 # Find a good install program. We prefer a C program (faster),
1455 # so one script is as good as another. But avoid the broken or
1456 # incompatible versions:
1457 # SysV /etc/install, /usr/sbin/install
1458 # SunOS /usr/etc/install
1459 # IRIX /sbin/install
1460 # AIX /bin/install
1461 # AmigaOS /C/install, which installs bootblocks on floppy discs
1462 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1463 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1464 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1465 # OS/2's system install, which has a completely different semantic
1466 # ./install, which can be erroneously created by make from ./install.sh.
1467 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1468 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1469 if test -z "$INSTALL"; then
1470 if test "${ac_cv_path_install+set}" = set; then
1471 echo $ECHO_N "(cached) $ECHO_C" >&6
1472 else
1473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1474 for as_dir in $PATH
1476 IFS=$as_save_IFS
1477 test -z "$as_dir" && as_dir=.
1478 # Account for people who put trailing slashes in PATH elements.
1479 case $as_dir/ in
1480 ./ | .// | /cC/* | \
1481 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1482 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1483 /usr/ucb/* ) ;;
1485 # OSF1 and SCO ODT 3.0 have their own names for install.
1486 # Don't use installbsd from OSF since it installs stuff as root
1487 # by default.
1488 for ac_prog in ginstall scoinst install; do
1489 for ac_exec_ext in '' $ac_executable_extensions; do
1490 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1491 if test $ac_prog = install &&
1492 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1493 # AIX install. It has an incompatible calling convention.
1495 elif test $ac_prog = install &&
1496 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1497 # program-specific install script used by HP pwplus--don't use.
1499 else
1500 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1501 break 3
1504 done
1505 done
1507 esac
1508 done
1512 if test "${ac_cv_path_install+set}" = set; then
1513 INSTALL=$ac_cv_path_install
1514 else
1515 # As a last resort, use the slow shell script. We don't cache a
1516 # path for INSTALL within a source directory, because that will
1517 # break other packages using the cache if that directory is
1518 # removed, or if the path is relative.
1519 INSTALL=$ac_install_sh
1522 echo "$as_me:$LINENO: result: $INSTALL" >&5
1523 echo "${ECHO_T}$INSTALL" >&6
1525 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1526 # It thinks the first close brace ends the variable substitution.
1527 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1529 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1531 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1533 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1534 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1535 # Just in case
1536 sleep 1
1537 echo timestamp > conftest.file
1538 # Do `set' in a subshell so we don't clobber the current shell's
1539 # arguments. Must try -L first in case configure is actually a
1540 # symlink; some systems play weird games with the mod time of symlinks
1541 # (eg FreeBSD returns the mod time of the symlink's containing
1542 # directory).
1543 if (
1544 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1545 if test "$*" = "X"; then
1546 # -L didn't work.
1547 set X `ls -t $srcdir/configure conftest.file`
1549 rm -f conftest.file
1550 if test "$*" != "X $srcdir/configure conftest.file" \
1551 && test "$*" != "X conftest.file $srcdir/configure"; then
1553 # If neither matched, then we have a broken ls. This can happen
1554 # if, for instance, CONFIG_SHELL is bash and it inherits a
1555 # broken ls alias from the environment. This has actually
1556 # happened. Such a system could not be considered "sane".
1557 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
1558 alias in your environment" >&5
1559 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
1560 alias in your environment" >&2;}
1561 { (exit 1); exit 1; }; }
1564 test "$2" = conftest.file
1566 then
1567 # Ok.
1569 else
1570 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1571 Check your system clock" >&5
1572 echo "$as_me: error: newly created file is older than distributed files!
1573 Check your system clock" >&2;}
1574 { (exit 1); exit 1; }; }
1576 echo "$as_me:$LINENO: result: yes" >&5
1577 echo "${ECHO_T}yes" >&6
1578 test "$program_prefix" != NONE &&
1579 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1580 # Use a double $ so make ignores it.
1581 test "$program_suffix" != NONE &&
1582 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1583 # Double any \ or $. echo might interpret backslashes.
1584 # By default was `s,x,x', remove it if useless.
1585 cat <<\_ACEOF >conftest.sed
1586 s/[\\$]/&&/g;s/;s,x,x,$//
1587 _ACEOF
1588 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1589 rm conftest.sed
1591 # expand $ac_aux_dir to an absolute path
1592 am_aux_dir=`cd $ac_aux_dir && pwd`
1594 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1595 # Use eval to expand $SHELL
1596 if eval "$MISSING --run true"; then
1597 am_missing_run="$MISSING --run "
1598 else
1599 am_missing_run=
1600 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1601 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1604 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1605 # We used to keeping the `.' as first argument, in order to
1606 # allow $(mkdir_p) to be used without argument. As in
1607 # $(mkdir_p) $(somedir)
1608 # where $(somedir) is conditionally defined. However this is wrong
1609 # for two reasons:
1610 # 1. if the package is installed by a user who cannot write `.'
1611 # make install will fail,
1612 # 2. the above comment should most certainly read
1613 # $(mkdir_p) $(DESTDIR)$(somedir)
1614 # so it does not work when $(somedir) is undefined and
1615 # $(DESTDIR) is not.
1616 # To support the latter case, we have to write
1617 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1618 # so the `.' trick is pointless.
1619 mkdir_p='mkdir -p --'
1620 else
1621 # On NextStep and OpenStep, the `mkdir' command does not
1622 # recognize any option. It will interpret all options as
1623 # directories to create, and then abort because `.' already
1624 # exists.
1625 for d in ./-p ./--version;
1627 test -d $d && rmdir $d
1628 done
1629 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1630 if test -f "$ac_aux_dir/mkinstalldirs"; then
1631 mkdir_p='$(mkinstalldirs)'
1632 else
1633 mkdir_p='$(install_sh) -d'
1637 for ac_prog in gawk mawk nawk awk
1639 # Extract the first word of "$ac_prog", so it can be a program name with args.
1640 set dummy $ac_prog; ac_word=$2
1641 echo "$as_me:$LINENO: checking for $ac_word" >&5
1642 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1643 if test "${ac_cv_prog_AWK+set}" = set; then
1644 echo $ECHO_N "(cached) $ECHO_C" >&6
1645 else
1646 if test -n "$AWK"; then
1647 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1648 else
1649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1650 for as_dir in $PATH
1652 IFS=$as_save_IFS
1653 test -z "$as_dir" && as_dir=.
1654 for ac_exec_ext in '' $ac_executable_extensions; do
1655 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1656 ac_cv_prog_AWK="$ac_prog"
1657 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1658 break 2
1660 done
1661 done
1665 AWK=$ac_cv_prog_AWK
1666 if test -n "$AWK"; then
1667 echo "$as_me:$LINENO: result: $AWK" >&5
1668 echo "${ECHO_T}$AWK" >&6
1669 else
1670 echo "$as_me:$LINENO: result: no" >&5
1671 echo "${ECHO_T}no" >&6
1674 test -n "$AWK" && break
1675 done
1677 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1678 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1679 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1680 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1681 echo $ECHO_N "(cached) $ECHO_C" >&6
1682 else
1683 cat >conftest.make <<\_ACEOF
1684 all:
1685 @echo 'ac_maketemp="$(MAKE)"'
1686 _ACEOF
1687 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1688 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1689 if test -n "$ac_maketemp"; then
1690 eval ac_cv_prog_make_${ac_make}_set=yes
1691 else
1692 eval ac_cv_prog_make_${ac_make}_set=no
1694 rm -f conftest.make
1696 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1697 echo "$as_me:$LINENO: result: yes" >&5
1698 echo "${ECHO_T}yes" >&6
1699 SET_MAKE=
1700 else
1701 echo "$as_me:$LINENO: result: no" >&5
1702 echo "${ECHO_T}no" >&6
1703 SET_MAKE="MAKE=${MAKE-make}"
1706 rm -rf .tst 2>/dev/null
1707 mkdir .tst 2>/dev/null
1708 if test -d .tst; then
1709 am__leading_dot=.
1710 else
1711 am__leading_dot=_
1713 rmdir .tst 2>/dev/null
1715 # test to see if srcdir already configured
1716 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1717 test -f $srcdir/config.status; then
1718 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1719 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1720 { (exit 1); exit 1; }; }
1723 # test whether we have cygpath
1724 if test -z "$CYGPATH_W"; then
1725 if (cygpath --version) >/dev/null 2>/dev/null; then
1726 CYGPATH_W='cygpath -w'
1727 else
1728 CYGPATH_W=echo
1733 # Define the identity of the package.
1734 PACKAGE='amule'
1735 VERSION='SVN'
1738 cat >>confdefs.h <<_ACEOF
1739 #define PACKAGE "$PACKAGE"
1740 _ACEOF
1743 cat >>confdefs.h <<_ACEOF
1744 #define VERSION "$VERSION"
1745 _ACEOF
1747 # Some tools Automake needs.
1749 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1752 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1755 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1758 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1761 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1763 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1765 # Installed binaries are usually stripped using `strip' when the user
1766 # run `make install-strip'. However `strip' might not be the right
1767 # tool to use in cross-compilation environments, therefore Automake
1768 # will honor the `STRIP' environment variable to overrule this program.
1769 if test "$cross_compiling" != no; then
1770 if test -n "$ac_tool_prefix"; then
1771 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1772 set dummy ${ac_tool_prefix}strip; ac_word=$2
1773 echo "$as_me:$LINENO: checking for $ac_word" >&5
1774 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1775 if test "${ac_cv_prog_STRIP+set}" = set; then
1776 echo $ECHO_N "(cached) $ECHO_C" >&6
1777 else
1778 if test -n "$STRIP"; then
1779 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1780 else
1781 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1782 for as_dir in $PATH
1784 IFS=$as_save_IFS
1785 test -z "$as_dir" && as_dir=.
1786 for ac_exec_ext in '' $ac_executable_extensions; do
1787 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1788 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1789 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1790 break 2
1792 done
1793 done
1797 STRIP=$ac_cv_prog_STRIP
1798 if test -n "$STRIP"; then
1799 echo "$as_me:$LINENO: result: $STRIP" >&5
1800 echo "${ECHO_T}$STRIP" >&6
1801 else
1802 echo "$as_me:$LINENO: result: no" >&5
1803 echo "${ECHO_T}no" >&6
1807 if test -z "$ac_cv_prog_STRIP"; then
1808 ac_ct_STRIP=$STRIP
1809 # Extract the first word of "strip", so it can be a program name with args.
1810 set dummy strip; ac_word=$2
1811 echo "$as_me:$LINENO: checking for $ac_word" >&5
1812 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1813 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
1814 echo $ECHO_N "(cached) $ECHO_C" >&6
1815 else
1816 if test -n "$ac_ct_STRIP"; then
1817 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
1818 else
1819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1820 for as_dir in $PATH
1822 IFS=$as_save_IFS
1823 test -z "$as_dir" && as_dir=.
1824 for ac_exec_ext in '' $ac_executable_extensions; do
1825 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1826 ac_cv_prog_ac_ct_STRIP="strip"
1827 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1828 break 2
1830 done
1831 done
1833 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
1836 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
1837 if test -n "$ac_ct_STRIP"; then
1838 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
1839 echo "${ECHO_T}$ac_ct_STRIP" >&6
1840 else
1841 echo "$as_me:$LINENO: result: no" >&5
1842 echo "${ECHO_T}no" >&6
1845 STRIP=$ac_ct_STRIP
1846 else
1847 STRIP="$ac_cv_prog_STRIP"
1851 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
1853 # We need awk for the "check" target. The system "awk" is bad on
1854 # some platforms.
1855 # Always define AMTAR for backward compatibility.
1857 AMTAR=${AMTAR-"${am_missing_run}tar"}
1859 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
1867 ac_config_headers="$ac_config_headers config.h"
1869 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1870 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
1871 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1872 if test "${enable_maintainer_mode+set}" = set; then
1873 enableval="$enable_maintainer_mode"
1874 USE_MAINTAINER_MODE=$enableval
1875 else
1876 USE_MAINTAINER_MODE=no
1878 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
1879 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
1882 if test $USE_MAINTAINER_MODE = yes; then
1883 MAINTAINER_MODE_TRUE=
1884 MAINTAINER_MODE_FALSE='#'
1885 else
1886 MAINTAINER_MODE_TRUE='#'
1887 MAINTAINER_MODE_FALSE=
1890 MAINT=$MAINTAINER_MODE_TRUE
1894 # Make sure we can run config.sub.
1895 $ac_config_sub sun4 >/dev/null 2>&1 ||
1896 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1897 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1898 { (exit 1); exit 1; }; }
1900 echo "$as_me:$LINENO: checking build system type" >&5
1901 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1902 if test "${ac_cv_build+set}" = set; then
1903 echo $ECHO_N "(cached) $ECHO_C" >&6
1904 else
1905 ac_cv_build_alias=$build_alias
1906 test -z "$ac_cv_build_alias" &&
1907 ac_cv_build_alias=`$ac_config_guess`
1908 test -z "$ac_cv_build_alias" &&
1909 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1910 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1911 { (exit 1); exit 1; }; }
1912 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1913 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1914 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1915 { (exit 1); exit 1; }; }
1918 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1919 echo "${ECHO_T}$ac_cv_build" >&6
1920 build=$ac_cv_build
1921 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1922 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1923 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1926 echo "$as_me:$LINENO: checking host system type" >&5
1927 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1928 if test "${ac_cv_host+set}" = set; then
1929 echo $ECHO_N "(cached) $ECHO_C" >&6
1930 else
1931 ac_cv_host_alias=$host_alias
1932 test -z "$ac_cv_host_alias" &&
1933 ac_cv_host_alias=$ac_cv_build_alias
1934 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1935 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1936 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1937 { (exit 1); exit 1; }; }
1940 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1941 echo "${ECHO_T}$ac_cv_host" >&6
1942 host=$ac_cv_host
1943 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1944 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1945 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1949 case "${host_os}" in
1950 darwin*)
1951 SYS=darwin
1952 MULECPPFLAGS="-no-cpp-precomp -D_INTL_REDIRECT_MACROS -DNOPCH";
1953 MULELDFLAGS="-bind_at_load"
1954 touch src/Scanner.cpp
1956 openbsd*)
1957 SYS=openbsd
1958 LIBS="$LIBS -L/usr/local/lib"
1959 X11LIBS="-lX11 -L/usr/X11R6/lib"
1960 MULECPPFLAGS="-D__OPENBSD__"
1962 *cygwin* | *mingw32*)
1963 SYS=win32
1964 MULECPPFLAGS="-DNOMINMAX"
1966 solaris*)
1967 SYS=solaris
1968 RESOLV_LIB="-lresolv -lnsl"
1969 X11LIBS="-lX11"
1970 LIBS="$LIBS -lrt"
1972 *netbsd*)
1973 SYS=netbsd
1974 # Now this is against autoconf recommendation that configure should not modify CPPFLAGS and LDFLAGS
1975 # However, these values in NetBSD are required even to run the tests, and this is the easiest way to do it.
1976 # Still, we prepend them, instead of adding, so the user may override them.
1977 CPPFLAGS="-I/usr/pkg/include $CPPFLAGS"
1978 LDFLAGS="-R/usr/pkg/lib -L/usr/pkg/lib $LDFLAGS"
1981 SYS=unknown
1983 esac
1985 # -lpthread is needed by Debian but FreeBSD < 5 doesn't support it
1986 if test ${SYS:-unknown} != win32; then
1988 echo "$as_me:$LINENO: checking if this is a FreeBSD 4 or earlier system" >&5
1989 echo $ECHO_N "checking if this is a FreeBSD 4 or earlier system... $ECHO_C" >&6
1990 if test x"`uname -s`" = xFreeBSD && test 0`uname -r | cut -c 1` -lt 5; then
1992 MULELDFLAGS="$MULELDFLAGS -pthread"
1993 echo "$as_me:$LINENO: result: yes" >&5
1994 echo "${ECHO_T}yes" >&6
1996 else
1998 MULELDFLAGS="$MULELDFLAGS -lpthread"
1999 echo "$as_me:$LINENO: result: no" >&5
2000 echo "${ECHO_T}no" >&6
2010 mule_backup_CFLAGS="$CFLAGS"
2011 mule_backup_CXXFLAGS="$CXXFLAGS"
2012 mule_backup_BUILD_CFLAGS="$BUILD_CFLAGS"
2013 ac_ext=cc
2014 ac_cpp='$CXXCPP $CPPFLAGS'
2015 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2016 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2017 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2018 if test -n "$ac_tool_prefix"; then
2019 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2021 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2022 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2023 echo "$as_me:$LINENO: checking for $ac_word" >&5
2024 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2025 if test "${ac_cv_prog_CXX+set}" = set; then
2026 echo $ECHO_N "(cached) $ECHO_C" >&6
2027 else
2028 if test -n "$CXX"; then
2029 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2030 else
2031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2032 for as_dir in $PATH
2034 IFS=$as_save_IFS
2035 test -z "$as_dir" && as_dir=.
2036 for ac_exec_ext in '' $ac_executable_extensions; do
2037 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2038 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2039 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2040 break 2
2042 done
2043 done
2047 CXX=$ac_cv_prog_CXX
2048 if test -n "$CXX"; then
2049 echo "$as_me:$LINENO: result: $CXX" >&5
2050 echo "${ECHO_T}$CXX" >&6
2051 else
2052 echo "$as_me:$LINENO: result: no" >&5
2053 echo "${ECHO_T}no" >&6
2056 test -n "$CXX" && break
2057 done
2059 if test -z "$CXX"; then
2060 ac_ct_CXX=$CXX
2061 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2063 # Extract the first word of "$ac_prog", so it can be a program name with args.
2064 set dummy $ac_prog; ac_word=$2
2065 echo "$as_me:$LINENO: checking for $ac_word" >&5
2066 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2067 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2068 echo $ECHO_N "(cached) $ECHO_C" >&6
2069 else
2070 if test -n "$ac_ct_CXX"; then
2071 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2072 else
2073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2074 for as_dir in $PATH
2076 IFS=$as_save_IFS
2077 test -z "$as_dir" && as_dir=.
2078 for ac_exec_ext in '' $ac_executable_extensions; do
2079 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2080 ac_cv_prog_ac_ct_CXX="$ac_prog"
2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2082 break 2
2084 done
2085 done
2089 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2090 if test -n "$ac_ct_CXX"; then
2091 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2092 echo "${ECHO_T}$ac_ct_CXX" >&6
2093 else
2094 echo "$as_me:$LINENO: result: no" >&5
2095 echo "${ECHO_T}no" >&6
2098 test -n "$ac_ct_CXX" && break
2099 done
2100 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2102 CXX=$ac_ct_CXX
2106 # Provide some information about the compiler.
2107 echo "$as_me:$LINENO:" \
2108 "checking for C++ compiler version" >&5
2109 ac_compiler=`set X $ac_compile; echo $2`
2110 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2111 (eval $ac_compiler --version </dev/null >&5) 2>&5
2112 ac_status=$?
2113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2114 (exit $ac_status); }
2115 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2116 (eval $ac_compiler -v </dev/null >&5) 2>&5
2117 ac_status=$?
2118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2119 (exit $ac_status); }
2120 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2121 (eval $ac_compiler -V </dev/null >&5) 2>&5
2122 ac_status=$?
2123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2124 (exit $ac_status); }
2126 cat >conftest.$ac_ext <<_ACEOF
2127 /* confdefs.h. */
2128 _ACEOF
2129 cat confdefs.h >>conftest.$ac_ext
2130 cat >>conftest.$ac_ext <<_ACEOF
2131 /* end confdefs.h. */
2134 main ()
2138 return 0;
2140 _ACEOF
2141 ac_clean_files_save=$ac_clean_files
2142 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2143 # Try to create an executable without -o first, disregard a.out.
2144 # It will help us diagnose broken compilers, and finding out an intuition
2145 # of exeext.
2146 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
2147 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
2148 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2149 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2150 (eval $ac_link_default) 2>&5
2151 ac_status=$?
2152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2153 (exit $ac_status); }; then
2154 # Find the output, starting from the most likely. This scheme is
2155 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2156 # resort.
2158 # Be careful to initialize this variable, since it used to be cached.
2159 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2160 ac_cv_exeext=
2161 # b.out is created by i960 compilers.
2162 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2164 test -f "$ac_file" || continue
2165 case $ac_file in
2166 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2168 conftest.$ac_ext )
2169 # This is the source file.
2171 [ab].out )
2172 # We found the default executable, but exeext='' is most
2173 # certainly right.
2174 break;;
2175 *.* )
2176 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2177 # FIXME: I believe we export ac_cv_exeext for Libtool,
2178 # but it would be cool to find out if it's true. Does anybody
2179 # maintain Libtool? --akim.
2180 export ac_cv_exeext
2181 break;;
2183 break;;
2184 esac
2185 done
2186 else
2187 echo "$as_me: failed program was:" >&5
2188 sed 's/^/| /' conftest.$ac_ext >&5
2190 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
2191 See \`config.log' for more details." >&5
2192 echo "$as_me: error: C++ compiler cannot create executables
2193 See \`config.log' for more details." >&2;}
2194 { (exit 77); exit 77; }; }
2197 ac_exeext=$ac_cv_exeext
2198 echo "$as_me:$LINENO: result: $ac_file" >&5
2199 echo "${ECHO_T}$ac_file" >&6
2201 # Check the compiler produces executables we can run. If not, either
2202 # the compiler is broken, or we cross compile.
2203 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
2204 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
2205 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2206 # If not cross compiling, check that we can run a simple program.
2207 if test "$cross_compiling" != yes; then
2208 if { ac_try='./$ac_file'
2209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2210 (eval $ac_try) 2>&5
2211 ac_status=$?
2212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2213 (exit $ac_status); }; }; then
2214 cross_compiling=no
2215 else
2216 if test "$cross_compiling" = maybe; then
2217 cross_compiling=yes
2218 else
2219 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
2220 If you meant to cross compile, use \`--host'.
2221 See \`config.log' for more details." >&5
2222 echo "$as_me: error: cannot run C++ compiled programs.
2223 If you meant to cross compile, use \`--host'.
2224 See \`config.log' for more details." >&2;}
2225 { (exit 1); exit 1; }; }
2229 echo "$as_me:$LINENO: result: yes" >&5
2230 echo "${ECHO_T}yes" >&6
2232 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2233 ac_clean_files=$ac_clean_files_save
2234 # Check the compiler produces executables we can run. If not, either
2235 # the compiler is broken, or we cross compile.
2236 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2237 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2238 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2239 echo "${ECHO_T}$cross_compiling" >&6
2241 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2242 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2243 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2244 (eval $ac_link) 2>&5
2245 ac_status=$?
2246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2247 (exit $ac_status); }; then
2248 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2249 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2250 # work properly (i.e., refer to `conftest.exe'), while it won't with
2251 # `rm'.
2252 for ac_file in conftest.exe conftest conftest.*; do
2253 test -f "$ac_file" || continue
2254 case $ac_file in
2255 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2256 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2257 export ac_cv_exeext
2258 break;;
2259 * ) break;;
2260 esac
2261 done
2262 else
2263 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2264 See \`config.log' for more details." >&5
2265 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2266 See \`config.log' for more details." >&2;}
2267 { (exit 1); exit 1; }; }
2270 rm -f conftest$ac_cv_exeext
2271 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2272 echo "${ECHO_T}$ac_cv_exeext" >&6
2274 rm -f conftest.$ac_ext
2275 EXEEXT=$ac_cv_exeext
2276 ac_exeext=$EXEEXT
2277 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2278 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2279 if test "${ac_cv_objext+set}" = set; then
2280 echo $ECHO_N "(cached) $ECHO_C" >&6
2281 else
2282 cat >conftest.$ac_ext <<_ACEOF
2283 /* confdefs.h. */
2284 _ACEOF
2285 cat confdefs.h >>conftest.$ac_ext
2286 cat >>conftest.$ac_ext <<_ACEOF
2287 /* end confdefs.h. */
2290 main ()
2294 return 0;
2296 _ACEOF
2297 rm -f conftest.o conftest.obj
2298 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2299 (eval $ac_compile) 2>&5
2300 ac_status=$?
2301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2302 (exit $ac_status); }; then
2303 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2304 case $ac_file in
2305 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2306 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2307 break;;
2308 esac
2309 done
2310 else
2311 echo "$as_me: failed program was:" >&5
2312 sed 's/^/| /' conftest.$ac_ext >&5
2314 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2315 See \`config.log' for more details." >&5
2316 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2317 See \`config.log' for more details." >&2;}
2318 { (exit 1); exit 1; }; }
2321 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2323 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2324 echo "${ECHO_T}$ac_cv_objext" >&6
2325 OBJEXT=$ac_cv_objext
2326 ac_objext=$OBJEXT
2327 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2328 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2329 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2330 echo $ECHO_N "(cached) $ECHO_C" >&6
2331 else
2332 cat >conftest.$ac_ext <<_ACEOF
2333 /* confdefs.h. */
2334 _ACEOF
2335 cat confdefs.h >>conftest.$ac_ext
2336 cat >>conftest.$ac_ext <<_ACEOF
2337 /* end confdefs.h. */
2340 main ()
2342 #ifndef __GNUC__
2343 choke me
2344 #endif
2347 return 0;
2349 _ACEOF
2350 rm -f conftest.$ac_objext
2351 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2352 (eval $ac_compile) 2>conftest.er1
2353 ac_status=$?
2354 grep -v '^ *+' conftest.er1 >conftest.err
2355 rm -f conftest.er1
2356 cat conftest.err >&5
2357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2358 (exit $ac_status); } &&
2359 { ac_try='test -z "$ac_cxx_werror_flag"
2360 || test ! -s conftest.err'
2361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2362 (eval $ac_try) 2>&5
2363 ac_status=$?
2364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2365 (exit $ac_status); }; } &&
2366 { ac_try='test -s conftest.$ac_objext'
2367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2368 (eval $ac_try) 2>&5
2369 ac_status=$?
2370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371 (exit $ac_status); }; }; then
2372 ac_compiler_gnu=yes
2373 else
2374 echo "$as_me: failed program was:" >&5
2375 sed 's/^/| /' conftest.$ac_ext >&5
2377 ac_compiler_gnu=no
2379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2380 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2383 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2384 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2385 GXX=`test $ac_compiler_gnu = yes && echo yes`
2386 ac_test_CXXFLAGS=${CXXFLAGS+set}
2387 ac_save_CXXFLAGS=$CXXFLAGS
2388 CXXFLAGS="-g"
2389 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2390 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2391 if test "${ac_cv_prog_cxx_g+set}" = set; then
2392 echo $ECHO_N "(cached) $ECHO_C" >&6
2393 else
2394 cat >conftest.$ac_ext <<_ACEOF
2395 /* confdefs.h. */
2396 _ACEOF
2397 cat confdefs.h >>conftest.$ac_ext
2398 cat >>conftest.$ac_ext <<_ACEOF
2399 /* end confdefs.h. */
2402 main ()
2406 return 0;
2408 _ACEOF
2409 rm -f conftest.$ac_objext
2410 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2411 (eval $ac_compile) 2>conftest.er1
2412 ac_status=$?
2413 grep -v '^ *+' conftest.er1 >conftest.err
2414 rm -f conftest.er1
2415 cat conftest.err >&5
2416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2417 (exit $ac_status); } &&
2418 { ac_try='test -z "$ac_cxx_werror_flag"
2419 || test ! -s conftest.err'
2420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2421 (eval $ac_try) 2>&5
2422 ac_status=$?
2423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2424 (exit $ac_status); }; } &&
2425 { ac_try='test -s conftest.$ac_objext'
2426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2427 (eval $ac_try) 2>&5
2428 ac_status=$?
2429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2430 (exit $ac_status); }; }; then
2431 ac_cv_prog_cxx_g=yes
2432 else
2433 echo "$as_me: failed program was:" >&5
2434 sed 's/^/| /' conftest.$ac_ext >&5
2436 ac_cv_prog_cxx_g=no
2438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2440 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2441 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2442 if test "$ac_test_CXXFLAGS" = set; then
2443 CXXFLAGS=$ac_save_CXXFLAGS
2444 elif test $ac_cv_prog_cxx_g = yes; then
2445 if test "$GXX" = yes; then
2446 CXXFLAGS="-g -O2"
2447 else
2448 CXXFLAGS="-g"
2450 else
2451 if test "$GXX" = yes; then
2452 CXXFLAGS="-O2"
2453 else
2454 CXXFLAGS=
2457 for ac_declaration in \
2458 '' \
2459 'extern "C" void std::exit (int) throw (); using std::exit;' \
2460 'extern "C" void std::exit (int); using std::exit;' \
2461 'extern "C" void exit (int) throw ();' \
2462 'extern "C" void exit (int);' \
2463 'void exit (int);'
2465 cat >conftest.$ac_ext <<_ACEOF
2466 /* confdefs.h. */
2467 _ACEOF
2468 cat confdefs.h >>conftest.$ac_ext
2469 cat >>conftest.$ac_ext <<_ACEOF
2470 /* end confdefs.h. */
2471 $ac_declaration
2472 #include <stdlib.h>
2474 main ()
2476 exit (42);
2478 return 0;
2480 _ACEOF
2481 rm -f conftest.$ac_objext
2482 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2483 (eval $ac_compile) 2>conftest.er1
2484 ac_status=$?
2485 grep -v '^ *+' conftest.er1 >conftest.err
2486 rm -f conftest.er1
2487 cat conftest.err >&5
2488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2489 (exit $ac_status); } &&
2490 { ac_try='test -z "$ac_cxx_werror_flag"
2491 || test ! -s conftest.err'
2492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2493 (eval $ac_try) 2>&5
2494 ac_status=$?
2495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2496 (exit $ac_status); }; } &&
2497 { ac_try='test -s conftest.$ac_objext'
2498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2499 (eval $ac_try) 2>&5
2500 ac_status=$?
2501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2502 (exit $ac_status); }; }; then
2504 else
2505 echo "$as_me: failed program was:" >&5
2506 sed 's/^/| /' conftest.$ac_ext >&5
2508 continue
2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2511 cat >conftest.$ac_ext <<_ACEOF
2512 /* confdefs.h. */
2513 _ACEOF
2514 cat confdefs.h >>conftest.$ac_ext
2515 cat >>conftest.$ac_ext <<_ACEOF
2516 /* end confdefs.h. */
2517 $ac_declaration
2519 main ()
2521 exit (42);
2523 return 0;
2525 _ACEOF
2526 rm -f conftest.$ac_objext
2527 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2528 (eval $ac_compile) 2>conftest.er1
2529 ac_status=$?
2530 grep -v '^ *+' conftest.er1 >conftest.err
2531 rm -f conftest.er1
2532 cat conftest.err >&5
2533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2534 (exit $ac_status); } &&
2535 { ac_try='test -z "$ac_cxx_werror_flag"
2536 || test ! -s conftest.err'
2537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2538 (eval $ac_try) 2>&5
2539 ac_status=$?
2540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2541 (exit $ac_status); }; } &&
2542 { ac_try='test -s conftest.$ac_objext'
2543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544 (eval $ac_try) 2>&5
2545 ac_status=$?
2546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 (exit $ac_status); }; }; then
2548 break
2549 else
2550 echo "$as_me: failed program was:" >&5
2551 sed 's/^/| /' conftest.$ac_ext >&5
2554 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2555 done
2556 rm -f conftest*
2557 if test -n "$ac_declaration"; then
2558 echo '#ifdef __cplusplus' >>confdefs.h
2559 echo $ac_declaration >>confdefs.h
2560 echo '#endif' >>confdefs.h
2563 ac_ext=c
2564 ac_cpp='$CPP $CPPFLAGS'
2565 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2566 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2567 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2568 DEPDIR="${am__leading_dot}deps"
2570 ac_config_commands="$ac_config_commands depfiles"
2573 am_make=${MAKE-make}
2574 cat > confinc << 'END'
2575 am__doit:
2576 @echo done
2577 .PHONY: am__doit
2579 # If we don't find an include directive, just comment out the code.
2580 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2581 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2582 am__include="#"
2583 am__quote=
2584 _am_result=none
2585 # First try GNU make style include.
2586 echo "include confinc" > confmf
2587 # We grep out `Entering directory' and `Leaving directory'
2588 # messages which can occur if `w' ends up in MAKEFLAGS.
2589 # In particular we don't look at `^make:' because GNU make might
2590 # be invoked under some other name (usually "gmake"), in which
2591 # case it prints its new name instead of `make'.
2592 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2593 am__include=include
2594 am__quote=
2595 _am_result=GNU
2597 # Now try BSD make style include.
2598 if test "$am__include" = "#"; then
2599 echo '.include "confinc"' > confmf
2600 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2601 am__include=.include
2602 am__quote="\""
2603 _am_result=BSD
2608 echo "$as_me:$LINENO: result: $_am_result" >&5
2609 echo "${ECHO_T}$_am_result" >&6
2610 rm -f confinc confmf
2612 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2613 if test "${enable_dependency_tracking+set}" = set; then
2614 enableval="$enable_dependency_tracking"
2617 if test "x$enable_dependency_tracking" != xno; then
2618 am_depcomp="$ac_aux_dir/depcomp"
2619 AMDEPBACKSLASH='\'
2623 if test "x$enable_dependency_tracking" != xno; then
2624 AMDEP_TRUE=
2625 AMDEP_FALSE='#'
2626 else
2627 AMDEP_TRUE='#'
2628 AMDEP_FALSE=
2634 depcc="$CXX" am_compiler_list=
2636 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2637 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2638 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
2639 echo $ECHO_N "(cached) $ECHO_C" >&6
2640 else
2641 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2642 # We make a subdir and do the tests there. Otherwise we can end up
2643 # making bogus files that we don't know about and never remove. For
2644 # instance it was reported that on HP-UX the gcc test will end up
2645 # making a dummy file named `D' -- because `-MD' means `put the output
2646 # in D'.
2647 mkdir conftest.dir
2648 # Copy depcomp to subdir because otherwise we won't find it if we're
2649 # using a relative directory.
2650 cp "$am_depcomp" conftest.dir
2651 cd conftest.dir
2652 # We will build objects and dependencies in a subdirectory because
2653 # it helps to detect inapplicable dependency modes. For instance
2654 # both Tru64's cc and ICC support -MD to output dependencies as a
2655 # side effect of compilation, but ICC will put the dependencies in
2656 # the current directory while Tru64 will put them in the object
2657 # directory.
2658 mkdir sub
2660 am_cv_CXX_dependencies_compiler_type=none
2661 if test "$am_compiler_list" = ""; then
2662 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2664 for depmode in $am_compiler_list; do
2665 # Setup a source with many dependencies, because some compilers
2666 # like to wrap large dependency lists on column 80 (with \), and
2667 # we should not choose a depcomp mode which is confused by this.
2669 # We need to recreate these files for each test, as the compiler may
2670 # overwrite some of them when testing with obscure command lines.
2671 # This happens at least with the AIX C compiler.
2672 : > sub/conftest.c
2673 for i in 1 2 3 4 5 6; do
2674 echo '#include "conftst'$i'.h"' >> sub/conftest.c
2675 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
2676 # Solaris 8's {/usr,}/bin/sh.
2677 touch sub/conftst$i.h
2678 done
2679 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
2681 case $depmode in
2682 nosideeffect)
2683 # after this tag, mechanisms are not by side-effect, so they'll
2684 # only be used when explicitly requested
2685 if test "x$enable_dependency_tracking" = xyes; then
2686 continue
2687 else
2688 break
2691 none) break ;;
2692 esac
2693 # We check with `-c' and `-o' for the sake of the "dashmstdout"
2694 # mode. It turns out that the SunPro C++ compiler does not properly
2695 # handle `-M -o', and we need to detect this.
2696 if depmode=$depmode \
2697 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
2698 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
2699 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
2700 >/dev/null 2>conftest.err &&
2701 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
2702 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
2703 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
2704 # icc doesn't choke on unknown options, it will just issue warnings
2705 # or remarks (even with -Werror). So we grep stderr for any message
2706 # that says an option was ignored or not supported.
2707 # When given -MP, icc 7.0 and 7.1 complain thusly:
2708 # icc: Command line warning: ignoring option '-M'; no argument required
2709 # The diagnosis changed in icc 8.0:
2710 # icc: Command line remark: option '-MP' not supported
2711 if (grep 'ignoring option' conftest.err ||
2712 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
2713 am_cv_CXX_dependencies_compiler_type=$depmode
2714 break
2717 done
2719 cd ..
2720 rm -rf conftest.dir
2721 else
2722 am_cv_CXX_dependencies_compiler_type=none
2726 echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
2727 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
2728 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
2733 test "x$enable_dependency_tracking" != xno \
2734 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
2735 am__fastdepCXX_TRUE=
2736 am__fastdepCXX_FALSE='#'
2737 else
2738 am__fastdepCXX_TRUE='#'
2739 am__fastdepCXX_FALSE=
2743 ac_ext=cc
2744 ac_cpp='$CXXCPP $CPPFLAGS'
2745 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2746 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2747 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2748 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
2749 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
2750 if test -z "$CXXCPP"; then
2751 if test "${ac_cv_prog_CXXCPP+set}" = set; then
2752 echo $ECHO_N "(cached) $ECHO_C" >&6
2753 else
2754 # Double quotes because CXXCPP needs to be expanded
2755 for CXXCPP in "$CXX -E" "/lib/cpp"
2757 ac_preproc_ok=false
2758 for ac_cxx_preproc_warn_flag in '' yes
2760 # Use a header file that comes with gcc, so configuring glibc
2761 # with a fresh cross-compiler works.
2762 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2763 # <limits.h> exists even on freestanding compilers.
2764 # On the NeXT, cc -E runs the code through the compiler's parser,
2765 # not just through cpp. "Syntax error" is here to catch this case.
2766 cat >conftest.$ac_ext <<_ACEOF
2767 /* confdefs.h. */
2768 _ACEOF
2769 cat confdefs.h >>conftest.$ac_ext
2770 cat >>conftest.$ac_ext <<_ACEOF
2771 /* end confdefs.h. */
2772 #ifdef __STDC__
2773 # include <limits.h>
2774 #else
2775 # include <assert.h>
2776 #endif
2777 Syntax error
2778 _ACEOF
2779 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2780 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2781 ac_status=$?
2782 grep -v '^ *+' conftest.er1 >conftest.err
2783 rm -f conftest.er1
2784 cat conftest.err >&5
2785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2786 (exit $ac_status); } >/dev/null; then
2787 if test -s conftest.err; then
2788 ac_cpp_err=$ac_cxx_preproc_warn_flag
2789 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2790 else
2791 ac_cpp_err=
2793 else
2794 ac_cpp_err=yes
2796 if test -z "$ac_cpp_err"; then
2798 else
2799 echo "$as_me: failed program was:" >&5
2800 sed 's/^/| /' conftest.$ac_ext >&5
2802 # Broken: fails on valid input.
2803 continue
2805 rm -f conftest.err conftest.$ac_ext
2807 # OK, works on sane cases. Now check whether non-existent headers
2808 # can be detected and how.
2809 cat >conftest.$ac_ext <<_ACEOF
2810 /* confdefs.h. */
2811 _ACEOF
2812 cat confdefs.h >>conftest.$ac_ext
2813 cat >>conftest.$ac_ext <<_ACEOF
2814 /* end confdefs.h. */
2815 #include <ac_nonexistent.h>
2816 _ACEOF
2817 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2818 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2819 ac_status=$?
2820 grep -v '^ *+' conftest.er1 >conftest.err
2821 rm -f conftest.er1
2822 cat conftest.err >&5
2823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2824 (exit $ac_status); } >/dev/null; then
2825 if test -s conftest.err; then
2826 ac_cpp_err=$ac_cxx_preproc_warn_flag
2827 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2828 else
2829 ac_cpp_err=
2831 else
2832 ac_cpp_err=yes
2834 if test -z "$ac_cpp_err"; then
2835 # Broken: success on invalid input.
2836 continue
2837 else
2838 echo "$as_me: failed program was:" >&5
2839 sed 's/^/| /' conftest.$ac_ext >&5
2841 # Passes both tests.
2842 ac_preproc_ok=:
2843 break
2845 rm -f conftest.err conftest.$ac_ext
2847 done
2848 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2849 rm -f conftest.err conftest.$ac_ext
2850 if $ac_preproc_ok; then
2851 break
2854 done
2855 ac_cv_prog_CXXCPP=$CXXCPP
2858 CXXCPP=$ac_cv_prog_CXXCPP
2859 else
2860 ac_cv_prog_CXXCPP=$CXXCPP
2862 echo "$as_me:$LINENO: result: $CXXCPP" >&5
2863 echo "${ECHO_T}$CXXCPP" >&6
2864 ac_preproc_ok=false
2865 for ac_cxx_preproc_warn_flag in '' yes
2867 # Use a header file that comes with gcc, so configuring glibc
2868 # with a fresh cross-compiler works.
2869 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2870 # <limits.h> exists even on freestanding compilers.
2871 # On the NeXT, cc -E runs the code through the compiler's parser,
2872 # not just through cpp. "Syntax error" is here to catch this case.
2873 cat >conftest.$ac_ext <<_ACEOF
2874 /* confdefs.h. */
2875 _ACEOF
2876 cat confdefs.h >>conftest.$ac_ext
2877 cat >>conftest.$ac_ext <<_ACEOF
2878 /* end confdefs.h. */
2879 #ifdef __STDC__
2880 # include <limits.h>
2881 #else
2882 # include <assert.h>
2883 #endif
2884 Syntax error
2885 _ACEOF
2886 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2887 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2888 ac_status=$?
2889 grep -v '^ *+' conftest.er1 >conftest.err
2890 rm -f conftest.er1
2891 cat conftest.err >&5
2892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2893 (exit $ac_status); } >/dev/null; then
2894 if test -s conftest.err; then
2895 ac_cpp_err=$ac_cxx_preproc_warn_flag
2896 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2897 else
2898 ac_cpp_err=
2900 else
2901 ac_cpp_err=yes
2903 if test -z "$ac_cpp_err"; then
2905 else
2906 echo "$as_me: failed program was:" >&5
2907 sed 's/^/| /' conftest.$ac_ext >&5
2909 # Broken: fails on valid input.
2910 continue
2912 rm -f conftest.err conftest.$ac_ext
2914 # OK, works on sane cases. Now check whether non-existent headers
2915 # can be detected and how.
2916 cat >conftest.$ac_ext <<_ACEOF
2917 /* confdefs.h. */
2918 _ACEOF
2919 cat confdefs.h >>conftest.$ac_ext
2920 cat >>conftest.$ac_ext <<_ACEOF
2921 /* end confdefs.h. */
2922 #include <ac_nonexistent.h>
2923 _ACEOF
2924 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2925 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2926 ac_status=$?
2927 grep -v '^ *+' conftest.er1 >conftest.err
2928 rm -f conftest.er1
2929 cat conftest.err >&5
2930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2931 (exit $ac_status); } >/dev/null; then
2932 if test -s conftest.err; then
2933 ac_cpp_err=$ac_cxx_preproc_warn_flag
2934 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2935 else
2936 ac_cpp_err=
2938 else
2939 ac_cpp_err=yes
2941 if test -z "$ac_cpp_err"; then
2942 # Broken: success on invalid input.
2943 continue
2944 else
2945 echo "$as_me: failed program was:" >&5
2946 sed 's/^/| /' conftest.$ac_ext >&5
2948 # Passes both tests.
2949 ac_preproc_ok=:
2950 break
2952 rm -f conftest.err conftest.$ac_ext
2954 done
2955 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2956 rm -f conftest.err conftest.$ac_ext
2957 if $ac_preproc_ok; then
2959 else
2960 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2961 See \`config.log' for more details." >&5
2962 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2963 See \`config.log' for more details." >&2;}
2964 { (exit 1); exit 1; }; }
2967 ac_ext=c
2968 ac_cpp='$CPP $CPPFLAGS'
2969 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2970 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2971 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2973 ac_ext=c
2974 ac_cpp='$CPP $CPPFLAGS'
2975 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2976 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2977 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2978 if test -n "$ac_tool_prefix"; then
2979 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2980 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2981 echo "$as_me:$LINENO: checking for $ac_word" >&5
2982 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2983 if test "${ac_cv_prog_CC+set}" = set; then
2984 echo $ECHO_N "(cached) $ECHO_C" >&6
2985 else
2986 if test -n "$CC"; then
2987 ac_cv_prog_CC="$CC" # Let the user override the test.
2988 else
2989 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2990 for as_dir in $PATH
2992 IFS=$as_save_IFS
2993 test -z "$as_dir" && as_dir=.
2994 for ac_exec_ext in '' $ac_executable_extensions; do
2995 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2996 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2997 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2998 break 2
3000 done
3001 done
3005 CC=$ac_cv_prog_CC
3006 if test -n "$CC"; then
3007 echo "$as_me:$LINENO: result: $CC" >&5
3008 echo "${ECHO_T}$CC" >&6
3009 else
3010 echo "$as_me:$LINENO: result: no" >&5
3011 echo "${ECHO_T}no" >&6
3015 if test -z "$ac_cv_prog_CC"; then
3016 ac_ct_CC=$CC
3017 # Extract the first word of "gcc", so it can be a program name with args.
3018 set dummy gcc; ac_word=$2
3019 echo "$as_me:$LINENO: checking for $ac_word" >&5
3020 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3021 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3022 echo $ECHO_N "(cached) $ECHO_C" >&6
3023 else
3024 if test -n "$ac_ct_CC"; then
3025 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3026 else
3027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3028 for as_dir in $PATH
3030 IFS=$as_save_IFS
3031 test -z "$as_dir" && as_dir=.
3032 for ac_exec_ext in '' $ac_executable_extensions; do
3033 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3034 ac_cv_prog_ac_ct_CC="gcc"
3035 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3036 break 2
3038 done
3039 done
3043 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3044 if test -n "$ac_ct_CC"; then
3045 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3046 echo "${ECHO_T}$ac_ct_CC" >&6
3047 else
3048 echo "$as_me:$LINENO: result: no" >&5
3049 echo "${ECHO_T}no" >&6
3052 CC=$ac_ct_CC
3053 else
3054 CC="$ac_cv_prog_CC"
3057 if test -z "$CC"; then
3058 if test -n "$ac_tool_prefix"; then
3059 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3060 set dummy ${ac_tool_prefix}cc; ac_word=$2
3061 echo "$as_me:$LINENO: checking for $ac_word" >&5
3062 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3063 if test "${ac_cv_prog_CC+set}" = set; then
3064 echo $ECHO_N "(cached) $ECHO_C" >&6
3065 else
3066 if test -n "$CC"; then
3067 ac_cv_prog_CC="$CC" # Let the user override the test.
3068 else
3069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3070 for as_dir in $PATH
3072 IFS=$as_save_IFS
3073 test -z "$as_dir" && as_dir=.
3074 for ac_exec_ext in '' $ac_executable_extensions; do
3075 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3076 ac_cv_prog_CC="${ac_tool_prefix}cc"
3077 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3078 break 2
3080 done
3081 done
3085 CC=$ac_cv_prog_CC
3086 if test -n "$CC"; then
3087 echo "$as_me:$LINENO: result: $CC" >&5
3088 echo "${ECHO_T}$CC" >&6
3089 else
3090 echo "$as_me:$LINENO: result: no" >&5
3091 echo "${ECHO_T}no" >&6
3095 if test -z "$ac_cv_prog_CC"; then
3096 ac_ct_CC=$CC
3097 # Extract the first word of "cc", so it can be a program name with args.
3098 set dummy cc; ac_word=$2
3099 echo "$as_me:$LINENO: checking for $ac_word" >&5
3100 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3101 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3102 echo $ECHO_N "(cached) $ECHO_C" >&6
3103 else
3104 if test -n "$ac_ct_CC"; then
3105 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3106 else
3107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3108 for as_dir in $PATH
3110 IFS=$as_save_IFS
3111 test -z "$as_dir" && as_dir=.
3112 for ac_exec_ext in '' $ac_executable_extensions; do
3113 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3114 ac_cv_prog_ac_ct_CC="cc"
3115 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3116 break 2
3118 done
3119 done
3123 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3124 if test -n "$ac_ct_CC"; then
3125 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3126 echo "${ECHO_T}$ac_ct_CC" >&6
3127 else
3128 echo "$as_me:$LINENO: result: no" >&5
3129 echo "${ECHO_T}no" >&6
3132 CC=$ac_ct_CC
3133 else
3134 CC="$ac_cv_prog_CC"
3138 if test -z "$CC"; then
3139 # Extract the first word of "cc", so it can be a program name with args.
3140 set dummy cc; ac_word=$2
3141 echo "$as_me:$LINENO: checking for $ac_word" >&5
3142 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3143 if test "${ac_cv_prog_CC+set}" = set; then
3144 echo $ECHO_N "(cached) $ECHO_C" >&6
3145 else
3146 if test -n "$CC"; then
3147 ac_cv_prog_CC="$CC" # Let the user override the test.
3148 else
3149 ac_prog_rejected=no
3150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3151 for as_dir in $PATH
3153 IFS=$as_save_IFS
3154 test -z "$as_dir" && as_dir=.
3155 for ac_exec_ext in '' $ac_executable_extensions; do
3156 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3157 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3158 ac_prog_rejected=yes
3159 continue
3161 ac_cv_prog_CC="cc"
3162 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3163 break 2
3165 done
3166 done
3168 if test $ac_prog_rejected = yes; then
3169 # We found a bogon in the path, so make sure we never use it.
3170 set dummy $ac_cv_prog_CC
3171 shift
3172 if test $# != 0; then
3173 # We chose a different compiler from the bogus one.
3174 # However, it has the same basename, so the bogon will be chosen
3175 # first if we set CC to just the basename; use the full file name.
3176 shift
3177 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3182 CC=$ac_cv_prog_CC
3183 if test -n "$CC"; then
3184 echo "$as_me:$LINENO: result: $CC" >&5
3185 echo "${ECHO_T}$CC" >&6
3186 else
3187 echo "$as_me:$LINENO: result: no" >&5
3188 echo "${ECHO_T}no" >&6
3192 if test -z "$CC"; then
3193 if test -n "$ac_tool_prefix"; then
3194 for ac_prog in cl
3196 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3197 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3198 echo "$as_me:$LINENO: checking for $ac_word" >&5
3199 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3200 if test "${ac_cv_prog_CC+set}" = set; then
3201 echo $ECHO_N "(cached) $ECHO_C" >&6
3202 else
3203 if test -n "$CC"; then
3204 ac_cv_prog_CC="$CC" # Let the user override the test.
3205 else
3206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3207 for as_dir in $PATH
3209 IFS=$as_save_IFS
3210 test -z "$as_dir" && as_dir=.
3211 for ac_exec_ext in '' $ac_executable_extensions; do
3212 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3213 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3214 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3215 break 2
3217 done
3218 done
3222 CC=$ac_cv_prog_CC
3223 if test -n "$CC"; then
3224 echo "$as_me:$LINENO: result: $CC" >&5
3225 echo "${ECHO_T}$CC" >&6
3226 else
3227 echo "$as_me:$LINENO: result: no" >&5
3228 echo "${ECHO_T}no" >&6
3231 test -n "$CC" && break
3232 done
3234 if test -z "$CC"; then
3235 ac_ct_CC=$CC
3236 for ac_prog in cl
3238 # Extract the first word of "$ac_prog", so it can be a program name with args.
3239 set dummy $ac_prog; ac_word=$2
3240 echo "$as_me:$LINENO: checking for $ac_word" >&5
3241 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3242 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3243 echo $ECHO_N "(cached) $ECHO_C" >&6
3244 else
3245 if test -n "$ac_ct_CC"; then
3246 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3247 else
3248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3249 for as_dir in $PATH
3251 IFS=$as_save_IFS
3252 test -z "$as_dir" && as_dir=.
3253 for ac_exec_ext in '' $ac_executable_extensions; do
3254 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3255 ac_cv_prog_ac_ct_CC="$ac_prog"
3256 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3257 break 2
3259 done
3260 done
3264 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3265 if test -n "$ac_ct_CC"; then
3266 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3267 echo "${ECHO_T}$ac_ct_CC" >&6
3268 else
3269 echo "$as_me:$LINENO: result: no" >&5
3270 echo "${ECHO_T}no" >&6
3273 test -n "$ac_ct_CC" && break
3274 done
3276 CC=$ac_ct_CC
3282 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3283 See \`config.log' for more details." >&5
3284 echo "$as_me: error: no acceptable C compiler found in \$PATH
3285 See \`config.log' for more details." >&2;}
3286 { (exit 1); exit 1; }; }
3288 # Provide some information about the compiler.
3289 echo "$as_me:$LINENO:" \
3290 "checking for C compiler version" >&5
3291 ac_compiler=`set X $ac_compile; echo $2`
3292 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3293 (eval $ac_compiler --version </dev/null >&5) 2>&5
3294 ac_status=$?
3295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3296 (exit $ac_status); }
3297 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3298 (eval $ac_compiler -v </dev/null >&5) 2>&5
3299 ac_status=$?
3300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3301 (exit $ac_status); }
3302 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3303 (eval $ac_compiler -V </dev/null >&5) 2>&5
3304 ac_status=$?
3305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3306 (exit $ac_status); }
3308 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3309 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3310 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3311 echo $ECHO_N "(cached) $ECHO_C" >&6
3312 else
3313 cat >conftest.$ac_ext <<_ACEOF
3314 /* confdefs.h. */
3315 _ACEOF
3316 cat confdefs.h >>conftest.$ac_ext
3317 cat >>conftest.$ac_ext <<_ACEOF
3318 /* end confdefs.h. */
3321 main ()
3323 #ifndef __GNUC__
3324 choke me
3325 #endif
3328 return 0;
3330 _ACEOF
3331 rm -f conftest.$ac_objext
3332 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3333 (eval $ac_compile) 2>conftest.er1
3334 ac_status=$?
3335 grep -v '^ *+' conftest.er1 >conftest.err
3336 rm -f conftest.er1
3337 cat conftest.err >&5
3338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3339 (exit $ac_status); } &&
3340 { ac_try='test -z "$ac_c_werror_flag"
3341 || test ! -s conftest.err'
3342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3343 (eval $ac_try) 2>&5
3344 ac_status=$?
3345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3346 (exit $ac_status); }; } &&
3347 { ac_try='test -s conftest.$ac_objext'
3348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3349 (eval $ac_try) 2>&5
3350 ac_status=$?
3351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3352 (exit $ac_status); }; }; then
3353 ac_compiler_gnu=yes
3354 else
3355 echo "$as_me: failed program was:" >&5
3356 sed 's/^/| /' conftest.$ac_ext >&5
3358 ac_compiler_gnu=no
3360 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3361 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3364 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3365 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3366 GCC=`test $ac_compiler_gnu = yes && echo yes`
3367 ac_test_CFLAGS=${CFLAGS+set}
3368 ac_save_CFLAGS=$CFLAGS
3369 CFLAGS="-g"
3370 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3371 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3372 if test "${ac_cv_prog_cc_g+set}" = set; then
3373 echo $ECHO_N "(cached) $ECHO_C" >&6
3374 else
3375 cat >conftest.$ac_ext <<_ACEOF
3376 /* confdefs.h. */
3377 _ACEOF
3378 cat confdefs.h >>conftest.$ac_ext
3379 cat >>conftest.$ac_ext <<_ACEOF
3380 /* end confdefs.h. */
3383 main ()
3387 return 0;
3389 _ACEOF
3390 rm -f conftest.$ac_objext
3391 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3392 (eval $ac_compile) 2>conftest.er1
3393 ac_status=$?
3394 grep -v '^ *+' conftest.er1 >conftest.err
3395 rm -f conftest.er1
3396 cat conftest.err >&5
3397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3398 (exit $ac_status); } &&
3399 { ac_try='test -z "$ac_c_werror_flag"
3400 || test ! -s conftest.err'
3401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3402 (eval $ac_try) 2>&5
3403 ac_status=$?
3404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405 (exit $ac_status); }; } &&
3406 { ac_try='test -s conftest.$ac_objext'
3407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3408 (eval $ac_try) 2>&5
3409 ac_status=$?
3410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3411 (exit $ac_status); }; }; then
3412 ac_cv_prog_cc_g=yes
3413 else
3414 echo "$as_me: failed program was:" >&5
3415 sed 's/^/| /' conftest.$ac_ext >&5
3417 ac_cv_prog_cc_g=no
3419 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3421 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3422 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3423 if test "$ac_test_CFLAGS" = set; then
3424 CFLAGS=$ac_save_CFLAGS
3425 elif test $ac_cv_prog_cc_g = yes; then
3426 if test "$GCC" = yes; then
3427 CFLAGS="-g -O2"
3428 else
3429 CFLAGS="-g"
3431 else
3432 if test "$GCC" = yes; then
3433 CFLAGS="-O2"
3434 else
3435 CFLAGS=
3438 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3439 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3440 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3441 echo $ECHO_N "(cached) $ECHO_C" >&6
3442 else
3443 ac_cv_prog_cc_stdc=no
3444 ac_save_CC=$CC
3445 cat >conftest.$ac_ext <<_ACEOF
3446 /* confdefs.h. */
3447 _ACEOF
3448 cat confdefs.h >>conftest.$ac_ext
3449 cat >>conftest.$ac_ext <<_ACEOF
3450 /* end confdefs.h. */
3451 #include <stdarg.h>
3452 #include <stdio.h>
3453 #include <sys/types.h>
3454 #include <sys/stat.h>
3455 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3456 struct buf { int x; };
3457 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3458 static char *e (p, i)
3459 char **p;
3460 int i;
3462 return p[i];
3464 static char *f (char * (*g) (char **, int), char **p, ...)
3466 char *s;
3467 va_list v;
3468 va_start (v,p);
3469 s = g (p, va_arg (v,int));
3470 va_end (v);
3471 return s;
3474 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3475 function prototypes and stuff, but not '\xHH' hex character constants.
3476 These don't provoke an error unfortunately, instead are silently treated
3477 as 'x'. The following induces an error, until -std1 is added to get
3478 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3479 array size at least. It's necessary to write '\x00'==0 to get something
3480 that's true only with -std1. */
3481 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3483 int test (int i, double x);
3484 struct s1 {int (*f) (int a);};
3485 struct s2 {int (*f) (double a);};
3486 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3487 int argc;
3488 char **argv;
3490 main ()
3492 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3494 return 0;
3496 _ACEOF
3497 # Don't try gcc -ansi; that turns off useful extensions and
3498 # breaks some systems' header files.
3499 # AIX -qlanglvl=ansi
3500 # Ultrix and OSF/1 -std1
3501 # HP-UX 10.20 and later -Ae
3502 # HP-UX older versions -Aa -D_HPUX_SOURCE
3503 # SVR4 -Xc -D__EXTENSIONS__
3504 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3506 CC="$ac_save_CC $ac_arg"
3507 rm -f conftest.$ac_objext
3508 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3509 (eval $ac_compile) 2>conftest.er1
3510 ac_status=$?
3511 grep -v '^ *+' conftest.er1 >conftest.err
3512 rm -f conftest.er1
3513 cat conftest.err >&5
3514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3515 (exit $ac_status); } &&
3516 { ac_try='test -z "$ac_c_werror_flag"
3517 || test ! -s conftest.err'
3518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3519 (eval $ac_try) 2>&5
3520 ac_status=$?
3521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3522 (exit $ac_status); }; } &&
3523 { ac_try='test -s conftest.$ac_objext'
3524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3525 (eval $ac_try) 2>&5
3526 ac_status=$?
3527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3528 (exit $ac_status); }; }; then
3529 ac_cv_prog_cc_stdc=$ac_arg
3530 break
3531 else
3532 echo "$as_me: failed program was:" >&5
3533 sed 's/^/| /' conftest.$ac_ext >&5
3536 rm -f conftest.err conftest.$ac_objext
3537 done
3538 rm -f conftest.$ac_ext conftest.$ac_objext
3539 CC=$ac_save_CC
3543 case "x$ac_cv_prog_cc_stdc" in
3544 x|xno)
3545 echo "$as_me:$LINENO: result: none needed" >&5
3546 echo "${ECHO_T}none needed" >&6 ;;
3548 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3549 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3550 CC="$CC $ac_cv_prog_cc_stdc" ;;
3551 esac
3553 # Some people use a C++ compiler to compile C. Since we use `exit',
3554 # in C++ we need to declare it. In case someone uses the same compiler
3555 # for both compiling C and C++ we need to have the C++ compiler decide
3556 # the declaration of exit, since it's the most demanding environment.
3557 cat >conftest.$ac_ext <<_ACEOF
3558 #ifndef __cplusplus
3559 choke me
3560 #endif
3561 _ACEOF
3562 rm -f conftest.$ac_objext
3563 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3564 (eval $ac_compile) 2>conftest.er1
3565 ac_status=$?
3566 grep -v '^ *+' conftest.er1 >conftest.err
3567 rm -f conftest.er1
3568 cat conftest.err >&5
3569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3570 (exit $ac_status); } &&
3571 { ac_try='test -z "$ac_c_werror_flag"
3572 || test ! -s conftest.err'
3573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3574 (eval $ac_try) 2>&5
3575 ac_status=$?
3576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3577 (exit $ac_status); }; } &&
3578 { ac_try='test -s conftest.$ac_objext'
3579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3580 (eval $ac_try) 2>&5
3581 ac_status=$?
3582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3583 (exit $ac_status); }; }; then
3584 for ac_declaration in \
3585 '' \
3586 'extern "C" void std::exit (int) throw (); using std::exit;' \
3587 'extern "C" void std::exit (int); using std::exit;' \
3588 'extern "C" void exit (int) throw ();' \
3589 'extern "C" void exit (int);' \
3590 'void exit (int);'
3592 cat >conftest.$ac_ext <<_ACEOF
3593 /* confdefs.h. */
3594 _ACEOF
3595 cat confdefs.h >>conftest.$ac_ext
3596 cat >>conftest.$ac_ext <<_ACEOF
3597 /* end confdefs.h. */
3598 $ac_declaration
3599 #include <stdlib.h>
3601 main ()
3603 exit (42);
3605 return 0;
3607 _ACEOF
3608 rm -f conftest.$ac_objext
3609 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3610 (eval $ac_compile) 2>conftest.er1
3611 ac_status=$?
3612 grep -v '^ *+' conftest.er1 >conftest.err
3613 rm -f conftest.er1
3614 cat conftest.err >&5
3615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616 (exit $ac_status); } &&
3617 { ac_try='test -z "$ac_c_werror_flag"
3618 || test ! -s conftest.err'
3619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3620 (eval $ac_try) 2>&5
3621 ac_status=$?
3622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3623 (exit $ac_status); }; } &&
3624 { ac_try='test -s conftest.$ac_objext'
3625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3626 (eval $ac_try) 2>&5
3627 ac_status=$?
3628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3629 (exit $ac_status); }; }; then
3631 else
3632 echo "$as_me: failed program was:" >&5
3633 sed 's/^/| /' conftest.$ac_ext >&5
3635 continue
3637 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3638 cat >conftest.$ac_ext <<_ACEOF
3639 /* confdefs.h. */
3640 _ACEOF
3641 cat confdefs.h >>conftest.$ac_ext
3642 cat >>conftest.$ac_ext <<_ACEOF
3643 /* end confdefs.h. */
3644 $ac_declaration
3646 main ()
3648 exit (42);
3650 return 0;
3652 _ACEOF
3653 rm -f conftest.$ac_objext
3654 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3655 (eval $ac_compile) 2>conftest.er1
3656 ac_status=$?
3657 grep -v '^ *+' conftest.er1 >conftest.err
3658 rm -f conftest.er1
3659 cat conftest.err >&5
3660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3661 (exit $ac_status); } &&
3662 { ac_try='test -z "$ac_c_werror_flag"
3663 || test ! -s conftest.err'
3664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3665 (eval $ac_try) 2>&5
3666 ac_status=$?
3667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3668 (exit $ac_status); }; } &&
3669 { ac_try='test -s conftest.$ac_objext'
3670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3671 (eval $ac_try) 2>&5
3672 ac_status=$?
3673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3674 (exit $ac_status); }; }; then
3675 break
3676 else
3677 echo "$as_me: failed program was:" >&5
3678 sed 's/^/| /' conftest.$ac_ext >&5
3681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3682 done
3683 rm -f conftest*
3684 if test -n "$ac_declaration"; then
3685 echo '#ifdef __cplusplus' >>confdefs.h
3686 echo $ac_declaration >>confdefs.h
3687 echo '#endif' >>confdefs.h
3690 else
3691 echo "$as_me: failed program was:" >&5
3692 sed 's/^/| /' conftest.$ac_ext >&5
3695 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3696 ac_ext=c
3697 ac_cpp='$CPP $CPPFLAGS'
3698 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3699 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3700 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3702 depcc="$CC" am_compiler_list=
3704 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3705 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3706 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3707 echo $ECHO_N "(cached) $ECHO_C" >&6
3708 else
3709 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3710 # We make a subdir and do the tests there. Otherwise we can end up
3711 # making bogus files that we don't know about and never remove. For
3712 # instance it was reported that on HP-UX the gcc test will end up
3713 # making a dummy file named `D' -- because `-MD' means `put the output
3714 # in D'.
3715 mkdir conftest.dir
3716 # Copy depcomp to subdir because otherwise we won't find it if we're
3717 # using a relative directory.
3718 cp "$am_depcomp" conftest.dir
3719 cd conftest.dir
3720 # We will build objects and dependencies in a subdirectory because
3721 # it helps to detect inapplicable dependency modes. For instance
3722 # both Tru64's cc and ICC support -MD to output dependencies as a
3723 # side effect of compilation, but ICC will put the dependencies in
3724 # the current directory while Tru64 will put them in the object
3725 # directory.
3726 mkdir sub
3728 am_cv_CC_dependencies_compiler_type=none
3729 if test "$am_compiler_list" = ""; then
3730 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3732 for depmode in $am_compiler_list; do
3733 # Setup a source with many dependencies, because some compilers
3734 # like to wrap large dependency lists on column 80 (with \), and
3735 # we should not choose a depcomp mode which is confused by this.
3737 # We need to recreate these files for each test, as the compiler may
3738 # overwrite some of them when testing with obscure command lines.
3739 # This happens at least with the AIX C compiler.
3740 : > sub/conftest.c
3741 for i in 1 2 3 4 5 6; do
3742 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3743 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3744 # Solaris 8's {/usr,}/bin/sh.
3745 touch sub/conftst$i.h
3746 done
3747 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3749 case $depmode in
3750 nosideeffect)
3751 # after this tag, mechanisms are not by side-effect, so they'll
3752 # only be used when explicitly requested
3753 if test "x$enable_dependency_tracking" = xyes; then
3754 continue
3755 else
3756 break
3759 none) break ;;
3760 esac
3761 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3762 # mode. It turns out that the SunPro C++ compiler does not properly
3763 # handle `-M -o', and we need to detect this.
3764 if depmode=$depmode \
3765 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3766 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3767 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3768 >/dev/null 2>conftest.err &&
3769 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3770 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3771 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3772 # icc doesn't choke on unknown options, it will just issue warnings
3773 # or remarks (even with -Werror). So we grep stderr for any message
3774 # that says an option was ignored or not supported.
3775 # When given -MP, icc 7.0 and 7.1 complain thusly:
3776 # icc: Command line warning: ignoring option '-M'; no argument required
3777 # The diagnosis changed in icc 8.0:
3778 # icc: Command line remark: option '-MP' not supported
3779 if (grep 'ignoring option' conftest.err ||
3780 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3781 am_cv_CC_dependencies_compiler_type=$depmode
3782 break
3785 done
3787 cd ..
3788 rm -rf conftest.dir
3789 else
3790 am_cv_CC_dependencies_compiler_type=none
3794 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3795 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3796 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3801 test "x$enable_dependency_tracking" != xno \
3802 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3803 am__fastdepCC_TRUE=
3804 am__fastdepCC_FALSE='#'
3805 else
3806 am__fastdepCC_TRUE='#'
3807 am__fastdepCC_FALSE=
3811 ac_ext=c
3812 ac_cpp='$CPP $CPPFLAGS'
3813 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3814 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3815 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3816 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3817 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3818 # On Suns, sometimes $CPP names a directory.
3819 if test -n "$CPP" && test -d "$CPP"; then
3820 CPP=
3822 if test -z "$CPP"; then
3823 if test "${ac_cv_prog_CPP+set}" = set; then
3824 echo $ECHO_N "(cached) $ECHO_C" >&6
3825 else
3826 # Double quotes because CPP needs to be expanded
3827 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3829 ac_preproc_ok=false
3830 for ac_c_preproc_warn_flag in '' yes
3832 # Use a header file that comes with gcc, so configuring glibc
3833 # with a fresh cross-compiler works.
3834 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3835 # <limits.h> exists even on freestanding compilers.
3836 # On the NeXT, cc -E runs the code through the compiler's parser,
3837 # not just through cpp. "Syntax error" is here to catch this case.
3838 cat >conftest.$ac_ext <<_ACEOF
3839 /* confdefs.h. */
3840 _ACEOF
3841 cat confdefs.h >>conftest.$ac_ext
3842 cat >>conftest.$ac_ext <<_ACEOF
3843 /* end confdefs.h. */
3844 #ifdef __STDC__
3845 # include <limits.h>
3846 #else
3847 # include <assert.h>
3848 #endif
3849 Syntax error
3850 _ACEOF
3851 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3852 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3853 ac_status=$?
3854 grep -v '^ *+' conftest.er1 >conftest.err
3855 rm -f conftest.er1
3856 cat conftest.err >&5
3857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3858 (exit $ac_status); } >/dev/null; then
3859 if test -s conftest.err; then
3860 ac_cpp_err=$ac_c_preproc_warn_flag
3861 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3862 else
3863 ac_cpp_err=
3865 else
3866 ac_cpp_err=yes
3868 if test -z "$ac_cpp_err"; then
3870 else
3871 echo "$as_me: failed program was:" >&5
3872 sed 's/^/| /' conftest.$ac_ext >&5
3874 # Broken: fails on valid input.
3875 continue
3877 rm -f conftest.err conftest.$ac_ext
3879 # OK, works on sane cases. Now check whether non-existent headers
3880 # can be detected and how.
3881 cat >conftest.$ac_ext <<_ACEOF
3882 /* confdefs.h. */
3883 _ACEOF
3884 cat confdefs.h >>conftest.$ac_ext
3885 cat >>conftest.$ac_ext <<_ACEOF
3886 /* end confdefs.h. */
3887 #include <ac_nonexistent.h>
3888 _ACEOF
3889 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3890 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3891 ac_status=$?
3892 grep -v '^ *+' conftest.er1 >conftest.err
3893 rm -f conftest.er1
3894 cat conftest.err >&5
3895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3896 (exit $ac_status); } >/dev/null; then
3897 if test -s conftest.err; then
3898 ac_cpp_err=$ac_c_preproc_warn_flag
3899 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3900 else
3901 ac_cpp_err=
3903 else
3904 ac_cpp_err=yes
3906 if test -z "$ac_cpp_err"; then
3907 # Broken: success on invalid input.
3908 continue
3909 else
3910 echo "$as_me: failed program was:" >&5
3911 sed 's/^/| /' conftest.$ac_ext >&5
3913 # Passes both tests.
3914 ac_preproc_ok=:
3915 break
3917 rm -f conftest.err conftest.$ac_ext
3919 done
3920 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3921 rm -f conftest.err conftest.$ac_ext
3922 if $ac_preproc_ok; then
3923 break
3926 done
3927 ac_cv_prog_CPP=$CPP
3930 CPP=$ac_cv_prog_CPP
3931 else
3932 ac_cv_prog_CPP=$CPP
3934 echo "$as_me:$LINENO: result: $CPP" >&5
3935 echo "${ECHO_T}$CPP" >&6
3936 ac_preproc_ok=false
3937 for ac_c_preproc_warn_flag in '' yes
3939 # Use a header file that comes with gcc, so configuring glibc
3940 # with a fresh cross-compiler works.
3941 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3942 # <limits.h> exists even on freestanding compilers.
3943 # On the NeXT, cc -E runs the code through the compiler's parser,
3944 # not just through cpp. "Syntax error" is here to catch this case.
3945 cat >conftest.$ac_ext <<_ACEOF
3946 /* confdefs.h. */
3947 _ACEOF
3948 cat confdefs.h >>conftest.$ac_ext
3949 cat >>conftest.$ac_ext <<_ACEOF
3950 /* end confdefs.h. */
3951 #ifdef __STDC__
3952 # include <limits.h>
3953 #else
3954 # include <assert.h>
3955 #endif
3956 Syntax error
3957 _ACEOF
3958 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3959 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3960 ac_status=$?
3961 grep -v '^ *+' conftest.er1 >conftest.err
3962 rm -f conftest.er1
3963 cat conftest.err >&5
3964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3965 (exit $ac_status); } >/dev/null; then
3966 if test -s conftest.err; then
3967 ac_cpp_err=$ac_c_preproc_warn_flag
3968 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3969 else
3970 ac_cpp_err=
3972 else
3973 ac_cpp_err=yes
3975 if test -z "$ac_cpp_err"; then
3977 else
3978 echo "$as_me: failed program was:" >&5
3979 sed 's/^/| /' conftest.$ac_ext >&5
3981 # Broken: fails on valid input.
3982 continue
3984 rm -f conftest.err conftest.$ac_ext
3986 # OK, works on sane cases. Now check whether non-existent headers
3987 # can be detected and how.
3988 cat >conftest.$ac_ext <<_ACEOF
3989 /* confdefs.h. */
3990 _ACEOF
3991 cat confdefs.h >>conftest.$ac_ext
3992 cat >>conftest.$ac_ext <<_ACEOF
3993 /* end confdefs.h. */
3994 #include <ac_nonexistent.h>
3995 _ACEOF
3996 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3997 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3998 ac_status=$?
3999 grep -v '^ *+' conftest.er1 >conftest.err
4000 rm -f conftest.er1
4001 cat conftest.err >&5
4002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4003 (exit $ac_status); } >/dev/null; then
4004 if test -s conftest.err; then
4005 ac_cpp_err=$ac_c_preproc_warn_flag
4006 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4007 else
4008 ac_cpp_err=
4010 else
4011 ac_cpp_err=yes
4013 if test -z "$ac_cpp_err"; then
4014 # Broken: success on invalid input.
4015 continue
4016 else
4017 echo "$as_me: failed program was:" >&5
4018 sed 's/^/| /' conftest.$ac_ext >&5
4020 # Passes both tests.
4021 ac_preproc_ok=:
4022 break
4024 rm -f conftest.err conftest.$ac_ext
4026 done
4027 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4028 rm -f conftest.err conftest.$ac_ext
4029 if $ac_preproc_ok; then
4031 else
4032 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4033 See \`config.log' for more details." >&5
4034 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4035 See \`config.log' for more details." >&2;}
4036 { (exit 1); exit 1; }; }
4039 ac_ext=c
4040 ac_cpp='$CPP $CPPFLAGS'
4041 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4042 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4043 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4045 if test "$cross_compiling" = yes; then
4046 ac_build_prefix=
4047 test -n "$build_alias" && ac_build_prefix=$build_alias-
4050 # Even if we're cross-compiling, we want a compiler here
4051 # that is not a cross-compiler.
4052 saved_cross=$cross_compiling
4053 cross_compiling=no
4055 ac_ext=c
4056 ac_cpp='$CPP $BUILD_CPPFLAGS'
4057 ac_compile='$BUILD_CC -c $BUILD_CFLAGS $BUILD_CPPFLAGS conftest.$ac_ext >&5'
4058 ac_link='$BUILD_CC -o conftest$ac_build_exeext $BUILD_CFLAGS $BUILD_CPPFLAGS $BUILD_LDFLAGS conftest.$ac_ext $BUILD_LIBS >&5'
4059 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4060 if test -n "$ac_build_prefix"; then
4061 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4062 set dummy ${ac_build_prefix}gcc; ac_word=$2
4063 echo "$as_me:$LINENO: checking for $ac_word" >&5
4064 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4065 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4066 echo $ECHO_N "(cached) $ECHO_C" >&6
4067 else
4068 if test -n "$BUILD_CC"; then
4069 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4070 else
4071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4072 for as_dir in $PATH
4074 IFS=$as_save_IFS
4075 test -z "$as_dir" && as_dir=.
4076 for ac_exec_ext in '' $ac_executable_extensions; do
4077 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4078 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4079 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4080 break 2
4082 done
4083 done
4087 BUILD_CC=$ac_cv_prog_BUILD_CC
4088 if test -n "$BUILD_CC"; then
4089 echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4090 echo "${ECHO_T}$BUILD_CC" >&6
4091 else
4092 echo "$as_me:$LINENO: result: no" >&5
4093 echo "${ECHO_T}no" >&6
4097 if test -z "$ac_cv_prog_BUILD_CC"; then
4098 ac_ct_BUILD_CC=$BUILD_CC
4099 # Extract the first word of "gcc", so it can be a program name with args.
4100 set dummy gcc; ac_word=$2
4101 echo "$as_me:$LINENO: checking for $ac_word" >&5
4102 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4103 if test "${ac_cv_prog_ac_ct_BUILD_CC+set}" = set; then
4104 echo $ECHO_N "(cached) $ECHO_C" >&6
4105 else
4106 if test -n "$ac_ct_BUILD_CC"; then
4107 ac_cv_prog_ac_ct_BUILD_CC="$ac_ct_BUILD_CC" # Let the user override the test.
4108 else
4109 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4110 for as_dir in $PATH
4112 IFS=$as_save_IFS
4113 test -z "$as_dir" && as_dir=.
4114 for ac_exec_ext in '' $ac_executable_extensions; do
4115 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4116 ac_cv_prog_ac_ct_BUILD_CC="gcc"
4117 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4118 break 2
4120 done
4121 done
4125 ac_ct_BUILD_CC=$ac_cv_prog_ac_ct_BUILD_CC
4126 if test -n "$ac_ct_BUILD_CC"; then
4127 echo "$as_me:$LINENO: result: $ac_ct_BUILD_CC" >&5
4128 echo "${ECHO_T}$ac_ct_BUILD_CC" >&6
4129 else
4130 echo "$as_me:$LINENO: result: no" >&5
4131 echo "${ECHO_T}no" >&6
4134 BUILD_CC=$ac_ct_BUILD_CC
4135 else
4136 BUILD_CC="$ac_cv_prog_BUILD_CC"
4139 if test -z "$BUILD_CC"; then
4140 if test -n "$ac_build_prefix"; then
4141 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4142 set dummy ${ac_build_prefix}cc; ac_word=$2
4143 echo "$as_me:$LINENO: checking for $ac_word" >&5
4144 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4145 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4146 echo $ECHO_N "(cached) $ECHO_C" >&6
4147 else
4148 if test -n "$BUILD_CC"; then
4149 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4150 else
4151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4152 for as_dir in $PATH
4154 IFS=$as_save_IFS
4155 test -z "$as_dir" && as_dir=.
4156 for ac_exec_ext in '' $ac_executable_extensions; do
4157 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4158 ac_cv_prog_BUILD_CC="${ac_build_prefix}cc"
4159 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4160 break 2
4162 done
4163 done
4167 BUILD_CC=$ac_cv_prog_BUILD_CC
4168 if test -n "$BUILD_CC"; then
4169 echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4170 echo "${ECHO_T}$BUILD_CC" >&6
4171 else
4172 echo "$as_me:$LINENO: result: no" >&5
4173 echo "${ECHO_T}no" >&6
4177 if test -z "$ac_cv_prog_BUILD_CC"; then
4178 ac_ct_BUILD_CC=$BUILD_CC
4179 # Extract the first word of "cc", so it can be a program name with args.
4180 set dummy cc; ac_word=$2
4181 echo "$as_me:$LINENO: checking for $ac_word" >&5
4182 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4183 if test "${ac_cv_prog_ac_ct_BUILD_CC+set}" = set; then
4184 echo $ECHO_N "(cached) $ECHO_C" >&6
4185 else
4186 if test -n "$ac_ct_BUILD_CC"; then
4187 ac_cv_prog_ac_ct_BUILD_CC="$ac_ct_BUILD_CC" # Let the user override the test.
4188 else
4189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4190 for as_dir in $PATH
4192 IFS=$as_save_IFS
4193 test -z "$as_dir" && as_dir=.
4194 for ac_exec_ext in '' $ac_executable_extensions; do
4195 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4196 ac_cv_prog_ac_ct_BUILD_CC="cc"
4197 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4198 break 2
4200 done
4201 done
4205 ac_ct_BUILD_CC=$ac_cv_prog_ac_ct_BUILD_CC
4206 if test -n "$ac_ct_BUILD_CC"; then
4207 echo "$as_me:$LINENO: result: $ac_ct_BUILD_CC" >&5
4208 echo "${ECHO_T}$ac_ct_BUILD_CC" >&6
4209 else
4210 echo "$as_me:$LINENO: result: no" >&5
4211 echo "${ECHO_T}no" >&6
4214 BUILD_CC=$ac_ct_BUILD_CC
4215 else
4216 BUILD_CC="$ac_cv_prog_BUILD_CC"
4220 if test -z "$BUILD_CC"; then
4221 # Extract the first word of "cc", so it can be a program name with args.
4222 set dummy cc; ac_word=$2
4223 echo "$as_me:$LINENO: checking for $ac_word" >&5
4224 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4225 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4226 echo $ECHO_N "(cached) $ECHO_C" >&6
4227 else
4228 if test -n "$BUILD_CC"; then
4229 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4230 else
4231 ac_prog_rejected=no
4232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4233 for as_dir in $PATH
4235 IFS=$as_save_IFS
4236 test -z "$as_dir" && as_dir=.
4237 for ac_exec_ext in '' $ac_executable_extensions; do
4238 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4239 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4240 ac_prog_rejected=yes
4241 continue
4243 ac_cv_prog_BUILD_CC="cc"
4244 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4245 break 2
4247 done
4248 done
4250 if test $ac_prog_rejected = yes; then
4251 # We found a bogon in the path, so make sure we never use it.
4252 set dummy $ac_cv_prog_BUILD_CC
4253 shift
4254 if test $# != 0; then
4255 # We chose a different compiler from the bogus one.
4256 # However, it has the same basename, so the bogon will be chosen
4257 # first if we set BUILD_CC to just the basename; use the full file name.
4258 shift
4259 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4264 BUILD_CC=$ac_cv_prog_BUILD_CC
4265 if test -n "$BUILD_CC"; then
4266 echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4267 echo "${ECHO_T}$BUILD_CC" >&6
4268 else
4269 echo "$as_me:$LINENO: result: no" >&5
4270 echo "${ECHO_T}no" >&6
4274 if test -z "$BUILD_CC"; then
4275 if test -n "$ac_build_prefix"; then
4276 for ac_prog in cl
4278 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4279 set dummy $ac_build_prefix$ac_prog; ac_word=$2
4280 echo "$as_me:$LINENO: checking for $ac_word" >&5
4281 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4282 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4283 echo $ECHO_N "(cached) $ECHO_C" >&6
4284 else
4285 if test -n "$BUILD_CC"; then
4286 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4287 else
4288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4289 for as_dir in $PATH
4291 IFS=$as_save_IFS
4292 test -z "$as_dir" && as_dir=.
4293 for ac_exec_ext in '' $ac_executable_extensions; do
4294 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4295 ac_cv_prog_BUILD_CC="$ac_build_prefix$ac_prog"
4296 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4297 break 2
4299 done
4300 done
4304 BUILD_CC=$ac_cv_prog_BUILD_CC
4305 if test -n "$BUILD_CC"; then
4306 echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4307 echo "${ECHO_T}$BUILD_CC" >&6
4308 else
4309 echo "$as_me:$LINENO: result: no" >&5
4310 echo "${ECHO_T}no" >&6
4313 test -n "$BUILD_CC" && break
4314 done
4316 if test -z "$BUILD_CC"; then
4317 ac_ct_BUILD_CC=$BUILD_CC
4318 for ac_prog in cl
4320 # Extract the first word of "$ac_prog", so it can be a program name with args.
4321 set dummy $ac_prog; ac_word=$2
4322 echo "$as_me:$LINENO: checking for $ac_word" >&5
4323 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4324 if test "${ac_cv_prog_ac_ct_BUILD_CC+set}" = set; then
4325 echo $ECHO_N "(cached) $ECHO_C" >&6
4326 else
4327 if test -n "$ac_ct_BUILD_CC"; then
4328 ac_cv_prog_ac_ct_BUILD_CC="$ac_ct_BUILD_CC" # Let the user override the test.
4329 else
4330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4331 for as_dir in $PATH
4333 IFS=$as_save_IFS
4334 test -z "$as_dir" && as_dir=.
4335 for ac_exec_ext in '' $ac_executable_extensions; do
4336 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4337 ac_cv_prog_ac_ct_BUILD_CC="$ac_prog"
4338 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4339 break 2
4341 done
4342 done
4346 ac_ct_BUILD_CC=$ac_cv_prog_ac_ct_BUILD_CC
4347 if test -n "$ac_ct_BUILD_CC"; then
4348 echo "$as_me:$LINENO: result: $ac_ct_BUILD_CC" >&5
4349 echo "${ECHO_T}$ac_ct_BUILD_CC" >&6
4350 else
4351 echo "$as_me:$LINENO: result: no" >&5
4352 echo "${ECHO_T}no" >&6
4355 test -n "$ac_ct_BUILD_CC" && break
4356 done
4358 BUILD_CC=$ac_ct_BUILD_CC
4364 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
4365 See \`config.log' for more details." >&5
4366 echo "$as_me: error: no acceptable C compiler found in \$PATH
4367 See \`config.log' for more details." >&2;}
4368 { (exit 1); exit 1; }; }
4370 # Provide some information about the compiler.
4371 echo "$as_me:$LINENO:" \
4372 "checking for C compiler version" >&5
4373 ac_compiler=`set X $ac_compile; echo $2`
4374 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
4375 (eval $ac_compiler --version </dev/null >&5) 2>&5
4376 ac_status=$?
4377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4378 (exit $ac_status); }
4379 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
4380 (eval $ac_compiler -v </dev/null >&5) 2>&5
4381 ac_status=$?
4382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4383 (exit $ac_status); }
4384 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
4385 (eval $ac_compiler -V </dev/null >&5) 2>&5
4386 ac_status=$?
4387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4388 (exit $ac_status); }
4390 cat >conftest.$ac_ext <<_ACEOF
4391 /* confdefs.h. */
4392 _ACEOF
4393 cat confdefs.h >>conftest.$ac_ext
4394 cat >>conftest.$ac_ext <<_ACEOF
4395 /* end confdefs.h. */
4398 main ()
4402 return 0;
4404 _ACEOF
4405 ac_clean_files_save=$ac_clean_files
4406 ac_clean_files="$ac_clean_files a.out a.exe b.out"
4407 # Try to create an executable without -o first, disregard a.out.
4408 # It will help us diagnose broken compilers, and finding out an intuition
4409 # of exeext.
4410 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
4411 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
4412 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4413 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
4414 (eval $ac_link_default) 2>&5
4415 ac_status=$?
4416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4417 (exit $ac_status); }; then
4418 # Find the output, starting from the most likely. This scheme is
4419 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
4420 # resort.
4422 # Be careful to initialize this variable, since it used to be cached.
4423 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
4424 ac_cv_build_exeext=
4425 # b.out is created by i960 compilers.
4426 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
4428 test -f "$ac_file" || continue
4429 case $ac_file in
4430 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
4432 conftest.$ac_ext )
4433 # This is the source file.
4435 [ab].out )
4436 # We found the default executable, but exeext='' is most
4437 # certainly right.
4438 break;;
4439 *.* )
4440 ac_cv_build_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4441 # FIXME: I believe we export ac_cv_exeext for Libtool,
4442 # but it would be cool to find out if it's true. Does anybody
4443 # maintain Libtool? --akim.
4444 export ac_cv_build_exeext
4445 break;;
4447 break;;
4448 esac
4449 done
4450 else
4451 echo "$as_me: failed program was:" >&5
4452 sed 's/^/| /' conftest.$ac_ext >&5
4454 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
4455 See \`config.log' for more details." >&5
4456 echo "$as_me: error: C compiler cannot create executables
4457 See \`config.log' for more details." >&2;}
4458 { (exit 77); exit 77; }; }
4461 ac_build_exeext=$ac_cv_build_exeext
4462 echo "$as_me:$LINENO: result: $ac_file" >&5
4463 echo "${ECHO_T}$ac_file" >&6
4465 # Check the compiler produces executables we can run. If not, either
4466 # the compiler is broken, or we cross compile.
4467 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
4468 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
4469 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
4470 # If not cross compiling, check that we can run a simple program.
4471 if test "$cross_compiling" != yes; then
4472 if { ac_try='./$ac_file'
4473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4474 (eval $ac_try) 2>&5
4475 ac_status=$?
4476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4477 (exit $ac_status); }; }; then
4478 cross_compiling=no
4479 else
4480 if test "$cross_compiling" = maybe; then
4481 cross_compiling=yes
4482 else
4483 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
4484 If you meant to cross compile, use \`--host'.
4485 See \`config.log' for more details." >&5
4486 echo "$as_me: error: cannot run C compiled programs.
4487 If you meant to cross compile, use \`--host'.
4488 See \`config.log' for more details." >&2;}
4489 { (exit 1); exit 1; }; }
4493 echo "$as_me:$LINENO: result: yes" >&5
4494 echo "${ECHO_T}yes" >&6
4496 rm -f a.out a.exe conftest$ac_cv_build_exeext b.out
4497 ac_clean_files=$ac_clean_files_save
4498 # Check the compiler produces executables we can run. If not, either
4499 # the compiler is broken, or we cross compile.
4500 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
4501 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
4502 echo "$as_me:$LINENO: result: $cross_compiling" >&5
4503 echo "${ECHO_T}$cross_compiling" >&6
4505 echo "$as_me:$LINENO: checking for suffix of executables" >&5
4506 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
4507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4508 (eval $ac_link) 2>&5
4509 ac_status=$?
4510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4511 (exit $ac_status); }; then
4512 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4513 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4514 # work properly (i.e., refer to `conftest.exe'), while it won't with
4515 # `rm'.
4516 for ac_file in conftest.exe conftest conftest.*; do
4517 test -f "$ac_file" || continue
4518 case $ac_file in
4519 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
4520 *.* ) ac_cv_build_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4521 export ac_cv_build_exeext
4522 break;;
4523 * ) break;;
4524 esac
4525 done
4526 else
4527 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
4528 See \`config.log' for more details." >&5
4529 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
4530 See \`config.log' for more details." >&2;}
4531 { (exit 1); exit 1; }; }
4534 rm -f conftest$ac_cv_build_exeext
4535 echo "$as_me:$LINENO: result: $ac_cv_build_exeext" >&5
4536 echo "${ECHO_T}$ac_cv_build_exeext" >&6
4538 rm -f conftest.$ac_ext
4539 BUILD_EXEEXT=$ac_cv_build_exeext
4540 ac_build_exeext=$BUILD_EXEEXT
4543 # Restore configuration environment
4544 cross_compiling=$saved_cross
4546 ac_ext=c
4547 ac_cpp='$CPP $CPPFLAGS'
4548 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4549 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4550 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4552 else
4553 BUILD_CC="$CC" ; BUILD_EXEEXT=$EXEEXT
4556 CFLAGS="$mule_backup_CFLAGS"
4557 CXXFLAGS="$mule_backup_CXXFLAGS"
4558 BUILD_CFLAGS="$mule_backup_BUILD_CFLAGS"
4559 for ac_prog in gawk mawk nawk awk
4561 # Extract the first word of "$ac_prog", so it can be a program name with args.
4562 set dummy $ac_prog; ac_word=$2
4563 echo "$as_me:$LINENO: checking for $ac_word" >&5
4564 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4565 if test "${ac_cv_prog_AWK+set}" = set; then
4566 echo $ECHO_N "(cached) $ECHO_C" >&6
4567 else
4568 if test -n "$AWK"; then
4569 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4570 else
4571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4572 for as_dir in $PATH
4574 IFS=$as_save_IFS
4575 test -z "$as_dir" && as_dir=.
4576 for ac_exec_ext in '' $ac_executable_extensions; do
4577 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4578 ac_cv_prog_AWK="$ac_prog"
4579 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4580 break 2
4582 done
4583 done
4587 AWK=$ac_cv_prog_AWK
4588 if test -n "$AWK"; then
4589 echo "$as_me:$LINENO: result: $AWK" >&5
4590 echo "${ECHO_T}$AWK" >&6
4591 else
4592 echo "$as_me:$LINENO: result: no" >&5
4593 echo "${ECHO_T}no" >&6
4596 test -n "$AWK" && break
4597 done
4599 echo "$as_me:$LINENO: checking for egrep" >&5
4600 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4601 if test "${ac_cv_prog_egrep+set}" = set; then
4602 echo $ECHO_N "(cached) $ECHO_C" >&6
4603 else
4604 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4605 then ac_cv_prog_egrep='grep -E'
4606 else ac_cv_prog_egrep='egrep'
4609 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4610 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4611 EGREP=$ac_cv_prog_egrep
4614 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4615 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
4616 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
4617 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
4618 echo $ECHO_N "(cached) $ECHO_C" >&6
4619 else
4620 cat >conftest.make <<\_ACEOF
4621 all:
4622 @echo 'ac_maketemp="$(MAKE)"'
4623 _ACEOF
4624 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4625 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
4626 if test -n "$ac_maketemp"; then
4627 eval ac_cv_prog_make_${ac_make}_set=yes
4628 else
4629 eval ac_cv_prog_make_${ac_make}_set=no
4631 rm -f conftest.make
4633 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
4634 echo "$as_me:$LINENO: result: yes" >&5
4635 echo "${ECHO_T}yes" >&6
4636 SET_MAKE=
4637 else
4638 echo "$as_me:$LINENO: result: no" >&5
4639 echo "${ECHO_T}no" >&6
4640 SET_MAKE="MAKE=${MAKE-make}"
4644 for ac_prog in flex lex
4646 # Extract the first word of "$ac_prog", so it can be a program name with args.
4647 set dummy $ac_prog; ac_word=$2
4648 echo "$as_me:$LINENO: checking for $ac_word" >&5
4649 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4650 if test "${ac_cv_prog_LEX+set}" = set; then
4651 echo $ECHO_N "(cached) $ECHO_C" >&6
4652 else
4653 if test -n "$LEX"; then
4654 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4655 else
4656 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4657 for as_dir in $PATH
4659 IFS=$as_save_IFS
4660 test -z "$as_dir" && as_dir=.
4661 for ac_exec_ext in '' $ac_executable_extensions; do
4662 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4663 ac_cv_prog_LEX="$ac_prog"
4664 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4665 break 2
4667 done
4668 done
4672 LEX=$ac_cv_prog_LEX
4673 if test -n "$LEX"; then
4674 echo "$as_me:$LINENO: result: $LEX" >&5
4675 echo "${ECHO_T}$LEX" >&6
4676 else
4677 echo "$as_me:$LINENO: result: no" >&5
4678 echo "${ECHO_T}no" >&6
4681 test -n "$LEX" && break
4682 done
4683 test -n "$LEX" || LEX=":"
4685 if test -z "$LEXLIB"
4686 then
4687 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
4688 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
4689 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
4690 echo $ECHO_N "(cached) $ECHO_C" >&6
4691 else
4692 ac_check_lib_save_LIBS=$LIBS
4693 LIBS="-lfl $LIBS"
4694 cat >conftest.$ac_ext <<_ACEOF
4695 /* confdefs.h. */
4696 _ACEOF
4697 cat confdefs.h >>conftest.$ac_ext
4698 cat >>conftest.$ac_ext <<_ACEOF
4699 /* end confdefs.h. */
4701 /* Override any gcc2 internal prototype to avoid an error. */
4702 #ifdef __cplusplus
4703 extern "C"
4704 #endif
4705 /* We use char because int might match the return type of a gcc2
4706 builtin and then its argument prototype would still apply. */
4707 char yywrap ();
4709 main ()
4711 yywrap ();
4713 return 0;
4715 _ACEOF
4716 rm -f conftest.$ac_objext conftest$ac_exeext
4717 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4718 (eval $ac_link) 2>conftest.er1
4719 ac_status=$?
4720 grep -v '^ *+' conftest.er1 >conftest.err
4721 rm -f conftest.er1
4722 cat conftest.err >&5
4723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4724 (exit $ac_status); } &&
4725 { ac_try='test -z "$ac_c_werror_flag"
4726 || test ! -s conftest.err'
4727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4728 (eval $ac_try) 2>&5
4729 ac_status=$?
4730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4731 (exit $ac_status); }; } &&
4732 { ac_try='test -s conftest$ac_exeext'
4733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4734 (eval $ac_try) 2>&5
4735 ac_status=$?
4736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4737 (exit $ac_status); }; }; then
4738 ac_cv_lib_fl_yywrap=yes
4739 else
4740 echo "$as_me: failed program was:" >&5
4741 sed 's/^/| /' conftest.$ac_ext >&5
4743 ac_cv_lib_fl_yywrap=no
4745 rm -f conftest.err conftest.$ac_objext \
4746 conftest$ac_exeext conftest.$ac_ext
4747 LIBS=$ac_check_lib_save_LIBS
4749 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
4750 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
4751 if test $ac_cv_lib_fl_yywrap = yes; then
4752 LEXLIB="-lfl"
4753 else
4754 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
4755 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
4756 if test "${ac_cv_lib_l_yywrap+set}" = set; then
4757 echo $ECHO_N "(cached) $ECHO_C" >&6
4758 else
4759 ac_check_lib_save_LIBS=$LIBS
4760 LIBS="-ll $LIBS"
4761 cat >conftest.$ac_ext <<_ACEOF
4762 /* confdefs.h. */
4763 _ACEOF
4764 cat confdefs.h >>conftest.$ac_ext
4765 cat >>conftest.$ac_ext <<_ACEOF
4766 /* end confdefs.h. */
4768 /* Override any gcc2 internal prototype to avoid an error. */
4769 #ifdef __cplusplus
4770 extern "C"
4771 #endif
4772 /* We use char because int might match the return type of a gcc2
4773 builtin and then its argument prototype would still apply. */
4774 char yywrap ();
4776 main ()
4778 yywrap ();
4780 return 0;
4782 _ACEOF
4783 rm -f conftest.$ac_objext conftest$ac_exeext
4784 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4785 (eval $ac_link) 2>conftest.er1
4786 ac_status=$?
4787 grep -v '^ *+' conftest.er1 >conftest.err
4788 rm -f conftest.er1
4789 cat conftest.err >&5
4790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4791 (exit $ac_status); } &&
4792 { ac_try='test -z "$ac_c_werror_flag"
4793 || test ! -s conftest.err'
4794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4795 (eval $ac_try) 2>&5
4796 ac_status=$?
4797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4798 (exit $ac_status); }; } &&
4799 { ac_try='test -s conftest$ac_exeext'
4800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4801 (eval $ac_try) 2>&5
4802 ac_status=$?
4803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4804 (exit $ac_status); }; }; then
4805 ac_cv_lib_l_yywrap=yes
4806 else
4807 echo "$as_me: failed program was:" >&5
4808 sed 's/^/| /' conftest.$ac_ext >&5
4810 ac_cv_lib_l_yywrap=no
4812 rm -f conftest.err conftest.$ac_objext \
4813 conftest$ac_exeext conftest.$ac_ext
4814 LIBS=$ac_check_lib_save_LIBS
4816 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
4817 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
4818 if test $ac_cv_lib_l_yywrap = yes; then
4819 LEXLIB="-ll"
4826 if test "x$LEX" != "x:"; then
4827 echo "$as_me:$LINENO: checking lex output file root" >&5
4828 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
4829 if test "${ac_cv_prog_lex_root+set}" = set; then
4830 echo $ECHO_N "(cached) $ECHO_C" >&6
4831 else
4832 # The minimal lex program is just a single line: %%. But some broken lexes
4833 # (Solaris, I think it was) want two %% lines, so accommodate them.
4834 cat >conftest.l <<_ACEOF
4837 _ACEOF
4838 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
4839 (eval $LEX conftest.l) 2>&5
4840 ac_status=$?
4841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4842 (exit $ac_status); }
4843 if test -f lex.yy.c; then
4844 ac_cv_prog_lex_root=lex.yy
4845 elif test -f lexyy.c; then
4846 ac_cv_prog_lex_root=lexyy
4847 else
4848 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
4849 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
4850 { (exit 1); exit 1; }; }
4853 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
4854 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
4855 rm -f conftest.l
4856 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4858 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
4859 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
4860 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
4861 echo $ECHO_N "(cached) $ECHO_C" >&6
4862 else
4863 # POSIX says lex can declare yytext either as a pointer or an array; the
4864 # default is implementation-dependent. Figure out which it is, since
4865 # not all implementations provide the %pointer and %array declarations.
4866 ac_cv_prog_lex_yytext_pointer=no
4867 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
4868 ac_save_LIBS=$LIBS
4869 LIBS="$LIBS $LEXLIB"
4870 cat >conftest.$ac_ext <<_ACEOF
4871 `cat $LEX_OUTPUT_ROOT.c`
4872 _ACEOF
4873 rm -f conftest.$ac_objext conftest$ac_exeext
4874 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4875 (eval $ac_link) 2>conftest.er1
4876 ac_status=$?
4877 grep -v '^ *+' conftest.er1 >conftest.err
4878 rm -f conftest.er1
4879 cat conftest.err >&5
4880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4881 (exit $ac_status); } &&
4882 { ac_try='test -z "$ac_c_werror_flag"
4883 || test ! -s conftest.err'
4884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4885 (eval $ac_try) 2>&5
4886 ac_status=$?
4887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4888 (exit $ac_status); }; } &&
4889 { ac_try='test -s conftest$ac_exeext'
4890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4891 (eval $ac_try) 2>&5
4892 ac_status=$?
4893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4894 (exit $ac_status); }; }; then
4895 ac_cv_prog_lex_yytext_pointer=yes
4896 else
4897 echo "$as_me: failed program was:" >&5
4898 sed 's/^/| /' conftest.$ac_ext >&5
4901 rm -f conftest.err conftest.$ac_objext \
4902 conftest$ac_exeext conftest.$ac_ext
4903 LIBS=$ac_save_LIBS
4904 rm -f "${LEX_OUTPUT_ROOT}.c"
4907 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
4908 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
4909 if test $ac_cv_prog_lex_yytext_pointer = yes; then
4911 cat >>confdefs.h <<\_ACEOF
4912 #define YYTEXT_POINTER 1
4913 _ACEOF
4918 # Find a good install program. We prefer a C program (faster),
4919 # so one script is as good as another. But avoid the broken or
4920 # incompatible versions:
4921 # SysV /etc/install, /usr/sbin/install
4922 # SunOS /usr/etc/install
4923 # IRIX /sbin/install
4924 # AIX /bin/install
4925 # AmigaOS /C/install, which installs bootblocks on floppy discs
4926 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4927 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4928 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4929 # OS/2's system install, which has a completely different semantic
4930 # ./install, which can be erroneously created by make from ./install.sh.
4931 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4932 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4933 if test -z "$INSTALL"; then
4934 if test "${ac_cv_path_install+set}" = set; then
4935 echo $ECHO_N "(cached) $ECHO_C" >&6
4936 else
4937 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4938 for as_dir in $PATH
4940 IFS=$as_save_IFS
4941 test -z "$as_dir" && as_dir=.
4942 # Account for people who put trailing slashes in PATH elements.
4943 case $as_dir/ in
4944 ./ | .// | /cC/* | \
4945 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4946 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4947 /usr/ucb/* ) ;;
4949 # OSF1 and SCO ODT 3.0 have their own names for install.
4950 # Don't use installbsd from OSF since it installs stuff as root
4951 # by default.
4952 for ac_prog in ginstall scoinst install; do
4953 for ac_exec_ext in '' $ac_executable_extensions; do
4954 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4955 if test $ac_prog = install &&
4956 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4957 # AIX install. It has an incompatible calling convention.
4959 elif test $ac_prog = install &&
4960 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4961 # program-specific install script used by HP pwplus--don't use.
4963 else
4964 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4965 break 3
4968 done
4969 done
4971 esac
4972 done
4976 if test "${ac_cv_path_install+set}" = set; then
4977 INSTALL=$ac_cv_path_install
4978 else
4979 # As a last resort, use the slow shell script. We don't cache a
4980 # path for INSTALL within a source directory, because that will
4981 # break other packages using the cache if that directory is
4982 # removed, or if the path is relative.
4983 INSTALL=$ac_install_sh
4986 echo "$as_me:$LINENO: result: $INSTALL" >&5
4987 echo "${ECHO_T}$INSTALL" >&6
4989 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4990 # It thinks the first close brace ends the variable substitution.
4991 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4993 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4995 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4997 if test -n "$ac_tool_prefix"; then
4998 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4999 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5000 echo "$as_me:$LINENO: checking for $ac_word" >&5
5001 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5002 if test "${ac_cv_prog_RANLIB+set}" = set; then
5003 echo $ECHO_N "(cached) $ECHO_C" >&6
5004 else
5005 if test -n "$RANLIB"; then
5006 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5007 else
5008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5009 for as_dir in $PATH
5011 IFS=$as_save_IFS
5012 test -z "$as_dir" && as_dir=.
5013 for ac_exec_ext in '' $ac_executable_extensions; do
5014 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5015 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5016 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5017 break 2
5019 done
5020 done
5024 RANLIB=$ac_cv_prog_RANLIB
5025 if test -n "$RANLIB"; then
5026 echo "$as_me:$LINENO: result: $RANLIB" >&5
5027 echo "${ECHO_T}$RANLIB" >&6
5028 else
5029 echo "$as_me:$LINENO: result: no" >&5
5030 echo "${ECHO_T}no" >&6
5034 if test -z "$ac_cv_prog_RANLIB"; then
5035 ac_ct_RANLIB=$RANLIB
5036 # Extract the first word of "ranlib", so it can be a program name with args.
5037 set dummy ranlib; ac_word=$2
5038 echo "$as_me:$LINENO: checking for $ac_word" >&5
5039 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5040 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5041 echo $ECHO_N "(cached) $ECHO_C" >&6
5042 else
5043 if test -n "$ac_ct_RANLIB"; then
5044 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5045 else
5046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5047 for as_dir in $PATH
5049 IFS=$as_save_IFS
5050 test -z "$as_dir" && as_dir=.
5051 for ac_exec_ext in '' $ac_executable_extensions; do
5052 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5053 ac_cv_prog_ac_ct_RANLIB="ranlib"
5054 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5055 break 2
5057 done
5058 done
5060 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5063 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5064 if test -n "$ac_ct_RANLIB"; then
5065 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5066 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5067 else
5068 echo "$as_me:$LINENO: result: no" >&5
5069 echo "${ECHO_T}no" >&6
5072 RANLIB=$ac_ct_RANLIB
5073 else
5074 RANLIB="$ac_cv_prog_RANLIB"
5077 for ac_prog in 'bison -y' byacc
5079 # Extract the first word of "$ac_prog", so it can be a program name with args.
5080 set dummy $ac_prog; ac_word=$2
5081 echo "$as_me:$LINENO: checking for $ac_word" >&5
5082 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5083 if test "${ac_cv_prog_YACC+set}" = set; then
5084 echo $ECHO_N "(cached) $ECHO_C" >&6
5085 else
5086 if test -n "$YACC"; then
5087 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5088 else
5089 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5090 for as_dir in $PATH
5092 IFS=$as_save_IFS
5093 test -z "$as_dir" && as_dir=.
5094 for ac_exec_ext in '' $ac_executable_extensions; do
5095 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5096 ac_cv_prog_YACC="$ac_prog"
5097 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5098 break 2
5100 done
5101 done
5105 YACC=$ac_cv_prog_YACC
5106 if test -n "$YACC"; then
5107 echo "$as_me:$LINENO: result: $YACC" >&5
5108 echo "${ECHO_T}$YACC" >&6
5109 else
5110 echo "$as_me:$LINENO: result: no" >&5
5111 echo "${ECHO_T}no" >&6
5114 test -n "$YACC" && break
5115 done
5116 test -n "$YACC" || YACC="yacc"
5119 if test -n "$ac_tool_prefix"; then
5120 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5121 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5122 echo "$as_me:$LINENO: checking for $ac_word" >&5
5123 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5124 if test "${ac_cv_prog_RANLIB+set}" = set; then
5125 echo $ECHO_N "(cached) $ECHO_C" >&6
5126 else
5127 if test -n "$RANLIB"; then
5128 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5129 else
5130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5131 for as_dir in $PATH
5133 IFS=$as_save_IFS
5134 test -z "$as_dir" && as_dir=.
5135 for ac_exec_ext in '' $ac_executable_extensions; do
5136 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5137 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5138 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5139 break 2
5141 done
5142 done
5146 RANLIB=$ac_cv_prog_RANLIB
5147 if test -n "$RANLIB"; then
5148 echo "$as_me:$LINENO: result: $RANLIB" >&5
5149 echo "${ECHO_T}$RANLIB" >&6
5150 else
5151 echo "$as_me:$LINENO: result: no" >&5
5152 echo "${ECHO_T}no" >&6
5156 if test -z "$ac_cv_prog_RANLIB"; then
5157 ac_ct_RANLIB=$RANLIB
5158 # Extract the first word of "ranlib", so it can be a program name with args.
5159 set dummy ranlib; ac_word=$2
5160 echo "$as_me:$LINENO: checking for $ac_word" >&5
5161 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5162 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5163 echo $ECHO_N "(cached) $ECHO_C" >&6
5164 else
5165 if test -n "$ac_ct_RANLIB"; then
5166 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5167 else
5168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5169 for as_dir in $PATH
5171 IFS=$as_save_IFS
5172 test -z "$as_dir" && as_dir=.
5173 for ac_exec_ext in '' $ac_executable_extensions; do
5174 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5175 ac_cv_prog_ac_ct_RANLIB="ranlib"
5176 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5177 break 2
5179 done
5180 done
5184 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5185 if test -n "$ac_ct_RANLIB"; then
5186 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5187 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5188 else
5189 echo "$as_me:$LINENO: result: no" >&5
5190 echo "${ECHO_T}no" >&6
5193 RANLIB=$ac_ct_RANLIB
5194 else
5195 RANLIB="$ac_cv_prog_RANLIB"
5198 if test -n "$ac_tool_prefix"; then
5199 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5200 set dummy ${ac_tool_prefix}strip; ac_word=$2
5201 echo "$as_me:$LINENO: checking for $ac_word" >&5
5202 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5203 if test "${ac_cv_prog_STRIP+set}" = set; then
5204 echo $ECHO_N "(cached) $ECHO_C" >&6
5205 else
5206 if test -n "$STRIP"; then
5207 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5208 else
5209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5210 for as_dir in $PATH
5212 IFS=$as_save_IFS
5213 test -z "$as_dir" && as_dir=.
5214 for ac_exec_ext in '' $ac_executable_extensions; do
5215 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5216 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5217 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5218 break 2
5220 done
5221 done
5225 STRIP=$ac_cv_prog_STRIP
5226 if test -n "$STRIP"; then
5227 echo "$as_me:$LINENO: result: $STRIP" >&5
5228 echo "${ECHO_T}$STRIP" >&6
5229 else
5230 echo "$as_me:$LINENO: result: no" >&5
5231 echo "${ECHO_T}no" >&6
5235 if test -z "$ac_cv_prog_STRIP"; then
5236 ac_ct_STRIP=$STRIP
5237 # Extract the first word of "strip", so it can be a program name with args.
5238 set dummy strip; ac_word=$2
5239 echo "$as_me:$LINENO: checking for $ac_word" >&5
5240 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5241 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5242 echo $ECHO_N "(cached) $ECHO_C" >&6
5243 else
5244 if test -n "$ac_ct_STRIP"; then
5245 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5246 else
5247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5248 for as_dir in $PATH
5250 IFS=$as_save_IFS
5251 test -z "$as_dir" && as_dir=.
5252 for ac_exec_ext in '' $ac_executable_extensions; do
5253 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5254 ac_cv_prog_ac_ct_STRIP="strip"
5255 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5256 break 2
5258 done
5259 done
5263 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5264 if test -n "$ac_ct_STRIP"; then
5265 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5266 echo "${ECHO_T}$ac_ct_STRIP" >&6
5267 else
5268 echo "$as_me:$LINENO: result: no" >&5
5269 echo "${ECHO_T}no" >&6
5272 STRIP=$ac_ct_STRIP
5273 else
5274 STRIP="$ac_cv_prog_STRIP"
5277 if test -n "$ac_tool_prefix"; then
5278 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5279 set dummy ${ac_tool_prefix}ar; ac_word=$2
5280 echo "$as_me:$LINENO: checking for $ac_word" >&5
5281 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5282 if test "${ac_cv_prog_AR+set}" = set; then
5283 echo $ECHO_N "(cached) $ECHO_C" >&6
5284 else
5285 if test -n "$AR"; then
5286 ac_cv_prog_AR="$AR" # Let the user override the test.
5287 else
5288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5289 for as_dir in $PATH
5291 IFS=$as_save_IFS
5292 test -z "$as_dir" && as_dir=.
5293 for ac_exec_ext in '' $ac_executable_extensions; do
5294 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5295 ac_cv_prog_AR="${ac_tool_prefix}ar"
5296 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5297 break 2
5299 done
5300 done
5304 AR=$ac_cv_prog_AR
5305 if test -n "$AR"; then
5306 echo "$as_me:$LINENO: result: $AR" >&5
5307 echo "${ECHO_T}$AR" >&6
5308 else
5309 echo "$as_me:$LINENO: result: no" >&5
5310 echo "${ECHO_T}no" >&6
5314 if test -z "$ac_cv_prog_AR"; then
5315 ac_ct_AR=$AR
5316 # Extract the first word of "ar", so it can be a program name with args.
5317 set dummy ar; ac_word=$2
5318 echo "$as_me:$LINENO: checking for $ac_word" >&5
5319 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5320 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5321 echo $ECHO_N "(cached) $ECHO_C" >&6
5322 else
5323 if test -n "$ac_ct_AR"; then
5324 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5325 else
5326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5327 for as_dir in $PATH
5329 IFS=$as_save_IFS
5330 test -z "$as_dir" && as_dir=.
5331 for ac_exec_ext in '' $ac_executable_extensions; do
5332 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5333 ac_cv_prog_ac_ct_AR="ar"
5334 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5335 break 2
5337 done
5338 done
5342 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5343 if test -n "$ac_ct_AR"; then
5344 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5345 echo "${ECHO_T}$ac_ct_AR" >&6
5346 else
5347 echo "$as_me:$LINENO: result: no" >&5
5348 echo "${ECHO_T}no" >&6
5351 AR=$ac_ct_AR
5352 else
5353 AR="$ac_cv_prog_AR"
5356 if test -n "$ac_tool_prefix"; then
5357 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
5358 set dummy ${ac_tool_prefix}ld; ac_word=$2
5359 echo "$as_me:$LINENO: checking for $ac_word" >&5
5360 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5361 if test "${ac_cv_prog_LD+set}" = set; then
5362 echo $ECHO_N "(cached) $ECHO_C" >&6
5363 else
5364 if test -n "$LD"; then
5365 ac_cv_prog_LD="$LD" # Let the user override the test.
5366 else
5367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5368 for as_dir in $PATH
5370 IFS=$as_save_IFS
5371 test -z "$as_dir" && as_dir=.
5372 for ac_exec_ext in '' $ac_executable_extensions; do
5373 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5374 ac_cv_prog_LD="${ac_tool_prefix}ld"
5375 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5376 break 2
5378 done
5379 done
5383 LD=$ac_cv_prog_LD
5384 if test -n "$LD"; then
5385 echo "$as_me:$LINENO: result: $LD" >&5
5386 echo "${ECHO_T}$LD" >&6
5387 else
5388 echo "$as_me:$LINENO: result: no" >&5
5389 echo "${ECHO_T}no" >&6
5393 if test -z "$ac_cv_prog_LD"; then
5394 ac_ct_LD=$LD
5395 # Extract the first word of "ld", so it can be a program name with args.
5396 set dummy ld; ac_word=$2
5397 echo "$as_me:$LINENO: checking for $ac_word" >&5
5398 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5399 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
5400 echo $ECHO_N "(cached) $ECHO_C" >&6
5401 else
5402 if test -n "$ac_ct_LD"; then
5403 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
5404 else
5405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5406 for as_dir in $PATH
5408 IFS=$as_save_IFS
5409 test -z "$as_dir" && as_dir=.
5410 for ac_exec_ext in '' $ac_executable_extensions; do
5411 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5412 ac_cv_prog_ac_ct_LD="ld"
5413 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5414 break 2
5416 done
5417 done
5421 ac_ct_LD=$ac_cv_prog_ac_ct_LD
5422 if test -n "$ac_ct_LD"; then
5423 echo "$as_me:$LINENO: result: $ac_ct_LD" >&5
5424 echo "${ECHO_T}$ac_ct_LD" >&6
5425 else
5426 echo "$as_me:$LINENO: result: no" >&5
5427 echo "${ECHO_T}no" >&6
5430 LD=$ac_ct_LD
5431 else
5432 LD="$ac_cv_prog_LD"
5436 # Check whether --enable-monolithic or --disable-monolithic was given.
5437 if test "${enable_monolithic+set}" = set; then
5438 enableval="$enable_monolithic"
5439 MONOLITHIC=$enableval
5440 else
5441 MONOLITHIC=yes
5444 # Check whether --enable-amule-daemon or --disable-amule-daemon was given.
5445 if test "${enable_amule_daemon+set}" = set; then
5446 enableval="$enable_amule_daemon"
5447 AMULE_DAEMON=$enableval
5448 else
5449 AMULE_DAEMON=no
5452 # Check whether --enable-amulecmd or --disable-amulecmd was given.
5453 if test "${enable_amulecmd+set}" = set; then
5454 enableval="$enable_amulecmd"
5455 AMULECMD=$enableval
5456 else
5457 AMULECMD=no
5460 # Check whether --enable-webserver or --disable-webserver was given.
5461 if test "${enable_webserver+set}" = set; then
5462 enableval="$enable_webserver"
5463 WEB=$enableval
5464 else
5465 WEB=no
5468 # Check whether --enable-amule-gui or --disable-amule-gui was given.
5469 if test "${enable_amule_gui+set}" = set; then
5470 enableval="$enable_amule_gui"
5471 AMULE_GUI=$enableval
5472 else
5473 AMULE_GUI=no
5476 # Check whether --enable-cas or --disable-cas was given.
5477 if test "${enable_cas+set}" = set; then
5478 enableval="$enable_cas"
5479 CAS=$enableval
5480 else
5481 CAS=no
5484 # Check whether --enable-wxcas or --disable-wxcas was given.
5485 if test "${enable_wxcas+set}" = set; then
5486 enableval="$enable_wxcas"
5487 WXCAS=$enableval
5488 else
5489 WXCAS=no
5492 # Check whether --enable-ed2k or --disable-ed2k was given.
5493 if test "${enable_ed2k+set}" = set; then
5494 enableval="$enable_ed2k"
5495 ED2K=$enableval
5496 else
5497 ED2K=yes
5500 # Check whether --enable-alc or --disable-alc was given.
5501 if test "${enable_alc+set}" = set; then
5502 enableval="$enable_alc"
5503 ALC=$enableval
5504 else
5505 ALC=no
5508 # Check whether --enable-alcc or --disable-alcc was given.
5509 if test "${enable_alcc+set}" = set; then
5510 enableval="$enable_alcc"
5511 ALCC=$enableval
5512 else
5513 ALCC=no
5516 # Check whether --enable-monolithic or --disable-monolithic was given.
5517 if test "${enable_monolithic+set}" = set; then
5518 enableval="$enable_monolithic"
5519 MONOLITHIC=$enableval
5520 else
5521 MONOLITHIC=yes
5524 # Check whether --enable-upnp or --disable-upnp was given.
5525 if test "${enable_upnp+set}" = set; then
5526 enableval="$enable_upnp"
5527 ENABLE_UPNP=$enableval
5528 else
5529 ENABLE_UPNP=yes
5532 # Check whether --enable-xas or --disable-xas was given.
5533 if test "${enable_xas+set}" = set; then
5534 enableval="$enable_xas"
5535 XAS=$enableval
5536 else
5537 XAS=yes
5540 # Default is yes, because they're most likely compatible.
5541 # However, this is only used when cross-compiling.
5543 # Check whether --with-gnu-malloc or --without-gnu-malloc was given.
5544 if test "${with_gnu_malloc+set}" = set; then
5545 withval="$with_gnu_malloc"
5546 gnumalloc=$withval
5547 else
5548 gnumalloc=yes
5552 # Checking for libs before all other stuff to break
5553 # configure as soon as possible in case of a missing one
5554 # to avoid losing too much time
5556 # Check for zlib
5559 # Check whether --with-zlib or --without-zlib was given.
5560 if test "${with_zlib+set}" = set; then
5561 withval="$with_zlib"
5565 case "${with_zlib:-yes}" in
5567 { { echo "$as_me:$LINENO: error: zlib >= 1.1.4 is required for aMule" >&5
5568 echo "$as_me: error: zlib >= 1.1.4 is required for aMule" >&2;}
5569 { (exit 1); exit 1; }; }
5571 yes | sys)
5574 zlib_prefix="$with_zlib"
5575 esac
5577 mule_backup_CPPFLAGS="$CPPFLAGS"
5578 mule_backup_LDFLAGS="$LDFLAGS"
5579 mule_backup_LIBS="$LIBS"
5580 if test -n "$zlib_prefix"; then
5582 ZLIB_CPPFLAGS="-I$zlib_prefix/include"
5583 ZLIB_LDFLAGS="-L$zlib_prefix/lib"
5584 CPPFLAGS="$CPPFLAGS $ZLIB_CPPFLAGS"
5585 LDFLAGS="$LDFLAGS $ZLIB_LDFLAGS"
5587 else
5589 ZLIB_CPPFLAGS=
5590 ZLIB_LDFLAGS=
5594 ZLIB_LIBS="-lz"
5595 LIBS="$ZLIB_LIBS $LIBS"
5597 echo "$as_me:$LINENO: checking for zlib >= 1.1.4" >&5
5598 echo $ECHO_N "checking for zlib >= 1.1.4... $ECHO_C" >&6
5599 if test "$cross_compiling" = yes; then
5601 result=no
5602 z_version=
5603 cat >conftest.$ac_ext <<_ACEOF
5605 /* confdefs.h. */
5606 _ACEOF
5607 cat confdefs.h >>conftest.$ac_ext
5608 cat >>conftest.$ac_ext <<_ACEOF
5609 /* end confdefs.h. */
5611 #include <zlib.h>
5612 #include <stdio.h>
5615 main ()
5618 printf("\nZLIB_VERSION_START" ZLIB_VERSION "ZLIB_VERSION_END\n\n");
5619 zlibVersion();
5622 return 0;
5625 _ACEOF
5626 rm -f conftest.$ac_objext conftest$ac_exeext
5627 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5628 (eval $ac_link) 2>conftest.er1
5629 ac_status=$?
5630 grep -v '^ *+' conftest.er1 >conftest.err
5631 rm -f conftest.er1
5632 cat conftest.err >&5
5633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5634 (exit $ac_status); } &&
5635 { ac_try='test -z "$ac_c_werror_flag"
5636 || test ! -s conftest.err'
5637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5638 (eval $ac_try) 2>&5
5639 ac_status=$?
5640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5641 (exit $ac_status); }; } &&
5642 { ac_try='test -s conftest$ac_exeext'
5643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5644 (eval $ac_try) 2>&5
5645 ac_status=$?
5646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5647 (exit $ac_status); }; }; then
5649 ZLIB_VERSION=`grep -a '^ZLIB_VERSION_START.*ZLIB_VERSION_END$' conftest$ac_exeext | sed 's/^ZLIB_VERSION_START\(.*\)ZLIB_VERSION_END$/\1/'`
5650 cross_zver_max="`echo $ZLIB_VERSION | cut -d. -f1`"
5651 cross_zver_mid="`echo $ZLIB_VERSION | cut -d. -f2`"
5652 cross_zver_min="`echo $ZLIB_VERSION | cut -d. -f3`"
5653 if test "$cross_zver_max" -gt "1"; then
5654 result=yes
5655 elif test "$cross_zver_max" -eq "1"; then
5657 if test "$cross_zver_mid" -gt "1"; then
5658 result=yes
5659 elif test "$cross_zver_mid" -eq "1"; then
5660 if test "$cross_zver_min" -ge "4"; then
5661 result=yes
5669 if test ${result:-no} = yes; then
5670 z_version=" (version $ZLIB_VERSION)"
5674 else
5675 echo "$as_me: failed program was:" >&5
5676 sed 's/^/| /' conftest.$ac_ext >&5
5679 rm -f conftest.err conftest.$ac_objext \
5680 conftest$ac_exeext conftest.$ac_ext
5681 echo "$as_me:$LINENO: result: $result$z_version" >&5
5682 echo "${ECHO_T}$result$z_version" >&6
5684 else
5685 cat >conftest.$ac_ext <<_ACEOF
5687 /* confdefs.h. */
5688 _ACEOF
5689 cat confdefs.h >>conftest.$ac_ext
5690 cat >>conftest.$ac_ext <<_ACEOF
5691 /* end confdefs.h. */
5693 #include <zlib.h>
5694 #include <stdio.h>
5697 main ()
5699 char *zver = zlibVersion();
5700 FILE *f=fopen("conftestval", "w");
5701 if (!f) return 1;
5702 fprintf(f, "%s",
5703 zver[0] > '1' ||
5704 (zver[0] == '1' &&
5705 (zver[2] > '1' ||
5706 (zver[2] == '1' &&
5707 zver[4] >= '4'))) ? "yes" : "no");
5708 fclose(f);
5709 f=fopen("conftestver", "w");
5710 if (f) {
5711 fprintf(f, "%s", ZLIB_VERSION);
5712 fclose(f);
5716 return 0;
5719 _ACEOF
5720 rm -f conftest$ac_exeext
5721 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5722 (eval $ac_link) 2>&5
5723 ac_status=$?
5724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5725 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5727 (eval $ac_try) 2>&5
5728 ac_status=$?
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); }; }; then
5732 if test -f conftestval; then
5733 result=`cat conftestval`
5734 else
5735 result=no
5738 if test ${result:-no} = yes; then
5740 if test -f conftestver; then
5742 ZLIB_VERSION=`cat conftestver`
5743 z_version=" (version $ZLIB_VERSION)"
5745 else
5746 z_version=
5752 echo "$as_me:$LINENO: result: $result$z_version" >&5
5753 echo "${ECHO_T}$result$z_version" >&6
5755 else
5756 echo "$as_me: program exited with status $ac_status" >&5
5757 echo "$as_me: failed program was:" >&5
5758 sed 's/^/| /' conftest.$ac_ext >&5
5760 ( exit $ac_status )
5762 result=no
5763 echo "$as_me:$LINENO: result: $result" >&5
5764 echo "${ECHO_T}$result" >&6
5767 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5770 CPPFLAGS="$mule_backup_CPPFLAGS"
5771 LDFLAGS="$mule_backup_LDFLAGS"
5772 LIBS="$mule_backup_LIBS"
5774 if test ${result:-no} = no; then
5776 ZLIB_CPPFLAGS=
5777 ZLIB_LDFLAGS=
5778 ZLIB_LIBS=
5779 { { echo "$as_me:$LINENO: error: zlib >= 1.1.4 is required for aMule" >&5
5780 echo "$as_me: error: zlib >= 1.1.4 is required for aMule" >&2;}
5781 { (exit 1); exit 1; }; }
5788 if test x$CAS = xyes; then
5790 # Check for gd
5792 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5793 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5794 if test "${ac_cv_header_stdc+set}" = set; then
5795 echo $ECHO_N "(cached) $ECHO_C" >&6
5796 else
5797 cat >conftest.$ac_ext <<_ACEOF
5798 /* confdefs.h. */
5799 _ACEOF
5800 cat confdefs.h >>conftest.$ac_ext
5801 cat >>conftest.$ac_ext <<_ACEOF
5802 /* end confdefs.h. */
5803 #include <stdlib.h>
5804 #include <stdarg.h>
5805 #include <string.h>
5806 #include <float.h>
5809 main ()
5813 return 0;
5815 _ACEOF
5816 rm -f conftest.$ac_objext
5817 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5818 (eval $ac_compile) 2>conftest.er1
5819 ac_status=$?
5820 grep -v '^ *+' conftest.er1 >conftest.err
5821 rm -f conftest.er1
5822 cat conftest.err >&5
5823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5824 (exit $ac_status); } &&
5825 { ac_try='test -z "$ac_c_werror_flag"
5826 || test ! -s conftest.err'
5827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5828 (eval $ac_try) 2>&5
5829 ac_status=$?
5830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5831 (exit $ac_status); }; } &&
5832 { ac_try='test -s conftest.$ac_objext'
5833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5834 (eval $ac_try) 2>&5
5835 ac_status=$?
5836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5837 (exit $ac_status); }; }; then
5838 ac_cv_header_stdc=yes
5839 else
5840 echo "$as_me: failed program was:" >&5
5841 sed 's/^/| /' conftest.$ac_ext >&5
5843 ac_cv_header_stdc=no
5845 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5847 if test $ac_cv_header_stdc = yes; then
5848 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5849 cat >conftest.$ac_ext <<_ACEOF
5850 /* confdefs.h. */
5851 _ACEOF
5852 cat confdefs.h >>conftest.$ac_ext
5853 cat >>conftest.$ac_ext <<_ACEOF
5854 /* end confdefs.h. */
5855 #include <string.h>
5857 _ACEOF
5858 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5859 $EGREP "memchr" >/dev/null 2>&1; then
5861 else
5862 ac_cv_header_stdc=no
5864 rm -f conftest*
5868 if test $ac_cv_header_stdc = yes; then
5869 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5870 cat >conftest.$ac_ext <<_ACEOF
5871 /* confdefs.h. */
5872 _ACEOF
5873 cat confdefs.h >>conftest.$ac_ext
5874 cat >>conftest.$ac_ext <<_ACEOF
5875 /* end confdefs.h. */
5876 #include <stdlib.h>
5878 _ACEOF
5879 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5880 $EGREP "free" >/dev/null 2>&1; then
5882 else
5883 ac_cv_header_stdc=no
5885 rm -f conftest*
5889 if test $ac_cv_header_stdc = yes; then
5890 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5891 if test "$cross_compiling" = yes; then
5893 else
5894 cat >conftest.$ac_ext <<_ACEOF
5895 /* confdefs.h. */
5896 _ACEOF
5897 cat confdefs.h >>conftest.$ac_ext
5898 cat >>conftest.$ac_ext <<_ACEOF
5899 /* end confdefs.h. */
5900 #include <ctype.h>
5901 #if ((' ' & 0x0FF) == 0x020)
5902 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5903 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5904 #else
5905 # define ISLOWER(c) \
5906 (('a' <= (c) && (c) <= 'i') \
5907 || ('j' <= (c) && (c) <= 'r') \
5908 || ('s' <= (c) && (c) <= 'z'))
5909 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5910 #endif
5912 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5914 main ()
5916 int i;
5917 for (i = 0; i < 256; i++)
5918 if (XOR (islower (i), ISLOWER (i))
5919 || toupper (i) != TOUPPER (i))
5920 exit(2);
5921 exit (0);
5923 _ACEOF
5924 rm -f conftest$ac_exeext
5925 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5926 (eval $ac_link) 2>&5
5927 ac_status=$?
5928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5929 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5931 (eval $ac_try) 2>&5
5932 ac_status=$?
5933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5934 (exit $ac_status); }; }; then
5936 else
5937 echo "$as_me: program exited with status $ac_status" >&5
5938 echo "$as_me: failed program was:" >&5
5939 sed 's/^/| /' conftest.$ac_ext >&5
5941 ( exit $ac_status )
5942 ac_cv_header_stdc=no
5944 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5948 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5949 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5950 if test $ac_cv_header_stdc = yes; then
5952 cat >>confdefs.h <<\_ACEOF
5953 #define STDC_HEADERS 1
5954 _ACEOF
5958 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5968 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5969 inttypes.h stdint.h unistd.h
5971 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5972 echo "$as_me:$LINENO: checking for $ac_header" >&5
5973 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5974 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5975 echo $ECHO_N "(cached) $ECHO_C" >&6
5976 else
5977 cat >conftest.$ac_ext <<_ACEOF
5978 /* confdefs.h. */
5979 _ACEOF
5980 cat confdefs.h >>conftest.$ac_ext
5981 cat >>conftest.$ac_ext <<_ACEOF
5982 /* end confdefs.h. */
5983 $ac_includes_default
5985 #include <$ac_header>
5986 _ACEOF
5987 rm -f conftest.$ac_objext
5988 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5989 (eval $ac_compile) 2>conftest.er1
5990 ac_status=$?
5991 grep -v '^ *+' conftest.er1 >conftest.err
5992 rm -f conftest.er1
5993 cat conftest.err >&5
5994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5995 (exit $ac_status); } &&
5996 { ac_try='test -z "$ac_c_werror_flag"
5997 || test ! -s conftest.err'
5998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5999 (eval $ac_try) 2>&5
6000 ac_status=$?
6001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6002 (exit $ac_status); }; } &&
6003 { ac_try='test -s conftest.$ac_objext'
6004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6005 (eval $ac_try) 2>&5
6006 ac_status=$?
6007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6008 (exit $ac_status); }; }; then
6009 eval "$as_ac_Header=yes"
6010 else
6011 echo "$as_me: failed program was:" >&5
6012 sed 's/^/| /' conftest.$ac_ext >&5
6014 eval "$as_ac_Header=no"
6016 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6018 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6019 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6020 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6021 cat >>confdefs.h <<_ACEOF
6022 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6023 _ACEOF
6027 done
6032 # Check whether --with-gdlib-prefix or --without-gdlib-prefix was given.
6033 if test "${with_gdlib_prefix+set}" = set; then
6034 withval="$with_gdlib_prefix"
6038 # Check whether --with-gdlib-config or --without-gdlib-config was given.
6039 if test "${with_gdlib_config+set}" = set; then
6040 withval="$with_gdlib_config"
6044 GDLIB_VERSION=
6046 # do we have gdlib-config name: it can be gdlib-config or gd-config or ...
6047 if test x${GDLIB_CONFIG_NAME+set} != xset; then
6048 GDLIB_CONFIG_NAME=gdlib-config
6051 if test -n "$with_gdlib_config"; then
6052 GDLIB_CONFIG_NAME="$with_gdlib_config"
6056 # deal with optional prefix
6057 if test -n "$with_gdlib_prefix"; then
6058 GDLIB_LOOKUP_PATH="$with_gdlib_prefix/bin"
6062 # don't search the PATH if GDLIB_CONFIG_NAME is absolute filename
6063 if test -x "$GDLIB_CONFIG_NAME"; then
6065 echo "$as_me:$LINENO: checking for gdlib-config" >&5
6066 echo $ECHO_N "checking for gdlib-config... $ECHO_C" >&6
6067 GDLIB_CONFIG_PATH="$GDLIB_CONFIG_NAME"
6068 echo "$as_me:$LINENO: result: $GDLIB_CONFIG_PATH" >&5
6069 echo "${ECHO_T}$GDLIB_CONFIG_PATH" >&6
6071 else
6072 # Extract the first word of "$GDLIB_CONFIG_NAME", so it can be a program name with args.
6073 set dummy $GDLIB_CONFIG_NAME; ac_word=$2
6074 echo "$as_me:$LINENO: checking for $ac_word" >&5
6075 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6076 if test "${ac_cv_path_GDLIB_CONFIG_PATH+set}" = set; then
6077 echo $ECHO_N "(cached) $ECHO_C" >&6
6078 else
6079 case $GDLIB_CONFIG_PATH in
6080 [\\/]* | ?:[\\/]*)
6081 ac_cv_path_GDLIB_CONFIG_PATH="$GDLIB_CONFIG_PATH" # Let the user override the test with a path.
6084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6085 as_dummy="$GDLIB_LOOKUP_PATH:$PATH"
6086 for as_dir in $as_dummy
6088 IFS=$as_save_IFS
6089 test -z "$as_dir" && as_dir=.
6090 for ac_exec_ext in '' $ac_executable_extensions; do
6091 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6092 ac_cv_path_GDLIB_CONFIG_PATH="$as_dir/$ac_word$ac_exec_ext"
6093 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6094 break 2
6096 done
6097 done
6099 test -z "$ac_cv_path_GDLIB_CONFIG_PATH" && ac_cv_path_GDLIB_CONFIG_PATH="no"
6101 esac
6103 GDLIB_CONFIG_PATH=$ac_cv_path_GDLIB_CONFIG_PATH
6105 if test -n "$GDLIB_CONFIG_PATH"; then
6106 echo "$as_me:$LINENO: result: $GDLIB_CONFIG_PATH" >&5
6107 echo "${ECHO_T}$GDLIB_CONFIG_PATH" >&6
6108 else
6109 echo "$as_me:$LINENO: result: no" >&5
6110 echo "${ECHO_T}no" >&6
6116 if test ${GDLIB_CONFIG_PATH:-no} != no; then
6118 echo "$as_me:$LINENO: checking for gdlib version >= 2.0.0" >&5
6119 echo $ECHO_N "checking for gdlib version >= 2.0.0... $ECHO_C" >&6
6120 GDLIB_CONFIG_WITH_ARGS="$GDLIB_CONFIG_PATH $gdlib_config_args"
6122 GDLIB_VERSION=`$GDLIB_CONFIG_WITH_ARGS --version`
6123 gdlib_config_major_version=`echo $GDLIB_VERSION | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1/'`
6124 gdlib_config_minor_version=`echo $GDLIB_VERSION | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\2/'`
6125 gdlib_config_micro_version=`echo $GDLIB_VERSION | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\3/'`
6127 gdlib_ver_ok=
6128 if test $gdlib_config_major_version -gt 2; then
6129 gdlib_ver_ok=yes
6130 elif test $gdlib_config_major_version -eq 2; then
6132 if test $gdlib_config_minor_version -gt 0; then
6133 gdlib_ver_ok=yes
6134 elif test $gdlib_config_minor_version -eq 0; then
6135 if test $gdlib_config_micro_version -ge 0; then
6136 gdlib_ver_ok=yes
6145 if test -z "$gdlib_ver_ok"; then
6147 if test -z "$GDLIB_VERSION"; then
6148 echo "$as_me:$LINENO: result: no" >&5
6149 echo "${ECHO_T}no" >&6
6150 else
6152 echo "$as_me:$LINENO: result: no (version $GDLIB_VERSION is not new enough)" >&5
6153 echo "${ECHO_T}no (version $GDLIB_VERSION is not new enough)" >&6
6154 GDLIB_VERSION=
6159 else
6161 echo "$as_me:$LINENO: result: yes (version $GDLIB_VERSION)" >&5
6162 echo "${ECHO_T}yes (version $GDLIB_VERSION)" >&6
6163 GDLIB_CFLAGS="`$GDLIB_CONFIG_WITH_ARGS --cflags`"
6164 GDLIB_LDFLAGS="`$GDLIB_CONFIG_WITH_ARGS --ldflags`"
6165 GDLIB_LIBS="`$GDLIB_CONFIG_WITH_ARGS --libs`"
6166 mule_backup_CFLAGS="$CFLAGS"
6167 CFLAGS="$CFLAGS $GDLIB_CFLAGS"
6168 if test "${ac_cv_header_gd_h+set}" = set; then
6169 echo "$as_me:$LINENO: checking for gd.h" >&5
6170 echo $ECHO_N "checking for gd.h... $ECHO_C" >&6
6171 if test "${ac_cv_header_gd_h+set}" = set; then
6172 echo $ECHO_N "(cached) $ECHO_C" >&6
6174 echo "$as_me:$LINENO: result: $ac_cv_header_gd_h" >&5
6175 echo "${ECHO_T}$ac_cv_header_gd_h" >&6
6176 else
6177 # Is the header compilable?
6178 echo "$as_me:$LINENO: checking gd.h usability" >&5
6179 echo $ECHO_N "checking gd.h usability... $ECHO_C" >&6
6180 cat >conftest.$ac_ext <<_ACEOF
6181 /* confdefs.h. */
6182 _ACEOF
6183 cat confdefs.h >>conftest.$ac_ext
6184 cat >>conftest.$ac_ext <<_ACEOF
6185 /* end confdefs.h. */
6186 $ac_includes_default
6187 #include <gd.h>
6188 _ACEOF
6189 rm -f conftest.$ac_objext
6190 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6191 (eval $ac_compile) 2>conftest.er1
6192 ac_status=$?
6193 grep -v '^ *+' conftest.er1 >conftest.err
6194 rm -f conftest.er1
6195 cat conftest.err >&5
6196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6197 (exit $ac_status); } &&
6198 { ac_try='test -z "$ac_c_werror_flag"
6199 || test ! -s conftest.err'
6200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6201 (eval $ac_try) 2>&5
6202 ac_status=$?
6203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6204 (exit $ac_status); }; } &&
6205 { ac_try='test -s conftest.$ac_objext'
6206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6207 (eval $ac_try) 2>&5
6208 ac_status=$?
6209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6210 (exit $ac_status); }; }; then
6211 ac_header_compiler=yes
6212 else
6213 echo "$as_me: failed program was:" >&5
6214 sed 's/^/| /' conftest.$ac_ext >&5
6216 ac_header_compiler=no
6218 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6219 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6220 echo "${ECHO_T}$ac_header_compiler" >&6
6222 # Is the header present?
6223 echo "$as_me:$LINENO: checking gd.h presence" >&5
6224 echo $ECHO_N "checking gd.h presence... $ECHO_C" >&6
6225 cat >conftest.$ac_ext <<_ACEOF
6226 /* confdefs.h. */
6227 _ACEOF
6228 cat confdefs.h >>conftest.$ac_ext
6229 cat >>conftest.$ac_ext <<_ACEOF
6230 /* end confdefs.h. */
6231 #include <gd.h>
6232 _ACEOF
6233 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6234 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6235 ac_status=$?
6236 grep -v '^ *+' conftest.er1 >conftest.err
6237 rm -f conftest.er1
6238 cat conftest.err >&5
6239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6240 (exit $ac_status); } >/dev/null; then
6241 if test -s conftest.err; then
6242 ac_cpp_err=$ac_c_preproc_warn_flag
6243 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6244 else
6245 ac_cpp_err=
6247 else
6248 ac_cpp_err=yes
6250 if test -z "$ac_cpp_err"; then
6251 ac_header_preproc=yes
6252 else
6253 echo "$as_me: failed program was:" >&5
6254 sed 's/^/| /' conftest.$ac_ext >&5
6256 ac_header_preproc=no
6258 rm -f conftest.err conftest.$ac_ext
6259 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6260 echo "${ECHO_T}$ac_header_preproc" >&6
6262 # So? What about this header?
6263 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6264 yes:no: )
6265 { echo "$as_me:$LINENO: WARNING: gd.h: accepted by the compiler, rejected by the preprocessor!" >&5
6266 echo "$as_me: WARNING: gd.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6267 { echo "$as_me:$LINENO: WARNING: gd.h: proceeding with the compiler's result" >&5
6268 echo "$as_me: WARNING: gd.h: proceeding with the compiler's result" >&2;}
6269 ac_header_preproc=yes
6271 no:yes:* )
6272 { echo "$as_me:$LINENO: WARNING: gd.h: present but cannot be compiled" >&5
6273 echo "$as_me: WARNING: gd.h: present but cannot be compiled" >&2;}
6274 { echo "$as_me:$LINENO: WARNING: gd.h: check for missing prerequisite headers?" >&5
6275 echo "$as_me: WARNING: gd.h: check for missing prerequisite headers?" >&2;}
6276 { echo "$as_me:$LINENO: WARNING: gd.h: see the Autoconf documentation" >&5
6277 echo "$as_me: WARNING: gd.h: see the Autoconf documentation" >&2;}
6278 { echo "$as_me:$LINENO: WARNING: gd.h: section \"Present But Cannot Be Compiled\"" >&5
6279 echo "$as_me: WARNING: gd.h: section \"Present But Cannot Be Compiled\"" >&2;}
6280 { echo "$as_me:$LINENO: WARNING: gd.h: proceeding with the preprocessor's result" >&5
6281 echo "$as_me: WARNING: gd.h: proceeding with the preprocessor's result" >&2;}
6282 { echo "$as_me:$LINENO: WARNING: gd.h: in the future, the compiler will take precedence" >&5
6283 echo "$as_me: WARNING: gd.h: in the future, the compiler will take precedence" >&2;}
6285 cat <<\_ASBOX
6286 ## ------------------------------ ##
6287 ## Report this to admin@amule.org ##
6288 ## ------------------------------ ##
6289 _ASBOX
6291 sed "s/^/$as_me: WARNING: /" >&2
6293 esac
6294 echo "$as_me:$LINENO: checking for gd.h" >&5
6295 echo $ECHO_N "checking for gd.h... $ECHO_C" >&6
6296 if test "${ac_cv_header_gd_h+set}" = set; then
6297 echo $ECHO_N "(cached) $ECHO_C" >&6
6298 else
6299 ac_cv_header_gd_h=$ac_header_preproc
6301 echo "$as_me:$LINENO: result: $ac_cv_header_gd_h" >&5
6302 echo "${ECHO_T}$ac_cv_header_gd_h" >&6
6305 if test $ac_cv_header_gd_h = yes; then
6307 else
6308 GDLIB_VERSION=
6312 CFLAGS="$mule_backup_CFLAGS"
6320 if test -n "$GDLIB_VERSION"; then
6322 CAS_DEFS="-D__GD__"
6323 GDLIB_LIBS="-lgd $GDLIB_LIBS"
6325 else
6326 CAS_DEFS=
6332 if test -z "$CAS_DEFS"; then
6333 { echo "$as_me:$LINENO: WARNING:
6334 gd-lib >= 2.0.0, or a functional gd.h (from gd-devel) not found.
6335 Please check that gdlib-config is in your default path, check out
6336 LD_LIBRARY_PATH or equivalent variable.
6337 Or this might also be that your gdlib-config has other name.
6338 Please try again with --with-gdlib-config=/usr/bin/gdlib-config
6339 (replace /usr/bin/gdlib-config with a valid path to your
6340 gdlib-config).
6341 If you use compiled packages check if you have devel pack installed.
6342 To download the latest version check http://www.boutell.com/gd for
6343 sources." >&5
6344 echo "$as_me: WARNING:
6345 gd-lib >= 2.0.0, or a functional gd.h (from gd-devel) not found.
6346 Please check that gdlib-config is in your default path, check out
6347 LD_LIBRARY_PATH or equivalent variable.
6348 Or this might also be that your gdlib-config has other name.
6349 Please try again with --with-gdlib-config=/usr/bin/gdlib-config
6350 (replace /usr/bin/gdlib-config with a valid path to your
6351 gdlib-config).
6352 If you use compiled packages check if you have devel pack installed.
6353 To download the latest version check http://www.boutell.com/gd for
6354 sources." >&2;}
6355 _mule_warning_0=yes
6356 _mule_has_warnings=yes
6361 else
6362 GDLIB_VERSION="not_needed"
6367 if test x$WEB = xyes; then
6370 for ac_header in sys/types.h
6372 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6373 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6374 echo "$as_me:$LINENO: checking for $ac_header" >&5
6375 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6376 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6377 echo $ECHO_N "(cached) $ECHO_C" >&6
6379 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6380 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6381 else
6382 # Is the header compilable?
6383 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6384 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6385 cat >conftest.$ac_ext <<_ACEOF
6386 /* confdefs.h. */
6387 _ACEOF
6388 cat confdefs.h >>conftest.$ac_ext
6389 cat >>conftest.$ac_ext <<_ACEOF
6390 /* end confdefs.h. */
6391 $ac_includes_default
6392 #include <$ac_header>
6393 _ACEOF
6394 rm -f conftest.$ac_objext
6395 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6396 (eval $ac_compile) 2>conftest.er1
6397 ac_status=$?
6398 grep -v '^ *+' conftest.er1 >conftest.err
6399 rm -f conftest.er1
6400 cat conftest.err >&5
6401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6402 (exit $ac_status); } &&
6403 { ac_try='test -z "$ac_c_werror_flag"
6404 || test ! -s conftest.err'
6405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6406 (eval $ac_try) 2>&5
6407 ac_status=$?
6408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6409 (exit $ac_status); }; } &&
6410 { ac_try='test -s conftest.$ac_objext'
6411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6412 (eval $ac_try) 2>&5
6413 ac_status=$?
6414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6415 (exit $ac_status); }; }; then
6416 ac_header_compiler=yes
6417 else
6418 echo "$as_me: failed program was:" >&5
6419 sed 's/^/| /' conftest.$ac_ext >&5
6421 ac_header_compiler=no
6423 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6424 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6425 echo "${ECHO_T}$ac_header_compiler" >&6
6427 # Is the header present?
6428 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6429 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6430 cat >conftest.$ac_ext <<_ACEOF
6431 /* confdefs.h. */
6432 _ACEOF
6433 cat confdefs.h >>conftest.$ac_ext
6434 cat >>conftest.$ac_ext <<_ACEOF
6435 /* end confdefs.h. */
6436 #include <$ac_header>
6437 _ACEOF
6438 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6439 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6440 ac_status=$?
6441 grep -v '^ *+' conftest.er1 >conftest.err
6442 rm -f conftest.er1
6443 cat conftest.err >&5
6444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6445 (exit $ac_status); } >/dev/null; then
6446 if test -s conftest.err; then
6447 ac_cpp_err=$ac_c_preproc_warn_flag
6448 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6449 else
6450 ac_cpp_err=
6452 else
6453 ac_cpp_err=yes
6455 if test -z "$ac_cpp_err"; then
6456 ac_header_preproc=yes
6457 else
6458 echo "$as_me: failed program was:" >&5
6459 sed 's/^/| /' conftest.$ac_ext >&5
6461 ac_header_preproc=no
6463 rm -f conftest.err conftest.$ac_ext
6464 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6465 echo "${ECHO_T}$ac_header_preproc" >&6
6467 # So? What about this header?
6468 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6469 yes:no: )
6470 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6471 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6472 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6473 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6474 ac_header_preproc=yes
6476 no:yes:* )
6477 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6478 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6479 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6480 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6481 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6482 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6483 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6484 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6485 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6486 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6487 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6488 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6490 cat <<\_ASBOX
6491 ## ------------------------------ ##
6492 ## Report this to admin@amule.org ##
6493 ## ------------------------------ ##
6494 _ASBOX
6496 sed "s/^/$as_me: WARNING: /" >&2
6498 esac
6499 echo "$as_me:$LINENO: checking for $ac_header" >&5
6500 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6501 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6502 echo $ECHO_N "(cached) $ECHO_C" >&6
6503 else
6504 eval "$as_ac_Header=\$ac_header_preproc"
6506 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6507 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6510 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6511 cat >>confdefs.h <<_ACEOF
6512 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6513 _ACEOF
6517 done
6519 echo "$as_me:$LINENO: checking for a POSIX compliant regex library" >&5
6520 echo $ECHO_N "checking for a POSIX compliant regex library... $ECHO_C" >&6
6521 regex_found=no
6522 for REGEX_LIBS in '' -lgnurx -lregex; do
6523 mule_backup_LIBS="$LIBS"
6524 LIBS="$REGEX_LIBS $LIBS"
6525 cat >conftest.$ac_ext <<_ACEOF
6527 /* confdefs.h. */
6528 _ACEOF
6529 cat confdefs.h >>conftest.$ac_ext
6530 cat >>conftest.$ac_ext <<_ACEOF
6531 /* end confdefs.h. */
6533 #ifdef HAVE_SYS_TYPES_H
6534 # include <sys/types.h>
6535 #endif
6536 #include <regex.h>
6539 main ()
6542 regex_t preg;
6543 regcomp(&preg, "", REG_EXTENDED);
6544 regmatch_t *pmatch;
6545 regexec(&preg, "", 0, pmatch, 0);
6546 regfree(&preg);
6549 return 0;
6552 _ACEOF
6553 rm -f conftest.$ac_objext conftest$ac_exeext
6554 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6555 (eval $ac_link) 2>conftest.er1
6556 ac_status=$?
6557 grep -v '^ *+' conftest.er1 >conftest.err
6558 rm -f conftest.er1
6559 cat conftest.err >&5
6560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6561 (exit $ac_status); } &&
6562 { ac_try='test -z "$ac_c_werror_flag"
6563 || test ! -s conftest.err'
6564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6565 (eval $ac_try) 2>&5
6566 ac_status=$?
6567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6568 (exit $ac_status); }; } &&
6569 { ac_try='test -s conftest$ac_exeext'
6570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6571 (eval $ac_try) 2>&5
6572 ac_status=$?
6573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6574 (exit $ac_status); }; }; then
6576 LIBS="$mule_backup_LIBS"
6577 regex_found=yes
6578 break;
6580 else
6581 echo "$as_me: failed program was:" >&5
6582 sed 's/^/| /' conftest.$ac_ext >&5
6584 LIBS="$mule_backup_LIBS"
6586 rm -f conftest.err conftest.$ac_objext \
6587 conftest$ac_exeext conftest.$ac_ext
6588 done
6589 echo "$as_me:$LINENO: result: $regex_found" >&5
6590 echo "${ECHO_T}$regex_found" >&6
6591 if test $regex_found = yes; then
6593 else
6595 WEB=disabled
6596 { echo "$as_me:$LINENO: WARNING:
6597 amuleweb has been disabled because configure could not find a POSIX
6598 compliant regex library." >&5
6599 echo "$as_me: WARNING:
6600 amuleweb has been disabled because configure could not find a POSIX
6601 compliant regex library." >&2;}
6602 _mule_warning_1=yes
6603 _mule_has_warnings=yes
6612 if test x$WEB = xyes; then
6615 # Check whether --with-libpng-prefix or --without-libpng-prefix was given.
6616 if test "${with_libpng_prefix+set}" = set; then
6617 withval="$with_libpng_prefix"
6621 # Check whether --with-libpng-config or --without-libpng-config was given.
6622 if test "${with_libpng_config+set}" = set; then
6623 withval="$with_libpng_config"
6627 LIBPNG_VERSION=
6629 # do we have libpng-config name: it can be libpng-config or libpng12-config or ...
6630 if test x${LIBPNG_CONFIG_NAME+set} != xset; then
6631 LIBPNG_CONFIG_NAME=libpng-config
6634 if test -n "$with_libpng_config"; then
6635 LIBPNG_CONFIG_NAME="$with_libpng_config"
6639 # deal with optional prefix
6640 if test -n "$with_libpng_prefix"; then
6641 LIBPNG_LOOKUP_PATH="$with_libpng_prefix/bin"
6645 # don't search the PATH if LIBPNG_CONFIG_NAME is absolute filename
6646 if test -x "$LIBPNG_CONFIG_NAME"; then
6648 echo "$as_me:$LINENO: checking for libpng-config" >&5
6649 echo $ECHO_N "checking for libpng-config... $ECHO_C" >&6
6650 LIBPNG_CONFIG_PATH="$LIBPNG_CONFIG_NAME"
6651 echo "$as_me:$LINENO: result: $LIBPNG_CONFIG_PATH" >&5
6652 echo "${ECHO_T}$LIBPNG_CONFIG_PATH" >&6
6654 else
6655 # Extract the first word of "$LIBPNG_CONFIG_NAME", so it can be a program name with args.
6656 set dummy $LIBPNG_CONFIG_NAME; ac_word=$2
6657 echo "$as_me:$LINENO: checking for $ac_word" >&5
6658 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6659 if test "${ac_cv_path_LIBPNG_CONFIG_PATH+set}" = set; then
6660 echo $ECHO_N "(cached) $ECHO_C" >&6
6661 else
6662 case $LIBPNG_CONFIG_PATH in
6663 [\\/]* | ?:[\\/]*)
6664 ac_cv_path_LIBPNG_CONFIG_PATH="$LIBPNG_CONFIG_PATH" # Let the user override the test with a path.
6667 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6668 as_dummy="$LIBPNG_LOOKUP_PATH:$PATH"
6669 for as_dir in $as_dummy
6671 IFS=$as_save_IFS
6672 test -z "$as_dir" && as_dir=.
6673 for ac_exec_ext in '' $ac_executable_extensions; do
6674 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6675 ac_cv_path_LIBPNG_CONFIG_PATH="$as_dir/$ac_word$ac_exec_ext"
6676 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6677 break 2
6679 done
6680 done
6682 test -z "$ac_cv_path_LIBPNG_CONFIG_PATH" && ac_cv_path_LIBPNG_CONFIG_PATH="no"
6684 esac
6686 LIBPNG_CONFIG_PATH=$ac_cv_path_LIBPNG_CONFIG_PATH
6688 if test -n "$LIBPNG_CONFIG_PATH"; then
6689 echo "$as_me:$LINENO: result: $LIBPNG_CONFIG_PATH" >&5
6690 echo "${ECHO_T}$LIBPNG_CONFIG_PATH" >&6
6691 else
6692 echo "$as_me:$LINENO: result: no" >&5
6693 echo "${ECHO_T}no" >&6
6699 if test ${LIBPNG_CONFIG_PATH:-no} != no; then
6701 echo "$as_me:$LINENO: checking for libpng version >= 1.2.0" >&5
6702 echo $ECHO_N "checking for libpng version >= 1.2.0... $ECHO_C" >&6
6704 LIBPNG_CONFIG_WITH_ARGS="$LIBPNG_CONFIG_PATH $libpng_config_args"
6706 LIBPNG_VERSION=`$LIBPNG_CONFIG_WITH_ARGS --version`
6707 libpng_config_major_version=`echo $LIBPNG_VERSION | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1/'`
6708 libpng_config_minor_version=`echo $LIBPNG_VERSION | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\2/'`
6709 libpng_config_micro_version=`echo $LIBPNG_VERSION | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\3/'`
6711 libpng_ver_ok=
6712 if test $libpng_config_major_version -gt 1; then
6713 libpng_ver_ok=yes
6714 elif test $libpng_config_major_version -eq 1; then
6716 if test $libpng_config_minor_version -gt 2; then
6717 libpng_ver_ok=yes
6718 elif test $libpng_config_minor_version -eq 2; then
6719 if test $libpng_config_micro_version -ge 0; then
6720 libpng_ver_ok=yes
6729 if test -z "$libpng_ver_ok"; then
6731 if test -z "$LIBPNG_VERSION"; then
6732 echo "$as_me:$LINENO: result: no" >&5
6733 echo "${ECHO_T}no" >&6
6734 else
6736 echo "$as_me:$LINENO: result: no (version $LIBPNG_VERSION is not new enough)" >&5
6737 echo "${ECHO_T}no (version $LIBPNG_VERSION is not new enough)" >&6
6738 LIBPNG_VERSION=
6743 else
6745 LIBPNG_LIBS=`$LIBPNG_CONFIG_WITH_ARGS --libs`
6746 LIBPNG_LDFLAGS=`$LIBPNG_CONFIG_WITH_ARGS --ldflags | sed -e "s/ *${LIBPNG_LIBS}$//"`
6747 LIBPNG_CFLAGS=`$LIBPNG_CONFIG_WITH_ARGS --cflags`
6748 echo "$as_me:$LINENO: result: yes (version $LIBPNG_VERSION)" >&5
6749 echo "${ECHO_T}yes (version $LIBPNG_VERSION)" >&6
6754 else
6756 # Try hard to find a usable libpng
6757 # Some RedHat RPMs miss libpng-config, so test for
6758 # the usability with default options.
6759 echo "$as_me:$LINENO: checking for libpng >= 1.2.0" >&5
6760 echo $ECHO_N "checking for libpng >= 1.2.0... $ECHO_C" >&6
6761 mule_backup_LIBS="$LIBS"
6762 LIBS="-lpng -lz -lm $LIBS"
6763 if test "$cross_compiling" = yes; then
6765 echo "$as_me:$LINENO: result: cross-compilation detected, checking only the header" >&5
6766 echo "${ECHO_T}cross-compilation detected, checking only the header" >&6
6767 if test "${ac_cv_header_png_h+set}" = set; then
6768 echo "$as_me:$LINENO: checking for png.h" >&5
6769 echo $ECHO_N "checking for png.h... $ECHO_C" >&6
6770 if test "${ac_cv_header_png_h+set}" = set; then
6771 echo $ECHO_N "(cached) $ECHO_C" >&6
6773 echo "$as_me:$LINENO: result: $ac_cv_header_png_h" >&5
6774 echo "${ECHO_T}$ac_cv_header_png_h" >&6
6775 else
6776 # Is the header compilable?
6777 echo "$as_me:$LINENO: checking png.h usability" >&5
6778 echo $ECHO_N "checking png.h usability... $ECHO_C" >&6
6779 cat >conftest.$ac_ext <<_ACEOF
6780 /* confdefs.h. */
6781 _ACEOF
6782 cat confdefs.h >>conftest.$ac_ext
6783 cat >>conftest.$ac_ext <<_ACEOF
6784 /* end confdefs.h. */
6785 $ac_includes_default
6786 #include <png.h>
6787 _ACEOF
6788 rm -f conftest.$ac_objext
6789 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6790 (eval $ac_compile) 2>conftest.er1
6791 ac_status=$?
6792 grep -v '^ *+' conftest.er1 >conftest.err
6793 rm -f conftest.er1
6794 cat conftest.err >&5
6795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6796 (exit $ac_status); } &&
6797 { ac_try='test -z "$ac_c_werror_flag"
6798 || test ! -s conftest.err'
6799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6800 (eval $ac_try) 2>&5
6801 ac_status=$?
6802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6803 (exit $ac_status); }; } &&
6804 { ac_try='test -s conftest.$ac_objext'
6805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6806 (eval $ac_try) 2>&5
6807 ac_status=$?
6808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6809 (exit $ac_status); }; }; then
6810 ac_header_compiler=yes
6811 else
6812 echo "$as_me: failed program was:" >&5
6813 sed 's/^/| /' conftest.$ac_ext >&5
6815 ac_header_compiler=no
6817 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6818 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6819 echo "${ECHO_T}$ac_header_compiler" >&6
6821 # Is the header present?
6822 echo "$as_me:$LINENO: checking png.h presence" >&5
6823 echo $ECHO_N "checking png.h presence... $ECHO_C" >&6
6824 cat >conftest.$ac_ext <<_ACEOF
6825 /* confdefs.h. */
6826 _ACEOF
6827 cat confdefs.h >>conftest.$ac_ext
6828 cat >>conftest.$ac_ext <<_ACEOF
6829 /* end confdefs.h. */
6830 #include <png.h>
6831 _ACEOF
6832 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6833 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6834 ac_status=$?
6835 grep -v '^ *+' conftest.er1 >conftest.err
6836 rm -f conftest.er1
6837 cat conftest.err >&5
6838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6839 (exit $ac_status); } >/dev/null; then
6840 if test -s conftest.err; then
6841 ac_cpp_err=$ac_c_preproc_warn_flag
6842 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6843 else
6844 ac_cpp_err=
6846 else
6847 ac_cpp_err=yes
6849 if test -z "$ac_cpp_err"; then
6850 ac_header_preproc=yes
6851 else
6852 echo "$as_me: failed program was:" >&5
6853 sed 's/^/| /' conftest.$ac_ext >&5
6855 ac_header_preproc=no
6857 rm -f conftest.err conftest.$ac_ext
6858 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6859 echo "${ECHO_T}$ac_header_preproc" >&6
6861 # So? What about this header?
6862 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6863 yes:no: )
6864 { echo "$as_me:$LINENO: WARNING: png.h: accepted by the compiler, rejected by the preprocessor!" >&5
6865 echo "$as_me: WARNING: png.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6866 { echo "$as_me:$LINENO: WARNING: png.h: proceeding with the compiler's result" >&5
6867 echo "$as_me: WARNING: png.h: proceeding with the compiler's result" >&2;}
6868 ac_header_preproc=yes
6870 no:yes:* )
6871 { echo "$as_me:$LINENO: WARNING: png.h: present but cannot be compiled" >&5
6872 echo "$as_me: WARNING: png.h: present but cannot be compiled" >&2;}
6873 { echo "$as_me:$LINENO: WARNING: png.h: check for missing prerequisite headers?" >&5
6874 echo "$as_me: WARNING: png.h: check for missing prerequisite headers?" >&2;}
6875 { echo "$as_me:$LINENO: WARNING: png.h: see the Autoconf documentation" >&5
6876 echo "$as_me: WARNING: png.h: see the Autoconf documentation" >&2;}
6877 { echo "$as_me:$LINENO: WARNING: png.h: section \"Present But Cannot Be Compiled\"" >&5
6878 echo "$as_me: WARNING: png.h: section \"Present But Cannot Be Compiled\"" >&2;}
6879 { echo "$as_me:$LINENO: WARNING: png.h: proceeding with the preprocessor's result" >&5
6880 echo "$as_me: WARNING: png.h: proceeding with the preprocessor's result" >&2;}
6881 { echo "$as_me:$LINENO: WARNING: png.h: in the future, the compiler will take precedence" >&5
6882 echo "$as_me: WARNING: png.h: in the future, the compiler will take precedence" >&2;}
6884 cat <<\_ASBOX
6885 ## ------------------------------ ##
6886 ## Report this to admin@amule.org ##
6887 ## ------------------------------ ##
6888 _ASBOX
6890 sed "s/^/$as_me: WARNING: /" >&2
6892 esac
6893 echo "$as_me:$LINENO: checking for png.h" >&5
6894 echo $ECHO_N "checking for png.h... $ECHO_C" >&6
6895 if test "${ac_cv_header_png_h+set}" = set; then
6896 echo $ECHO_N "(cached) $ECHO_C" >&6
6897 else
6898 ac_cv_header_png_h=$ac_header_preproc
6900 echo "$as_me:$LINENO: result: $ac_cv_header_png_h" >&5
6901 echo "${ECHO_T}$ac_cv_header_png_h" >&6
6904 if test $ac_cv_header_png_h = yes; then
6906 LIBPNG_VERSION="detected"
6907 LIBPNG_LIBS="-lpng -lz -lm"
6913 else
6914 cat >conftest.$ac_ext <<_ACEOF
6916 /* confdefs.h. */
6917 _ACEOF
6918 cat confdefs.h >>conftest.$ac_ext
6919 cat >>conftest.$ac_ext <<_ACEOF
6920 /* end confdefs.h. */
6922 #include <png.h>
6923 #include <stdio.h>
6925 /* Check linking to png library */
6926 void dummy() {
6927 png_check_sig(NULL, 0);
6931 main ()
6933 /* png.h defines PNG_LIBPNG_VER=xyyzz */
6934 FILE *f=fopen("conftestval", "w");
6935 if (!f) exit(1);
6936 fprintf(f, "%s", (PNG_LIBPNG_VER >= 1 * 10000 + 2 * 100 + 0) ? "yes" : "no");
6937 fclose(f);
6938 f=fopen("conftestver", "w");
6939 if (!f) exit(0);
6940 fprintf(f, "%s", PNG_LIBPNG_VER_STRING);
6941 fclose(f);
6942 exit(0);
6945 return 0;
6948 _ACEOF
6949 rm -f conftest$ac_exeext
6950 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6951 (eval $ac_link) 2>&5
6952 ac_status=$?
6953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6954 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6955 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6956 (eval $ac_try) 2>&5
6957 ac_status=$?
6958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6959 (exit $ac_status); }; }; then
6961 if test -f conftestval; then
6962 result=`cat conftestval`
6963 else
6964 result=no
6967 if test ${result:-no} = yes; then
6969 if test -f conftestver; then
6971 LIBPNG_VERSION=`cat conftestver`
6972 lib_version=" (version $LIBPNG_VERSION)"
6974 else
6976 lib_version=
6977 LIBPNG_VERSION="detected"
6984 echo "$as_me:$LINENO: result: $result$lib_version" >&5
6985 echo "${ECHO_T}$result$lib_version" >&6
6986 LIBPNG_LIBS="-lpng -lz -lm"
6988 else
6989 echo "$as_me: program exited with status $ac_status" >&5
6990 echo "$as_me: failed program was:" >&5
6991 sed 's/^/| /' conftest.$ac_ext >&5
6993 ( exit $ac_status )
6995 result=no
6996 echo "$as_me:$LINENO: result: $result" >&5
6997 echo "${ECHO_T}$result" >&6
7000 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7002 LIBS="$mule_backup_LIBS"
7007 if test -n "$LIBPNG_VERSION"; then
7008 AMULEWEB_DEFS="-DWITH_LIBPNG"
7009 else
7011 { echo "$as_me:$LINENO: WARNING:
7012 libpng >= 1.2.0 not found.
7013 amuleweb will be compiled but file download progress bar images will
7014 NOT be generated." >&5
7015 echo "$as_me: WARNING:
7016 libpng >= 1.2.0 not found.
7017 amuleweb will be compiled but file download progress bar images will
7018 NOT be generated." >&2;}
7019 _mule_warning_2=yes
7020 _mule_has_warnings=yes
7029 else
7030 LIBPNG_VERSION="not_needed"
7035 # Check for perl File::Copy
7036 echo "$as_me:$LINENO: checking for File::Copy" >&5
7037 echo $ECHO_N "checking for File::Copy... $ECHO_C" >&6
7038 if perl -e "require File::Copy" 2>/dev/null; then
7039 echo "$as_me:$LINENO: result: ok" >&5
7040 echo "${ECHO_T}ok" >&6
7041 else
7042 { { echo "$as_me:$LINENO: error: File::Copy perl module is required" >&5
7043 echo "$as_me: error: File::Copy perl module is required" >&2;}
7044 { (exit 1); exit 1; }; }
7049 # Check if we need the GUI
7050 echo "$as_me:$LINENO: checking whether we need the GUI" >&5
7051 echo $ECHO_N "checking whether we need the GUI... $ECHO_C" >&6
7052 if test x$MONOLITHIC = xyes; then
7053 need_gui=yes
7056 if test x$WXCAS = xyes; then
7057 need_gui=yes
7060 if test x$ALC = xyes; then
7061 need_gui=yes
7064 if test x$AMULE_GUI = xyes; then
7065 need_gui=yes
7068 if test x${need_gui:+set} != xset; then
7069 need_gui=no
7072 echo "$as_me:$LINENO: result: $need_gui" >&5
7073 echo "${ECHO_T}$need_gui" >&6
7076 # Check for GeoIP (required for IP2Country capability)
7078 # Check whether --enable-geoip or --disable-geoip was given.
7079 if test "${enable_geoip+set}" = set; then
7080 enableval="$enable_geoip"
7081 ENABLE_IP2COUNTRY=$enableval
7082 else
7083 ENABLE_IP2COUNTRY=no
7086 if test ${ENABLE_IP2COUNTRY:-no} = yes; then
7089 # Check whether --with-geoip-headers or --without-geoip-headers was given.
7090 if test "${with_geoip_headers+set}" = set; then
7091 withval="$with_geoip_headers"
7092 GEOIP_CPPFLAGS="-I$withval"
7095 # Check whether --with-geoip-lib or --without-geoip-lib was given.
7096 if test "${with_geoip_lib+set}" = set; then
7097 withval="$with_geoip_lib"
7098 GEOIP_LDFLAGS="-L$withval"
7101 mule_backup_CPPFLAGS="$CPPFLAGS"
7102 CPPFLAGS="$CPPFLAGS $GEOIP_CPPFLAGS"
7103 mule_backup_LDFLAGS="$LDFLAGS"
7104 LDFLAGS="$LDFLAGS $GEOIP_LDFLAGS"
7105 if test "${ac_cv_header_GeoIP_h+set}" = set; then
7106 echo "$as_me:$LINENO: checking for GeoIP.h" >&5
7107 echo $ECHO_N "checking for GeoIP.h... $ECHO_C" >&6
7108 if test "${ac_cv_header_GeoIP_h+set}" = set; then
7109 echo $ECHO_N "(cached) $ECHO_C" >&6
7111 echo "$as_me:$LINENO: result: $ac_cv_header_GeoIP_h" >&5
7112 echo "${ECHO_T}$ac_cv_header_GeoIP_h" >&6
7113 else
7114 # Is the header compilable?
7115 echo "$as_me:$LINENO: checking GeoIP.h usability" >&5
7116 echo $ECHO_N "checking GeoIP.h usability... $ECHO_C" >&6
7117 cat >conftest.$ac_ext <<_ACEOF
7118 /* confdefs.h. */
7119 _ACEOF
7120 cat confdefs.h >>conftest.$ac_ext
7121 cat >>conftest.$ac_ext <<_ACEOF
7122 /* end confdefs.h. */
7123 $ac_includes_default
7124 #include <GeoIP.h>
7125 _ACEOF
7126 rm -f conftest.$ac_objext
7127 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7128 (eval $ac_compile) 2>conftest.er1
7129 ac_status=$?
7130 grep -v '^ *+' conftest.er1 >conftest.err
7131 rm -f conftest.er1
7132 cat conftest.err >&5
7133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7134 (exit $ac_status); } &&
7135 { ac_try='test -z "$ac_c_werror_flag"
7136 || test ! -s conftest.err'
7137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7138 (eval $ac_try) 2>&5
7139 ac_status=$?
7140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141 (exit $ac_status); }; } &&
7142 { ac_try='test -s conftest.$ac_objext'
7143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7144 (eval $ac_try) 2>&5
7145 ac_status=$?
7146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7147 (exit $ac_status); }; }; then
7148 ac_header_compiler=yes
7149 else
7150 echo "$as_me: failed program was:" >&5
7151 sed 's/^/| /' conftest.$ac_ext >&5
7153 ac_header_compiler=no
7155 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7156 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7157 echo "${ECHO_T}$ac_header_compiler" >&6
7159 # Is the header present?
7160 echo "$as_me:$LINENO: checking GeoIP.h presence" >&5
7161 echo $ECHO_N "checking GeoIP.h presence... $ECHO_C" >&6
7162 cat >conftest.$ac_ext <<_ACEOF
7163 /* confdefs.h. */
7164 _ACEOF
7165 cat confdefs.h >>conftest.$ac_ext
7166 cat >>conftest.$ac_ext <<_ACEOF
7167 /* end confdefs.h. */
7168 #include <GeoIP.h>
7169 _ACEOF
7170 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7171 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7172 ac_status=$?
7173 grep -v '^ *+' conftest.er1 >conftest.err
7174 rm -f conftest.er1
7175 cat conftest.err >&5
7176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7177 (exit $ac_status); } >/dev/null; then
7178 if test -s conftest.err; then
7179 ac_cpp_err=$ac_c_preproc_warn_flag
7180 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7181 else
7182 ac_cpp_err=
7184 else
7185 ac_cpp_err=yes
7187 if test -z "$ac_cpp_err"; then
7188 ac_header_preproc=yes
7189 else
7190 echo "$as_me: failed program was:" >&5
7191 sed 's/^/| /' conftest.$ac_ext >&5
7193 ac_header_preproc=no
7195 rm -f conftest.err conftest.$ac_ext
7196 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7197 echo "${ECHO_T}$ac_header_preproc" >&6
7199 # So? What about this header?
7200 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7201 yes:no: )
7202 { echo "$as_me:$LINENO: WARNING: GeoIP.h: accepted by the compiler, rejected by the preprocessor!" >&5
7203 echo "$as_me: WARNING: GeoIP.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7204 { echo "$as_me:$LINENO: WARNING: GeoIP.h: proceeding with the compiler's result" >&5
7205 echo "$as_me: WARNING: GeoIP.h: proceeding with the compiler's result" >&2;}
7206 ac_header_preproc=yes
7208 no:yes:* )
7209 { echo "$as_me:$LINENO: WARNING: GeoIP.h: present but cannot be compiled" >&5
7210 echo "$as_me: WARNING: GeoIP.h: present but cannot be compiled" >&2;}
7211 { echo "$as_me:$LINENO: WARNING: GeoIP.h: check for missing prerequisite headers?" >&5
7212 echo "$as_me: WARNING: GeoIP.h: check for missing prerequisite headers?" >&2;}
7213 { echo "$as_me:$LINENO: WARNING: GeoIP.h: see the Autoconf documentation" >&5
7214 echo "$as_me: WARNING: GeoIP.h: see the Autoconf documentation" >&2;}
7215 { echo "$as_me:$LINENO: WARNING: GeoIP.h: section \"Present But Cannot Be Compiled\"" >&5
7216 echo "$as_me: WARNING: GeoIP.h: section \"Present But Cannot Be Compiled\"" >&2;}
7217 { echo "$as_me:$LINENO: WARNING: GeoIP.h: proceeding with the preprocessor's result" >&5
7218 echo "$as_me: WARNING: GeoIP.h: proceeding with the preprocessor's result" >&2;}
7219 { echo "$as_me:$LINENO: WARNING: GeoIP.h: in the future, the compiler will take precedence" >&5
7220 echo "$as_me: WARNING: GeoIP.h: in the future, the compiler will take precedence" >&2;}
7222 cat <<\_ASBOX
7223 ## ------------------------------ ##
7224 ## Report this to admin@amule.org ##
7225 ## ------------------------------ ##
7226 _ASBOX
7228 sed "s/^/$as_me: WARNING: /" >&2
7230 esac
7231 echo "$as_me:$LINENO: checking for GeoIP.h" >&5
7232 echo $ECHO_N "checking for GeoIP.h... $ECHO_C" >&6
7233 if test "${ac_cv_header_GeoIP_h+set}" = set; then
7234 echo $ECHO_N "(cached) $ECHO_C" >&6
7235 else
7236 ac_cv_header_GeoIP_h=$ac_header_preproc
7238 echo "$as_me:$LINENO: result: $ac_cv_header_GeoIP_h" >&5
7239 echo "${ECHO_T}$ac_cv_header_GeoIP_h" >&6
7242 if test $ac_cv_header_GeoIP_h = yes; then
7244 echo "$as_me:$LINENO: checking for GeoIP_open in -lGeoIP" >&5
7245 echo $ECHO_N "checking for GeoIP_open in -lGeoIP... $ECHO_C" >&6
7246 if test "${ac_cv_lib_GeoIP_GeoIP_open+set}" = set; then
7247 echo $ECHO_N "(cached) $ECHO_C" >&6
7248 else
7249 ac_check_lib_save_LIBS=$LIBS
7250 LIBS="-lGeoIP $LIBS"
7251 cat >conftest.$ac_ext <<_ACEOF
7252 /* confdefs.h. */
7253 _ACEOF
7254 cat confdefs.h >>conftest.$ac_ext
7255 cat >>conftest.$ac_ext <<_ACEOF
7256 /* end confdefs.h. */
7258 /* Override any gcc2 internal prototype to avoid an error. */
7259 #ifdef __cplusplus
7260 extern "C"
7261 #endif
7262 /* We use char because int might match the return type of a gcc2
7263 builtin and then its argument prototype would still apply. */
7264 char GeoIP_open ();
7266 main ()
7268 GeoIP_open ();
7270 return 0;
7272 _ACEOF
7273 rm -f conftest.$ac_objext conftest$ac_exeext
7274 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7275 (eval $ac_link) 2>conftest.er1
7276 ac_status=$?
7277 grep -v '^ *+' conftest.er1 >conftest.err
7278 rm -f conftest.er1
7279 cat conftest.err >&5
7280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7281 (exit $ac_status); } &&
7282 { ac_try='test -z "$ac_c_werror_flag"
7283 || test ! -s conftest.err'
7284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7285 (eval $ac_try) 2>&5
7286 ac_status=$?
7287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7288 (exit $ac_status); }; } &&
7289 { ac_try='test -s conftest$ac_exeext'
7290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7291 (eval $ac_try) 2>&5
7292 ac_status=$?
7293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7294 (exit $ac_status); }; }; then
7295 ac_cv_lib_GeoIP_GeoIP_open=yes
7296 else
7297 echo "$as_me: failed program was:" >&5
7298 sed 's/^/| /' conftest.$ac_ext >&5
7300 ac_cv_lib_GeoIP_GeoIP_open=no
7302 rm -f conftest.err conftest.$ac_objext \
7303 conftest$ac_exeext conftest.$ac_ext
7304 LIBS=$ac_check_lib_save_LIBS
7306 echo "$as_me:$LINENO: result: $ac_cv_lib_GeoIP_GeoIP_open" >&5
7307 echo "${ECHO_T}$ac_cv_lib_GeoIP_GeoIP_open" >&6
7308 if test $ac_cv_lib_GeoIP_GeoIP_open = yes; then
7311 cat >>confdefs.h <<\_ACEOF
7312 #define SUPPORT_GEOIP 1
7313 _ACEOF
7315 GEOIP_LIBS="-lGeoIP"
7316 GEOIP_CPPFLAGS="$GEOIP_CPPFLAGS -DENABLE_IP2COUNTRY=1"
7318 # Check whether --with-geoip-static or --without-geoip-static was given.
7319 if test "${with_geoip_static+set}" = set; then
7320 withval="$with_geoip_static"
7322 if test "$withval" != "no" -a ${enable_static:-no} = no; then
7324 mule_backup_LIBS="$LIBS"
7325 LIBS="-Wl,-Bstatic $GEOIP_LIBS -Wl,-Bdynamic $LIBS"
7326 cat >conftest.$ac_ext <<_ACEOF
7328 /* confdefs.h. */
7329 _ACEOF
7330 cat confdefs.h >>conftest.$ac_ext
7331 cat >>conftest.$ac_ext <<_ACEOF
7332 /* end confdefs.h. */
7334 #include <GeoIP.h>
7337 main ()
7340 GeoIP *g = GeoIP_new(GEOIP_STANDARD);
7343 return 0;
7346 _ACEOF
7347 rm -f conftest.$ac_objext conftest$ac_exeext
7348 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7349 (eval $ac_link) 2>conftest.er1
7350 ac_status=$?
7351 grep -v '^ *+' conftest.er1 >conftest.err
7352 rm -f conftest.er1
7353 cat conftest.err >&5
7354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7355 (exit $ac_status); } &&
7356 { ac_try='test -z "$ac_c_werror_flag"
7357 || test ! -s conftest.err'
7358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7359 (eval $ac_try) 2>&5
7360 ac_status=$?
7361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7362 (exit $ac_status); }; } &&
7363 { ac_try='test -s conftest$ac_exeext'
7364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7365 (eval $ac_try) 2>&5
7366 ac_status=$?
7367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7368 (exit $ac_status); }; }; then
7370 GEOIP_LIBS="-Wl,-Bstatic $GEOIP_LIBS -Wl,-Bdynamic"
7372 else
7373 echo "$as_me: failed program was:" >&5
7374 sed 's/^/| /' conftest.$ac_ext >&5
7377 { echo "$as_me:$LINENO: WARNING:
7378 Cannot link GeoIP statically, because your linker ($LD) does not
7379 support it." >&5
7380 echo "$as_me: WARNING:
7381 Cannot link GeoIP statically, because your linker ($LD) does not
7382 support it." >&2;}
7383 _mule_warning_3=yes
7384 _mule_has_warnings=yes
7388 rm -f conftest.err conftest.$ac_objext \
7389 conftest$ac_exeext conftest.$ac_ext
7390 LIBS="$mule_backup_LIBS"
7397 else
7399 ENABLE_IP2COUNTRY=disabled
7400 { echo "$as_me:$LINENO: WARNING:
7401 GeoIP support has been disabled because the GeoIP libraries were not
7402 found" >&5
7403 echo "$as_me: WARNING:
7404 GeoIP support has been disabled because the GeoIP libraries were not
7405 found" >&2;}
7406 _mule_warning_4=yes
7407 _mule_has_warnings=yes
7413 else
7415 ENABLE_IP2COUNTRY=disabled
7416 { echo "$as_me:$LINENO: WARNING:
7417 GeoIP support has been disabled because the GeoIP header files were
7418 not found" >&5
7419 echo "$as_me: WARNING:
7420 GeoIP support has been disabled because the GeoIP header files were
7421 not found" >&2;}
7422 _mule_warning_5=yes
7423 _mule_has_warnings=yes
7430 CPPFLAGS="$mule_backup_CPPFLAGS"
7431 LDFLAGS="$mule_backup_LDFLAGS"
7437 # Check for wx
7440 # Check whether --with-wxdir or --without-wxdir was given.
7441 if test "${with_wxdir+set}" = set; then
7442 withval="$with_wxdir"
7443 wx_config_name="$withval/wx-config"
7444 wx_config_args="--inplace"
7447 # Check whether --with-wx-config or --without-wx-config was given.
7448 if test "${with_wx_config+set}" = set; then
7449 withval="$with_wx_config"
7450 wx_config_name="$withval"
7453 # Check whether --with-wx-prefix or --without-wx-prefix was given.
7454 if test "${with_wx_prefix+set}" = set; then
7455 withval="$with_wx_prefix"
7456 wx_config_prefix="$withval"
7457 else
7458 wx_config_prefix=""
7461 # Check whether --with-wx-exec-prefix or --without-wx-exec-prefix was given.
7462 if test "${with_wx_exec_prefix+set}" = set; then
7463 withval="$with_wx_exec_prefix"
7464 wx_config_exec_prefix="$withval"
7465 else
7466 wx_config_exec_prefix=""
7480 # Check whether --with-toolkit or --without-toolkit was given.
7481 if test "${with_toolkit+set}" = set; then
7482 withval="$with_toolkit"
7484 else
7485 withval="auto"
7488 echo "$as_me:$LINENO: checking for the --with-toolkit option" >&5
7489 echo $ECHO_N "checking for the --with-toolkit option... $ECHO_C" >&6
7490 if test "$withval" = "auto" ; then
7491 echo "$as_me:$LINENO: result: will be automatically detected" >&5
7492 echo "${ECHO_T}will be automatically detected" >&6
7493 TOOLKIT="auto"
7494 else
7495 TOOLKIT="$withval"
7497 if test "$TOOLKIT" != "gtk1" -a "$TOOLKIT" != "gtk2" -a \
7498 "$TOOLKIT" != "msw" -a "$TOOLKIT" != "motif" -a \
7499 "$TOOLKIT" != "x11" -a "$TOOLKIT" != "mac" -a \
7500 "$TOOLKIT" != "mgl" -a "$TOOLKIT" != "dfb" -a \
7501 "$TOOLKIT" != "base" -a "$TOOLKIT" != "cocoa"; then
7502 { { echo "$as_me:$LINENO: error:
7503 Unrecognized option value (allowed values: auto, gtk1, gtk2, msw, motif, x11, mac, mgl, dfb, base, cocoa)
7504 " >&5
7505 echo "$as_me: error:
7506 Unrecognized option value (allowed values: auto, gtk1, gtk2, msw, motif, x11, mac, mgl, dfb, base, cocoa)
7507 " >&2;}
7508 { (exit 1); exit 1; }; }
7511 echo "$as_me:$LINENO: result: $TOOLKIT" >&5
7512 echo "${ECHO_T}$TOOLKIT" >&6
7519 # Check whether --with-wxshared or --without-wxshared was given.
7520 if test "${with_wxshared+set}" = set; then
7521 withval="$with_wxshared"
7523 else
7524 withval="auto"
7527 echo "$as_me:$LINENO: checking for the --with-wxshared option" >&5
7528 echo $ECHO_N "checking for the --with-wxshared option... $ECHO_C" >&6
7529 if test "$withval" = "yes" ; then
7530 echo "$as_me:$LINENO: result: yes" >&5
7531 echo "${ECHO_T}yes" >&6
7532 WX_SHARED=1
7534 elif test "1" = "1" -a "$withval" = "no" ; then
7535 echo "$as_me:$LINENO: result: no" >&5
7536 echo "${ECHO_T}no" >&6
7537 WX_SHARED=0
7538 elif test "$withval" = "auto" ; then
7539 echo "$as_me:$LINENO: result: will be automatically detected" >&5
7540 echo "${ECHO_T}will be automatically detected" >&6
7541 WX_SHARED="auto"
7542 else
7543 { { echo "$as_me:$LINENO: error:
7544 Unrecognized option value (allowed values: yes, auto)
7545 " >&5
7546 echo "$as_me: error:
7547 Unrecognized option value (allowed values: yes, auto)
7548 " >&2;}
7549 { (exit 1); exit 1; }; }
7556 # Check whether --with-wxdebug or --without-wxdebug was given.
7557 if test "${with_wxdebug+set}" = set; then
7558 withval="$with_wxdebug"
7560 else
7561 withval="auto"
7564 echo "$as_me:$LINENO: checking for the --with-wxdebug option" >&5
7565 echo $ECHO_N "checking for the --with-wxdebug option... $ECHO_C" >&6
7566 if test "$withval" = "yes" ; then
7567 echo "$as_me:$LINENO: result: yes" >&5
7568 echo "${ECHO_T}yes" >&6
7569 WX_DEBUG=1
7571 elif test "1" = "1" -a "$withval" = "no" ; then
7572 echo "$as_me:$LINENO: result: no" >&5
7573 echo "${ECHO_T}no" >&6
7574 WX_DEBUG=0
7575 elif test "$withval" = "auto" ; then
7576 echo "$as_me:$LINENO: result: will be automatically detected" >&5
7577 echo "${ECHO_T}will be automatically detected" >&6
7578 WX_DEBUG="auto"
7579 else
7580 { { echo "$as_me:$LINENO: error:
7581 Unrecognized option value (allowed values: yes, auto)
7582 " >&5
7583 echo "$as_me: error:
7584 Unrecognized option value (allowed values: yes, auto)
7585 " >&2;}
7586 { (exit 1); exit 1; }; }
7593 # Check whether --with-wxversion or --without-wxversion was given.
7594 if test "${with_wxversion+set}" = set; then
7595 withval="$with_wxversion"
7597 else
7598 withval="auto"
7601 echo "$as_me:$LINENO: checking for the --with-wxversion option" >&5
7602 echo $ECHO_N "checking for the --with-wxversion option... $ECHO_C" >&6
7603 if test "$withval" = "auto" ; then
7604 echo "$as_me:$LINENO: result: will be automatically detected" >&5
7605 echo "${ECHO_T}will be automatically detected" >&6
7606 WX_VERSION="auto"
7607 else
7609 wx_requested_major_version=`echo $withval | \
7610 sed 's/\([0-9]*\).\([0-9]*\).*/\1/'`
7611 wx_requested_minor_version=`echo $withval | \
7612 sed 's/\([0-9]*\).\([0-9]*\).*/\2/'`
7614 if test "${#wx_requested_major_version}" != "1" -o \
7615 "${#wx_requested_minor_version}" != "1" ; then
7616 { { echo "$as_me:$LINENO: error:
7617 Unrecognized option value (allowed values: auto, 2.6, 2.7, 2.8, 2.9)
7618 " >&5
7619 echo "$as_me: error:
7620 Unrecognized option value (allowed values: auto, 2.6, 2.7, 2.8, 2.9)
7621 " >&2;}
7622 { (exit 1); exit 1; }; }
7625 WX_VERSION="$wx_requested_major_version"".""$wx_requested_minor_version"
7626 echo "$as_me:$LINENO: result: $WX_VERSION" >&5
7627 echo "${ECHO_T}$WX_VERSION" >&6
7631 if test "$WX_DEBUG_CONFIGURE" = "1"; then
7632 echo "[dbg] DEBUG: $DEBUG, WX_DEBUG: $WX_DEBUG"
7633 echo "[dbg] UNICODE: $UNICODE, WX_UNICODE: $WX_UNICODE"
7634 echo "[dbg] SHARED: $SHARED, WX_SHARED: $WX_SHARED"
7635 echo "[dbg] TOOLKIT: $TOOLKIT, WX_TOOLKIT: $WX_TOOLKIT"
7636 echo "[dbg] VERSION: $VERSION, WX_VERSION: $WX_VERSION"
7639 # Force using a static wxWidgets library if the executable is to be linked statically.
7640 if test ${enable_static:-no} = yes; then
7641 WX_SHARED=0
7644 # Force using a unicode build of the library
7645 WX_UNICODE=1
7646 DEBUG=$WX_DEBUG
7648 if test "$WX_SHARED" = "1" ; then
7649 WXCONFIG_FLAGS="--static=no "
7650 elif test "$WX_SHARED" = "0" ; then
7651 WXCONFIG_FLAGS="--static=yes "
7654 if test "$WX_DEBUG" = "1" ; then
7655 WXCONFIG_FLAGS="$WXCONFIG_FLAGS""--debug=yes "
7656 elif test "$WX_DEBUG" = "0" ; then
7657 WXCONFIG_FLAGS="$WXCONFIG_FLAGS""--debug=no "
7660 if test "$WX_UNICODE" = "1" ; then
7661 WXCONFIG_FLAGS="$WXCONFIG_FLAGS""--unicode=yes "
7662 elif test "$WX_UNICODE" = "0" ; then
7663 WXCONFIG_FLAGS="$WXCONFIG_FLAGS""--unicode=no "
7666 if test "$TOOLKIT" != "auto" ; then
7667 WXCONFIG_FLAGS="$WXCONFIG_FLAGS""--toolkit=$TOOLKIT "
7670 if test "$WX_VERSION" != "auto" ; then
7671 WXCONFIG_FLAGS="$WXCONFIG_FLAGS""--version=$WX_VERSION "
7674 WXCONFIG_FLAGS=${WXCONFIG_FLAGS% }
7676 if test "$WX_DEBUG_CONFIGURE" = "1"; then
7677 echo "[dbg] WXCONFIG_FLAGS: $WXCONFIG_FLAGS"
7681 if test x${WX_CONFIG_NAME+set} != xset ; then
7682 WX_CONFIG_NAME=wx-config
7685 if test "x$wx_config_name" != x ; then
7686 WX_CONFIG_NAME="$wx_config_name"
7689 if test x$wx_config_exec_prefix != x ; then
7690 wx_config_args="$wx_config_args --exec-prefix=$wx_config_exec_prefix"
7691 WX_LOOKUP_PATH="$wx_config_exec_prefix/bin"
7693 if test x$wx_config_prefix != x ; then
7694 wx_config_args="$wx_config_args --prefix=$wx_config_prefix"
7695 WX_LOOKUP_PATH="$WX_LOOKUP_PATH:$wx_config_prefix/bin"
7697 if test "$cross_compiling" = "yes"; then
7698 wx_config_args="$wx_config_args --host=$host_alias"
7701 if test -x "$WX_CONFIG_NAME" ; then
7702 echo "$as_me:$LINENO: checking for wx-config" >&5
7703 echo $ECHO_N "checking for wx-config... $ECHO_C" >&6
7704 WX_CONFIG_PATH="$WX_CONFIG_NAME"
7705 echo "$as_me:$LINENO: result: $WX_CONFIG_PATH" >&5
7706 echo "${ECHO_T}$WX_CONFIG_PATH" >&6
7707 else
7708 # Extract the first word of "$WX_CONFIG_NAME", so it can be a program name with args.
7709 set dummy $WX_CONFIG_NAME; ac_word=$2
7710 echo "$as_me:$LINENO: checking for $ac_word" >&5
7711 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7712 if test "${ac_cv_path_WX_CONFIG_PATH+set}" = set; then
7713 echo $ECHO_N "(cached) $ECHO_C" >&6
7714 else
7715 case $WX_CONFIG_PATH in
7716 [\\/]* | ?:[\\/]*)
7717 ac_cv_path_WX_CONFIG_PATH="$WX_CONFIG_PATH" # Let the user override the test with a path.
7720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7721 as_dummy=""$WX_LOOKUP_PATH:$PATH""
7722 for as_dir in $as_dummy
7724 IFS=$as_save_IFS
7725 test -z "$as_dir" && as_dir=.
7726 for ac_exec_ext in '' $ac_executable_extensions; do
7727 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7728 ac_cv_path_WX_CONFIG_PATH="$as_dir/$ac_word$ac_exec_ext"
7729 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7730 break 2
7732 done
7733 done
7735 test -z "$ac_cv_path_WX_CONFIG_PATH" && ac_cv_path_WX_CONFIG_PATH="no"
7737 esac
7739 WX_CONFIG_PATH=$ac_cv_path_WX_CONFIG_PATH
7741 if test -n "$WX_CONFIG_PATH"; then
7742 echo "$as_me:$LINENO: result: $WX_CONFIG_PATH" >&5
7743 echo "${ECHO_T}$WX_CONFIG_PATH" >&6
7744 else
7745 echo "$as_me:$LINENO: result: no" >&5
7746 echo "${ECHO_T}no" >&6
7751 if test "$WX_CONFIG_PATH" != "no" ; then
7752 WX_VERSION_FULL=""
7754 min_wx_version=2.8.0
7755 if test -z "$WXCONFIG_FLAGS" ; then
7756 echo "$as_me:$LINENO: checking for wxWidgets version >= $min_wx_version" >&5
7757 echo $ECHO_N "checking for wxWidgets version >= $min_wx_version... $ECHO_C" >&6
7758 else
7759 echo "$as_me:$LINENO: checking for wxWidgets version >= $min_wx_version ($WXCONFIG_FLAGS)" >&5
7760 echo $ECHO_N "checking for wxWidgets version >= $min_wx_version ($WXCONFIG_FLAGS)... $ECHO_C" >&6
7763 WX_CONFIG_WITH_ARGS="$WX_CONFIG_PATH $wx_config_args $WXCONFIG_FLAGS "
7765 WX_VERSION_FULL=`$WX_CONFIG_WITH_ARGS --version 2>/dev/null`
7766 wx_config_major_version=`echo $WX_VERSION_FULL | \
7767 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
7768 wx_config_minor_version=`echo $WX_VERSION_FULL | \
7769 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
7770 wx_config_micro_version=`echo $WX_VERSION_FULL | \
7771 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
7773 wx_requested_major_version=`echo $min_wx_version | \
7774 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
7775 wx_requested_minor_version=`echo $min_wx_version | \
7776 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
7777 wx_requested_micro_version=`echo $min_wx_version | \
7778 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
7781 wx_ver_ok=""
7782 if test "x$WX_VERSION_FULL" != x ; then
7783 if test $wx_config_major_version -gt $wx_requested_major_version; then
7784 wx_ver_ok=yes
7785 else
7786 if test $wx_config_major_version -eq $wx_requested_major_version; then
7787 if test $wx_config_minor_version -gt $wx_requested_minor_version; then
7788 wx_ver_ok=yes
7789 else
7790 if test $wx_config_minor_version -eq $wx_requested_minor_version; then
7791 if test $wx_config_micro_version -ge $wx_requested_micro_version; then
7792 wx_ver_ok=yes
7801 if test -n "$wx_ver_ok"; then
7803 echo "$as_me:$LINENO: result: yes (version $WX_VERSION_FULL)" >&5
7804 echo "${ECHO_T}yes (version $WX_VERSION_FULL)" >&6
7805 WX_LIBS=`$WX_CONFIG_WITH_ARGS --libs`
7807 echo "$as_me:$LINENO: checking for wxWidgets static library" >&5
7808 echo $ECHO_N "checking for wxWidgets static library... $ECHO_C" >&6
7809 WX_LIBS_STATIC=`$WX_CONFIG_WITH_ARGS --static --libs 2>/dev/null`
7810 if test "x$WX_LIBS_STATIC" = "x"; then
7811 echo "$as_me:$LINENO: result: no" >&5
7812 echo "${ECHO_T}no" >&6
7813 else
7814 echo "$as_me:$LINENO: result: yes" >&5
7815 echo "${ECHO_T}yes" >&6
7818 wx_has_cppflags=""
7819 if test $wx_config_major_version -gt 2; then
7820 wx_has_cppflags=yes
7821 else
7822 if test $wx_config_major_version -eq 2; then
7823 if test $wx_config_minor_version -gt 2; then
7824 wx_has_cppflags=yes
7825 else
7826 if test $wx_config_minor_version -eq 2; then
7827 if test $wx_config_micro_version -ge 6; then
7828 wx_has_cppflags=yes
7835 wx_has_rescomp=""
7836 if test $wx_config_major_version -gt 2; then
7837 wx_has_rescomp=yes
7838 else
7839 if test $wx_config_major_version -eq 2; then
7840 if test $wx_config_minor_version -ge 7; then
7841 wx_has_rescomp=yes
7845 if test "x$wx_has_rescomp" = x ; then
7846 WX_RESCOMP=
7847 else
7848 WX_RESCOMP=`$WX_CONFIG_WITH_ARGS --rescomp`
7851 if test "x$wx_has_cppflags" = x ; then
7852 WX_CFLAGS=`$WX_CONFIG_WITH_ARGS --cflags`
7853 WX_CPPFLAGS=$WX_CFLAGS
7854 WX_CXXFLAGS=$WX_CFLAGS
7856 WX_CFLAGS_ONLY=$WX_CFLAGS
7857 WX_CXXFLAGS_ONLY=$WX_CFLAGS
7858 else
7859 WX_CPPFLAGS=`$WX_CONFIG_WITH_ARGS --cppflags`
7860 WX_CXXFLAGS=`$WX_CONFIG_WITH_ARGS --cxxflags`
7861 WX_CFLAGS=`$WX_CONFIG_WITH_ARGS --cflags`
7863 WX_CFLAGS_ONLY=`echo $WX_CFLAGS | sed "s@^$WX_CPPFLAGS *@@"`
7864 WX_CXXFLAGS_ONLY=`echo $WX_CXXFLAGS | sed "s@^$WX_CFLAGS *@@"`
7867 wxWin=1
7869 else
7871 if test "x$WX_VERSION_FULL" = x; then
7872 echo "$as_me:$LINENO: result: no" >&5
7873 echo "${ECHO_T}no" >&6
7874 else
7875 echo "$as_me:$LINENO: result: no (version $WX_VERSION_FULL is not new enough)" >&5
7876 echo "${ECHO_T}no (version $WX_VERSION_FULL is not new enough)" >&6
7879 WX_CFLAGS=""
7880 WX_CPPFLAGS=""
7881 WX_CXXFLAGS=""
7882 WX_LIBS=""
7883 WX_LIBS_STATIC=""
7884 WX_RESCOMP=""
7886 if test ! -z "$WXCONFIG_FLAGS"; then
7888 wx_error_message="
7889 The configuration you asked for $PACKAGE_NAME requires a wxWidgets
7890 build with the following settings:
7891 $WXCONFIG_FLAGS
7892 but such build is not available.
7894 To see the wxWidgets builds available on this system, please use
7895 'wx-config --list' command. To use the default build, returned by
7896 'wx-config --selected-config', use the options with their 'auto'
7897 default values."
7901 wx_error_message="
7902 The requested wxWidgets build couldn't be found.
7903 $wx_error_message
7905 If you still get this error, then check that 'wx-config' is
7906 in path, the directory where wxWidgets libraries are installed
7907 (returned by 'wx-config --libs' command) is in LD_LIBRARY_PATH
7908 or equivalent variable and wxWidgets version is 2.8.0 or above."
7910 { { echo "$as_me:$LINENO: error: $wx_error_message" >&5
7911 echo "$as_me: error: $wx_error_message" >&2;}
7912 { (exit 1); exit 1; }; }
7915 else
7917 WX_CFLAGS=""
7918 WX_CPPFLAGS=""
7919 WX_CXXFLAGS=""
7920 WX_LIBS=""
7921 WX_LIBS_STATIC=""
7922 WX_RESCOMP=""
7938 WX_VERSION_MAJOR="$wx_config_major_version"
7939 WX_VERSION_MINOR="$wx_config_minor_version"
7943 if test "$wxWin" != 1; then
7944 { { echo "$as_me:$LINENO: error:
7945 wxWidgets must be installed on your system but wx-config
7946 script couldn't be found. Please check that wx-config is
7947 in path or specified by --with-wx-config=path flag, the
7948 directory where wxWidgets libraries are installed (returned
7949 by 'wx-config --libs' command) is in LD_LIBRARY_PATH or
7950 equivalent variable and wxWidgets version is 2.8.0 or above.
7951 " >&5
7952 echo "$as_me: error:
7953 wxWidgets must be installed on your system but wx-config
7954 script couldn't be found. Please check that wx-config is
7955 in path or specified by --with-wx-config=path flag, the
7956 directory where wxWidgets libraries are installed (returned
7957 by 'wx-config --libs' command) is in LD_LIBRARY_PATH or
7958 equivalent variable and wxWidgets version is 2.8.0 or above.
7959 " >&2;}
7960 { (exit 1); exit 1; }; }
7963 WX_VERSION="$WX_VERSION_MAJOR""$WX_VERSION_MINOR"
7964 if test $WX_VERSION -lt 26 ; then
7966 { { echo "$as_me:$LINENO: error:
7967 Cannot detect the wxWidgets configuration for the selected wxWidgets build
7968 since its version is $WX_VERSION_FULL < 2.6.0; please install a newer
7969 version of wxWidgets.
7970 " >&5
7971 echo "$as_me: error:
7972 Cannot detect the wxWidgets configuration for the selected wxWidgets build
7973 since its version is $WX_VERSION_FULL < 2.6.0; please install a newer
7974 version of wxWidgets.
7975 " >&2;}
7976 { (exit 1); exit 1; }; }
7979 WX_SELECTEDCONFIG=$($WX_CONFIG_WITH_ARGS --selected_config)
7981 if test "$WX_DEBUG_CONFIGURE" = "1"; then
7982 echo "[dbg] Using wx-config --selected-config"
7983 echo "[dbg] WX_SELECTEDCONFIG: $WX_SELECTEDCONFIG"
7987 if test $WX_SHARED = "1"; then
7988 STATIC=0
7989 elif test $WX_SHARED = "0"; then
7990 STATIC=1
7991 elif test $WX_SHARED = "auto"; then
7992 STATIC="auto"
7996 if test "$UNICODE" = "auto" ; then
7998 echo "$as_me:$LINENO: checking if wxWidgets was built with UNICODE enabled" >&5
7999 echo $ECHO_N "checking if wxWidgets was built with UNICODE enabled... $ECHO_C" >&6
8001 WX_UNICODE=$(expr "$WX_SELECTEDCONFIG" : ".*unicode.*")
8003 if test "$WX_UNICODE" != "0"; then
8004 WX_UNICODE=1
8005 echo "$as_me:$LINENO: result: yes" >&5
8006 echo "${ECHO_T}yes" >&6
8008 else
8009 WX_UNICODE=0
8010 echo "$as_me:$LINENO: result: no" >&5
8011 echo "${ECHO_T}no" >&6
8014 else
8016 WX_UNICODE=$UNICODE
8020 if test "$DEBUG" = "auto" ; then
8022 echo "$as_me:$LINENO: checking if wxWidgets was built in DEBUG mode" >&5
8023 echo $ECHO_N "checking if wxWidgets was built in DEBUG mode... $ECHO_C" >&6
8025 WX_DEBUG=$(expr "$WX_SELECTEDCONFIG" : ".*debug.*")
8027 if test "$WX_DEBUG" != "0"; then
8028 WX_DEBUG=1
8029 echo "$as_me:$LINENO: result: yes" >&5
8030 echo "${ECHO_T}yes" >&6
8032 else
8033 WX_DEBUG=0
8034 echo "$as_me:$LINENO: result: no" >&5
8035 echo "${ECHO_T}no" >&6
8038 else
8040 WX_DEBUG=$DEBUG
8044 if test "$STATIC" = "auto" ; then
8046 echo "$as_me:$LINENO: checking if wxWidgets was built in STATIC mode" >&5
8047 echo $ECHO_N "checking if wxWidgets was built in STATIC mode... $ECHO_C" >&6
8049 WX_STATIC=$(expr "$WX_SELECTEDCONFIG" : ".*static.*")
8051 if test "$WX_STATIC" != "0"; then
8052 WX_STATIC=1
8053 echo "$as_me:$LINENO: result: yes" >&5
8054 echo "${ECHO_T}yes" >&6
8056 else
8057 WX_STATIC=0
8058 echo "$as_me:$LINENO: result: no" >&5
8059 echo "${ECHO_T}no" >&6
8062 else
8064 WX_STATIC=$STATIC
8068 if test "$WX_STATIC" != "0"; then
8069 WX_SHARED=0
8070 else
8071 WX_SHARED=1
8078 if test "$TOOLKIT" = "auto" ; then
8080 echo "$as_me:$LINENO: checking which wxWidgets toolkit was selected" >&5
8081 echo $ECHO_N "checking which wxWidgets toolkit was selected... $ECHO_C" >&6
8083 WX_GTKPORT1=$(expr "$WX_SELECTEDCONFIG" : ".*gtk1.*")
8084 WX_GTKPORT2=$(expr "$WX_SELECTEDCONFIG" : ".*gtk2.*")
8085 WX_MSWPORT=$(expr "$WX_SELECTEDCONFIG" : ".*msw.*")
8086 WX_MOTIFPORT=$(expr "$WX_SELECTEDCONFIG" : ".*motif.*")
8087 WX_MACPORT=$(expr "$WX_SELECTEDCONFIG" : ".*mac.*")
8088 WX_X11PORT=$(expr "$WX_SELECTEDCONFIG" : ".*x11.*")
8089 WX_MGLPORT=$(expr "$WX_SELECTEDCONFIG" : ".*mgl.*")
8090 WX_DFBPORT=$(expr "$WX_SELECTEDCONFIG" : ".*dfb.*")
8091 WX_BASEPORT=$(expr "$WX_SELECTEDCONFIG" : ".*base.*")
8092 WX_COCOAPORT=$(expr "$WX_SELECTEDCONFIG" : ".*cocoa.*")
8094 WX_PORT="unknown"
8095 if test "$WX_GTKPORT1" != "0"; then WX_PORT="gtk1"; fi
8096 if test "$WX_GTKPORT2" != "0"; then WX_PORT="gtk2"; fi
8097 if test "$WX_MSWPORT" != "0"; then WX_PORT="msw"; fi
8098 if test "$WX_MOTIFPORT" != "0"; then WX_PORT="motif"; fi
8099 if test "$WX_MACPORT" != "0"; then WX_PORT="mac"; fi
8100 if test "$WX_X11PORT" != "0"; then WX_PORT="x11"; fi
8101 if test "$WX_MGLPORT" != "0"; then WX_PORT="mgl"; fi
8102 if test "$WX_DFBPORT" != "0"; then WX_PORT="dfb"; fi
8103 if test "$WX_BASEPORT" != "0"; then WX_PORT="base"; fi
8104 if test "$WX_COCOAPORT" != "0"; then WX_PORT="cocoa"; fi
8107 if test "$WX_PORT" = "unknown" ; then
8108 { { echo "$as_me:$LINENO: error:
8109 Cannot detect the currently installed wxWidgets port !
8110 Please check your 'wx-config --cxxflags'...
8111 " >&5
8112 echo "$as_me: error:
8113 Cannot detect the currently installed wxWidgets port !
8114 Please check your 'wx-config --cxxflags'...
8115 " >&2;}
8116 { (exit 1); exit 1; }; }
8119 echo "$as_me:$LINENO: result: $WX_PORT" >&5
8120 echo "${ECHO_T}$WX_PORT" >&6
8121 else
8123 if test -z "$TOOLKIT" ; then
8124 WX_PORT=$TOOLKIT
8125 else
8126 WX_PORT=$PORT
8132 if test "$WX_DEBUG_CONFIGURE" = "1"; then
8133 echo "[dbg] Values of all WX_* options after final detection:"
8134 echo "[dbg] WX_DEBUG: $WX_DEBUG"
8135 echo "[dbg] WX_UNICODE: $WX_UNICODE"
8136 echo "[dbg] WX_SHARED: $WX_SHARED"
8137 echo "[dbg] WX_VERSION: $WX_VERSION"
8138 echo "[dbg] WX_PORT: $WX_PORT"
8141 if test "$WX_SHARED" = "0" -a "$SHARED" = "1"; then
8142 { { echo "$as_me:$LINENO: error:
8143 Cannot build shared library against a static build of wxWidgets !
8144 This error happens because the wxWidgets build which was selected
8145 has been detected as static while you asked to build $PACKAGE_NAME
8146 as shared library and this is not possible.
8147 Use the '--disable-shared' option to build $PACKAGE_NAME
8148 as static library or '--with-wxshared' to use wxWidgets as shared library.
8149 " >&5
8150 echo "$as_me: error:
8151 Cannot build shared library against a static build of wxWidgets !
8152 This error happens because the wxWidgets build which was selected
8153 has been detected as static while you asked to build $PACKAGE_NAME
8154 as shared library and this is not possible.
8155 Use the '--disable-shared' option to build $PACKAGE_NAME
8156 as static library or '--with-wxshared' to use wxWidgets as shared library.
8157 " >&2;}
8158 { (exit 1); exit 1; }; }
8161 if test "$DEBUG" = "auto"; then
8162 DEBUG=$WX_DEBUG
8164 if test "$DEBUG" = "1"; then
8165 BUILD="debug"
8166 elif test "$DEBUG" = ""; then
8167 BUILD="release"
8170 if test "$UNICODE" = "auto"; then
8171 UNICODE=$WX_UNICODE
8173 if test "$SHARED" = "auto"; then
8174 SHARED=$WX_SHARED
8176 if test "$TOOLKIT" = "auto"; then
8177 TOOLKIT=$WX_PORT
8182 # We also need wxBase
8183 WX_LIBS=`$WX_CONFIG_WITH_ARGS --libs adv,core,net`
8184 WXBASE_LIBS=`$WX_CONFIG_WITH_ARGS --libs net`
8185 WXBASE_CPPFLAGS="$WX_CPPFLAGS -DwxUSE_GUI=0"
8189 if test ${SYS:-unknown} = win32; then
8191 if test -n "$ac_tool_prefix"; then
8192 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
8193 set dummy ${ac_tool_prefix}windres; ac_word=$2
8194 echo "$as_me:$LINENO: checking for $ac_word" >&5
8195 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8196 if test "${ac_cv_prog_RC+set}" = set; then
8197 echo $ECHO_N "(cached) $ECHO_C" >&6
8198 else
8199 if test -n "$RC"; then
8200 ac_cv_prog_RC="$RC" # Let the user override the test.
8201 else
8202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8203 for as_dir in $PATH
8205 IFS=$as_save_IFS
8206 test -z "$as_dir" && as_dir=.
8207 for ac_exec_ext in '' $ac_executable_extensions; do
8208 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8209 ac_cv_prog_RC="${ac_tool_prefix}windres"
8210 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8211 break 2
8213 done
8214 done
8218 RC=$ac_cv_prog_RC
8219 if test -n "$RC"; then
8220 echo "$as_me:$LINENO: result: $RC" >&5
8221 echo "${ECHO_T}$RC" >&6
8222 else
8223 echo "$as_me:$LINENO: result: no" >&5
8224 echo "${ECHO_T}no" >&6
8228 if test -z "$ac_cv_prog_RC"; then
8229 ac_ct_RC=$RC
8230 # Extract the first word of "windres", so it can be a program name with args.
8231 set dummy windres; ac_word=$2
8232 echo "$as_me:$LINENO: checking for $ac_word" >&5
8233 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8234 if test "${ac_cv_prog_ac_ct_RC+set}" = set; then
8235 echo $ECHO_N "(cached) $ECHO_C" >&6
8236 else
8237 if test -n "$ac_ct_RC"; then
8238 ac_cv_prog_ac_ct_RC="$ac_ct_RC" # Let the user override the test.
8239 else
8240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8241 for as_dir in $PATH
8243 IFS=$as_save_IFS
8244 test -z "$as_dir" && as_dir=.
8245 for ac_exec_ext in '' $ac_executable_extensions; do
8246 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8247 ac_cv_prog_ac_ct_RC="windres"
8248 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8249 break 2
8251 done
8252 done
8254 test -z "$ac_cv_prog_ac_ct_RC" && ac_cv_prog_ac_ct_RC=":"
8257 ac_ct_RC=$ac_cv_prog_ac_ct_RC
8258 if test -n "$ac_ct_RC"; then
8259 echo "$as_me:$LINENO: result: $ac_ct_RC" >&5
8260 echo "${ECHO_T}$ac_ct_RC" >&6
8261 else
8262 echo "$as_me:$LINENO: result: no" >&5
8263 echo "${ECHO_T}no" >&6
8266 RC=$ac_ct_RC
8267 else
8268 RC="$ac_cv_prog_RC"
8271 MULERCFLAGS=`$WX_CONFIG_WITH_ARGS --cflags | $AWK '{ for (i = 1; i <= NF; i++) if (index($i, "-I") != 1 && index($i, "-D") != 1) $i = ""; print }'`
8277 # Check for libupnp
8278 if test "${ENABLE_UPNP:-yes}" = yes; then
8282 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
8283 if test -n "$ac_tool_prefix"; then
8284 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
8285 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
8286 echo "$as_me:$LINENO: checking for $ac_word" >&5
8287 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8288 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8289 echo $ECHO_N "(cached) $ECHO_C" >&6
8290 else
8291 case $PKG_CONFIG in
8292 [\\/]* | ?:[\\/]*)
8293 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8296 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8297 for as_dir in $PATH
8299 IFS=$as_save_IFS
8300 test -z "$as_dir" && as_dir=.
8301 for ac_exec_ext in '' $ac_executable_extensions; do
8302 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8303 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8304 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8305 break 2
8307 done
8308 done
8311 esac
8313 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8315 if test -n "$PKG_CONFIG"; then
8316 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8317 echo "${ECHO_T}$PKG_CONFIG" >&6
8318 else
8319 echo "$as_me:$LINENO: result: no" >&5
8320 echo "${ECHO_T}no" >&6
8324 if test -z "$ac_cv_path_PKG_CONFIG"; then
8325 ac_pt_PKG_CONFIG=$PKG_CONFIG
8326 # Extract the first word of "pkg-config", so it can be a program name with args.
8327 set dummy pkg-config; ac_word=$2
8328 echo "$as_me:$LINENO: checking for $ac_word" >&5
8329 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8330 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
8331 echo $ECHO_N "(cached) $ECHO_C" >&6
8332 else
8333 case $ac_pt_PKG_CONFIG in
8334 [\\/]* | ?:[\\/]*)
8335 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
8338 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8339 for as_dir in $PATH
8341 IFS=$as_save_IFS
8342 test -z "$as_dir" && as_dir=.
8343 for ac_exec_ext in '' $ac_executable_extensions; do
8344 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8345 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8346 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8347 break 2
8349 done
8350 done
8353 esac
8355 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
8357 if test -n "$ac_pt_PKG_CONFIG"; then
8358 echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
8359 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
8360 else
8361 echo "$as_me:$LINENO: result: no" >&5
8362 echo "${ECHO_T}no" >&6
8365 PKG_CONFIG=$ac_pt_PKG_CONFIG
8366 else
8367 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
8371 if test -n "$PKG_CONFIG"; then
8372 _pkg_min_version=0.9.0
8373 echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
8374 echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6
8375 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
8376 echo "$as_me:$LINENO: result: yes" >&5
8377 echo "${ECHO_T}yes" >&6
8378 else
8379 echo "$as_me:$LINENO: result: no" >&5
8380 echo "${ECHO_T}no" >&6
8381 PKG_CONFIG=""
8387 # Check whether --with-libupnp-prefix or --without-libupnp-prefix was given.
8388 if test "${with_libupnp_prefix+set}" = set; then
8389 withval="$with_libupnp_prefix"
8390 export PKG_CONFIG_PATH=$withval/lib/pkgconfig
8393 if test $cross_compiling = no; then
8394 echo "$as_me:$LINENO: checking for libupnp version >= 1.6.6" >&5
8395 echo $ECHO_N "checking for libupnp version >= 1.6.6... $ECHO_C" >&6
8396 if test -n "$PKG_CONFIG"; then
8397 if $PKG_CONFIG libupnp --exists; then
8398 LIBUPNP_VERSION=`$PKG_CONFIG libupnp --modversion`
8399 if $PKG_CONFIG libupnp --atleast-version=1.6.6; then
8400 result=yes
8401 resultstr=" (version $LIBUPNP_VERSION)"
8402 LIBUPNP_CPPFLAGS=`$PKG_CONFIG libupnp --cflags-only-I`
8403 LIBUPNP_CFLAGS=`$PKG_CONFIG libupnp --cflags-only-other`
8404 LIBUPNP_LDFLAGS=`$PKG_CONFIG libupnp --libs-only-L`
8405 LIBUPNP_LIBS=`$PKG_CONFIG libupnp --libs-only-other`
8406 LIBUPNP_LIBS="$LIBUPNP_LIBS `$PKG_CONFIG libupnp --libs-only-l`"
8408 else
8409 result=no
8410 resultstr=" (version $LIBUPNP_VERSION is not new enough)"
8414 else
8415 result=no
8416 resultstr=" (try to use --with-libupnp-prefix=PREFIX)"
8420 else
8421 result=no
8422 resultstr=" (pkg-config not found)"
8425 echo "$as_me:$LINENO: result: $result$resultstr" >&5
8426 echo "${ECHO_T}$result$resultstr" >&6
8427 libupnp_error="libupnp >= 1.6.6 not found$resultstr"
8429 else
8430 result=no
8431 libupnp_error="cross compiling"
8435 if test ${result:-no} = yes; then
8436 LIBUPNP_CPPFLAGS="$LIBUPNP_CPPFLAGS -DENABLE_UPNP=1"
8437 else
8438 ENABLE_UPNP=disabled
8439 { echo "$as_me:$LINENO: WARNING:
8440 UPnP code has been disabled because ${libupnp_error}." >&5
8441 echo "$as_me: WARNING:
8442 UPnP code has been disabled because ${libupnp_error}." >&2;}
8443 _mule_warning_6=yes
8444 _mule_has_warnings=yes
8455 # Check for Crypto++
8458 # Check whether --with-crypto-prefix or --without-crypto-prefix was given.
8459 if test "${with_crypto_prefix+set}" = set; then
8460 withval="$with_crypto_prefix"
8464 echo "$as_me:$LINENO: checking for crypto++ version >= 5.1" >&5
8465 echo $ECHO_N "checking for crypto++ version >= 5.1... $ECHO_C" >&6
8467 cryptopp_file_with_version="cryptlib.h"
8469 CRYPTOPP_STYLE="unknown"
8470 CRYPTOPP_LIB_NAME="unknown"
8471 cryptopp_includedir="unknown"
8472 CRYPTOPP_INCLUDE_PREFIX="unknown"
8473 cryptopp_libdir="unknown"
8475 for CRYPTOPP_PREFIX in "$with_crypto_prefix" /usr /usr/local /opt /opt/local /usr/pkg /mingw ; do
8476 if test -z "$CRYPTOPP_PREFIX"; then
8477 continue
8481 # Find the Cryptopp header
8482 if test -f $CRYPTOPP_PREFIX/$cryptopp_file_with_version; then
8484 CRYPTOPP_STYLE="sources"
8485 CRYPTOPP_LIB_NAME="cryptopp"
8486 cryptopp_includedir=
8487 CRYPTOPP_INCLUDE_PREFIX="$CRYPTOPP_PREFIX"
8488 cryptopp_libdir=
8489 break
8491 elif test -f $CRYPTOPP_PREFIX/include/cryptopp/$cryptopp_file_with_version; then
8493 CRYPTOPP_STYLE="installed"
8494 CRYPTOPP_LIB_NAME="cryptopp"
8495 cryptopp_includedir="$CRYPTOPP_PREFIX/include"
8496 CRYPTOPP_INCLUDE_PREFIX="$CRYPTOPP_LIB_NAME"
8497 cryptopp_libdir="$CRYPTOPP_PREFIX/lib"
8498 break
8500 elif test -f $CRYPTOPP_PREFIX/include/crypto++/$cryptopp_file_with_version; then
8502 # Debian uses libcrypto++5.1 - it's not my fault, please soda patch the package
8503 CRYPTOPP_STYLE="gentoo_debian"
8504 CRYPTOPP_LIB_NAME="crypto++"
8505 cryptopp_includedir="$CRYPTOPP_PREFIX/include"
8506 CRYPTOPP_INCLUDE_PREFIX="$CRYPTOPP_LIB_NAME"
8507 cryptopp_libdir="$CRYPTOPP_PREFIX/lib"
8508 break
8512 done
8514 if test $CRYPTOPP_STYLE = "unknown"; then
8515 result=no; resultstr=""
8516 else
8518 # Find out the crypto++ version and check against the minimum required
8519 cryptopp_header_path="${cryptopp_includedir+$cryptopp_includedir/}$CRYPTOPP_INCLUDE_PREFIX/$cryptopp_file_with_version"
8520 CRYPTOPP_VERSION_STRING=`grep "Reference Manual" $cryptopp_header_path | sed -e 's/[^0-9]*\([0-9.]*\).*/\1/'`
8521 CRYPTOPP_VERSION_NUMBER=`echo $CRYPTOPP_VERSION_STRING | $AWK 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
8522 minvers=`echo 5.1 | $AWK 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
8524 if test -n "$CRYPTOPP_VERSION_NUMBER" && test "$CRYPTOPP_VERSION_NUMBER" -ge $minvers; then
8526 result=yes
8527 resultstr=" (version $CRYPTOPP_VERSION_STRING, $CRYPTOPP_STYLE)"
8528 if test -n "$cryptopp_includedir"; then
8529 CRYPTOPP_CPPFLAGS="-I$cryptopp_includedir"
8530 else
8531 CRYPTOPP_CPPFLAGS=
8534 if test -n "$cryptopp_libdir"; then
8536 CRYPTOPP_LDFLAGS="-L$cryptopp_libdir"
8537 CRYPTOPP_LIBS="-l$CRYPTOPP_LIB_NAME"
8539 else
8541 CRYPTOPP_LDFLAGS=
8542 CRYPTOPP_LIBS="${CRYPTOPP_INCLUDE_PREFIX}/lib${CRYPTOPP_LIB_NAME}.a"
8548 cat >>confdefs.h <<_ACEOF
8549 #define CRYPTOPP_INCLUDE_PREFIX $CRYPTOPP_INCLUDE_PREFIX
8550 _ACEOF
8553 else
8555 result=no
8556 resultstr=" (version $CRYPTOPP_VERSION_STRING is not new enough)"
8564 echo "$as_me:$LINENO: result: $result$resultstr" >&5
8565 echo "${ECHO_T}$result$resultstr" >&6
8567 if test ${result:-no} = yes; then
8569 # Check for CryptoPP >= 5.5
8570 if test $CRYPTOPP_VERSION_NUMBER -ge "5005000"; then
8571 CRYPTOPP_CPPFLAGS="$CRYPTOPP_CPPFLAGS -D__WEAK_CRYPTO__"
8575 else
8577 { { echo "$as_me:$LINENO: error:
8578 Could not find crypto++ header file \"$cryptopp_file_with_version\".
8579 Please try again with --with-crypto-prefix=/my_crypto_prefix
8580 (replace /my_crypto_prefix with a valid path to your crypto++
8581 installation directory)." >&5
8582 echo "$as_me: error:
8583 Could not find crypto++ header file \"$cryptopp_file_with_version\".
8584 Please try again with --with-crypto-prefix=/my_crypto_prefix
8585 (replace /my_crypto_prefix with a valid path to your crypto++
8586 installation directory)." >&2;}
8587 { (exit 1); exit 1; }; }
8594 ac_ext=cc
8595 ac_cpp='$CXXCPP $CPPFLAGS'
8596 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8597 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8598 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8603 echo "$as_me:$LINENO: checking if we're using the GNU C++ library" >&5
8604 echo $ECHO_N "checking if we're using the GNU C++ library... $ECHO_C" >&6
8605 cat >conftest.$ac_ext <<_ACEOF
8607 /* confdefs.h. */
8608 _ACEOF
8609 cat confdefs.h >>conftest.$ac_ext
8610 cat >>conftest.$ac_ext <<_ACEOF
8611 /* end confdefs.h. */
8613 #include <string>
8614 #ifndef __GLIBCXX__
8615 #error Non-GNU C++ library found.
8616 #endif
8619 _ACEOF
8620 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8621 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8622 ac_status=$?
8623 grep -v '^ *+' conftest.er1 >conftest.err
8624 rm -f conftest.er1
8625 cat conftest.err >&5
8626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8627 (exit $ac_status); } >/dev/null; then
8628 if test -s conftest.err; then
8629 ac_cpp_err=$ac_cxx_preproc_warn_flag
8630 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8631 else
8632 ac_cpp_err=
8634 else
8635 ac_cpp_err=yes
8637 if test -z "$ac_cpp_err"; then
8638 GLIBCXX=yes
8639 else
8640 echo "$as_me: failed program was:" >&5
8641 sed 's/^/| /' conftest.$ac_ext >&5
8643 GLIBCXX=no
8645 rm -f conftest.err conftest.$ac_ext
8646 echo "$as_me:$LINENO: result: $GLIBCXX" >&5
8647 echo "${ECHO_T}$GLIBCXX" >&6
8650 mule_backup_CPPFLAGS="$CPPFLAGS"
8651 CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS"
8653 echo "$as_me:$LINENO: checking that wxWidgets has support for large files" >&5
8654 echo $ECHO_N "checking that wxWidgets has support for large files... $ECHO_C" >&6
8655 cat >conftest.$ac_ext <<_ACEOF
8657 /* confdefs.h. */
8658 _ACEOF
8659 cat confdefs.h >>conftest.$ac_ext
8660 cat >>conftest.$ac_ext <<_ACEOF
8661 /* end confdefs.h. */
8663 #include <wx/wx.h>
8664 #if !HAVE_LARGEFILE_SUPPORT && !defined(_LARGE_FILES) && !defined(__WXMSW__)
8665 #error No LargeFile support!
8666 #endif
8669 _ACEOF
8670 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8671 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8672 ac_status=$?
8673 grep -v '^ *+' conftest.er1 >conftest.err
8674 rm -f conftest.er1
8675 cat conftest.err >&5
8676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8677 (exit $ac_status); } >/dev/null; then
8678 if test -s conftest.err; then
8679 ac_cpp_err=$ac_cxx_preproc_warn_flag
8680 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8681 else
8682 ac_cpp_err=
8684 else
8685 ac_cpp_err=yes
8687 if test -z "$ac_cpp_err"; then
8689 echo "$as_me:$LINENO: result: yes" >&5
8690 echo "${ECHO_T}yes" >&6
8692 else
8693 echo "$as_me: failed program was:" >&5
8694 sed 's/^/| /' conftest.$ac_ext >&5
8697 echo "$as_me:$LINENO: result: no" >&5
8698 echo "${ECHO_T}no" >&6
8699 { { echo "$as_me:$LINENO: error:
8700 Support for large files in wxWidgets is required by aMule.
8701 To continue you must recompile wxWidgets with support for
8702 large files enabled." >&5
8703 echo "$as_me: error:
8704 Support for large files in wxWidgets is required by aMule.
8705 To continue you must recompile wxWidgets with support for
8706 large files enabled." >&2;}
8707 { (exit 1); exit 1; }; }
8710 rm -f conftest.err conftest.$ac_ext
8712 CPPFLAGS="$mule_backup_CPPFLAGS"
8715 # Check if the compiler is broken, wrt. exceptions.
8717 echo "$as_me:$LINENO: checking for exception-handling" >&5
8718 echo $ECHO_N "checking for exception-handling... $ECHO_C" >&6
8719 if test "$cross_compiling" = yes; then
8721 echo "$as_me:$LINENO: result: undeterminable" >&5
8722 echo "${ECHO_T}undeterminable" >&6
8723 { echo "$as_me:$LINENO: WARNING:
8724 Cross-compilation detected, so exception handling cannot be tested.
8725 Note that broken exception handling in your compiler may lead to
8726 unexpected crashes." >&5
8727 echo "$as_me: WARNING:
8728 Cross-compilation detected, so exception handling cannot be tested.
8729 Note that broken exception handling in your compiler may lead to
8730 unexpected crashes." >&2;}
8731 _mule_warning_7=yes
8732 _mule_has_warnings=yes
8735 else
8736 cat >conftest.$ac_ext <<_ACEOF
8738 /* confdefs.h. */
8739 _ACEOF
8740 cat confdefs.h >>conftest.$ac_ext
8741 cat >>conftest.$ac_ext <<_ACEOF
8742 /* end confdefs.h. */
8745 main ()
8748 try {
8749 throw 1;
8750 } catch (int) {
8751 return 0;
8753 return 1;
8756 return 0;
8759 _ACEOF
8760 rm -f conftest$ac_exeext
8761 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8762 (eval $ac_link) 2>&5
8763 ac_status=$?
8764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8765 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8767 (eval $ac_try) 2>&5
8768 ac_status=$?
8769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8770 (exit $ac_status); }; }; then
8772 echo "$as_me:$LINENO: result: yes" >&5
8773 echo "${ECHO_T}yes" >&6
8775 else
8776 echo "$as_me: program exited with status $ac_status" >&5
8777 echo "$as_me: failed program was:" >&5
8778 sed 's/^/| /' conftest.$ac_ext >&5
8780 ( exit $ac_status )
8782 echo "$as_me:$LINENO: result: no" >&5
8783 echo "${ECHO_T}no" >&6
8784 { { echo "$as_me:$LINENO: error: Exception handling does not work. Broken compiler?" >&5
8785 echo "$as_me: error: Exception handling does not work. Broken compiler?" >&2;}
8786 { (exit 1); exit 1; }; }
8789 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8794 echo "$as_me:$LINENO: checking for <cxxabi.h> and __cxa_demangle()" >&5
8795 echo $ECHO_N "checking for <cxxabi.h> and __cxa_demangle()... $ECHO_C" >&6
8796 cat >conftest.$ac_ext <<_ACEOF
8798 /* confdefs.h. */
8799 _ACEOF
8800 cat confdefs.h >>conftest.$ac_ext
8801 cat >>conftest.$ac_ext <<_ACEOF
8802 /* end confdefs.h. */
8804 #include <cxxabi.h>
8807 main ()
8810 int status;
8811 char * demangled = abi::__cxa_demangle("", 0, 0, &status);
8812 std::type_info *ti = abi::__cxa_current_exception_type();
8815 return 0;
8818 _ACEOF
8819 rm -f conftest.$ac_objext conftest$ac_exeext
8820 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8821 (eval $ac_link) 2>conftest.er1
8822 ac_status=$?
8823 grep -v '^ *+' conftest.er1 >conftest.err
8824 rm -f conftest.er1
8825 cat conftest.err >&5
8826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8827 (exit $ac_status); } &&
8828 { ac_try='test -z "$ac_cxx_werror_flag"
8829 || test ! -s conftest.err'
8830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8831 (eval $ac_try) 2>&5
8832 ac_status=$?
8833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8834 (exit $ac_status); }; } &&
8835 { ac_try='test -s conftest$ac_exeext'
8836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8837 (eval $ac_try) 2>&5
8838 ac_status=$?
8839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8840 (exit $ac_status); }; }; then
8844 cat >>confdefs.h <<\_ACEOF
8845 #define HAVE_CXXABI 1
8846 _ACEOF
8848 echo "$as_me:$LINENO: result: yes" >&5
8849 echo "${ECHO_T}yes" >&6
8851 else
8852 echo "$as_me: failed program was:" >&5
8853 sed 's/^/| /' conftest.$ac_ext >&5
8856 echo "$as_me:$LINENO: result: no" >&5
8857 echo "${ECHO_T}no" >&6
8860 rm -f conftest.err conftest.$ac_objext \
8861 conftest$ac_exeext conftest.$ac_ext
8863 ac_ext=c
8864 ac_cpp='$CPP $CPPFLAGS'
8865 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8866 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8867 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8870 # Check for bfd.h (to have proper backtraces without using wxExecute)
8872 echo "$as_me:$LINENO: checking for bfd" >&5
8873 echo $ECHO_N "checking for bfd... $ECHO_C" >&6
8874 mule_backup_LIBS="$LIBS"
8875 mule_backup_LDFLAGS="$LDFLAGS"
8876 LIBS="-lbfd -liberty ${ZLIB_LIBS} $LIBS"
8877 LDFLAGS="$LDFLAGS ${ZLIB_LDFLAGS}"
8878 cat >conftest.$ac_ext <<_ACEOF
8880 /* confdefs.h. */
8881 _ACEOF
8882 cat confdefs.h >>conftest.$ac_ext
8883 cat >>conftest.$ac_ext <<_ACEOF
8884 /* end confdefs.h. */
8886 #include <ansidecl.h>
8887 #include <bfd.h>
8890 main ()
8893 char *dummy = bfd_errmsg(bfd_get_error());
8896 return 0;
8899 _ACEOF
8900 rm -f conftest.$ac_objext conftest$ac_exeext
8901 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8902 (eval $ac_link) 2>conftest.er1
8903 ac_status=$?
8904 grep -v '^ *+' conftest.er1 >conftest.err
8905 rm -f conftest.er1
8906 cat conftest.err >&5
8907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8908 (exit $ac_status); } &&
8909 { ac_try='test -z "$ac_c_werror_flag"
8910 || test ! -s conftest.err'
8911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8912 (eval $ac_try) 2>&5
8913 ac_status=$?
8914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8915 (exit $ac_status); }; } &&
8916 { ac_try='test -s conftest$ac_exeext'
8917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8918 (eval $ac_try) 2>&5
8919 ac_status=$?
8920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8921 (exit $ac_status); }; }; then
8923 echo "$as_me:$LINENO: result: yes" >&5
8924 echo "${ECHO_T}yes" >&6
8925 BFD_CPPFLAGS="-DHAVE_BFD"
8926 BFD_LIBS="-lbfd -liberty"
8928 else
8929 echo "$as_me: failed program was:" >&5
8930 sed 's/^/| /' conftest.$ac_ext >&5
8933 echo "$as_me:$LINENO: result: no" >&5
8934 echo "${ECHO_T}no" >&6
8935 { echo "$as_me:$LINENO: WARNING:
8936 bfd.h not found or unusable, please install binutils development
8937 package if you are a developer or want to help testing aMule" >&5
8938 echo "$as_me: WARNING:
8939 bfd.h not found or unusable, please install binutils development
8940 package if you are a developer or want to help testing aMule" >&2;}
8941 _mule_warning_8=yes
8942 _mule_has_warnings=yes
8946 rm -f conftest.err conftest.$ac_objext \
8947 conftest$ac_exeext conftest.$ac_ext
8948 LIBS="$mule_backup_LIBS"
8949 LDFLAGS="$mule_backup_LDFLAGS"
8953 echo "$as_me:$LINENO: checking for <execinfo.h> and backtrace()" >&5
8954 echo $ECHO_N "checking for <execinfo.h> and backtrace()... $ECHO_C" >&6
8955 cat >conftest.$ac_ext <<_ACEOF
8957 /* confdefs.h. */
8958 _ACEOF
8959 cat confdefs.h >>conftest.$ac_ext
8960 cat >>conftest.$ac_ext <<_ACEOF
8961 /* end confdefs.h. */
8963 #include <execinfo.h>
8966 main ()
8969 void *bt[1];
8970 int n = backtrace(&bt, 1);
8971 const char **bt_syms = backtrace_symbols(bt, n);
8974 return 0;
8977 _ACEOF
8978 rm -f conftest.$ac_objext conftest$ac_exeext
8979 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8980 (eval $ac_link) 2>conftest.er1
8981 ac_status=$?
8982 grep -v '^ *+' conftest.er1 >conftest.err
8983 rm -f conftest.er1
8984 cat conftest.err >&5
8985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8986 (exit $ac_status); } &&
8987 { ac_try='test -z "$ac_c_werror_flag"
8988 || test ! -s conftest.err'
8989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8990 (eval $ac_try) 2>&5
8991 ac_status=$?
8992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8993 (exit $ac_status); }; } &&
8994 { ac_try='test -s conftest$ac_exeext'
8995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8996 (eval $ac_try) 2>&5
8997 ac_status=$?
8998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8999 (exit $ac_status); }; }; then
9003 cat >>confdefs.h <<\_ACEOF
9004 #define HAVE_EXECINFO 1
9005 _ACEOF
9007 echo "$as_me:$LINENO: result: yes" >&5
9008 echo "${ECHO_T}yes" >&6
9010 else
9011 echo "$as_me: failed program was:" >&5
9012 sed 's/^/| /' conftest.$ac_ext >&5
9015 echo "$as_me:$LINENO: result: no" >&5
9016 echo "${ECHO_T}no" >&6
9019 rm -f conftest.err conftest.$ac_objext \
9020 conftest$ac_exeext conftest.$ac_ext
9023 # Ok, we have all needed libs, now checking for other stuff
9024 if test "$LEX" = "flex"; then
9026 echo "$as_me:$LINENO: checking for extended flex capabilities" >&5
9027 echo $ECHO_N "checking for extended flex capabilities... $ECHO_C" >&6
9029 extended_flex=`flex --help | grep header-file`
9030 if test -n "$extended_flex"; then
9031 HAVE_FLEX_EXTENDED=yes
9032 else
9033 HAVE_FLEX_EXTENDED=no
9036 echo "$as_me:$LINENO: result: $HAVE_FLEX_EXTENDED" >&5
9037 echo "${ECHO_T}$HAVE_FLEX_EXTENDED" >&6
9039 if test $HAVE_FLEX_EXTENDED = no; then
9040 { echo "$as_me:$LINENO: Your flex version doesn't support --header-file flag. This is not critical, but an upgrade is recommended" >&5
9041 echo "$as_me: Your flex version doesn't support --header-file flag. This is not critical, but an upgrade is recommended" >&6;}
9045 else
9046 HAVE_FLEX_EXTENDED=no
9050 # Flush standard test results for speeding cache
9051 cat >confcache <<\_ACEOF
9052 # This file is a shell script that caches the results of configure
9053 # tests run on this system so they can be shared between configure
9054 # scripts and configure runs, see configure's option --config-cache.
9055 # It is not useful on other systems. If it contains results you don't
9056 # want to keep, you may remove or edit it.
9058 # config.status only pays attention to the cache file if you give it
9059 # the --recheck option to rerun configure.
9061 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9062 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9063 # following values.
9065 _ACEOF
9067 # The following way of writing the cache mishandles newlines in values,
9068 # but we know of no workaround that is simple, portable, and efficient.
9069 # So, don't put newlines in cache variables' values.
9070 # Ultrix sh set writes to stderr and can't be redirected directly,
9071 # and sets the high bit in the cache file unless we assign to the vars.
9073 (set) 2>&1 |
9074 case `(ac_space=' '; set | grep ac_space) 2>&1` in
9075 *ac_space=\ *)
9076 # `set' does not quote correctly, so add quotes (double-quote
9077 # substitution turns \\\\ into \\, and sed turns \\ into \).
9078 sed -n \
9079 "s/'/'\\\\''/g;
9080 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9083 # `set' quotes correctly as required by POSIX, so do not add quotes.
9084 sed -n \
9085 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9087 esac;
9089 sed '
9090 t clear
9091 : clear
9092 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9093 t end
9094 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9095 : end' >>confcache
9096 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9097 if test -w $cache_file; then
9098 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9099 cat confcache >$cache_file
9100 else
9101 echo "not updating unwritable cache $cache_file"
9104 rm -f confcache
9106 # Checks for header files.
9107 echo "$as_me:$LINENO: checking for X" >&5
9108 echo $ECHO_N "checking for X... $ECHO_C" >&6
9111 # Check whether --with-x or --without-x was given.
9112 if test "${with_x+set}" = set; then
9113 withval="$with_x"
9116 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
9117 if test "x$with_x" = xno; then
9118 # The user explicitly disabled X.
9119 have_x=disabled
9120 else
9121 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
9122 # Both variables are already set.
9123 have_x=yes
9124 else
9125 if test "${ac_cv_have_x+set}" = set; then
9126 echo $ECHO_N "(cached) $ECHO_C" >&6
9127 else
9128 # One or both of the vars are not set, and there is no cached value.
9129 ac_x_includes=no ac_x_libraries=no
9130 rm -fr conftest.dir
9131 if mkdir conftest.dir; then
9132 cd conftest.dir
9133 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
9134 cat >Imakefile <<'_ACEOF'
9135 acfindx:
9136 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
9137 _ACEOF
9138 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
9139 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9140 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
9141 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
9142 for ac_extension in a so sl; do
9143 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
9144 test -f $ac_im_libdir/libX11.$ac_extension; then
9145 ac_im_usrlibdir=$ac_im_libdir; break
9147 done
9148 # Screen out bogus values from the imake configuration. They are
9149 # bogus both because they are the default anyway, and because
9150 # using them would break gcc on systems where it needs fixed includes.
9151 case $ac_im_incroot in
9152 /usr/include) ;;
9153 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
9154 esac
9155 case $ac_im_usrlibdir in
9156 /usr/lib | /lib) ;;
9157 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
9158 esac
9160 cd ..
9161 rm -fr conftest.dir
9164 # Standard set of common directories for X headers.
9165 # Check X11 before X11Rn because it is often a symlink to the current release.
9166 ac_x_header_dirs='
9167 /usr/X11/include
9168 /usr/X11R6/include
9169 /usr/X11R5/include
9170 /usr/X11R4/include
9172 /usr/include/X11
9173 /usr/include/X11R6
9174 /usr/include/X11R5
9175 /usr/include/X11R4
9177 /usr/local/X11/include
9178 /usr/local/X11R6/include
9179 /usr/local/X11R5/include
9180 /usr/local/X11R4/include
9182 /usr/local/include/X11
9183 /usr/local/include/X11R6
9184 /usr/local/include/X11R5
9185 /usr/local/include/X11R4
9187 /usr/X386/include
9188 /usr/x386/include
9189 /usr/XFree86/include/X11
9191 /usr/include
9192 /usr/local/include
9193 /usr/unsupported/include
9194 /usr/athena/include
9195 /usr/local/x11r5/include
9196 /usr/lpp/Xamples/include
9198 /usr/openwin/include
9199 /usr/openwin/share/include'
9201 if test "$ac_x_includes" = no; then
9202 # Guess where to find include files, by looking for Intrinsic.h.
9203 # First, try using that file with no special directory specified.
9204 cat >conftest.$ac_ext <<_ACEOF
9205 /* confdefs.h. */
9206 _ACEOF
9207 cat confdefs.h >>conftest.$ac_ext
9208 cat >>conftest.$ac_ext <<_ACEOF
9209 /* end confdefs.h. */
9210 #include <X11/Intrinsic.h>
9211 _ACEOF
9212 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9213 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9214 ac_status=$?
9215 grep -v '^ *+' conftest.er1 >conftest.err
9216 rm -f conftest.er1
9217 cat conftest.err >&5
9218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9219 (exit $ac_status); } >/dev/null; then
9220 if test -s conftest.err; then
9221 ac_cpp_err=$ac_c_preproc_warn_flag
9222 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9223 else
9224 ac_cpp_err=
9226 else
9227 ac_cpp_err=yes
9229 if test -z "$ac_cpp_err"; then
9230 # We can compile using X headers with no special include directory.
9231 ac_x_includes=
9232 else
9233 echo "$as_me: failed program was:" >&5
9234 sed 's/^/| /' conftest.$ac_ext >&5
9236 for ac_dir in $ac_x_header_dirs; do
9237 if test -r "$ac_dir/X11/Intrinsic.h"; then
9238 ac_x_includes=$ac_dir
9239 break
9241 done
9243 rm -f conftest.err conftest.$ac_ext
9244 fi # $ac_x_includes = no
9246 if test "$ac_x_libraries" = no; then
9247 # Check for the libraries.
9248 # See if we find them without any special options.
9249 # Don't add to $LIBS permanently.
9250 ac_save_LIBS=$LIBS
9251 LIBS="-lXt $LIBS"
9252 cat >conftest.$ac_ext <<_ACEOF
9253 /* confdefs.h. */
9254 _ACEOF
9255 cat confdefs.h >>conftest.$ac_ext
9256 cat >>conftest.$ac_ext <<_ACEOF
9257 /* end confdefs.h. */
9258 #include <X11/Intrinsic.h>
9260 main ()
9262 XtMalloc (0)
9264 return 0;
9266 _ACEOF
9267 rm -f conftest.$ac_objext conftest$ac_exeext
9268 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9269 (eval $ac_link) 2>conftest.er1
9270 ac_status=$?
9271 grep -v '^ *+' conftest.er1 >conftest.err
9272 rm -f conftest.er1
9273 cat conftest.err >&5
9274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9275 (exit $ac_status); } &&
9276 { ac_try='test -z "$ac_c_werror_flag"
9277 || test ! -s conftest.err'
9278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9279 (eval $ac_try) 2>&5
9280 ac_status=$?
9281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9282 (exit $ac_status); }; } &&
9283 { ac_try='test -s conftest$ac_exeext'
9284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9285 (eval $ac_try) 2>&5
9286 ac_status=$?
9287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9288 (exit $ac_status); }; }; then
9289 LIBS=$ac_save_LIBS
9290 # We can link X programs with no special library path.
9291 ac_x_libraries=
9292 else
9293 echo "$as_me: failed program was:" >&5
9294 sed 's/^/| /' conftest.$ac_ext >&5
9296 LIBS=$ac_save_LIBS
9297 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9299 # Don't even attempt the hair of trying to link an X program!
9300 for ac_extension in a so sl; do
9301 if test -r $ac_dir/libXt.$ac_extension; then
9302 ac_x_libraries=$ac_dir
9303 break 2
9305 done
9306 done
9308 rm -f conftest.err conftest.$ac_objext \
9309 conftest$ac_exeext conftest.$ac_ext
9310 fi # $ac_x_libraries = no
9312 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9313 # Didn't find X anywhere. Cache the known absence of X.
9314 ac_cv_have_x="have_x=no"
9315 else
9316 # Record where we found X for the cache.
9317 ac_cv_have_x="have_x=yes \
9318 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9323 eval "$ac_cv_have_x"
9324 fi # $with_x != no
9326 if test "$have_x" != yes; then
9327 echo "$as_me:$LINENO: result: $have_x" >&5
9328 echo "${ECHO_T}$have_x" >&6
9329 no_x=yes
9330 else
9331 # If each of the values was on the command line, it overrides each guess.
9332 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9333 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9334 # Update the cache value to reflect the command line values.
9335 ac_cv_have_x="have_x=yes \
9336 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9337 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9338 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
9341 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9342 # for constant arguments. Useless!
9343 echo "$as_me:$LINENO: checking for working alloca.h" >&5
9344 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
9345 if test "${ac_cv_working_alloca_h+set}" = set; then
9346 echo $ECHO_N "(cached) $ECHO_C" >&6
9347 else
9348 cat >conftest.$ac_ext <<_ACEOF
9349 /* confdefs.h. */
9350 _ACEOF
9351 cat confdefs.h >>conftest.$ac_ext
9352 cat >>conftest.$ac_ext <<_ACEOF
9353 /* end confdefs.h. */
9354 #include <alloca.h>
9356 main ()
9358 char *p = (char *) alloca (2 * sizeof (int));
9360 return 0;
9362 _ACEOF
9363 rm -f conftest.$ac_objext conftest$ac_exeext
9364 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9365 (eval $ac_link) 2>conftest.er1
9366 ac_status=$?
9367 grep -v '^ *+' conftest.er1 >conftest.err
9368 rm -f conftest.er1
9369 cat conftest.err >&5
9370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9371 (exit $ac_status); } &&
9372 { ac_try='test -z "$ac_c_werror_flag"
9373 || test ! -s conftest.err'
9374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9375 (eval $ac_try) 2>&5
9376 ac_status=$?
9377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378 (exit $ac_status); }; } &&
9379 { ac_try='test -s conftest$ac_exeext'
9380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9381 (eval $ac_try) 2>&5
9382 ac_status=$?
9383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384 (exit $ac_status); }; }; then
9385 ac_cv_working_alloca_h=yes
9386 else
9387 echo "$as_me: failed program was:" >&5
9388 sed 's/^/| /' conftest.$ac_ext >&5
9390 ac_cv_working_alloca_h=no
9392 rm -f conftest.err conftest.$ac_objext \
9393 conftest$ac_exeext conftest.$ac_ext
9395 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
9396 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
9397 if test $ac_cv_working_alloca_h = yes; then
9399 cat >>confdefs.h <<\_ACEOF
9400 #define HAVE_ALLOCA_H 1
9401 _ACEOF
9405 echo "$as_me:$LINENO: checking for alloca" >&5
9406 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
9407 if test "${ac_cv_func_alloca_works+set}" = set; then
9408 echo $ECHO_N "(cached) $ECHO_C" >&6
9409 else
9410 cat >conftest.$ac_ext <<_ACEOF
9411 /* confdefs.h. */
9412 _ACEOF
9413 cat confdefs.h >>conftest.$ac_ext
9414 cat >>conftest.$ac_ext <<_ACEOF
9415 /* end confdefs.h. */
9416 #ifdef __GNUC__
9417 # define alloca __builtin_alloca
9418 #else
9419 # ifdef _MSC_VER
9420 # include <malloc.h>
9421 # define alloca _alloca
9422 # else
9423 # if HAVE_ALLOCA_H
9424 # include <alloca.h>
9425 # else
9426 # ifdef _AIX
9427 #pragma alloca
9428 # else
9429 # ifndef alloca /* predefined by HP cc +Olibcalls */
9430 char *alloca ();
9431 # endif
9432 # endif
9433 # endif
9434 # endif
9435 #endif
9438 main ()
9440 char *p = (char *) alloca (1);
9442 return 0;
9444 _ACEOF
9445 rm -f conftest.$ac_objext conftest$ac_exeext
9446 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9447 (eval $ac_link) 2>conftest.er1
9448 ac_status=$?
9449 grep -v '^ *+' conftest.er1 >conftest.err
9450 rm -f conftest.er1
9451 cat conftest.err >&5
9452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9453 (exit $ac_status); } &&
9454 { ac_try='test -z "$ac_c_werror_flag"
9455 || test ! -s conftest.err'
9456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9457 (eval $ac_try) 2>&5
9458 ac_status=$?
9459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9460 (exit $ac_status); }; } &&
9461 { ac_try='test -s conftest$ac_exeext'
9462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9463 (eval $ac_try) 2>&5
9464 ac_status=$?
9465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9466 (exit $ac_status); }; }; then
9467 ac_cv_func_alloca_works=yes
9468 else
9469 echo "$as_me: failed program was:" >&5
9470 sed 's/^/| /' conftest.$ac_ext >&5
9472 ac_cv_func_alloca_works=no
9474 rm -f conftest.err conftest.$ac_objext \
9475 conftest$ac_exeext conftest.$ac_ext
9477 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
9478 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
9480 if test $ac_cv_func_alloca_works = yes; then
9482 cat >>confdefs.h <<\_ACEOF
9483 #define HAVE_ALLOCA 1
9484 _ACEOF
9486 else
9487 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
9488 # that cause trouble. Some versions do not even contain alloca or
9489 # contain a buggy version. If you still want to use their alloca,
9490 # use ar to extract alloca.o from them instead of compiling alloca.c.
9492 ALLOCA=alloca.$ac_objext
9494 cat >>confdefs.h <<\_ACEOF
9495 #define C_ALLOCA 1
9496 _ACEOF
9499 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
9500 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
9501 if test "${ac_cv_os_cray+set}" = set; then
9502 echo $ECHO_N "(cached) $ECHO_C" >&6
9503 else
9504 cat >conftest.$ac_ext <<_ACEOF
9505 /* confdefs.h. */
9506 _ACEOF
9507 cat confdefs.h >>conftest.$ac_ext
9508 cat >>conftest.$ac_ext <<_ACEOF
9509 /* end confdefs.h. */
9510 #if defined(CRAY) && ! defined(CRAY2)
9511 webecray
9512 #else
9513 wenotbecray
9514 #endif
9516 _ACEOF
9517 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9518 $EGREP "webecray" >/dev/null 2>&1; then
9519 ac_cv_os_cray=yes
9520 else
9521 ac_cv_os_cray=no
9523 rm -f conftest*
9526 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
9527 echo "${ECHO_T}$ac_cv_os_cray" >&6
9528 if test $ac_cv_os_cray = yes; then
9529 for ac_func in _getb67 GETB67 getb67; do
9530 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9531 echo "$as_me:$LINENO: checking for $ac_func" >&5
9532 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9533 if eval "test \"\${$as_ac_var+set}\" = set"; then
9534 echo $ECHO_N "(cached) $ECHO_C" >&6
9535 else
9536 cat >conftest.$ac_ext <<_ACEOF
9537 /* confdefs.h. */
9538 _ACEOF
9539 cat confdefs.h >>conftest.$ac_ext
9540 cat >>conftest.$ac_ext <<_ACEOF
9541 /* end confdefs.h. */
9542 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9543 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9544 #define $ac_func innocuous_$ac_func
9546 /* System header to define __stub macros and hopefully few prototypes,
9547 which can conflict with char $ac_func (); below.
9548 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9549 <limits.h> exists even on freestanding compilers. */
9551 #ifdef __STDC__
9552 # include <limits.h>
9553 #else
9554 # include <assert.h>
9555 #endif
9557 #undef $ac_func
9559 /* Override any gcc2 internal prototype to avoid an error. */
9560 #ifdef __cplusplus
9561 extern "C"
9563 #endif
9564 /* We use char because int might match the return type of a gcc2
9565 builtin and then its argument prototype would still apply. */
9566 char $ac_func ();
9567 /* The GNU C library defines this for functions which it implements
9568 to always fail with ENOSYS. Some functions are actually named
9569 something starting with __ and the normal name is an alias. */
9570 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9571 choke me
9572 #else
9573 char (*f) () = $ac_func;
9574 #endif
9575 #ifdef __cplusplus
9577 #endif
9580 main ()
9582 return f != $ac_func;
9584 return 0;
9586 _ACEOF
9587 rm -f conftest.$ac_objext conftest$ac_exeext
9588 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9589 (eval $ac_link) 2>conftest.er1
9590 ac_status=$?
9591 grep -v '^ *+' conftest.er1 >conftest.err
9592 rm -f conftest.er1
9593 cat conftest.err >&5
9594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9595 (exit $ac_status); } &&
9596 { ac_try='test -z "$ac_c_werror_flag"
9597 || test ! -s conftest.err'
9598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9599 (eval $ac_try) 2>&5
9600 ac_status=$?
9601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9602 (exit $ac_status); }; } &&
9603 { ac_try='test -s conftest$ac_exeext'
9604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9605 (eval $ac_try) 2>&5
9606 ac_status=$?
9607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9608 (exit $ac_status); }; }; then
9609 eval "$as_ac_var=yes"
9610 else
9611 echo "$as_me: failed program was:" >&5
9612 sed 's/^/| /' conftest.$ac_ext >&5
9614 eval "$as_ac_var=no"
9616 rm -f conftest.err conftest.$ac_objext \
9617 conftest$ac_exeext conftest.$ac_ext
9619 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9620 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9621 if test `eval echo '${'$as_ac_var'}'` = yes; then
9623 cat >>confdefs.h <<_ACEOF
9624 #define CRAY_STACKSEG_END $ac_func
9625 _ACEOF
9627 break
9630 done
9633 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
9634 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
9635 if test "${ac_cv_c_stack_direction+set}" = set; then
9636 echo $ECHO_N "(cached) $ECHO_C" >&6
9637 else
9638 if test "$cross_compiling" = yes; then
9639 ac_cv_c_stack_direction=0
9640 else
9641 cat >conftest.$ac_ext <<_ACEOF
9642 /* confdefs.h. */
9643 _ACEOF
9644 cat confdefs.h >>conftest.$ac_ext
9645 cat >>conftest.$ac_ext <<_ACEOF
9646 /* end confdefs.h. */
9648 find_stack_direction ()
9650 static char *addr = 0;
9651 auto char dummy;
9652 if (addr == 0)
9654 addr = &dummy;
9655 return find_stack_direction ();
9657 else
9658 return (&dummy > addr) ? 1 : -1;
9662 main ()
9664 exit (find_stack_direction () < 0);
9666 _ACEOF
9667 rm -f conftest$ac_exeext
9668 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9669 (eval $ac_link) 2>&5
9670 ac_status=$?
9671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9672 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9674 (eval $ac_try) 2>&5
9675 ac_status=$?
9676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9677 (exit $ac_status); }; }; then
9678 ac_cv_c_stack_direction=1
9679 else
9680 echo "$as_me: program exited with status $ac_status" >&5
9681 echo "$as_me: failed program was:" >&5
9682 sed 's/^/| /' conftest.$ac_ext >&5
9684 ( exit $ac_status )
9685 ac_cv_c_stack_direction=-1
9687 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9690 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
9691 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
9693 cat >>confdefs.h <<_ACEOF
9694 #define STACK_DIRECTION $ac_cv_c_stack_direction
9695 _ACEOF
9705 ac_header_dirent=no
9706 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
9707 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
9708 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
9709 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
9710 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9711 echo $ECHO_N "(cached) $ECHO_C" >&6
9712 else
9713 cat >conftest.$ac_ext <<_ACEOF
9714 /* confdefs.h. */
9715 _ACEOF
9716 cat confdefs.h >>conftest.$ac_ext
9717 cat >>conftest.$ac_ext <<_ACEOF
9718 /* end confdefs.h. */
9719 #include <sys/types.h>
9720 #include <$ac_hdr>
9723 main ()
9725 if ((DIR *) 0)
9726 return 0;
9728 return 0;
9730 _ACEOF
9731 rm -f conftest.$ac_objext
9732 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9733 (eval $ac_compile) 2>conftest.er1
9734 ac_status=$?
9735 grep -v '^ *+' conftest.er1 >conftest.err
9736 rm -f conftest.er1
9737 cat conftest.err >&5
9738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9739 (exit $ac_status); } &&
9740 { ac_try='test -z "$ac_c_werror_flag"
9741 || test ! -s conftest.err'
9742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9743 (eval $ac_try) 2>&5
9744 ac_status=$?
9745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9746 (exit $ac_status); }; } &&
9747 { ac_try='test -s conftest.$ac_objext'
9748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9749 (eval $ac_try) 2>&5
9750 ac_status=$?
9751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9752 (exit $ac_status); }; }; then
9753 eval "$as_ac_Header=yes"
9754 else
9755 echo "$as_me: failed program was:" >&5
9756 sed 's/^/| /' conftest.$ac_ext >&5
9758 eval "$as_ac_Header=no"
9760 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9762 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9763 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9764 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9765 cat >>confdefs.h <<_ACEOF
9766 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
9767 _ACEOF
9769 ac_header_dirent=$ac_hdr; break
9772 done
9773 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9774 if test $ac_header_dirent = dirent.h; then
9775 echo "$as_me:$LINENO: checking for library containing opendir" >&5
9776 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
9777 if test "${ac_cv_search_opendir+set}" = set; then
9778 echo $ECHO_N "(cached) $ECHO_C" >&6
9779 else
9780 ac_func_search_save_LIBS=$LIBS
9781 ac_cv_search_opendir=no
9782 cat >conftest.$ac_ext <<_ACEOF
9783 /* confdefs.h. */
9784 _ACEOF
9785 cat confdefs.h >>conftest.$ac_ext
9786 cat >>conftest.$ac_ext <<_ACEOF
9787 /* end confdefs.h. */
9789 /* Override any gcc2 internal prototype to avoid an error. */
9790 #ifdef __cplusplus
9791 extern "C"
9792 #endif
9793 /* We use char because int might match the return type of a gcc2
9794 builtin and then its argument prototype would still apply. */
9795 char opendir ();
9797 main ()
9799 opendir ();
9801 return 0;
9803 _ACEOF
9804 rm -f conftest.$ac_objext conftest$ac_exeext
9805 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9806 (eval $ac_link) 2>conftest.er1
9807 ac_status=$?
9808 grep -v '^ *+' conftest.er1 >conftest.err
9809 rm -f conftest.er1
9810 cat conftest.err >&5
9811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9812 (exit $ac_status); } &&
9813 { ac_try='test -z "$ac_c_werror_flag"
9814 || test ! -s conftest.err'
9815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9816 (eval $ac_try) 2>&5
9817 ac_status=$?
9818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9819 (exit $ac_status); }; } &&
9820 { ac_try='test -s conftest$ac_exeext'
9821 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9822 (eval $ac_try) 2>&5
9823 ac_status=$?
9824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9825 (exit $ac_status); }; }; then
9826 ac_cv_search_opendir="none required"
9827 else
9828 echo "$as_me: failed program was:" >&5
9829 sed 's/^/| /' conftest.$ac_ext >&5
9832 rm -f conftest.err conftest.$ac_objext \
9833 conftest$ac_exeext conftest.$ac_ext
9834 if test "$ac_cv_search_opendir" = no; then
9835 for ac_lib in dir; do
9836 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9837 cat >conftest.$ac_ext <<_ACEOF
9838 /* confdefs.h. */
9839 _ACEOF
9840 cat confdefs.h >>conftest.$ac_ext
9841 cat >>conftest.$ac_ext <<_ACEOF
9842 /* end confdefs.h. */
9844 /* Override any gcc2 internal prototype to avoid an error. */
9845 #ifdef __cplusplus
9846 extern "C"
9847 #endif
9848 /* We use char because int might match the return type of a gcc2
9849 builtin and then its argument prototype would still apply. */
9850 char opendir ();
9852 main ()
9854 opendir ();
9856 return 0;
9858 _ACEOF
9859 rm -f conftest.$ac_objext conftest$ac_exeext
9860 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9861 (eval $ac_link) 2>conftest.er1
9862 ac_status=$?
9863 grep -v '^ *+' conftest.er1 >conftest.err
9864 rm -f conftest.er1
9865 cat conftest.err >&5
9866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9867 (exit $ac_status); } &&
9868 { ac_try='test -z "$ac_c_werror_flag"
9869 || test ! -s conftest.err'
9870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9871 (eval $ac_try) 2>&5
9872 ac_status=$?
9873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9874 (exit $ac_status); }; } &&
9875 { ac_try='test -s conftest$ac_exeext'
9876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9877 (eval $ac_try) 2>&5
9878 ac_status=$?
9879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9880 (exit $ac_status); }; }; then
9881 ac_cv_search_opendir="-l$ac_lib"
9882 break
9883 else
9884 echo "$as_me: failed program was:" >&5
9885 sed 's/^/| /' conftest.$ac_ext >&5
9888 rm -f conftest.err conftest.$ac_objext \
9889 conftest$ac_exeext conftest.$ac_ext
9890 done
9892 LIBS=$ac_func_search_save_LIBS
9894 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9895 echo "${ECHO_T}$ac_cv_search_opendir" >&6
9896 if test "$ac_cv_search_opendir" != no; then
9897 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
9901 else
9902 echo "$as_me:$LINENO: checking for library containing opendir" >&5
9903 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
9904 if test "${ac_cv_search_opendir+set}" = set; then
9905 echo $ECHO_N "(cached) $ECHO_C" >&6
9906 else
9907 ac_func_search_save_LIBS=$LIBS
9908 ac_cv_search_opendir=no
9909 cat >conftest.$ac_ext <<_ACEOF
9910 /* confdefs.h. */
9911 _ACEOF
9912 cat confdefs.h >>conftest.$ac_ext
9913 cat >>conftest.$ac_ext <<_ACEOF
9914 /* end confdefs.h. */
9916 /* Override any gcc2 internal prototype to avoid an error. */
9917 #ifdef __cplusplus
9918 extern "C"
9919 #endif
9920 /* We use char because int might match the return type of a gcc2
9921 builtin and then its argument prototype would still apply. */
9922 char opendir ();
9924 main ()
9926 opendir ();
9928 return 0;
9930 _ACEOF
9931 rm -f conftest.$ac_objext conftest$ac_exeext
9932 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9933 (eval $ac_link) 2>conftest.er1
9934 ac_status=$?
9935 grep -v '^ *+' conftest.er1 >conftest.err
9936 rm -f conftest.er1
9937 cat conftest.err >&5
9938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9939 (exit $ac_status); } &&
9940 { ac_try='test -z "$ac_c_werror_flag"
9941 || test ! -s conftest.err'
9942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9943 (eval $ac_try) 2>&5
9944 ac_status=$?
9945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9946 (exit $ac_status); }; } &&
9947 { ac_try='test -s conftest$ac_exeext'
9948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9949 (eval $ac_try) 2>&5
9950 ac_status=$?
9951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9952 (exit $ac_status); }; }; then
9953 ac_cv_search_opendir="none required"
9954 else
9955 echo "$as_me: failed program was:" >&5
9956 sed 's/^/| /' conftest.$ac_ext >&5
9959 rm -f conftest.err conftest.$ac_objext \
9960 conftest$ac_exeext conftest.$ac_ext
9961 if test "$ac_cv_search_opendir" = no; then
9962 for ac_lib in x; do
9963 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9964 cat >conftest.$ac_ext <<_ACEOF
9965 /* confdefs.h. */
9966 _ACEOF
9967 cat confdefs.h >>conftest.$ac_ext
9968 cat >>conftest.$ac_ext <<_ACEOF
9969 /* end confdefs.h. */
9971 /* Override any gcc2 internal prototype to avoid an error. */
9972 #ifdef __cplusplus
9973 extern "C"
9974 #endif
9975 /* We use char because int might match the return type of a gcc2
9976 builtin and then its argument prototype would still apply. */
9977 char opendir ();
9979 main ()
9981 opendir ();
9983 return 0;
9985 _ACEOF
9986 rm -f conftest.$ac_objext conftest$ac_exeext
9987 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9988 (eval $ac_link) 2>conftest.er1
9989 ac_status=$?
9990 grep -v '^ *+' conftest.er1 >conftest.err
9991 rm -f conftest.er1
9992 cat conftest.err >&5
9993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9994 (exit $ac_status); } &&
9995 { ac_try='test -z "$ac_c_werror_flag"
9996 || test ! -s conftest.err'
9997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9998 (eval $ac_try) 2>&5
9999 ac_status=$?
10000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10001 (exit $ac_status); }; } &&
10002 { ac_try='test -s conftest$ac_exeext'
10003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10004 (eval $ac_try) 2>&5
10005 ac_status=$?
10006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10007 (exit $ac_status); }; }; then
10008 ac_cv_search_opendir="-l$ac_lib"
10009 break
10010 else
10011 echo "$as_me: failed program was:" >&5
10012 sed 's/^/| /' conftest.$ac_ext >&5
10015 rm -f conftest.err conftest.$ac_objext \
10016 conftest$ac_exeext conftest.$ac_ext
10017 done
10019 LIBS=$ac_func_search_save_LIBS
10021 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
10022 echo "${ECHO_T}$ac_cv_search_opendir" >&6
10023 if test "$ac_cv_search_opendir" != no; then
10024 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
10030 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
10031 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10032 if test "${ac_cv_header_stdc+set}" = set; then
10033 echo $ECHO_N "(cached) $ECHO_C" >&6
10034 else
10035 cat >conftest.$ac_ext <<_ACEOF
10036 /* confdefs.h. */
10037 _ACEOF
10038 cat confdefs.h >>conftest.$ac_ext
10039 cat >>conftest.$ac_ext <<_ACEOF
10040 /* end confdefs.h. */
10041 #include <stdlib.h>
10042 #include <stdarg.h>
10043 #include <string.h>
10044 #include <float.h>
10047 main ()
10051 return 0;
10053 _ACEOF
10054 rm -f conftest.$ac_objext
10055 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10056 (eval $ac_compile) 2>conftest.er1
10057 ac_status=$?
10058 grep -v '^ *+' conftest.er1 >conftest.err
10059 rm -f conftest.er1
10060 cat conftest.err >&5
10061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10062 (exit $ac_status); } &&
10063 { ac_try='test -z "$ac_c_werror_flag"
10064 || test ! -s conftest.err'
10065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10066 (eval $ac_try) 2>&5
10067 ac_status=$?
10068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10069 (exit $ac_status); }; } &&
10070 { ac_try='test -s conftest.$ac_objext'
10071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10072 (eval $ac_try) 2>&5
10073 ac_status=$?
10074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10075 (exit $ac_status); }; }; then
10076 ac_cv_header_stdc=yes
10077 else
10078 echo "$as_me: failed program was:" >&5
10079 sed 's/^/| /' conftest.$ac_ext >&5
10081 ac_cv_header_stdc=no
10083 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10085 if test $ac_cv_header_stdc = yes; then
10086 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10087 cat >conftest.$ac_ext <<_ACEOF
10088 /* confdefs.h. */
10089 _ACEOF
10090 cat confdefs.h >>conftest.$ac_ext
10091 cat >>conftest.$ac_ext <<_ACEOF
10092 /* end confdefs.h. */
10093 #include <string.h>
10095 _ACEOF
10096 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10097 $EGREP "memchr" >/dev/null 2>&1; then
10099 else
10100 ac_cv_header_stdc=no
10102 rm -f conftest*
10106 if test $ac_cv_header_stdc = yes; then
10107 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10108 cat >conftest.$ac_ext <<_ACEOF
10109 /* confdefs.h. */
10110 _ACEOF
10111 cat confdefs.h >>conftest.$ac_ext
10112 cat >>conftest.$ac_ext <<_ACEOF
10113 /* end confdefs.h. */
10114 #include <stdlib.h>
10116 _ACEOF
10117 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10118 $EGREP "free" >/dev/null 2>&1; then
10120 else
10121 ac_cv_header_stdc=no
10123 rm -f conftest*
10127 if test $ac_cv_header_stdc = yes; then
10128 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10129 if test "$cross_compiling" = yes; then
10131 else
10132 cat >conftest.$ac_ext <<_ACEOF
10133 /* confdefs.h. */
10134 _ACEOF
10135 cat confdefs.h >>conftest.$ac_ext
10136 cat >>conftest.$ac_ext <<_ACEOF
10137 /* end confdefs.h. */
10138 #include <ctype.h>
10139 #if ((' ' & 0x0FF) == 0x020)
10140 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10141 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10142 #else
10143 # define ISLOWER(c) \
10144 (('a' <= (c) && (c) <= 'i') \
10145 || ('j' <= (c) && (c) <= 'r') \
10146 || ('s' <= (c) && (c) <= 'z'))
10147 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10148 #endif
10150 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10152 main ()
10154 int i;
10155 for (i = 0; i < 256; i++)
10156 if (XOR (islower (i), ISLOWER (i))
10157 || toupper (i) != TOUPPER (i))
10158 exit(2);
10159 exit (0);
10161 _ACEOF
10162 rm -f conftest$ac_exeext
10163 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10164 (eval $ac_link) 2>&5
10165 ac_status=$?
10166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10167 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10169 (eval $ac_try) 2>&5
10170 ac_status=$?
10171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10172 (exit $ac_status); }; }; then
10174 else
10175 echo "$as_me: program exited with status $ac_status" >&5
10176 echo "$as_me: failed program was:" >&5
10177 sed 's/^/| /' conftest.$ac_ext >&5
10179 ( exit $ac_status )
10180 ac_cv_header_stdc=no
10182 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10186 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
10187 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10188 if test $ac_cv_header_stdc = yes; then
10190 cat >>confdefs.h <<\_ACEOF
10191 #define STDC_HEADERS 1
10192 _ACEOF
10228 for ac_header in argz.h arpa/inet.h fcntl.h inttypes.h langinfo.h libintl.h limits.h locale.h malloc.h mntent.h netdb.h netinet/in.h stddef.h nl_types.h stdint.h stdio_ext.h stdlib.h string.h strings.h sys/ioctl.h sys/mntent.h sys/mnttab.h sys/mount.h sys/param.h sys/resource.h sys/select.h sys/socket.h sys/statvfs.h sys/time.h sys/timeb.h sys/types.h unistd.h
10230 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10231 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10232 echo "$as_me:$LINENO: checking for $ac_header" >&5
10233 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10234 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10235 echo $ECHO_N "(cached) $ECHO_C" >&6
10237 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10238 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10239 else
10240 # Is the header compilable?
10241 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10242 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10243 cat >conftest.$ac_ext <<_ACEOF
10244 /* confdefs.h. */
10245 _ACEOF
10246 cat confdefs.h >>conftest.$ac_ext
10247 cat >>conftest.$ac_ext <<_ACEOF
10248 /* end confdefs.h. */
10249 $ac_includes_default
10250 #include <$ac_header>
10251 _ACEOF
10252 rm -f conftest.$ac_objext
10253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10254 (eval $ac_compile) 2>conftest.er1
10255 ac_status=$?
10256 grep -v '^ *+' conftest.er1 >conftest.err
10257 rm -f conftest.er1
10258 cat conftest.err >&5
10259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10260 (exit $ac_status); } &&
10261 { ac_try='test -z "$ac_c_werror_flag"
10262 || test ! -s conftest.err'
10263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10264 (eval $ac_try) 2>&5
10265 ac_status=$?
10266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10267 (exit $ac_status); }; } &&
10268 { ac_try='test -s conftest.$ac_objext'
10269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10270 (eval $ac_try) 2>&5
10271 ac_status=$?
10272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10273 (exit $ac_status); }; }; then
10274 ac_header_compiler=yes
10275 else
10276 echo "$as_me: failed program was:" >&5
10277 sed 's/^/| /' conftest.$ac_ext >&5
10279 ac_header_compiler=no
10281 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10282 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10283 echo "${ECHO_T}$ac_header_compiler" >&6
10285 # Is the header present?
10286 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10287 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10288 cat >conftest.$ac_ext <<_ACEOF
10289 /* confdefs.h. */
10290 _ACEOF
10291 cat confdefs.h >>conftest.$ac_ext
10292 cat >>conftest.$ac_ext <<_ACEOF
10293 /* end confdefs.h. */
10294 #include <$ac_header>
10295 _ACEOF
10296 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10297 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10298 ac_status=$?
10299 grep -v '^ *+' conftest.er1 >conftest.err
10300 rm -f conftest.er1
10301 cat conftest.err >&5
10302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10303 (exit $ac_status); } >/dev/null; then
10304 if test -s conftest.err; then
10305 ac_cpp_err=$ac_c_preproc_warn_flag
10306 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10307 else
10308 ac_cpp_err=
10310 else
10311 ac_cpp_err=yes
10313 if test -z "$ac_cpp_err"; then
10314 ac_header_preproc=yes
10315 else
10316 echo "$as_me: failed program was:" >&5
10317 sed 's/^/| /' conftest.$ac_ext >&5
10319 ac_header_preproc=no
10321 rm -f conftest.err conftest.$ac_ext
10322 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10323 echo "${ECHO_T}$ac_header_preproc" >&6
10325 # So? What about this header?
10326 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10327 yes:no: )
10328 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10329 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10330 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10331 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10332 ac_header_preproc=yes
10334 no:yes:* )
10335 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10336 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10337 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10338 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10339 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10340 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10341 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10342 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10343 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10344 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10345 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10346 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10348 cat <<\_ASBOX
10349 ## ------------------------------ ##
10350 ## Report this to admin@amule.org ##
10351 ## ------------------------------ ##
10352 _ASBOX
10354 sed "s/^/$as_me: WARNING: /" >&2
10356 esac
10357 echo "$as_me:$LINENO: checking for $ac_header" >&5
10358 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10359 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10360 echo $ECHO_N "(cached) $ECHO_C" >&6
10361 else
10362 eval "$as_ac_Header=\$ac_header_preproc"
10364 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10365 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10368 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10369 cat >>confdefs.h <<_ACEOF
10370 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10371 _ACEOF
10375 done
10377 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10378 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10379 if test "${ac_cv_header_sys_wait_h+set}" = set; then
10380 echo $ECHO_N "(cached) $ECHO_C" >&6
10381 else
10382 cat >conftest.$ac_ext <<_ACEOF
10383 /* confdefs.h. */
10384 _ACEOF
10385 cat confdefs.h >>conftest.$ac_ext
10386 cat >>conftest.$ac_ext <<_ACEOF
10387 /* end confdefs.h. */
10388 #include <sys/types.h>
10389 #include <sys/wait.h>
10390 #ifndef WEXITSTATUS
10391 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10392 #endif
10393 #ifndef WIFEXITED
10394 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10395 #endif
10398 main ()
10400 int s;
10401 wait (&s);
10402 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10404 return 0;
10406 _ACEOF
10407 rm -f conftest.$ac_objext
10408 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10409 (eval $ac_compile) 2>conftest.er1
10410 ac_status=$?
10411 grep -v '^ *+' conftest.er1 >conftest.err
10412 rm -f conftest.er1
10413 cat conftest.err >&5
10414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10415 (exit $ac_status); } &&
10416 { ac_try='test -z "$ac_c_werror_flag"
10417 || test ! -s conftest.err'
10418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10419 (eval $ac_try) 2>&5
10420 ac_status=$?
10421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10422 (exit $ac_status); }; } &&
10423 { ac_try='test -s conftest.$ac_objext'
10424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10425 (eval $ac_try) 2>&5
10426 ac_status=$?
10427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10428 (exit $ac_status); }; }; then
10429 ac_cv_header_sys_wait_h=yes
10430 else
10431 echo "$as_me: failed program was:" >&5
10432 sed 's/^/| /' conftest.$ac_ext >&5
10434 ac_cv_header_sys_wait_h=no
10436 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10438 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10439 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10440 if test $ac_cv_header_sys_wait_h = yes; then
10442 cat >>confdefs.h <<\_ACEOF
10443 #define HAVE_SYS_WAIT_H 1
10444 _ACEOF
10449 # Checks for typedefs, structures, and compiler characteristics.
10450 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10451 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
10452 if test "${ac_cv_header_stdbool_h+set}" = set; then
10453 echo $ECHO_N "(cached) $ECHO_C" >&6
10454 else
10455 cat >conftest.$ac_ext <<_ACEOF
10456 /* confdefs.h. */
10457 _ACEOF
10458 cat confdefs.h >>conftest.$ac_ext
10459 cat >>conftest.$ac_ext <<_ACEOF
10460 /* end confdefs.h. */
10462 #include <stdbool.h>
10463 #ifndef bool
10464 # error bool is not defined
10465 #endif
10466 #ifndef false
10467 # error false is not defined
10468 #endif
10469 #if false
10470 # error false is not 0
10471 #endif
10472 #ifndef true
10473 # error true is not defined
10474 #endif
10475 #if true != 1
10476 # error true is not 1
10477 #endif
10478 #ifndef __bool_true_false_are_defined
10479 # error __bool_true_false_are_defined is not defined
10480 #endif
10482 struct s { _Bool s: 1; _Bool t; } s;
10484 char a[true == 1 ? 1 : -1];
10485 char b[false == 0 ? 1 : -1];
10486 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10487 char d[(bool) -0.5 == true ? 1 : -1];
10488 bool e = &s;
10489 char f[(_Bool) -0.0 == false ? 1 : -1];
10490 char g[true];
10491 char h[sizeof (_Bool)];
10492 char i[sizeof s.t];
10495 main ()
10497 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
10499 return 0;
10501 _ACEOF
10502 rm -f conftest.$ac_objext
10503 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10504 (eval $ac_compile) 2>conftest.er1
10505 ac_status=$?
10506 grep -v '^ *+' conftest.er1 >conftest.err
10507 rm -f conftest.er1
10508 cat conftest.err >&5
10509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10510 (exit $ac_status); } &&
10511 { ac_try='test -z "$ac_c_werror_flag"
10512 || test ! -s conftest.err'
10513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10514 (eval $ac_try) 2>&5
10515 ac_status=$?
10516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10517 (exit $ac_status); }; } &&
10518 { ac_try='test -s conftest.$ac_objext'
10519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10520 (eval $ac_try) 2>&5
10521 ac_status=$?
10522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10523 (exit $ac_status); }; }; then
10524 ac_cv_header_stdbool_h=yes
10525 else
10526 echo "$as_me: failed program was:" >&5
10527 sed 's/^/| /' conftest.$ac_ext >&5
10529 ac_cv_header_stdbool_h=no
10531 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10533 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10534 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
10535 echo "$as_me:$LINENO: checking for _Bool" >&5
10536 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
10537 if test "${ac_cv_type__Bool+set}" = set; then
10538 echo $ECHO_N "(cached) $ECHO_C" >&6
10539 else
10540 cat >conftest.$ac_ext <<_ACEOF
10541 /* confdefs.h. */
10542 _ACEOF
10543 cat confdefs.h >>conftest.$ac_ext
10544 cat >>conftest.$ac_ext <<_ACEOF
10545 /* end confdefs.h. */
10546 $ac_includes_default
10548 main ()
10550 if ((_Bool *) 0)
10551 return 0;
10552 if (sizeof (_Bool))
10553 return 0;
10555 return 0;
10557 _ACEOF
10558 rm -f conftest.$ac_objext
10559 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10560 (eval $ac_compile) 2>conftest.er1
10561 ac_status=$?
10562 grep -v '^ *+' conftest.er1 >conftest.err
10563 rm -f conftest.er1
10564 cat conftest.err >&5
10565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10566 (exit $ac_status); } &&
10567 { ac_try='test -z "$ac_c_werror_flag"
10568 || test ! -s conftest.err'
10569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10570 (eval $ac_try) 2>&5
10571 ac_status=$?
10572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10573 (exit $ac_status); }; } &&
10574 { ac_try='test -s conftest.$ac_objext'
10575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10576 (eval $ac_try) 2>&5
10577 ac_status=$?
10578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10579 (exit $ac_status); }; }; then
10580 ac_cv_type__Bool=yes
10581 else
10582 echo "$as_me: failed program was:" >&5
10583 sed 's/^/| /' conftest.$ac_ext >&5
10585 ac_cv_type__Bool=no
10587 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10589 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10590 echo "${ECHO_T}$ac_cv_type__Bool" >&6
10591 if test $ac_cv_type__Bool = yes; then
10593 cat >>confdefs.h <<_ACEOF
10594 #define HAVE__BOOL 1
10595 _ACEOF
10600 if test $ac_cv_header_stdbool_h = yes; then
10602 cat >>confdefs.h <<\_ACEOF
10603 #define HAVE_STDBOOL_H 1
10604 _ACEOF
10608 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10609 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
10610 if test "${ac_cv_c_const+set}" = set; then
10611 echo $ECHO_N "(cached) $ECHO_C" >&6
10612 else
10613 cat >conftest.$ac_ext <<_ACEOF
10614 /* confdefs.h. */
10615 _ACEOF
10616 cat confdefs.h >>conftest.$ac_ext
10617 cat >>conftest.$ac_ext <<_ACEOF
10618 /* end confdefs.h. */
10621 main ()
10623 /* FIXME: Include the comments suggested by Paul. */
10624 #ifndef __cplusplus
10625 /* Ultrix mips cc rejects this. */
10626 typedef int charset[2];
10627 const charset x;
10628 /* SunOS 4.1.1 cc rejects this. */
10629 char const *const *ccp;
10630 char **p;
10631 /* NEC SVR4.0.2 mips cc rejects this. */
10632 struct point {int x, y;};
10633 static struct point const zero = {0,0};
10634 /* AIX XL C 1.02.0.0 rejects this.
10635 It does not let you subtract one const X* pointer from another in
10636 an arm of an if-expression whose if-part is not a constant
10637 expression */
10638 const char *g = "string";
10639 ccp = &g + (g ? g-g : 0);
10640 /* HPUX 7.0 cc rejects these. */
10641 ++ccp;
10642 p = (char**) ccp;
10643 ccp = (char const *const *) p;
10644 { /* SCO 3.2v4 cc rejects this. */
10645 char *t;
10646 char const *s = 0 ? (char *) 0 : (char const *) 0;
10648 *t++ = 0;
10650 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10651 int x[] = {25, 17};
10652 const int *foo = &x[0];
10653 ++foo;
10655 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10656 typedef const int *iptr;
10657 iptr p = 0;
10658 ++p;
10660 { /* AIX XL C 1.02.0.0 rejects this saying
10661 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10662 struct s { int j; const int *ap[3]; };
10663 struct s *b; b->j = 5;
10665 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10666 const int foo = 10;
10668 #endif
10671 return 0;
10673 _ACEOF
10674 rm -f conftest.$ac_objext
10675 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10676 (eval $ac_compile) 2>conftest.er1
10677 ac_status=$?
10678 grep -v '^ *+' conftest.er1 >conftest.err
10679 rm -f conftest.er1
10680 cat conftest.err >&5
10681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10682 (exit $ac_status); } &&
10683 { ac_try='test -z "$ac_c_werror_flag"
10684 || test ! -s conftest.err'
10685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10686 (eval $ac_try) 2>&5
10687 ac_status=$?
10688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10689 (exit $ac_status); }; } &&
10690 { ac_try='test -s conftest.$ac_objext'
10691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10692 (eval $ac_try) 2>&5
10693 ac_status=$?
10694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10695 (exit $ac_status); }; }; then
10696 ac_cv_c_const=yes
10697 else
10698 echo "$as_me: failed program was:" >&5
10699 sed 's/^/| /' conftest.$ac_ext >&5
10701 ac_cv_c_const=no
10703 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10705 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10706 echo "${ECHO_T}$ac_cv_c_const" >&6
10707 if test $ac_cv_c_const = no; then
10709 cat >>confdefs.h <<\_ACEOF
10710 #define const
10711 _ACEOF
10715 echo "$as_me:$LINENO: checking for inline" >&5
10716 echo $ECHO_N "checking for inline... $ECHO_C" >&6
10717 if test "${ac_cv_c_inline+set}" = set; then
10718 echo $ECHO_N "(cached) $ECHO_C" >&6
10719 else
10720 ac_cv_c_inline=no
10721 for ac_kw in inline __inline__ __inline; do
10722 cat >conftest.$ac_ext <<_ACEOF
10723 /* confdefs.h. */
10724 _ACEOF
10725 cat confdefs.h >>conftest.$ac_ext
10726 cat >>conftest.$ac_ext <<_ACEOF
10727 /* end confdefs.h. */
10728 #ifndef __cplusplus
10729 typedef int foo_t;
10730 static $ac_kw foo_t static_foo () {return 0; }
10731 $ac_kw foo_t foo () {return 0; }
10732 #endif
10734 _ACEOF
10735 rm -f conftest.$ac_objext
10736 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10737 (eval $ac_compile) 2>conftest.er1
10738 ac_status=$?
10739 grep -v '^ *+' conftest.er1 >conftest.err
10740 rm -f conftest.er1
10741 cat conftest.err >&5
10742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10743 (exit $ac_status); } &&
10744 { ac_try='test -z "$ac_c_werror_flag"
10745 || test ! -s conftest.err'
10746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10747 (eval $ac_try) 2>&5
10748 ac_status=$?
10749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10750 (exit $ac_status); }; } &&
10751 { ac_try='test -s conftest.$ac_objext'
10752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10753 (eval $ac_try) 2>&5
10754 ac_status=$?
10755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10756 (exit $ac_status); }; }; then
10757 ac_cv_c_inline=$ac_kw; break
10758 else
10759 echo "$as_me: failed program was:" >&5
10760 sed 's/^/| /' conftest.$ac_ext >&5
10763 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10764 done
10767 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10768 echo "${ECHO_T}$ac_cv_c_inline" >&6
10771 case $ac_cv_c_inline in
10772 inline | yes) ;;
10774 case $ac_cv_c_inline in
10775 no) ac_val=;;
10776 *) ac_val=$ac_cv_c_inline;;
10777 esac
10778 cat >>confdefs.h <<_ACEOF
10779 #ifndef __cplusplus
10780 #define inline $ac_val
10781 #endif
10782 _ACEOF
10784 esac
10786 echo "$as_me:$LINENO: checking for mode_t" >&5
10787 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
10788 if test "${ac_cv_type_mode_t+set}" = set; then
10789 echo $ECHO_N "(cached) $ECHO_C" >&6
10790 else
10791 cat >conftest.$ac_ext <<_ACEOF
10792 /* confdefs.h. */
10793 _ACEOF
10794 cat confdefs.h >>conftest.$ac_ext
10795 cat >>conftest.$ac_ext <<_ACEOF
10796 /* end confdefs.h. */
10797 $ac_includes_default
10799 main ()
10801 if ((mode_t *) 0)
10802 return 0;
10803 if (sizeof (mode_t))
10804 return 0;
10806 return 0;
10808 _ACEOF
10809 rm -f conftest.$ac_objext
10810 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10811 (eval $ac_compile) 2>conftest.er1
10812 ac_status=$?
10813 grep -v '^ *+' conftest.er1 >conftest.err
10814 rm -f conftest.er1
10815 cat conftest.err >&5
10816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10817 (exit $ac_status); } &&
10818 { ac_try='test -z "$ac_c_werror_flag"
10819 || test ! -s conftest.err'
10820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10821 (eval $ac_try) 2>&5
10822 ac_status=$?
10823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10824 (exit $ac_status); }; } &&
10825 { ac_try='test -s conftest.$ac_objext'
10826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10827 (eval $ac_try) 2>&5
10828 ac_status=$?
10829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10830 (exit $ac_status); }; }; then
10831 ac_cv_type_mode_t=yes
10832 else
10833 echo "$as_me: failed program was:" >&5
10834 sed 's/^/| /' conftest.$ac_ext >&5
10836 ac_cv_type_mode_t=no
10838 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10840 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
10841 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
10842 if test $ac_cv_type_mode_t = yes; then
10844 else
10846 cat >>confdefs.h <<_ACEOF
10847 #define mode_t int
10848 _ACEOF
10852 echo "$as_me:$LINENO: checking for off_t" >&5
10853 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
10854 if test "${ac_cv_type_off_t+set}" = set; then
10855 echo $ECHO_N "(cached) $ECHO_C" >&6
10856 else
10857 cat >conftest.$ac_ext <<_ACEOF
10858 /* confdefs.h. */
10859 _ACEOF
10860 cat confdefs.h >>conftest.$ac_ext
10861 cat >>conftest.$ac_ext <<_ACEOF
10862 /* end confdefs.h. */
10863 $ac_includes_default
10865 main ()
10867 if ((off_t *) 0)
10868 return 0;
10869 if (sizeof (off_t))
10870 return 0;
10872 return 0;
10874 _ACEOF
10875 rm -f conftest.$ac_objext
10876 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10877 (eval $ac_compile) 2>conftest.er1
10878 ac_status=$?
10879 grep -v '^ *+' conftest.er1 >conftest.err
10880 rm -f conftest.er1
10881 cat conftest.err >&5
10882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10883 (exit $ac_status); } &&
10884 { ac_try='test -z "$ac_c_werror_flag"
10885 || test ! -s conftest.err'
10886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10887 (eval $ac_try) 2>&5
10888 ac_status=$?
10889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10890 (exit $ac_status); }; } &&
10891 { ac_try='test -s conftest.$ac_objext'
10892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10893 (eval $ac_try) 2>&5
10894 ac_status=$?
10895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10896 (exit $ac_status); }; }; then
10897 ac_cv_type_off_t=yes
10898 else
10899 echo "$as_me: failed program was:" >&5
10900 sed 's/^/| /' conftest.$ac_ext >&5
10902 ac_cv_type_off_t=no
10904 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10906 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
10907 echo "${ECHO_T}$ac_cv_type_off_t" >&6
10908 if test $ac_cv_type_off_t = yes; then
10910 else
10912 cat >>confdefs.h <<_ACEOF
10913 #define off_t long
10914 _ACEOF
10918 echo "$as_me:$LINENO: checking for size_t" >&5
10919 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
10920 if test "${ac_cv_type_size_t+set}" = set; then
10921 echo $ECHO_N "(cached) $ECHO_C" >&6
10922 else
10923 cat >conftest.$ac_ext <<_ACEOF
10924 /* confdefs.h. */
10925 _ACEOF
10926 cat confdefs.h >>conftest.$ac_ext
10927 cat >>conftest.$ac_ext <<_ACEOF
10928 /* end confdefs.h. */
10929 $ac_includes_default
10931 main ()
10933 if ((size_t *) 0)
10934 return 0;
10935 if (sizeof (size_t))
10936 return 0;
10938 return 0;
10940 _ACEOF
10941 rm -f conftest.$ac_objext
10942 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10943 (eval $ac_compile) 2>conftest.er1
10944 ac_status=$?
10945 grep -v '^ *+' conftest.er1 >conftest.err
10946 rm -f conftest.er1
10947 cat conftest.err >&5
10948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10949 (exit $ac_status); } &&
10950 { ac_try='test -z "$ac_c_werror_flag"
10951 || test ! -s conftest.err'
10952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10953 (eval $ac_try) 2>&5
10954 ac_status=$?
10955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10956 (exit $ac_status); }; } &&
10957 { ac_try='test -s conftest.$ac_objext'
10958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10959 (eval $ac_try) 2>&5
10960 ac_status=$?
10961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10962 (exit $ac_status); }; }; then
10963 ac_cv_type_size_t=yes
10964 else
10965 echo "$as_me: failed program was:" >&5
10966 sed 's/^/| /' conftest.$ac_ext >&5
10968 ac_cv_type_size_t=no
10970 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10972 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10973 echo "${ECHO_T}$ac_cv_type_size_t" >&6
10974 if test $ac_cv_type_size_t = yes; then
10976 else
10978 cat >>confdefs.h <<_ACEOF
10979 #define size_t unsigned
10980 _ACEOF
10984 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10985 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10986 if test "${ac_cv_header_time+set}" = set; then
10987 echo $ECHO_N "(cached) $ECHO_C" >&6
10988 else
10989 cat >conftest.$ac_ext <<_ACEOF
10990 /* confdefs.h. */
10991 _ACEOF
10992 cat confdefs.h >>conftest.$ac_ext
10993 cat >>conftest.$ac_ext <<_ACEOF
10994 /* end confdefs.h. */
10995 #include <sys/types.h>
10996 #include <sys/time.h>
10997 #include <time.h>
11000 main ()
11002 if ((struct tm *) 0)
11003 return 0;
11005 return 0;
11007 _ACEOF
11008 rm -f conftest.$ac_objext
11009 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11010 (eval $ac_compile) 2>conftest.er1
11011 ac_status=$?
11012 grep -v '^ *+' conftest.er1 >conftest.err
11013 rm -f conftest.er1
11014 cat conftest.err >&5
11015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11016 (exit $ac_status); } &&
11017 { ac_try='test -z "$ac_c_werror_flag"
11018 || test ! -s conftest.err'
11019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11020 (eval $ac_try) 2>&5
11021 ac_status=$?
11022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11023 (exit $ac_status); }; } &&
11024 { ac_try='test -s conftest.$ac_objext'
11025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11026 (eval $ac_try) 2>&5
11027 ac_status=$?
11028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11029 (exit $ac_status); }; }; then
11030 ac_cv_header_time=yes
11031 else
11032 echo "$as_me: failed program was:" >&5
11033 sed 's/^/| /' conftest.$ac_ext >&5
11035 ac_cv_header_time=no
11037 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11039 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
11040 echo "${ECHO_T}$ac_cv_header_time" >&6
11041 if test $ac_cv_header_time = yes; then
11043 cat >>confdefs.h <<\_ACEOF
11044 #define TIME_WITH_SYS_TIME 1
11045 _ACEOF
11049 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
11050 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
11051 if test "${ac_cv_struct_tm+set}" = set; then
11052 echo $ECHO_N "(cached) $ECHO_C" >&6
11053 else
11054 cat >conftest.$ac_ext <<_ACEOF
11055 /* confdefs.h. */
11056 _ACEOF
11057 cat confdefs.h >>conftest.$ac_ext
11058 cat >>conftest.$ac_ext <<_ACEOF
11059 /* end confdefs.h. */
11060 #include <sys/types.h>
11061 #include <time.h>
11064 main ()
11066 struct tm *tp; tp->tm_sec;
11068 return 0;
11070 _ACEOF
11071 rm -f conftest.$ac_objext
11072 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11073 (eval $ac_compile) 2>conftest.er1
11074 ac_status=$?
11075 grep -v '^ *+' conftest.er1 >conftest.err
11076 rm -f conftest.er1
11077 cat conftest.err >&5
11078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11079 (exit $ac_status); } &&
11080 { ac_try='test -z "$ac_c_werror_flag"
11081 || test ! -s conftest.err'
11082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11083 (eval $ac_try) 2>&5
11084 ac_status=$?
11085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11086 (exit $ac_status); }; } &&
11087 { ac_try='test -s conftest.$ac_objext'
11088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11089 (eval $ac_try) 2>&5
11090 ac_status=$?
11091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11092 (exit $ac_status); }; }; then
11093 ac_cv_struct_tm=time.h
11094 else
11095 echo "$as_me: failed program was:" >&5
11096 sed 's/^/| /' conftest.$ac_ext >&5
11098 ac_cv_struct_tm=sys/time.h
11100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11102 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
11103 echo "${ECHO_T}$ac_cv_struct_tm" >&6
11104 if test $ac_cv_struct_tm = sys/time.h; then
11106 cat >>confdefs.h <<\_ACEOF
11107 #define TM_IN_SYS_TIME 1
11108 _ACEOF
11112 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11113 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11114 if test "${ac_cv_type_uid_t+set}" = set; then
11115 echo $ECHO_N "(cached) $ECHO_C" >&6
11116 else
11117 cat >conftest.$ac_ext <<_ACEOF
11118 /* confdefs.h. */
11119 _ACEOF
11120 cat confdefs.h >>conftest.$ac_ext
11121 cat >>conftest.$ac_ext <<_ACEOF
11122 /* end confdefs.h. */
11123 #include <sys/types.h>
11125 _ACEOF
11126 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11127 $EGREP "uid_t" >/dev/null 2>&1; then
11128 ac_cv_type_uid_t=yes
11129 else
11130 ac_cv_type_uid_t=no
11132 rm -f conftest*
11135 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11136 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11137 if test $ac_cv_type_uid_t = no; then
11139 cat >>confdefs.h <<\_ACEOF
11140 #define uid_t int
11141 _ACEOF
11144 cat >>confdefs.h <<\_ACEOF
11145 #define gid_t int
11146 _ACEOF
11150 echo "$as_me:$LINENO: checking for working volatile" >&5
11151 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
11152 if test "${ac_cv_c_volatile+set}" = set; then
11153 echo $ECHO_N "(cached) $ECHO_C" >&6
11154 else
11155 cat >conftest.$ac_ext <<_ACEOF
11156 /* confdefs.h. */
11157 _ACEOF
11158 cat confdefs.h >>conftest.$ac_ext
11159 cat >>conftest.$ac_ext <<_ACEOF
11160 /* end confdefs.h. */
11163 main ()
11166 volatile int x;
11167 int * volatile y;
11169 return 0;
11171 _ACEOF
11172 rm -f conftest.$ac_objext
11173 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11174 (eval $ac_compile) 2>conftest.er1
11175 ac_status=$?
11176 grep -v '^ *+' conftest.er1 >conftest.err
11177 rm -f conftest.er1
11178 cat conftest.err >&5
11179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11180 (exit $ac_status); } &&
11181 { ac_try='test -z "$ac_c_werror_flag"
11182 || test ! -s conftest.err'
11183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11184 (eval $ac_try) 2>&5
11185 ac_status=$?
11186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11187 (exit $ac_status); }; } &&
11188 { ac_try='test -s conftest.$ac_objext'
11189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11190 (eval $ac_try) 2>&5
11191 ac_status=$?
11192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11193 (exit $ac_status); }; }; then
11194 ac_cv_c_volatile=yes
11195 else
11196 echo "$as_me: failed program was:" >&5
11197 sed 's/^/| /' conftest.$ac_ext >&5
11199 ac_cv_c_volatile=no
11201 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11203 echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
11204 echo "${ECHO_T}$ac_cv_c_volatile" >&6
11205 if test $ac_cv_c_volatile = no; then
11207 cat >>confdefs.h <<\_ACEOF
11208 #define volatile
11209 _ACEOF
11213 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
11214 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
11215 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
11216 echo $ECHO_N "(cached) $ECHO_C" >&6
11217 else
11218 cat >conftest.$ac_ext <<_ACEOF
11219 /* confdefs.h. */
11220 _ACEOF
11221 cat confdefs.h >>conftest.$ac_ext
11222 cat >>conftest.$ac_ext <<_ACEOF
11223 /* end confdefs.h. */
11224 $ac_includes_default
11226 main ()
11228 if ((ptrdiff_t *) 0)
11229 return 0;
11230 if (sizeof (ptrdiff_t))
11231 return 0;
11233 return 0;
11235 _ACEOF
11236 rm -f conftest.$ac_objext
11237 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11238 (eval $ac_compile) 2>conftest.er1
11239 ac_status=$?
11240 grep -v '^ *+' conftest.er1 >conftest.err
11241 rm -f conftest.er1
11242 cat conftest.err >&5
11243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11244 (exit $ac_status); } &&
11245 { ac_try='test -z "$ac_c_werror_flag"
11246 || test ! -s conftest.err'
11247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11248 (eval $ac_try) 2>&5
11249 ac_status=$?
11250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11251 (exit $ac_status); }; } &&
11252 { ac_try='test -s conftest.$ac_objext'
11253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11254 (eval $ac_try) 2>&5
11255 ac_status=$?
11256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11257 (exit $ac_status); }; }; then
11258 ac_cv_type_ptrdiff_t=yes
11259 else
11260 echo "$as_me: failed program was:" >&5
11261 sed 's/^/| /' conftest.$ac_ext >&5
11263 ac_cv_type_ptrdiff_t=no
11265 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11267 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
11268 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
11269 if test $ac_cv_type_ptrdiff_t = yes; then
11271 cat >>confdefs.h <<_ACEOF
11272 #define HAVE_PTRDIFF_T 1
11273 _ACEOF
11279 # Checks for library functions.
11280 echo "$as_me:$LINENO: checking whether closedir returns void" >&5
11281 echo $ECHO_N "checking whether closedir returns void... $ECHO_C" >&6
11282 if test "${ac_cv_func_closedir_void+set}" = set; then
11283 echo $ECHO_N "(cached) $ECHO_C" >&6
11284 else
11285 if test "$cross_compiling" = yes; then
11286 ac_cv_func_closedir_void=yes
11287 else
11288 cat >conftest.$ac_ext <<_ACEOF
11289 /* confdefs.h. */
11290 _ACEOF
11291 cat confdefs.h >>conftest.$ac_ext
11292 cat >>conftest.$ac_ext <<_ACEOF
11293 /* end confdefs.h. */
11294 $ac_includes_default
11295 #include <$ac_header_dirent>
11296 #ifndef __cplusplus
11297 int closedir ();
11298 #endif
11301 main ()
11303 exit (closedir (opendir (".")) != 0);
11305 return 0;
11307 _ACEOF
11308 rm -f conftest$ac_exeext
11309 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11310 (eval $ac_link) 2>&5
11311 ac_status=$?
11312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11313 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11315 (eval $ac_try) 2>&5
11316 ac_status=$?
11317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11318 (exit $ac_status); }; }; then
11319 ac_cv_func_closedir_void=no
11320 else
11321 echo "$as_me: program exited with status $ac_status" >&5
11322 echo "$as_me: failed program was:" >&5
11323 sed 's/^/| /' conftest.$ac_ext >&5
11325 ( exit $ac_status )
11326 ac_cv_func_closedir_void=yes
11328 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11331 echo "$as_me:$LINENO: result: $ac_cv_func_closedir_void" >&5
11332 echo "${ECHO_T}$ac_cv_func_closedir_void" >&6
11333 if test $ac_cv_func_closedir_void = yes; then
11335 cat >>confdefs.h <<\_ACEOF
11336 #define CLOSEDIR_VOID 1
11337 _ACEOF
11341 if test $ac_cv_c_compiler_gnu = yes; then
11342 echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
11343 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
11344 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
11345 echo $ECHO_N "(cached) $ECHO_C" >&6
11346 else
11347 ac_pattern="Autoconf.*'x'"
11348 cat >conftest.$ac_ext <<_ACEOF
11349 /* confdefs.h. */
11350 _ACEOF
11351 cat confdefs.h >>conftest.$ac_ext
11352 cat >>conftest.$ac_ext <<_ACEOF
11353 /* end confdefs.h. */
11354 #include <sgtty.h>
11355 Autoconf TIOCGETP
11356 _ACEOF
11357 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11358 $EGREP "$ac_pattern" >/dev/null 2>&1; then
11359 ac_cv_prog_gcc_traditional=yes
11360 else
11361 ac_cv_prog_gcc_traditional=no
11363 rm -f conftest*
11366 if test $ac_cv_prog_gcc_traditional = no; then
11367 cat >conftest.$ac_ext <<_ACEOF
11368 /* confdefs.h. */
11369 _ACEOF
11370 cat confdefs.h >>conftest.$ac_ext
11371 cat >>conftest.$ac_ext <<_ACEOF
11372 /* end confdefs.h. */
11373 #include <termio.h>
11374 Autoconf TCGETA
11375 _ACEOF
11376 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11377 $EGREP "$ac_pattern" >/dev/null 2>&1; then
11378 ac_cv_prog_gcc_traditional=yes
11380 rm -f conftest*
11384 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
11385 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
11386 if test $ac_cv_prog_gcc_traditional = yes; then
11387 CC="$CC -traditional"
11391 echo "$as_me:$LINENO: checking for pid_t" >&5
11392 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11393 if test "${ac_cv_type_pid_t+set}" = set; then
11394 echo $ECHO_N "(cached) $ECHO_C" >&6
11395 else
11396 cat >conftest.$ac_ext <<_ACEOF
11397 /* confdefs.h. */
11398 _ACEOF
11399 cat confdefs.h >>conftest.$ac_ext
11400 cat >>conftest.$ac_ext <<_ACEOF
11401 /* end confdefs.h. */
11402 $ac_includes_default
11404 main ()
11406 if ((pid_t *) 0)
11407 return 0;
11408 if (sizeof (pid_t))
11409 return 0;
11411 return 0;
11413 _ACEOF
11414 rm -f conftest.$ac_objext
11415 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11416 (eval $ac_compile) 2>conftest.er1
11417 ac_status=$?
11418 grep -v '^ *+' conftest.er1 >conftest.err
11419 rm -f conftest.er1
11420 cat conftest.err >&5
11421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11422 (exit $ac_status); } &&
11423 { ac_try='test -z "$ac_c_werror_flag"
11424 || test ! -s conftest.err'
11425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11426 (eval $ac_try) 2>&5
11427 ac_status=$?
11428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11429 (exit $ac_status); }; } &&
11430 { ac_try='test -s conftest.$ac_objext'
11431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11432 (eval $ac_try) 2>&5
11433 ac_status=$?
11434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11435 (exit $ac_status); }; }; then
11436 ac_cv_type_pid_t=yes
11437 else
11438 echo "$as_me: failed program was:" >&5
11439 sed 's/^/| /' conftest.$ac_ext >&5
11441 ac_cv_type_pid_t=no
11443 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11445 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11446 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11447 if test $ac_cv_type_pid_t = yes; then
11449 else
11451 cat >>confdefs.h <<_ACEOF
11452 #define pid_t int
11453 _ACEOF
11459 for ac_header in unistd.h vfork.h
11461 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11462 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11463 echo "$as_me:$LINENO: checking for $ac_header" >&5
11464 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11465 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11466 echo $ECHO_N "(cached) $ECHO_C" >&6
11468 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11469 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11470 else
11471 # Is the header compilable?
11472 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11473 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11474 cat >conftest.$ac_ext <<_ACEOF
11475 /* confdefs.h. */
11476 _ACEOF
11477 cat confdefs.h >>conftest.$ac_ext
11478 cat >>conftest.$ac_ext <<_ACEOF
11479 /* end confdefs.h. */
11480 $ac_includes_default
11481 #include <$ac_header>
11482 _ACEOF
11483 rm -f conftest.$ac_objext
11484 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11485 (eval $ac_compile) 2>conftest.er1
11486 ac_status=$?
11487 grep -v '^ *+' conftest.er1 >conftest.err
11488 rm -f conftest.er1
11489 cat conftest.err >&5
11490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11491 (exit $ac_status); } &&
11492 { ac_try='test -z "$ac_c_werror_flag"
11493 || test ! -s conftest.err'
11494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11495 (eval $ac_try) 2>&5
11496 ac_status=$?
11497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11498 (exit $ac_status); }; } &&
11499 { ac_try='test -s conftest.$ac_objext'
11500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11501 (eval $ac_try) 2>&5
11502 ac_status=$?
11503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11504 (exit $ac_status); }; }; then
11505 ac_header_compiler=yes
11506 else
11507 echo "$as_me: failed program was:" >&5
11508 sed 's/^/| /' conftest.$ac_ext >&5
11510 ac_header_compiler=no
11512 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11513 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11514 echo "${ECHO_T}$ac_header_compiler" >&6
11516 # Is the header present?
11517 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11518 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11519 cat >conftest.$ac_ext <<_ACEOF
11520 /* confdefs.h. */
11521 _ACEOF
11522 cat confdefs.h >>conftest.$ac_ext
11523 cat >>conftest.$ac_ext <<_ACEOF
11524 /* end confdefs.h. */
11525 #include <$ac_header>
11526 _ACEOF
11527 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11528 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11529 ac_status=$?
11530 grep -v '^ *+' conftest.er1 >conftest.err
11531 rm -f conftest.er1
11532 cat conftest.err >&5
11533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11534 (exit $ac_status); } >/dev/null; then
11535 if test -s conftest.err; then
11536 ac_cpp_err=$ac_c_preproc_warn_flag
11537 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11538 else
11539 ac_cpp_err=
11541 else
11542 ac_cpp_err=yes
11544 if test -z "$ac_cpp_err"; then
11545 ac_header_preproc=yes
11546 else
11547 echo "$as_me: failed program was:" >&5
11548 sed 's/^/| /' conftest.$ac_ext >&5
11550 ac_header_preproc=no
11552 rm -f conftest.err conftest.$ac_ext
11553 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11554 echo "${ECHO_T}$ac_header_preproc" >&6
11556 # So? What about this header?
11557 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11558 yes:no: )
11559 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11560 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11561 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11562 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11563 ac_header_preproc=yes
11565 no:yes:* )
11566 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11567 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11568 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11569 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11570 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11571 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11572 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11573 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11574 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11575 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11576 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11577 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11579 cat <<\_ASBOX
11580 ## ------------------------------ ##
11581 ## Report this to admin@amule.org ##
11582 ## ------------------------------ ##
11583 _ASBOX
11585 sed "s/^/$as_me: WARNING: /" >&2
11587 esac
11588 echo "$as_me:$LINENO: checking for $ac_header" >&5
11589 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11590 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11591 echo $ECHO_N "(cached) $ECHO_C" >&6
11592 else
11593 eval "$as_ac_Header=\$ac_header_preproc"
11595 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11596 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11599 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11600 cat >>confdefs.h <<_ACEOF
11601 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11602 _ACEOF
11606 done
11610 for ac_func in fork vfork
11612 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11613 echo "$as_me:$LINENO: checking for $ac_func" >&5
11614 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11615 if eval "test \"\${$as_ac_var+set}\" = set"; then
11616 echo $ECHO_N "(cached) $ECHO_C" >&6
11617 else
11618 cat >conftest.$ac_ext <<_ACEOF
11619 /* confdefs.h. */
11620 _ACEOF
11621 cat confdefs.h >>conftest.$ac_ext
11622 cat >>conftest.$ac_ext <<_ACEOF
11623 /* end confdefs.h. */
11624 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11625 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11626 #define $ac_func innocuous_$ac_func
11628 /* System header to define __stub macros and hopefully few prototypes,
11629 which can conflict with char $ac_func (); below.
11630 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11631 <limits.h> exists even on freestanding compilers. */
11633 #ifdef __STDC__
11634 # include <limits.h>
11635 #else
11636 # include <assert.h>
11637 #endif
11639 #undef $ac_func
11641 /* Override any gcc2 internal prototype to avoid an error. */
11642 #ifdef __cplusplus
11643 extern "C"
11645 #endif
11646 /* We use char because int might match the return type of a gcc2
11647 builtin and then its argument prototype would still apply. */
11648 char $ac_func ();
11649 /* The GNU C library defines this for functions which it implements
11650 to always fail with ENOSYS. Some functions are actually named
11651 something starting with __ and the normal name is an alias. */
11652 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11653 choke me
11654 #else
11655 char (*f) () = $ac_func;
11656 #endif
11657 #ifdef __cplusplus
11659 #endif
11662 main ()
11664 return f != $ac_func;
11666 return 0;
11668 _ACEOF
11669 rm -f conftest.$ac_objext conftest$ac_exeext
11670 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11671 (eval $ac_link) 2>conftest.er1
11672 ac_status=$?
11673 grep -v '^ *+' conftest.er1 >conftest.err
11674 rm -f conftest.er1
11675 cat conftest.err >&5
11676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11677 (exit $ac_status); } &&
11678 { ac_try='test -z "$ac_c_werror_flag"
11679 || test ! -s conftest.err'
11680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11681 (eval $ac_try) 2>&5
11682 ac_status=$?
11683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11684 (exit $ac_status); }; } &&
11685 { ac_try='test -s conftest$ac_exeext'
11686 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11687 (eval $ac_try) 2>&5
11688 ac_status=$?
11689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11690 (exit $ac_status); }; }; then
11691 eval "$as_ac_var=yes"
11692 else
11693 echo "$as_me: failed program was:" >&5
11694 sed 's/^/| /' conftest.$ac_ext >&5
11696 eval "$as_ac_var=no"
11698 rm -f conftest.err conftest.$ac_objext \
11699 conftest$ac_exeext conftest.$ac_ext
11701 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11702 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11703 if test `eval echo '${'$as_ac_var'}'` = yes; then
11704 cat >>confdefs.h <<_ACEOF
11705 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11706 _ACEOF
11709 done
11711 if test "x$ac_cv_func_fork" = xyes; then
11712 echo "$as_me:$LINENO: checking for working fork" >&5
11713 echo $ECHO_N "checking for working fork... $ECHO_C" >&6
11714 if test "${ac_cv_func_fork_works+set}" = set; then
11715 echo $ECHO_N "(cached) $ECHO_C" >&6
11716 else
11717 if test "$cross_compiling" = yes; then
11718 ac_cv_func_fork_works=cross
11719 else
11720 cat >conftest.$ac_ext <<_ACEOF
11721 /* By Ruediger Kuhlmann. */
11722 #include <sys/types.h>
11723 #if HAVE_UNISTD_H
11724 # include <unistd.h>
11725 #endif
11726 /* Some systems only have a dummy stub for fork() */
11727 int main ()
11729 if (fork() < 0)
11730 exit (1);
11731 exit (0);
11733 _ACEOF
11734 rm -f conftest$ac_exeext
11735 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11736 (eval $ac_link) 2>&5
11737 ac_status=$?
11738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11739 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11741 (eval $ac_try) 2>&5
11742 ac_status=$?
11743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11744 (exit $ac_status); }; }; then
11745 ac_cv_func_fork_works=yes
11746 else
11747 echo "$as_me: program exited with status $ac_status" >&5
11748 echo "$as_me: failed program was:" >&5
11749 sed 's/^/| /' conftest.$ac_ext >&5
11751 ( exit $ac_status )
11752 ac_cv_func_fork_works=no
11754 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11757 echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
11758 echo "${ECHO_T}$ac_cv_func_fork_works" >&6
11760 else
11761 ac_cv_func_fork_works=$ac_cv_func_fork
11763 if test "x$ac_cv_func_fork_works" = xcross; then
11764 case $host in
11765 *-*-amigaos* | *-*-msdosdjgpp*)
11766 # Override, as these systems have only a dummy fork() stub
11767 ac_cv_func_fork_works=no
11770 ac_cv_func_fork_works=yes
11772 esac
11773 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
11774 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
11776 ac_cv_func_vfork_works=$ac_cv_func_vfork
11777 if test "x$ac_cv_func_vfork" = xyes; then
11778 echo "$as_me:$LINENO: checking for working vfork" >&5
11779 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
11780 if test "${ac_cv_func_vfork_works+set}" = set; then
11781 echo $ECHO_N "(cached) $ECHO_C" >&6
11782 else
11783 if test "$cross_compiling" = yes; then
11784 ac_cv_func_vfork_works=cross
11785 else
11786 cat >conftest.$ac_ext <<_ACEOF
11787 /* confdefs.h. */
11788 _ACEOF
11789 cat confdefs.h >>conftest.$ac_ext
11790 cat >>conftest.$ac_ext <<_ACEOF
11791 /* end confdefs.h. */
11792 /* Thanks to Paul Eggert for this test. */
11793 #include <stdio.h>
11794 #include <stdlib.h>
11795 #include <sys/types.h>
11796 #include <sys/stat.h>
11797 #include <sys/wait.h>
11798 #if HAVE_UNISTD_H
11799 # include <unistd.h>
11800 #endif
11801 #if HAVE_VFORK_H
11802 # include <vfork.h>
11803 #endif
11804 /* On some sparc systems, changes by the child to local and incoming
11805 argument registers are propagated back to the parent. The compiler
11806 is told about this with #include <vfork.h>, but some compilers
11807 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
11808 static variable whose address is put into a register that is
11809 clobbered by the vfork. */
11810 static void
11811 #ifdef __cplusplus
11812 sparc_address_test (int arg)
11813 # else
11814 sparc_address_test (arg) int arg;
11815 #endif
11817 static pid_t child;
11818 if (!child) {
11819 child = vfork ();
11820 if (child < 0) {
11821 perror ("vfork");
11822 _exit(2);
11824 if (!child) {
11825 arg = getpid();
11826 write(-1, "", 0);
11827 _exit (arg);
11833 main ()
11835 pid_t parent = getpid ();
11836 pid_t child;
11838 sparc_address_test (0);
11840 child = vfork ();
11842 if (child == 0) {
11843 /* Here is another test for sparc vfork register problems. This
11844 test uses lots of local variables, at least as many local
11845 variables as main has allocated so far including compiler
11846 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
11847 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
11848 reuse the register of parent for one of the local variables,
11849 since it will think that parent can't possibly be used any more
11850 in this routine. Assigning to the local variable will thus
11851 munge parent in the parent process. */
11852 pid_t
11853 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
11854 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
11855 /* Convince the compiler that p..p7 are live; otherwise, it might
11856 use the same hardware register for all 8 local variables. */
11857 if (p != p1 || p != p2 || p != p3 || p != p4
11858 || p != p5 || p != p6 || p != p7)
11859 _exit(1);
11861 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
11862 from child file descriptors. If the child closes a descriptor
11863 before it execs or exits, this munges the parent's descriptor
11864 as well. Test for this by closing stdout in the child. */
11865 _exit(close(fileno(stdout)) != 0);
11866 } else {
11867 int status;
11868 struct stat st;
11870 while (wait(&status) != child)
11872 exit(
11873 /* Was there some problem with vforking? */
11874 child < 0
11876 /* Did the child fail? (This shouldn't happen.) */
11877 || status
11879 /* Did the vfork/compiler bug occur? */
11880 || parent != getpid()
11882 /* Did the file descriptor bug occur? */
11883 || fstat(fileno(stdout), &st) != 0
11887 _ACEOF
11888 rm -f conftest$ac_exeext
11889 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11890 (eval $ac_link) 2>&5
11891 ac_status=$?
11892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11893 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11895 (eval $ac_try) 2>&5
11896 ac_status=$?
11897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898 (exit $ac_status); }; }; then
11899 ac_cv_func_vfork_works=yes
11900 else
11901 echo "$as_me: program exited with status $ac_status" >&5
11902 echo "$as_me: failed program was:" >&5
11903 sed 's/^/| /' conftest.$ac_ext >&5
11905 ( exit $ac_status )
11906 ac_cv_func_vfork_works=no
11908 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11911 echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
11912 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
11915 if test "x$ac_cv_func_fork_works" = xcross; then
11916 ac_cv_func_vfork_works=$ac_cv_func_vfork
11917 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
11918 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
11921 if test "x$ac_cv_func_vfork_works" = xyes; then
11923 cat >>confdefs.h <<\_ACEOF
11924 #define HAVE_WORKING_VFORK 1
11925 _ACEOF
11927 else
11929 cat >>confdefs.h <<\_ACEOF
11930 #define vfork fork
11931 _ACEOF
11934 if test "x$ac_cv_func_fork_works" = xyes; then
11936 cat >>confdefs.h <<\_ACEOF
11937 #define HAVE_WORKING_FORK 1
11938 _ACEOF
11942 if test x$SYS != xwin32; then
11944 # getmntent is in -lsun on Irix 4, -lseq on Dynix/PTX, -lgen on Unixware.
11945 echo "$as_me:$LINENO: checking for getmntent in -lsun" >&5
11946 echo $ECHO_N "checking for getmntent in -lsun... $ECHO_C" >&6
11947 if test "${ac_cv_lib_sun_getmntent+set}" = set; then
11948 echo $ECHO_N "(cached) $ECHO_C" >&6
11949 else
11950 ac_check_lib_save_LIBS=$LIBS
11951 LIBS="-lsun $LIBS"
11952 cat >conftest.$ac_ext <<_ACEOF
11953 /* confdefs.h. */
11954 _ACEOF
11955 cat confdefs.h >>conftest.$ac_ext
11956 cat >>conftest.$ac_ext <<_ACEOF
11957 /* end confdefs.h. */
11959 /* Override any gcc2 internal prototype to avoid an error. */
11960 #ifdef __cplusplus
11961 extern "C"
11962 #endif
11963 /* We use char because int might match the return type of a gcc2
11964 builtin and then its argument prototype would still apply. */
11965 char getmntent ();
11967 main ()
11969 getmntent ();
11971 return 0;
11973 _ACEOF
11974 rm -f conftest.$ac_objext conftest$ac_exeext
11975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11976 (eval $ac_link) 2>conftest.er1
11977 ac_status=$?
11978 grep -v '^ *+' conftest.er1 >conftest.err
11979 rm -f conftest.er1
11980 cat conftest.err >&5
11981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11982 (exit $ac_status); } &&
11983 { ac_try='test -z "$ac_c_werror_flag"
11984 || test ! -s conftest.err'
11985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11986 (eval $ac_try) 2>&5
11987 ac_status=$?
11988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11989 (exit $ac_status); }; } &&
11990 { ac_try='test -s conftest$ac_exeext'
11991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11992 (eval $ac_try) 2>&5
11993 ac_status=$?
11994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11995 (exit $ac_status); }; }; then
11996 ac_cv_lib_sun_getmntent=yes
11997 else
11998 echo "$as_me: failed program was:" >&5
11999 sed 's/^/| /' conftest.$ac_ext >&5
12001 ac_cv_lib_sun_getmntent=no
12003 rm -f conftest.err conftest.$ac_objext \
12004 conftest$ac_exeext conftest.$ac_ext
12005 LIBS=$ac_check_lib_save_LIBS
12007 echo "$as_me:$LINENO: result: $ac_cv_lib_sun_getmntent" >&5
12008 echo "${ECHO_T}$ac_cv_lib_sun_getmntent" >&6
12009 if test $ac_cv_lib_sun_getmntent = yes; then
12010 LIBS="-lsun $LIBS"
12011 else
12012 echo "$as_me:$LINENO: checking for getmntent in -lseq" >&5
12013 echo $ECHO_N "checking for getmntent in -lseq... $ECHO_C" >&6
12014 if test "${ac_cv_lib_seq_getmntent+set}" = set; then
12015 echo $ECHO_N "(cached) $ECHO_C" >&6
12016 else
12017 ac_check_lib_save_LIBS=$LIBS
12018 LIBS="-lseq $LIBS"
12019 cat >conftest.$ac_ext <<_ACEOF
12020 /* confdefs.h. */
12021 _ACEOF
12022 cat confdefs.h >>conftest.$ac_ext
12023 cat >>conftest.$ac_ext <<_ACEOF
12024 /* end confdefs.h. */
12026 /* Override any gcc2 internal prototype to avoid an error. */
12027 #ifdef __cplusplus
12028 extern "C"
12029 #endif
12030 /* We use char because int might match the return type of a gcc2
12031 builtin and then its argument prototype would still apply. */
12032 char getmntent ();
12034 main ()
12036 getmntent ();
12038 return 0;
12040 _ACEOF
12041 rm -f conftest.$ac_objext conftest$ac_exeext
12042 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12043 (eval $ac_link) 2>conftest.er1
12044 ac_status=$?
12045 grep -v '^ *+' conftest.er1 >conftest.err
12046 rm -f conftest.er1
12047 cat conftest.err >&5
12048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12049 (exit $ac_status); } &&
12050 { ac_try='test -z "$ac_c_werror_flag"
12051 || test ! -s conftest.err'
12052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12053 (eval $ac_try) 2>&5
12054 ac_status=$?
12055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056 (exit $ac_status); }; } &&
12057 { ac_try='test -s conftest$ac_exeext'
12058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12059 (eval $ac_try) 2>&5
12060 ac_status=$?
12061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12062 (exit $ac_status); }; }; then
12063 ac_cv_lib_seq_getmntent=yes
12064 else
12065 echo "$as_me: failed program was:" >&5
12066 sed 's/^/| /' conftest.$ac_ext >&5
12068 ac_cv_lib_seq_getmntent=no
12070 rm -f conftest.err conftest.$ac_objext \
12071 conftest$ac_exeext conftest.$ac_ext
12072 LIBS=$ac_check_lib_save_LIBS
12074 echo "$as_me:$LINENO: result: $ac_cv_lib_seq_getmntent" >&5
12075 echo "${ECHO_T}$ac_cv_lib_seq_getmntent" >&6
12076 if test $ac_cv_lib_seq_getmntent = yes; then
12077 LIBS="-lseq $LIBS"
12078 else
12079 echo "$as_me:$LINENO: checking for getmntent in -lgen" >&5
12080 echo $ECHO_N "checking for getmntent in -lgen... $ECHO_C" >&6
12081 if test "${ac_cv_lib_gen_getmntent+set}" = set; then
12082 echo $ECHO_N "(cached) $ECHO_C" >&6
12083 else
12084 ac_check_lib_save_LIBS=$LIBS
12085 LIBS="-lgen $LIBS"
12086 cat >conftest.$ac_ext <<_ACEOF
12087 /* confdefs.h. */
12088 _ACEOF
12089 cat confdefs.h >>conftest.$ac_ext
12090 cat >>conftest.$ac_ext <<_ACEOF
12091 /* end confdefs.h. */
12093 /* Override any gcc2 internal prototype to avoid an error. */
12094 #ifdef __cplusplus
12095 extern "C"
12096 #endif
12097 /* We use char because int might match the return type of a gcc2
12098 builtin and then its argument prototype would still apply. */
12099 char getmntent ();
12101 main ()
12103 getmntent ();
12105 return 0;
12107 _ACEOF
12108 rm -f conftest.$ac_objext conftest$ac_exeext
12109 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12110 (eval $ac_link) 2>conftest.er1
12111 ac_status=$?
12112 grep -v '^ *+' conftest.er1 >conftest.err
12113 rm -f conftest.er1
12114 cat conftest.err >&5
12115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12116 (exit $ac_status); } &&
12117 { ac_try='test -z "$ac_c_werror_flag"
12118 || test ! -s conftest.err'
12119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12120 (eval $ac_try) 2>&5
12121 ac_status=$?
12122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12123 (exit $ac_status); }; } &&
12124 { ac_try='test -s conftest$ac_exeext'
12125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12126 (eval $ac_try) 2>&5
12127 ac_status=$?
12128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12129 (exit $ac_status); }; }; then
12130 ac_cv_lib_gen_getmntent=yes
12131 else
12132 echo "$as_me: failed program was:" >&5
12133 sed 's/^/| /' conftest.$ac_ext >&5
12135 ac_cv_lib_gen_getmntent=no
12137 rm -f conftest.err conftest.$ac_objext \
12138 conftest$ac_exeext conftest.$ac_ext
12139 LIBS=$ac_check_lib_save_LIBS
12141 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_getmntent" >&5
12142 echo "${ECHO_T}$ac_cv_lib_gen_getmntent" >&6
12143 if test $ac_cv_lib_gen_getmntent = yes; then
12144 LIBS="-lgen $LIBS"
12152 for ac_func in getmntent
12154 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12155 echo "$as_me:$LINENO: checking for $ac_func" >&5
12156 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12157 if eval "test \"\${$as_ac_var+set}\" = set"; then
12158 echo $ECHO_N "(cached) $ECHO_C" >&6
12159 else
12160 cat >conftest.$ac_ext <<_ACEOF
12161 /* confdefs.h. */
12162 _ACEOF
12163 cat confdefs.h >>conftest.$ac_ext
12164 cat >>conftest.$ac_ext <<_ACEOF
12165 /* end confdefs.h. */
12166 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12167 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12168 #define $ac_func innocuous_$ac_func
12170 /* System header to define __stub macros and hopefully few prototypes,
12171 which can conflict with char $ac_func (); below.
12172 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12173 <limits.h> exists even on freestanding compilers. */
12175 #ifdef __STDC__
12176 # include <limits.h>
12177 #else
12178 # include <assert.h>
12179 #endif
12181 #undef $ac_func
12183 /* Override any gcc2 internal prototype to avoid an error. */
12184 #ifdef __cplusplus
12185 extern "C"
12187 #endif
12188 /* We use char because int might match the return type of a gcc2
12189 builtin and then its argument prototype would still apply. */
12190 char $ac_func ();
12191 /* The GNU C library defines this for functions which it implements
12192 to always fail with ENOSYS. Some functions are actually named
12193 something starting with __ and the normal name is an alias. */
12194 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12195 choke me
12196 #else
12197 char (*f) () = $ac_func;
12198 #endif
12199 #ifdef __cplusplus
12201 #endif
12204 main ()
12206 return f != $ac_func;
12208 return 0;
12210 _ACEOF
12211 rm -f conftest.$ac_objext conftest$ac_exeext
12212 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12213 (eval $ac_link) 2>conftest.er1
12214 ac_status=$?
12215 grep -v '^ *+' conftest.er1 >conftest.err
12216 rm -f conftest.er1
12217 cat conftest.err >&5
12218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12219 (exit $ac_status); } &&
12220 { ac_try='test -z "$ac_c_werror_flag"
12221 || test ! -s conftest.err'
12222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12223 (eval $ac_try) 2>&5
12224 ac_status=$?
12225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12226 (exit $ac_status); }; } &&
12227 { ac_try='test -s conftest$ac_exeext'
12228 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12229 (eval $ac_try) 2>&5
12230 ac_status=$?
12231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12232 (exit $ac_status); }; }; then
12233 eval "$as_ac_var=yes"
12234 else
12235 echo "$as_me: failed program was:" >&5
12236 sed 's/^/| /' conftest.$ac_ext >&5
12238 eval "$as_ac_var=no"
12240 rm -f conftest.err conftest.$ac_objext \
12241 conftest$ac_exeext conftest.$ac_ext
12243 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12244 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12245 if test `eval echo '${'$as_ac_var'}'` = yes; then
12246 cat >>confdefs.h <<_ACEOF
12247 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12248 _ACEOF
12251 done
12254 echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5
12255 echo $ECHO_N "checking whether lstat dereferences a symlink specified with a trailing slash... $ECHO_C" >&6
12256 if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then
12257 echo $ECHO_N "(cached) $ECHO_C" >&6
12258 else
12259 rm -f conftest.sym conftest.file
12260 echo >conftest.file
12261 if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
12262 if test "$cross_compiling" = yes; then
12263 ac_cv_func_lstat_dereferences_slashed_symlink=no
12264 else
12265 cat >conftest.$ac_ext <<_ACEOF
12266 /* confdefs.h. */
12267 _ACEOF
12268 cat confdefs.h >>conftest.$ac_ext
12269 cat >>conftest.$ac_ext <<_ACEOF
12270 /* end confdefs.h. */
12271 $ac_includes_default
12273 main ()
12275 struct stat sbuf;
12276 /* Linux will dereference the symlink and fail.
12277 That is better in the sense that it means we will not
12278 have to compile and use the lstat wrapper. */
12279 exit (lstat ("conftest.sym/", &sbuf) ? 0 : 1);
12281 return 0;
12283 _ACEOF
12284 rm -f conftest$ac_exeext
12285 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12286 (eval $ac_link) 2>&5
12287 ac_status=$?
12288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12289 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12291 (eval $ac_try) 2>&5
12292 ac_status=$?
12293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12294 (exit $ac_status); }; }; then
12295 ac_cv_func_lstat_dereferences_slashed_symlink=yes
12296 else
12297 echo "$as_me: program exited with status $ac_status" >&5
12298 echo "$as_me: failed program was:" >&5
12299 sed 's/^/| /' conftest.$ac_ext >&5
12301 ( exit $ac_status )
12302 ac_cv_func_lstat_dereferences_slashed_symlink=no
12304 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12306 else
12307 # If the `ln -s' command failed, then we probably don't even
12308 # have an lstat function.
12309 ac_cv_func_lstat_dereferences_slashed_symlink=no
12311 rm -f conftest.sym conftest.file
12314 echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
12315 echo "${ECHO_T}$ac_cv_func_lstat_dereferences_slashed_symlink" >&6
12317 test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
12319 cat >>confdefs.h <<_ACEOF
12320 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
12321 _ACEOF
12324 if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then
12325 case $LIBOBJS in
12326 "lstat.$ac_objext" | \
12327 *" lstat.$ac_objext" | \
12328 "lstat.$ac_objext "* | \
12329 *" lstat.$ac_objext "* ) ;;
12330 *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
12331 esac
12335 echo "$as_me:$LINENO: checking whether lstat accepts an empty string" >&5
12336 echo $ECHO_N "checking whether lstat accepts an empty string... $ECHO_C" >&6
12337 if test "${ac_cv_func_lstat_empty_string_bug+set}" = set; then
12338 echo $ECHO_N "(cached) $ECHO_C" >&6
12339 else
12340 if test "$cross_compiling" = yes; then
12341 ac_cv_func_lstat_empty_string_bug=yes
12342 else
12343 cat >conftest.$ac_ext <<_ACEOF
12344 /* confdefs.h. */
12345 _ACEOF
12346 cat confdefs.h >>conftest.$ac_ext
12347 cat >>conftest.$ac_ext <<_ACEOF
12348 /* end confdefs.h. */
12349 $ac_includes_default
12351 main ()
12353 struct stat sbuf;
12354 exit (lstat ("", &sbuf) ? 1 : 0);
12356 return 0;
12358 _ACEOF
12359 rm -f conftest$ac_exeext
12360 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12361 (eval $ac_link) 2>&5
12362 ac_status=$?
12363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12364 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12366 (eval $ac_try) 2>&5
12367 ac_status=$?
12368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12369 (exit $ac_status); }; }; then
12370 ac_cv_func_lstat_empty_string_bug=yes
12371 else
12372 echo "$as_me: program exited with status $ac_status" >&5
12373 echo "$as_me: failed program was:" >&5
12374 sed 's/^/| /' conftest.$ac_ext >&5
12376 ( exit $ac_status )
12377 ac_cv_func_lstat_empty_string_bug=no
12379 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12382 echo "$as_me:$LINENO: result: $ac_cv_func_lstat_empty_string_bug" >&5
12383 echo "${ECHO_T}$ac_cv_func_lstat_empty_string_bug" >&6
12384 if test $ac_cv_func_lstat_empty_string_bug = yes; then
12385 case $LIBOBJS in
12386 "lstat.$ac_objext" | \
12387 *" lstat.$ac_objext" | \
12388 "lstat.$ac_objext "* | \
12389 *" lstat.$ac_objext "* ) ;;
12390 *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
12391 esac
12394 cat >>confdefs.h <<_ACEOF
12395 #define HAVE_LSTAT_EMPTY_STRING_BUG 1
12396 _ACEOF
12400 echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5
12401 echo $ECHO_N "checking whether lstat dereferences a symlink specified with a trailing slash... $ECHO_C" >&6
12402 if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then
12403 echo $ECHO_N "(cached) $ECHO_C" >&6
12404 else
12405 rm -f conftest.sym conftest.file
12406 echo >conftest.file
12407 if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
12408 if test "$cross_compiling" = yes; then
12409 ac_cv_func_lstat_dereferences_slashed_symlink=no
12410 else
12411 cat >conftest.$ac_ext <<_ACEOF
12412 /* confdefs.h. */
12413 _ACEOF
12414 cat confdefs.h >>conftest.$ac_ext
12415 cat >>conftest.$ac_ext <<_ACEOF
12416 /* end confdefs.h. */
12417 $ac_includes_default
12419 main ()
12421 struct stat sbuf;
12422 /* Linux will dereference the symlink and fail.
12423 That is better in the sense that it means we will not
12424 have to compile and use the lstat wrapper. */
12425 exit (lstat ("conftest.sym/", &sbuf) ? 0 : 1);
12427 return 0;
12429 _ACEOF
12430 rm -f conftest$ac_exeext
12431 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12432 (eval $ac_link) 2>&5
12433 ac_status=$?
12434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12435 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12437 (eval $ac_try) 2>&5
12438 ac_status=$?
12439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12440 (exit $ac_status); }; }; then
12441 ac_cv_func_lstat_dereferences_slashed_symlink=yes
12442 else
12443 echo "$as_me: program exited with status $ac_status" >&5
12444 echo "$as_me: failed program was:" >&5
12445 sed 's/^/| /' conftest.$ac_ext >&5
12447 ( exit $ac_status )
12448 ac_cv_func_lstat_dereferences_slashed_symlink=no
12450 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12452 else
12453 # If the `ln -s' command failed, then we probably don't even
12454 # have an lstat function.
12455 ac_cv_func_lstat_dereferences_slashed_symlink=no
12457 rm -f conftest.sym conftest.file
12460 echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
12461 echo "${ECHO_T}$ac_cv_func_lstat_dereferences_slashed_symlink" >&6
12463 test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
12465 cat >>confdefs.h <<_ACEOF
12466 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
12467 _ACEOF
12470 if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then
12471 case $LIBOBJS in
12472 "lstat.$ac_objext" | \
12473 *" lstat.$ac_objext" | \
12474 "lstat.$ac_objext "* | \
12475 *" lstat.$ac_objext "* ) ;;
12476 *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
12477 esac
12484 echo "$as_me:$LINENO: checking for working memcmp" >&5
12485 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
12486 if test "${ac_cv_func_memcmp_working+set}" = set; then
12487 echo $ECHO_N "(cached) $ECHO_C" >&6
12488 else
12489 if test "$cross_compiling" = yes; then
12490 ac_cv_func_memcmp_working=no
12491 else
12492 cat >conftest.$ac_ext <<_ACEOF
12493 /* confdefs.h. */
12494 _ACEOF
12495 cat confdefs.h >>conftest.$ac_ext
12496 cat >>conftest.$ac_ext <<_ACEOF
12497 /* end confdefs.h. */
12498 $ac_includes_default
12500 main ()
12503 /* Some versions of memcmp are not 8-bit clean. */
12504 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
12505 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
12506 exit (1);
12508 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
12509 or more and with at least one buffer not starting on a 4-byte boundary.
12510 William Lewis provided this test program. */
12512 char foo[21];
12513 char bar[21];
12514 int i;
12515 for (i = 0; i < 4; i++)
12517 char *a = foo + i;
12518 char *b = bar + i;
12519 strcpy (a, "--------01111111");
12520 strcpy (b, "--------10000000");
12521 if (memcmp (a, b, 16) >= 0)
12522 exit (1);
12524 exit (0);
12528 return 0;
12530 _ACEOF
12531 rm -f conftest$ac_exeext
12532 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12533 (eval $ac_link) 2>&5
12534 ac_status=$?
12535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12536 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12538 (eval $ac_try) 2>&5
12539 ac_status=$?
12540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12541 (exit $ac_status); }; }; then
12542 ac_cv_func_memcmp_working=yes
12543 else
12544 echo "$as_me: program exited with status $ac_status" >&5
12545 echo "$as_me: failed program was:" >&5
12546 sed 's/^/| /' conftest.$ac_ext >&5
12548 ( exit $ac_status )
12549 ac_cv_func_memcmp_working=no
12551 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12554 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
12555 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
12556 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
12557 "memcmp.$ac_objext" | \
12558 *" memcmp.$ac_objext" | \
12559 "memcmp.$ac_objext "* | \
12560 *" memcmp.$ac_objext "* ) ;;
12561 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
12562 esac
12567 for ac_header in stdlib.h unistd.h
12569 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12570 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12571 echo "$as_me:$LINENO: checking for $ac_header" >&5
12572 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12573 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12574 echo $ECHO_N "(cached) $ECHO_C" >&6
12576 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12577 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12578 else
12579 # Is the header compilable?
12580 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12581 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12582 cat >conftest.$ac_ext <<_ACEOF
12583 /* confdefs.h. */
12584 _ACEOF
12585 cat confdefs.h >>conftest.$ac_ext
12586 cat >>conftest.$ac_ext <<_ACEOF
12587 /* end confdefs.h. */
12588 $ac_includes_default
12589 #include <$ac_header>
12590 _ACEOF
12591 rm -f conftest.$ac_objext
12592 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12593 (eval $ac_compile) 2>conftest.er1
12594 ac_status=$?
12595 grep -v '^ *+' conftest.er1 >conftest.err
12596 rm -f conftest.er1
12597 cat conftest.err >&5
12598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12599 (exit $ac_status); } &&
12600 { ac_try='test -z "$ac_c_werror_flag"
12601 || test ! -s conftest.err'
12602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12603 (eval $ac_try) 2>&5
12604 ac_status=$?
12605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12606 (exit $ac_status); }; } &&
12607 { ac_try='test -s conftest.$ac_objext'
12608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12609 (eval $ac_try) 2>&5
12610 ac_status=$?
12611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12612 (exit $ac_status); }; }; then
12613 ac_header_compiler=yes
12614 else
12615 echo "$as_me: failed program was:" >&5
12616 sed 's/^/| /' conftest.$ac_ext >&5
12618 ac_header_compiler=no
12620 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12621 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12622 echo "${ECHO_T}$ac_header_compiler" >&6
12624 # Is the header present?
12625 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12626 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12627 cat >conftest.$ac_ext <<_ACEOF
12628 /* confdefs.h. */
12629 _ACEOF
12630 cat confdefs.h >>conftest.$ac_ext
12631 cat >>conftest.$ac_ext <<_ACEOF
12632 /* end confdefs.h. */
12633 #include <$ac_header>
12634 _ACEOF
12635 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12636 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12637 ac_status=$?
12638 grep -v '^ *+' conftest.er1 >conftest.err
12639 rm -f conftest.er1
12640 cat conftest.err >&5
12641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12642 (exit $ac_status); } >/dev/null; then
12643 if test -s conftest.err; then
12644 ac_cpp_err=$ac_c_preproc_warn_flag
12645 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12646 else
12647 ac_cpp_err=
12649 else
12650 ac_cpp_err=yes
12652 if test -z "$ac_cpp_err"; then
12653 ac_header_preproc=yes
12654 else
12655 echo "$as_me: failed program was:" >&5
12656 sed 's/^/| /' conftest.$ac_ext >&5
12658 ac_header_preproc=no
12660 rm -f conftest.err conftest.$ac_ext
12661 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12662 echo "${ECHO_T}$ac_header_preproc" >&6
12664 # So? What about this header?
12665 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12666 yes:no: )
12667 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12668 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12669 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12670 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12671 ac_header_preproc=yes
12673 no:yes:* )
12674 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12675 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12676 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12677 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12678 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12679 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12680 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12681 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12682 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12683 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12684 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12685 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12687 cat <<\_ASBOX
12688 ## ------------------------------ ##
12689 ## Report this to admin@amule.org ##
12690 ## ------------------------------ ##
12691 _ASBOX
12693 sed "s/^/$as_me: WARNING: /" >&2
12695 esac
12696 echo "$as_me:$LINENO: checking for $ac_header" >&5
12697 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12698 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12699 echo $ECHO_N "(cached) $ECHO_C" >&6
12700 else
12701 eval "$as_ac_Header=\$ac_header_preproc"
12703 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12704 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12707 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12708 cat >>confdefs.h <<_ACEOF
12709 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12710 _ACEOF
12714 done
12717 for ac_func in getpagesize
12719 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12720 echo "$as_me:$LINENO: checking for $ac_func" >&5
12721 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12722 if eval "test \"\${$as_ac_var+set}\" = set"; then
12723 echo $ECHO_N "(cached) $ECHO_C" >&6
12724 else
12725 cat >conftest.$ac_ext <<_ACEOF
12726 /* confdefs.h. */
12727 _ACEOF
12728 cat confdefs.h >>conftest.$ac_ext
12729 cat >>conftest.$ac_ext <<_ACEOF
12730 /* end confdefs.h. */
12731 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12732 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12733 #define $ac_func innocuous_$ac_func
12735 /* System header to define __stub macros and hopefully few prototypes,
12736 which can conflict with char $ac_func (); below.
12737 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12738 <limits.h> exists even on freestanding compilers. */
12740 #ifdef __STDC__
12741 # include <limits.h>
12742 #else
12743 # include <assert.h>
12744 #endif
12746 #undef $ac_func
12748 /* Override any gcc2 internal prototype to avoid an error. */
12749 #ifdef __cplusplus
12750 extern "C"
12752 #endif
12753 /* We use char because int might match the return type of a gcc2
12754 builtin and then its argument prototype would still apply. */
12755 char $ac_func ();
12756 /* The GNU C library defines this for functions which it implements
12757 to always fail with ENOSYS. Some functions are actually named
12758 something starting with __ and the normal name is an alias. */
12759 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12760 choke me
12761 #else
12762 char (*f) () = $ac_func;
12763 #endif
12764 #ifdef __cplusplus
12766 #endif
12769 main ()
12771 return f != $ac_func;
12773 return 0;
12775 _ACEOF
12776 rm -f conftest.$ac_objext conftest$ac_exeext
12777 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12778 (eval $ac_link) 2>conftest.er1
12779 ac_status=$?
12780 grep -v '^ *+' conftest.er1 >conftest.err
12781 rm -f conftest.er1
12782 cat conftest.err >&5
12783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12784 (exit $ac_status); } &&
12785 { ac_try='test -z "$ac_c_werror_flag"
12786 || test ! -s conftest.err'
12787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12788 (eval $ac_try) 2>&5
12789 ac_status=$?
12790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12791 (exit $ac_status); }; } &&
12792 { ac_try='test -s conftest$ac_exeext'
12793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12794 (eval $ac_try) 2>&5
12795 ac_status=$?
12796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12797 (exit $ac_status); }; }; then
12798 eval "$as_ac_var=yes"
12799 else
12800 echo "$as_me: failed program was:" >&5
12801 sed 's/^/| /' conftest.$ac_ext >&5
12803 eval "$as_ac_var=no"
12805 rm -f conftest.err conftest.$ac_objext \
12806 conftest$ac_exeext conftest.$ac_ext
12808 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12809 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12810 if test `eval echo '${'$as_ac_var'}'` = yes; then
12811 cat >>confdefs.h <<_ACEOF
12812 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12813 _ACEOF
12816 done
12818 echo "$as_me:$LINENO: checking for working mmap" >&5
12819 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
12820 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
12821 echo $ECHO_N "(cached) $ECHO_C" >&6
12822 else
12823 if test "$cross_compiling" = yes; then
12824 ac_cv_func_mmap_fixed_mapped=no
12825 else
12826 cat >conftest.$ac_ext <<_ACEOF
12827 /* confdefs.h. */
12828 _ACEOF
12829 cat confdefs.h >>conftest.$ac_ext
12830 cat >>conftest.$ac_ext <<_ACEOF
12831 /* end confdefs.h. */
12832 $ac_includes_default
12833 /* malloc might have been renamed as rpl_malloc. */
12834 #undef malloc
12836 /* Thanks to Mike Haertel and Jim Avera for this test.
12837 Here is a matrix of mmap possibilities:
12838 mmap private not fixed
12839 mmap private fixed at somewhere currently unmapped
12840 mmap private fixed at somewhere already mapped
12841 mmap shared not fixed
12842 mmap shared fixed at somewhere currently unmapped
12843 mmap shared fixed at somewhere already mapped
12844 For private mappings, we should verify that changes cannot be read()
12845 back from the file, nor mmap's back from the file at a different
12846 address. (There have been systems where private was not correctly
12847 implemented like the infamous i386 svr4.0, and systems where the
12848 VM page cache was not coherent with the file system buffer cache
12849 like early versions of FreeBSD and possibly contemporary NetBSD.)
12850 For shared mappings, we should conversely verify that changes get
12851 propagated back to all the places they're supposed to be.
12853 Grep wants private fixed already mapped.
12854 The main things grep needs to know about mmap are:
12855 * does it exist and is it safe to write into the mmap'd area
12856 * how to use it (BSD variants) */
12858 #include <fcntl.h>
12859 #include <sys/mman.h>
12861 #if !STDC_HEADERS && !HAVE_STDLIB_H
12862 char *malloc ();
12863 #endif
12865 /* This mess was copied from the GNU getpagesize.h. */
12866 #if !HAVE_GETPAGESIZE
12867 /* Assume that all systems that can run configure have sys/param.h. */
12868 # if !HAVE_SYS_PARAM_H
12869 # define HAVE_SYS_PARAM_H 1
12870 # endif
12872 # ifdef _SC_PAGESIZE
12873 # define getpagesize() sysconf(_SC_PAGESIZE)
12874 # else /* no _SC_PAGESIZE */
12875 # if HAVE_SYS_PARAM_H
12876 # include <sys/param.h>
12877 # ifdef EXEC_PAGESIZE
12878 # define getpagesize() EXEC_PAGESIZE
12879 # else /* no EXEC_PAGESIZE */
12880 # ifdef NBPG
12881 # define getpagesize() NBPG * CLSIZE
12882 # ifndef CLSIZE
12883 # define CLSIZE 1
12884 # endif /* no CLSIZE */
12885 # else /* no NBPG */
12886 # ifdef NBPC
12887 # define getpagesize() NBPC
12888 # else /* no NBPC */
12889 # ifdef PAGESIZE
12890 # define getpagesize() PAGESIZE
12891 # endif /* PAGESIZE */
12892 # endif /* no NBPC */
12893 # endif /* no NBPG */
12894 # endif /* no EXEC_PAGESIZE */
12895 # else /* no HAVE_SYS_PARAM_H */
12896 # define getpagesize() 8192 /* punt totally */
12897 # endif /* no HAVE_SYS_PARAM_H */
12898 # endif /* no _SC_PAGESIZE */
12900 #endif /* no HAVE_GETPAGESIZE */
12903 main ()
12905 char *data, *data2, *data3;
12906 int i, pagesize;
12907 int fd;
12909 pagesize = getpagesize ();
12911 /* First, make a file with some known garbage in it. */
12912 data = (char *) malloc (pagesize);
12913 if (!data)
12914 exit (1);
12915 for (i = 0; i < pagesize; ++i)
12916 *(data + i) = rand ();
12917 umask (0);
12918 fd = creat ("conftest.mmap", 0600);
12919 if (fd < 0)
12920 exit (1);
12921 if (write (fd, data, pagesize) != pagesize)
12922 exit (1);
12923 close (fd);
12925 /* Next, try to mmap the file at a fixed address which already has
12926 something else allocated at it. If we can, also make sure that
12927 we see the same garbage. */
12928 fd = open ("conftest.mmap", O_RDWR);
12929 if (fd < 0)
12930 exit (1);
12931 data2 = (char *) malloc (2 * pagesize);
12932 if (!data2)
12933 exit (1);
12934 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
12935 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12936 MAP_PRIVATE | MAP_FIXED, fd, 0L))
12937 exit (1);
12938 for (i = 0; i < pagesize; ++i)
12939 if (*(data + i) != *(data2 + i))
12940 exit (1);
12942 /* Finally, make sure that changes to the mapped area do not
12943 percolate back to the file as seen by read(). (This is a bug on
12944 some variants of i386 svr4.0.) */
12945 for (i = 0; i < pagesize; ++i)
12946 *(data2 + i) = *(data2 + i) + 1;
12947 data3 = (char *) malloc (pagesize);
12948 if (!data3)
12949 exit (1);
12950 if (read (fd, data3, pagesize) != pagesize)
12951 exit (1);
12952 for (i = 0; i < pagesize; ++i)
12953 if (*(data + i) != *(data3 + i))
12954 exit (1);
12955 close (fd);
12956 exit (0);
12958 _ACEOF
12959 rm -f conftest$ac_exeext
12960 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12961 (eval $ac_link) 2>&5
12962 ac_status=$?
12963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12964 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12966 (eval $ac_try) 2>&5
12967 ac_status=$?
12968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12969 (exit $ac_status); }; }; then
12970 ac_cv_func_mmap_fixed_mapped=yes
12971 else
12972 echo "$as_me: program exited with status $ac_status" >&5
12973 echo "$as_me: failed program was:" >&5
12974 sed 's/^/| /' conftest.$ac_ext >&5
12976 ( exit $ac_status )
12977 ac_cv_func_mmap_fixed_mapped=no
12979 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12982 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
12983 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
12984 if test $ac_cv_func_mmap_fixed_mapped = yes; then
12986 cat >>confdefs.h <<\_ACEOF
12987 #define HAVE_MMAP 1
12988 _ACEOF
12991 rm -f conftest.mmap
12995 for ac_header in sys/select.h sys/socket.h
12997 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12998 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12999 echo "$as_me:$LINENO: checking for $ac_header" >&5
13000 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13001 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13002 echo $ECHO_N "(cached) $ECHO_C" >&6
13004 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13005 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13006 else
13007 # Is the header compilable?
13008 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13009 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13010 cat >conftest.$ac_ext <<_ACEOF
13011 /* confdefs.h. */
13012 _ACEOF
13013 cat confdefs.h >>conftest.$ac_ext
13014 cat >>conftest.$ac_ext <<_ACEOF
13015 /* end confdefs.h. */
13016 $ac_includes_default
13017 #include <$ac_header>
13018 _ACEOF
13019 rm -f conftest.$ac_objext
13020 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13021 (eval $ac_compile) 2>conftest.er1
13022 ac_status=$?
13023 grep -v '^ *+' conftest.er1 >conftest.err
13024 rm -f conftest.er1
13025 cat conftest.err >&5
13026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13027 (exit $ac_status); } &&
13028 { ac_try='test -z "$ac_c_werror_flag"
13029 || test ! -s conftest.err'
13030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13031 (eval $ac_try) 2>&5
13032 ac_status=$?
13033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13034 (exit $ac_status); }; } &&
13035 { ac_try='test -s conftest.$ac_objext'
13036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13037 (eval $ac_try) 2>&5
13038 ac_status=$?
13039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13040 (exit $ac_status); }; }; then
13041 ac_header_compiler=yes
13042 else
13043 echo "$as_me: failed program was:" >&5
13044 sed 's/^/| /' conftest.$ac_ext >&5
13046 ac_header_compiler=no
13048 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13049 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13050 echo "${ECHO_T}$ac_header_compiler" >&6
13052 # Is the header present?
13053 echo "$as_me:$LINENO: checking $ac_header presence" >&5
13054 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
13055 cat >conftest.$ac_ext <<_ACEOF
13056 /* confdefs.h. */
13057 _ACEOF
13058 cat confdefs.h >>conftest.$ac_ext
13059 cat >>conftest.$ac_ext <<_ACEOF
13060 /* end confdefs.h. */
13061 #include <$ac_header>
13062 _ACEOF
13063 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13064 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13065 ac_status=$?
13066 grep -v '^ *+' conftest.er1 >conftest.err
13067 rm -f conftest.er1
13068 cat conftest.err >&5
13069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13070 (exit $ac_status); } >/dev/null; then
13071 if test -s conftest.err; then
13072 ac_cpp_err=$ac_c_preproc_warn_flag
13073 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13074 else
13075 ac_cpp_err=
13077 else
13078 ac_cpp_err=yes
13080 if test -z "$ac_cpp_err"; then
13081 ac_header_preproc=yes
13082 else
13083 echo "$as_me: failed program was:" >&5
13084 sed 's/^/| /' conftest.$ac_ext >&5
13086 ac_header_preproc=no
13088 rm -f conftest.err conftest.$ac_ext
13089 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13090 echo "${ECHO_T}$ac_header_preproc" >&6
13092 # So? What about this header?
13093 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13094 yes:no: )
13095 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13096 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13097 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13098 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13099 ac_header_preproc=yes
13101 no:yes:* )
13102 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13103 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13104 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13105 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13106 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13107 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13108 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13109 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13110 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13111 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13112 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13113 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13115 cat <<\_ASBOX
13116 ## ------------------------------ ##
13117 ## Report this to admin@amule.org ##
13118 ## ------------------------------ ##
13119 _ASBOX
13121 sed "s/^/$as_me: WARNING: /" >&2
13123 esac
13124 echo "$as_me:$LINENO: checking for $ac_header" >&5
13125 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13126 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13127 echo $ECHO_N "(cached) $ECHO_C" >&6
13128 else
13129 eval "$as_ac_Header=\$ac_header_preproc"
13131 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13132 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13135 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13136 cat >>confdefs.h <<_ACEOF
13137 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13138 _ACEOF
13142 done
13144 echo "$as_me:$LINENO: checking types of arguments for select" >&5
13145 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
13146 if test "${ac_cv_func_select_args+set}" = set; then
13147 echo $ECHO_N "(cached) $ECHO_C" >&6
13148 else
13149 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
13150 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
13151 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
13152 cat >conftest.$ac_ext <<_ACEOF
13153 /* confdefs.h. */
13154 _ACEOF
13155 cat confdefs.h >>conftest.$ac_ext
13156 cat >>conftest.$ac_ext <<_ACEOF
13157 /* end confdefs.h. */
13158 $ac_includes_default
13159 #if HAVE_SYS_SELECT_H
13160 # include <sys/select.h>
13161 #endif
13162 #if HAVE_SYS_SOCKET_H
13163 # include <sys/socket.h>
13164 #endif
13167 main ()
13169 extern int select ($ac_arg1,
13170 $ac_arg234, $ac_arg234, $ac_arg234,
13171 $ac_arg5);
13173 return 0;
13175 _ACEOF
13176 rm -f conftest.$ac_objext
13177 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13178 (eval $ac_compile) 2>conftest.er1
13179 ac_status=$?
13180 grep -v '^ *+' conftest.er1 >conftest.err
13181 rm -f conftest.er1
13182 cat conftest.err >&5
13183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13184 (exit $ac_status); } &&
13185 { ac_try='test -z "$ac_c_werror_flag"
13186 || test ! -s conftest.err'
13187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13188 (eval $ac_try) 2>&5
13189 ac_status=$?
13190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13191 (exit $ac_status); }; } &&
13192 { ac_try='test -s conftest.$ac_objext'
13193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13194 (eval $ac_try) 2>&5
13195 ac_status=$?
13196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13197 (exit $ac_status); }; }; then
13198 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
13199 else
13200 echo "$as_me: failed program was:" >&5
13201 sed 's/^/| /' conftest.$ac_ext >&5
13204 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13205 done
13206 done
13207 done
13208 # Provide a safe default value.
13209 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
13212 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
13213 echo "${ECHO_T}$ac_cv_func_select_args" >&6
13214 ac_save_IFS=$IFS; IFS=','
13215 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
13216 IFS=$ac_save_IFS
13217 shift
13219 cat >>confdefs.h <<_ACEOF
13220 #define SELECT_TYPE_ARG1 $1
13221 _ACEOF
13224 cat >>confdefs.h <<_ACEOF
13225 #define SELECT_TYPE_ARG234 ($2)
13226 _ACEOF
13229 cat >>confdefs.h <<_ACEOF
13230 #define SELECT_TYPE_ARG5 ($3)
13231 _ACEOF
13233 rm -f conftest*
13235 echo "$as_me:$LINENO: checking for function prototypes" >&5
13236 echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6
13237 if test "$ac_cv_prog_cc_stdc" != no; then
13238 echo "$as_me:$LINENO: result: yes" >&5
13239 echo "${ECHO_T}yes" >&6
13241 cat >>confdefs.h <<\_ACEOF
13242 #define PROTOTYPES 1
13243 _ACEOF
13246 cat >>confdefs.h <<\_ACEOF
13247 #define __PROTOTYPES 1
13248 _ACEOF
13250 else
13251 echo "$as_me:$LINENO: result: no" >&5
13252 echo "${ECHO_T}no" >&6
13255 echo "$as_me:$LINENO: checking whether setvbuf arguments are reversed" >&5
13256 echo $ECHO_N "checking whether setvbuf arguments are reversed... $ECHO_C" >&6
13257 if test "${ac_cv_func_setvbuf_reversed+set}" = set; then
13258 echo $ECHO_N "(cached) $ECHO_C" >&6
13259 else
13260 ac_cv_func_setvbuf_reversed=no
13261 cat >conftest.$ac_ext <<_ACEOF
13262 /* confdefs.h. */
13263 _ACEOF
13264 cat confdefs.h >>conftest.$ac_ext
13265 cat >>conftest.$ac_ext <<_ACEOF
13266 /* end confdefs.h. */
13267 #include <stdio.h>
13268 # if PROTOTYPES
13269 int (setvbuf) (FILE *, int, char *, size_t);
13270 # endif
13272 main ()
13274 char buf; return setvbuf (stdout, _IOLBF, &buf, 1);
13276 return 0;
13278 _ACEOF
13279 rm -f conftest.$ac_objext conftest$ac_exeext
13280 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13281 (eval $ac_link) 2>conftest.er1
13282 ac_status=$?
13283 grep -v '^ *+' conftest.er1 >conftest.err
13284 rm -f conftest.er1
13285 cat conftest.err >&5
13286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13287 (exit $ac_status); } &&
13288 { ac_try='test -z "$ac_c_werror_flag"
13289 || test ! -s conftest.err'
13290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13291 (eval $ac_try) 2>&5
13292 ac_status=$?
13293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13294 (exit $ac_status); }; } &&
13295 { ac_try='test -s conftest$ac_exeext'
13296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13297 (eval $ac_try) 2>&5
13298 ac_status=$?
13299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13300 (exit $ac_status); }; }; then
13301 cat >conftest.$ac_ext <<_ACEOF
13302 /* confdefs.h. */
13303 _ACEOF
13304 cat confdefs.h >>conftest.$ac_ext
13305 cat >>conftest.$ac_ext <<_ACEOF
13306 /* end confdefs.h. */
13307 #include <stdio.h>
13308 # if PROTOTYPES
13309 int (setvbuf) (FILE *, int, char *, size_t);
13310 # endif
13312 main ()
13314 char buf; return setvbuf (stdout, &buf, _IOLBF, 1);
13316 return 0;
13318 _ACEOF
13319 rm -f conftest.$ac_objext conftest$ac_exeext
13320 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13321 (eval $ac_link) 2>conftest.er1
13322 ac_status=$?
13323 grep -v '^ *+' conftest.er1 >conftest.err
13324 rm -f conftest.er1
13325 cat conftest.err >&5
13326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13327 (exit $ac_status); } &&
13328 { ac_try='test -z "$ac_c_werror_flag"
13329 || test ! -s conftest.err'
13330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13331 (eval $ac_try) 2>&5
13332 ac_status=$?
13333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13334 (exit $ac_status); }; } &&
13335 { ac_try='test -s conftest$ac_exeext'
13336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13337 (eval $ac_try) 2>&5
13338 ac_status=$?
13339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13340 (exit $ac_status); }; }; then
13341 # It compiles and links either way, so it must not be declared
13342 # with a prototype and most likely this is a K&R C compiler.
13343 # Try running it.
13344 if test "$cross_compiling" = yes; then
13345 : # Assume setvbuf is not reversed when cross-compiling.
13346 else
13347 cat >conftest.$ac_ext <<_ACEOF
13348 /* confdefs.h. */
13349 _ACEOF
13350 cat confdefs.h >>conftest.$ac_ext
13351 cat >>conftest.$ac_ext <<_ACEOF
13352 /* end confdefs.h. */
13353 #include <stdio.h>
13355 main ()
13357 /* This call has the arguments reversed.
13358 A reversed system may check and see that the address of buf
13359 is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */
13360 char buf;
13361 if (setvbuf (stdout, _IOLBF, &buf, 1) != 0)
13362 exit (1);
13363 putchar ('\r');
13364 exit (0); /* Non-reversed systems SEGV here. */
13366 return 0;
13368 _ACEOF
13369 rm -f conftest$ac_exeext
13370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13371 (eval $ac_link) 2>&5
13372 ac_status=$?
13373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13374 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13376 (eval $ac_try) 2>&5
13377 ac_status=$?
13378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13379 (exit $ac_status); }; }; then
13380 ac_cv_func_setvbuf_reversed=yes
13381 else
13382 echo "$as_me: program exited with status $ac_status" >&5
13383 echo "$as_me: failed program was:" >&5
13384 sed 's/^/| /' conftest.$ac_ext >&5
13386 ( exit $ac_status )
13387 rm -f core *.core
13389 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13391 ac_cv_func_setvbuf_reversed=yes
13392 else
13393 echo "$as_me: failed program was:" >&5
13394 sed 's/^/| /' conftest.$ac_ext >&5
13397 rm -f conftest.err conftest.$ac_objext \
13398 conftest$ac_exeext conftest.$ac_ext
13399 else
13400 echo "$as_me: failed program was:" >&5
13401 sed 's/^/| /' conftest.$ac_ext >&5
13404 rm -f conftest.err conftest.$ac_objext \
13405 conftest$ac_exeext conftest.$ac_ext
13407 echo "$as_me:$LINENO: result: $ac_cv_func_setvbuf_reversed" >&5
13408 echo "${ECHO_T}$ac_cv_func_setvbuf_reversed" >&6
13409 if test $ac_cv_func_setvbuf_reversed = yes; then
13411 cat >>confdefs.h <<\_ACEOF
13412 #define SETVBUF_REVERSED 1
13413 _ACEOF
13417 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13418 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13419 if test "${ac_cv_type_signal+set}" = set; then
13420 echo $ECHO_N "(cached) $ECHO_C" >&6
13421 else
13422 cat >conftest.$ac_ext <<_ACEOF
13423 /* confdefs.h. */
13424 _ACEOF
13425 cat confdefs.h >>conftest.$ac_ext
13426 cat >>conftest.$ac_ext <<_ACEOF
13427 /* end confdefs.h. */
13428 #include <sys/types.h>
13429 #include <signal.h>
13430 #ifdef signal
13431 # undef signal
13432 #endif
13433 #ifdef __cplusplus
13434 extern "C" void (*signal (int, void (*)(int)))(int);
13435 #else
13436 void (*signal ()) ();
13437 #endif
13440 main ()
13442 int i;
13444 return 0;
13446 _ACEOF
13447 rm -f conftest.$ac_objext
13448 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13449 (eval $ac_compile) 2>conftest.er1
13450 ac_status=$?
13451 grep -v '^ *+' conftest.er1 >conftest.err
13452 rm -f conftest.er1
13453 cat conftest.err >&5
13454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13455 (exit $ac_status); } &&
13456 { ac_try='test -z "$ac_c_werror_flag"
13457 || test ! -s conftest.err'
13458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13459 (eval $ac_try) 2>&5
13460 ac_status=$?
13461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13462 (exit $ac_status); }; } &&
13463 { ac_try='test -s conftest.$ac_objext'
13464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13465 (eval $ac_try) 2>&5
13466 ac_status=$?
13467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13468 (exit $ac_status); }; }; then
13469 ac_cv_type_signal=void
13470 else
13471 echo "$as_me: failed program was:" >&5
13472 sed 's/^/| /' conftest.$ac_ext >&5
13474 ac_cv_type_signal=int
13476 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13478 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13479 echo "${ECHO_T}$ac_cv_type_signal" >&6
13481 cat >>confdefs.h <<_ACEOF
13482 #define RETSIGTYPE $ac_cv_type_signal
13483 _ACEOF
13486 echo "$as_me:$LINENO: checking whether stat accepts an empty string" >&5
13487 echo $ECHO_N "checking whether stat accepts an empty string... $ECHO_C" >&6
13488 if test "${ac_cv_func_stat_empty_string_bug+set}" = set; then
13489 echo $ECHO_N "(cached) $ECHO_C" >&6
13490 else
13491 if test "$cross_compiling" = yes; then
13492 ac_cv_func_stat_empty_string_bug=yes
13493 else
13494 cat >conftest.$ac_ext <<_ACEOF
13495 /* confdefs.h. */
13496 _ACEOF
13497 cat confdefs.h >>conftest.$ac_ext
13498 cat >>conftest.$ac_ext <<_ACEOF
13499 /* end confdefs.h. */
13500 $ac_includes_default
13502 main ()
13504 struct stat sbuf;
13505 exit (stat ("", &sbuf) ? 1 : 0);
13507 return 0;
13509 _ACEOF
13510 rm -f conftest$ac_exeext
13511 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13512 (eval $ac_link) 2>&5
13513 ac_status=$?
13514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13517 (eval $ac_try) 2>&5
13518 ac_status=$?
13519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13520 (exit $ac_status); }; }; then
13521 ac_cv_func_stat_empty_string_bug=yes
13522 else
13523 echo "$as_me: program exited with status $ac_status" >&5
13524 echo "$as_me: failed program was:" >&5
13525 sed 's/^/| /' conftest.$ac_ext >&5
13527 ( exit $ac_status )
13528 ac_cv_func_stat_empty_string_bug=no
13530 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13533 echo "$as_me:$LINENO: result: $ac_cv_func_stat_empty_string_bug" >&5
13534 echo "${ECHO_T}$ac_cv_func_stat_empty_string_bug" >&6
13535 if test $ac_cv_func_stat_empty_string_bug = yes; then
13536 case $LIBOBJS in
13537 "stat.$ac_objext" | \
13538 *" stat.$ac_objext" | \
13539 "stat.$ac_objext "* | \
13540 *" stat.$ac_objext "* ) ;;
13541 *) LIBOBJS="$LIBOBJS stat.$ac_objext" ;;
13542 esac
13545 cat >>confdefs.h <<_ACEOF
13546 #define HAVE_STAT_EMPTY_STRING_BUG 1
13547 _ACEOF
13552 for ac_func in strftime
13554 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13555 echo "$as_me:$LINENO: checking for $ac_func" >&5
13556 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13557 if eval "test \"\${$as_ac_var+set}\" = set"; then
13558 echo $ECHO_N "(cached) $ECHO_C" >&6
13559 else
13560 cat >conftest.$ac_ext <<_ACEOF
13561 /* confdefs.h. */
13562 _ACEOF
13563 cat confdefs.h >>conftest.$ac_ext
13564 cat >>conftest.$ac_ext <<_ACEOF
13565 /* end confdefs.h. */
13566 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13567 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13568 #define $ac_func innocuous_$ac_func
13570 /* System header to define __stub macros and hopefully few prototypes,
13571 which can conflict with char $ac_func (); below.
13572 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13573 <limits.h> exists even on freestanding compilers. */
13575 #ifdef __STDC__
13576 # include <limits.h>
13577 #else
13578 # include <assert.h>
13579 #endif
13581 #undef $ac_func
13583 /* Override any gcc2 internal prototype to avoid an error. */
13584 #ifdef __cplusplus
13585 extern "C"
13587 #endif
13588 /* We use char because int might match the return type of a gcc2
13589 builtin and then its argument prototype would still apply. */
13590 char $ac_func ();
13591 /* The GNU C library defines this for functions which it implements
13592 to always fail with ENOSYS. Some functions are actually named
13593 something starting with __ and the normal name is an alias. */
13594 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13595 choke me
13596 #else
13597 char (*f) () = $ac_func;
13598 #endif
13599 #ifdef __cplusplus
13601 #endif
13604 main ()
13606 return f != $ac_func;
13608 return 0;
13610 _ACEOF
13611 rm -f conftest.$ac_objext conftest$ac_exeext
13612 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13613 (eval $ac_link) 2>conftest.er1
13614 ac_status=$?
13615 grep -v '^ *+' conftest.er1 >conftest.err
13616 rm -f conftest.er1
13617 cat conftest.err >&5
13618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13619 (exit $ac_status); } &&
13620 { ac_try='test -z "$ac_c_werror_flag"
13621 || test ! -s conftest.err'
13622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13623 (eval $ac_try) 2>&5
13624 ac_status=$?
13625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13626 (exit $ac_status); }; } &&
13627 { ac_try='test -s conftest$ac_exeext'
13628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13629 (eval $ac_try) 2>&5
13630 ac_status=$?
13631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13632 (exit $ac_status); }; }; then
13633 eval "$as_ac_var=yes"
13634 else
13635 echo "$as_me: failed program was:" >&5
13636 sed 's/^/| /' conftest.$ac_ext >&5
13638 eval "$as_ac_var=no"
13640 rm -f conftest.err conftest.$ac_objext \
13641 conftest$ac_exeext conftest.$ac_ext
13643 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13644 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13645 if test `eval echo '${'$as_ac_var'}'` = yes; then
13646 cat >>confdefs.h <<_ACEOF
13647 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13648 _ACEOF
13650 else
13651 # strftime is in -lintl on SCO UNIX.
13652 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
13653 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
13654 if test "${ac_cv_lib_intl_strftime+set}" = set; then
13655 echo $ECHO_N "(cached) $ECHO_C" >&6
13656 else
13657 ac_check_lib_save_LIBS=$LIBS
13658 LIBS="-lintl $LIBS"
13659 cat >conftest.$ac_ext <<_ACEOF
13660 /* confdefs.h. */
13661 _ACEOF
13662 cat confdefs.h >>conftest.$ac_ext
13663 cat >>conftest.$ac_ext <<_ACEOF
13664 /* end confdefs.h. */
13666 /* Override any gcc2 internal prototype to avoid an error. */
13667 #ifdef __cplusplus
13668 extern "C"
13669 #endif
13670 /* We use char because int might match the return type of a gcc2
13671 builtin and then its argument prototype would still apply. */
13672 char strftime ();
13674 main ()
13676 strftime ();
13678 return 0;
13680 _ACEOF
13681 rm -f conftest.$ac_objext conftest$ac_exeext
13682 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13683 (eval $ac_link) 2>conftest.er1
13684 ac_status=$?
13685 grep -v '^ *+' conftest.er1 >conftest.err
13686 rm -f conftest.er1
13687 cat conftest.err >&5
13688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13689 (exit $ac_status); } &&
13690 { ac_try='test -z "$ac_c_werror_flag"
13691 || test ! -s conftest.err'
13692 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13693 (eval $ac_try) 2>&5
13694 ac_status=$?
13695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13696 (exit $ac_status); }; } &&
13697 { ac_try='test -s conftest$ac_exeext'
13698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13699 (eval $ac_try) 2>&5
13700 ac_status=$?
13701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13702 (exit $ac_status); }; }; then
13703 ac_cv_lib_intl_strftime=yes
13704 else
13705 echo "$as_me: failed program was:" >&5
13706 sed 's/^/| /' conftest.$ac_ext >&5
13708 ac_cv_lib_intl_strftime=no
13710 rm -f conftest.err conftest.$ac_objext \
13711 conftest$ac_exeext conftest.$ac_ext
13712 LIBS=$ac_check_lib_save_LIBS
13714 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
13715 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
13716 if test $ac_cv_lib_intl_strftime = yes; then
13717 cat >>confdefs.h <<\_ACEOF
13718 #define HAVE_STRFTIME 1
13719 _ACEOF
13721 LIBS="-lintl $LIBS"
13725 done
13727 echo "$as_me:$LINENO: checking for working strtod" >&5
13728 echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
13729 if test "${ac_cv_func_strtod+set}" = set; then
13730 echo $ECHO_N "(cached) $ECHO_C" >&6
13731 else
13732 if test "$cross_compiling" = yes; then
13733 ac_cv_func_strtod=no
13734 else
13735 cat >conftest.$ac_ext <<_ACEOF
13736 /* confdefs.h. */
13737 _ACEOF
13738 cat confdefs.h >>conftest.$ac_ext
13739 cat >>conftest.$ac_ext <<_ACEOF
13740 /* end confdefs.h. */
13742 double strtod ();
13744 main()
13747 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
13748 char *string = " +69";
13749 char *term;
13750 double value;
13751 value = strtod (string, &term);
13752 if (value != 69 || term != (string + 4))
13753 exit (1);
13757 /* Under Solaris 2.4, strtod returns the wrong value for the
13758 terminating character under some conditions. */
13759 char *string = "NaN";
13760 char *term;
13761 strtod (string, &term);
13762 if (term != string && *(term - 1) == 0)
13763 exit (1);
13765 exit (0);
13768 _ACEOF
13769 rm -f conftest$ac_exeext
13770 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13771 (eval $ac_link) 2>&5
13772 ac_status=$?
13773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13774 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13776 (eval $ac_try) 2>&5
13777 ac_status=$?
13778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13779 (exit $ac_status); }; }; then
13780 ac_cv_func_strtod=yes
13781 else
13782 echo "$as_me: program exited with status $ac_status" >&5
13783 echo "$as_me: failed program was:" >&5
13784 sed 's/^/| /' conftest.$ac_ext >&5
13786 ( exit $ac_status )
13787 ac_cv_func_strtod=no
13789 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13792 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
13793 echo "${ECHO_T}$ac_cv_func_strtod" >&6
13794 if test $ac_cv_func_strtod = no; then
13795 case $LIBOBJS in
13796 "strtod.$ac_objext" | \
13797 *" strtod.$ac_objext" | \
13798 "strtod.$ac_objext "* | \
13799 *" strtod.$ac_objext "* ) ;;
13800 *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
13801 esac
13803 echo "$as_me:$LINENO: checking for pow" >&5
13804 echo $ECHO_N "checking for pow... $ECHO_C" >&6
13805 if test "${ac_cv_func_pow+set}" = set; then
13806 echo $ECHO_N "(cached) $ECHO_C" >&6
13807 else
13808 cat >conftest.$ac_ext <<_ACEOF
13809 /* confdefs.h. */
13810 _ACEOF
13811 cat confdefs.h >>conftest.$ac_ext
13812 cat >>conftest.$ac_ext <<_ACEOF
13813 /* end confdefs.h. */
13814 /* Define pow to an innocuous variant, in case <limits.h> declares pow.
13815 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13816 #define pow innocuous_pow
13818 /* System header to define __stub macros and hopefully few prototypes,
13819 which can conflict with char pow (); below.
13820 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13821 <limits.h> exists even on freestanding compilers. */
13823 #ifdef __STDC__
13824 # include <limits.h>
13825 #else
13826 # include <assert.h>
13827 #endif
13829 #undef pow
13831 /* Override any gcc2 internal prototype to avoid an error. */
13832 #ifdef __cplusplus
13833 extern "C"
13835 #endif
13836 /* We use char because int might match the return type of a gcc2
13837 builtin and then its argument prototype would still apply. */
13838 char pow ();
13839 /* The GNU C library defines this for functions which it implements
13840 to always fail with ENOSYS. Some functions are actually named
13841 something starting with __ and the normal name is an alias. */
13842 #if defined (__stub_pow) || defined (__stub___pow)
13843 choke me
13844 #else
13845 char (*f) () = pow;
13846 #endif
13847 #ifdef __cplusplus
13849 #endif
13852 main ()
13854 return f != pow;
13856 return 0;
13858 _ACEOF
13859 rm -f conftest.$ac_objext conftest$ac_exeext
13860 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13861 (eval $ac_link) 2>conftest.er1
13862 ac_status=$?
13863 grep -v '^ *+' conftest.er1 >conftest.err
13864 rm -f conftest.er1
13865 cat conftest.err >&5
13866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13867 (exit $ac_status); } &&
13868 { ac_try='test -z "$ac_c_werror_flag"
13869 || test ! -s conftest.err'
13870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13871 (eval $ac_try) 2>&5
13872 ac_status=$?
13873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13874 (exit $ac_status); }; } &&
13875 { ac_try='test -s conftest$ac_exeext'
13876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13877 (eval $ac_try) 2>&5
13878 ac_status=$?
13879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13880 (exit $ac_status); }; }; then
13881 ac_cv_func_pow=yes
13882 else
13883 echo "$as_me: failed program was:" >&5
13884 sed 's/^/| /' conftest.$ac_ext >&5
13886 ac_cv_func_pow=no
13888 rm -f conftest.err conftest.$ac_objext \
13889 conftest$ac_exeext conftest.$ac_ext
13891 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
13892 echo "${ECHO_T}$ac_cv_func_pow" >&6
13894 if test $ac_cv_func_pow = no; then
13895 echo "$as_me:$LINENO: checking for pow in -lm" >&5
13896 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
13897 if test "${ac_cv_lib_m_pow+set}" = set; then
13898 echo $ECHO_N "(cached) $ECHO_C" >&6
13899 else
13900 ac_check_lib_save_LIBS=$LIBS
13901 LIBS="-lm $LIBS"
13902 cat >conftest.$ac_ext <<_ACEOF
13903 /* confdefs.h. */
13904 _ACEOF
13905 cat confdefs.h >>conftest.$ac_ext
13906 cat >>conftest.$ac_ext <<_ACEOF
13907 /* end confdefs.h. */
13909 /* Override any gcc2 internal prototype to avoid an error. */
13910 #ifdef __cplusplus
13911 extern "C"
13912 #endif
13913 /* We use char because int might match the return type of a gcc2
13914 builtin and then its argument prototype would still apply. */
13915 char pow ();
13917 main ()
13919 pow ();
13921 return 0;
13923 _ACEOF
13924 rm -f conftest.$ac_objext conftest$ac_exeext
13925 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13926 (eval $ac_link) 2>conftest.er1
13927 ac_status=$?
13928 grep -v '^ *+' conftest.er1 >conftest.err
13929 rm -f conftest.er1
13930 cat conftest.err >&5
13931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13932 (exit $ac_status); } &&
13933 { ac_try='test -z "$ac_c_werror_flag"
13934 || test ! -s conftest.err'
13935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13936 (eval $ac_try) 2>&5
13937 ac_status=$?
13938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13939 (exit $ac_status); }; } &&
13940 { ac_try='test -s conftest$ac_exeext'
13941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13942 (eval $ac_try) 2>&5
13943 ac_status=$?
13944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13945 (exit $ac_status); }; }; then
13946 ac_cv_lib_m_pow=yes
13947 else
13948 echo "$as_me: failed program was:" >&5
13949 sed 's/^/| /' conftest.$ac_ext >&5
13951 ac_cv_lib_m_pow=no
13953 rm -f conftest.err conftest.$ac_objext \
13954 conftest$ac_exeext conftest.$ac_ext
13955 LIBS=$ac_check_lib_save_LIBS
13957 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
13958 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
13959 if test $ac_cv_lib_m_pow = yes; then
13960 POW_LIB=-lm
13961 else
13962 { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
13963 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
13971 for ac_func in vprintf
13973 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13974 echo "$as_me:$LINENO: checking for $ac_func" >&5
13975 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13976 if eval "test \"\${$as_ac_var+set}\" = set"; then
13977 echo $ECHO_N "(cached) $ECHO_C" >&6
13978 else
13979 cat >conftest.$ac_ext <<_ACEOF
13980 /* confdefs.h. */
13981 _ACEOF
13982 cat confdefs.h >>conftest.$ac_ext
13983 cat >>conftest.$ac_ext <<_ACEOF
13984 /* end confdefs.h. */
13985 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13986 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13987 #define $ac_func innocuous_$ac_func
13989 /* System header to define __stub macros and hopefully few prototypes,
13990 which can conflict with char $ac_func (); below.
13991 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13992 <limits.h> exists even on freestanding compilers. */
13994 #ifdef __STDC__
13995 # include <limits.h>
13996 #else
13997 # include <assert.h>
13998 #endif
14000 #undef $ac_func
14002 /* Override any gcc2 internal prototype to avoid an error. */
14003 #ifdef __cplusplus
14004 extern "C"
14006 #endif
14007 /* We use char because int might match the return type of a gcc2
14008 builtin and then its argument prototype would still apply. */
14009 char $ac_func ();
14010 /* The GNU C library defines this for functions which it implements
14011 to always fail with ENOSYS. Some functions are actually named
14012 something starting with __ and the normal name is an alias. */
14013 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14014 choke me
14015 #else
14016 char (*f) () = $ac_func;
14017 #endif
14018 #ifdef __cplusplus
14020 #endif
14023 main ()
14025 return f != $ac_func;
14027 return 0;
14029 _ACEOF
14030 rm -f conftest.$ac_objext conftest$ac_exeext
14031 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14032 (eval $ac_link) 2>conftest.er1
14033 ac_status=$?
14034 grep -v '^ *+' conftest.er1 >conftest.err
14035 rm -f conftest.er1
14036 cat conftest.err >&5
14037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14038 (exit $ac_status); } &&
14039 { ac_try='test -z "$ac_c_werror_flag"
14040 || test ! -s conftest.err'
14041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14042 (eval $ac_try) 2>&5
14043 ac_status=$?
14044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14045 (exit $ac_status); }; } &&
14046 { ac_try='test -s conftest$ac_exeext'
14047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14048 (eval $ac_try) 2>&5
14049 ac_status=$?
14050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14051 (exit $ac_status); }; }; then
14052 eval "$as_ac_var=yes"
14053 else
14054 echo "$as_me: failed program was:" >&5
14055 sed 's/^/| /' conftest.$ac_ext >&5
14057 eval "$as_ac_var=no"
14059 rm -f conftest.err conftest.$ac_objext \
14060 conftest$ac_exeext conftest.$ac_ext
14062 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14063 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14064 if test `eval echo '${'$as_ac_var'}'` = yes; then
14065 cat >>confdefs.h <<_ACEOF
14066 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14067 _ACEOF
14069 echo "$as_me:$LINENO: checking for _doprnt" >&5
14070 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
14071 if test "${ac_cv_func__doprnt+set}" = set; then
14072 echo $ECHO_N "(cached) $ECHO_C" >&6
14073 else
14074 cat >conftest.$ac_ext <<_ACEOF
14075 /* confdefs.h. */
14076 _ACEOF
14077 cat confdefs.h >>conftest.$ac_ext
14078 cat >>conftest.$ac_ext <<_ACEOF
14079 /* end confdefs.h. */
14080 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
14081 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14082 #define _doprnt innocuous__doprnt
14084 /* System header to define __stub macros and hopefully few prototypes,
14085 which can conflict with char _doprnt (); below.
14086 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14087 <limits.h> exists even on freestanding compilers. */
14089 #ifdef __STDC__
14090 # include <limits.h>
14091 #else
14092 # include <assert.h>
14093 #endif
14095 #undef _doprnt
14097 /* Override any gcc2 internal prototype to avoid an error. */
14098 #ifdef __cplusplus
14099 extern "C"
14101 #endif
14102 /* We use char because int might match the return type of a gcc2
14103 builtin and then its argument prototype would still apply. */
14104 char _doprnt ();
14105 /* The GNU C library defines this for functions which it implements
14106 to always fail with ENOSYS. Some functions are actually named
14107 something starting with __ and the normal name is an alias. */
14108 #if defined (__stub__doprnt) || defined (__stub____doprnt)
14109 choke me
14110 #else
14111 char (*f) () = _doprnt;
14112 #endif
14113 #ifdef __cplusplus
14115 #endif
14118 main ()
14120 return f != _doprnt;
14122 return 0;
14124 _ACEOF
14125 rm -f conftest.$ac_objext conftest$ac_exeext
14126 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14127 (eval $ac_link) 2>conftest.er1
14128 ac_status=$?
14129 grep -v '^ *+' conftest.er1 >conftest.err
14130 rm -f conftest.er1
14131 cat conftest.err >&5
14132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14133 (exit $ac_status); } &&
14134 { ac_try='test -z "$ac_c_werror_flag"
14135 || test ! -s conftest.err'
14136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14137 (eval $ac_try) 2>&5
14138 ac_status=$?
14139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14140 (exit $ac_status); }; } &&
14141 { ac_try='test -s conftest$ac_exeext'
14142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14143 (eval $ac_try) 2>&5
14144 ac_status=$?
14145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14146 (exit $ac_status); }; }; then
14147 ac_cv_func__doprnt=yes
14148 else
14149 echo "$as_me: failed program was:" >&5
14150 sed 's/^/| /' conftest.$ac_ext >&5
14152 ac_cv_func__doprnt=no
14154 rm -f conftest.err conftest.$ac_objext \
14155 conftest$ac_exeext conftest.$ac_ext
14157 echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
14158 echo "${ECHO_T}$ac_cv_func__doprnt" >&6
14159 if test $ac_cv_func__doprnt = yes; then
14161 cat >>confdefs.h <<\_ACEOF
14162 #define HAVE_DOPRNT 1
14163 _ACEOF
14168 done
14171 if test $cross_compiling = yes -a $gnumalloc = yes; then
14173 { echo "$as_me:$LINENO: WARNING:
14174 configure cannot check whether malloc() and realloc() are GNU libc
14175 compatible. You have to be ABSOLUTELY sure that they are, otherwise
14176 run configure with the --without-gnu-malloc switch." >&5
14177 echo "$as_me: WARNING:
14178 configure cannot check whether malloc() and realloc() are GNU libc
14179 compatible. You have to be ABSOLUTELY sure that they are, otherwise
14180 run configure with the --without-gnu-malloc switch." >&2;}
14181 _mule_warning_9=yes
14182 _mule_has_warnings=yes
14184 ac_cv_func_malloc_0_nonnull=yes
14185 ac_cv_func_realloc_0_nonnull=yes
14190 for ac_header in stdlib.h
14192 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14193 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14194 echo "$as_me:$LINENO: checking for $ac_header" >&5
14195 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14196 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14197 echo $ECHO_N "(cached) $ECHO_C" >&6
14199 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14200 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14201 else
14202 # Is the header compilable?
14203 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14204 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14205 cat >conftest.$ac_ext <<_ACEOF
14206 /* confdefs.h. */
14207 _ACEOF
14208 cat confdefs.h >>conftest.$ac_ext
14209 cat >>conftest.$ac_ext <<_ACEOF
14210 /* end confdefs.h. */
14211 $ac_includes_default
14212 #include <$ac_header>
14213 _ACEOF
14214 rm -f conftest.$ac_objext
14215 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14216 (eval $ac_compile) 2>conftest.er1
14217 ac_status=$?
14218 grep -v '^ *+' conftest.er1 >conftest.err
14219 rm -f conftest.er1
14220 cat conftest.err >&5
14221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14222 (exit $ac_status); } &&
14223 { ac_try='test -z "$ac_c_werror_flag"
14224 || test ! -s conftest.err'
14225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14226 (eval $ac_try) 2>&5
14227 ac_status=$?
14228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14229 (exit $ac_status); }; } &&
14230 { ac_try='test -s conftest.$ac_objext'
14231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14232 (eval $ac_try) 2>&5
14233 ac_status=$?
14234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14235 (exit $ac_status); }; }; then
14236 ac_header_compiler=yes
14237 else
14238 echo "$as_me: failed program was:" >&5
14239 sed 's/^/| /' conftest.$ac_ext >&5
14241 ac_header_compiler=no
14243 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14244 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14245 echo "${ECHO_T}$ac_header_compiler" >&6
14247 # Is the header present?
14248 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14249 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14250 cat >conftest.$ac_ext <<_ACEOF
14251 /* confdefs.h. */
14252 _ACEOF
14253 cat confdefs.h >>conftest.$ac_ext
14254 cat >>conftest.$ac_ext <<_ACEOF
14255 /* end confdefs.h. */
14256 #include <$ac_header>
14257 _ACEOF
14258 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14259 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14260 ac_status=$?
14261 grep -v '^ *+' conftest.er1 >conftest.err
14262 rm -f conftest.er1
14263 cat conftest.err >&5
14264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14265 (exit $ac_status); } >/dev/null; then
14266 if test -s conftest.err; then
14267 ac_cpp_err=$ac_c_preproc_warn_flag
14268 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14269 else
14270 ac_cpp_err=
14272 else
14273 ac_cpp_err=yes
14275 if test -z "$ac_cpp_err"; then
14276 ac_header_preproc=yes
14277 else
14278 echo "$as_me: failed program was:" >&5
14279 sed 's/^/| /' conftest.$ac_ext >&5
14281 ac_header_preproc=no
14283 rm -f conftest.err conftest.$ac_ext
14284 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14285 echo "${ECHO_T}$ac_header_preproc" >&6
14287 # So? What about this header?
14288 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14289 yes:no: )
14290 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14291 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14292 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14293 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14294 ac_header_preproc=yes
14296 no:yes:* )
14297 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14298 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14299 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14300 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14301 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14302 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14303 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14304 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14305 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14306 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14307 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14308 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14310 cat <<\_ASBOX
14311 ## ------------------------------ ##
14312 ## Report this to admin@amule.org ##
14313 ## ------------------------------ ##
14314 _ASBOX
14316 sed "s/^/$as_me: WARNING: /" >&2
14318 esac
14319 echo "$as_me:$LINENO: checking for $ac_header" >&5
14320 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14321 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14322 echo $ECHO_N "(cached) $ECHO_C" >&6
14323 else
14324 eval "$as_ac_Header=\$ac_header_preproc"
14326 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14327 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14330 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14331 cat >>confdefs.h <<_ACEOF
14332 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14333 _ACEOF
14337 done
14339 echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
14340 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
14341 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
14342 echo $ECHO_N "(cached) $ECHO_C" >&6
14343 else
14344 if test "$cross_compiling" = yes; then
14345 ac_cv_func_malloc_0_nonnull=no
14346 else
14347 cat >conftest.$ac_ext <<_ACEOF
14348 /* confdefs.h. */
14349 _ACEOF
14350 cat confdefs.h >>conftest.$ac_ext
14351 cat >>conftest.$ac_ext <<_ACEOF
14352 /* end confdefs.h. */
14353 #if STDC_HEADERS || HAVE_STDLIB_H
14354 # include <stdlib.h>
14355 #else
14356 char *malloc ();
14357 #endif
14360 main ()
14362 exit (malloc (0) ? 0 : 1);
14364 return 0;
14366 _ACEOF
14367 rm -f conftest$ac_exeext
14368 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14369 (eval $ac_link) 2>&5
14370 ac_status=$?
14371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14372 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14374 (eval $ac_try) 2>&5
14375 ac_status=$?
14376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14377 (exit $ac_status); }; }; then
14378 ac_cv_func_malloc_0_nonnull=yes
14379 else
14380 echo "$as_me: program exited with status $ac_status" >&5
14381 echo "$as_me: failed program was:" >&5
14382 sed 's/^/| /' conftest.$ac_ext >&5
14384 ( exit $ac_status )
14385 ac_cv_func_malloc_0_nonnull=no
14387 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14390 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
14391 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
14392 if test $ac_cv_func_malloc_0_nonnull = yes; then
14394 cat >>confdefs.h <<\_ACEOF
14395 #define HAVE_MALLOC 1
14396 _ACEOF
14398 else
14399 cat >>confdefs.h <<\_ACEOF
14400 #define HAVE_MALLOC 0
14401 _ACEOF
14403 case $LIBOBJS in
14404 "malloc.$ac_objext" | \
14405 *" malloc.$ac_objext" | \
14406 "malloc.$ac_objext "* | \
14407 *" malloc.$ac_objext "* ) ;;
14408 *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
14409 esac
14412 cat >>confdefs.h <<\_ACEOF
14413 #define malloc rpl_malloc
14414 _ACEOF
14421 for ac_header in stdlib.h
14423 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14424 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14425 echo "$as_me:$LINENO: checking for $ac_header" >&5
14426 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14427 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14428 echo $ECHO_N "(cached) $ECHO_C" >&6
14430 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14431 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14432 else
14433 # Is the header compilable?
14434 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14435 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14436 cat >conftest.$ac_ext <<_ACEOF
14437 /* confdefs.h. */
14438 _ACEOF
14439 cat confdefs.h >>conftest.$ac_ext
14440 cat >>conftest.$ac_ext <<_ACEOF
14441 /* end confdefs.h. */
14442 $ac_includes_default
14443 #include <$ac_header>
14444 _ACEOF
14445 rm -f conftest.$ac_objext
14446 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14447 (eval $ac_compile) 2>conftest.er1
14448 ac_status=$?
14449 grep -v '^ *+' conftest.er1 >conftest.err
14450 rm -f conftest.er1
14451 cat conftest.err >&5
14452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14453 (exit $ac_status); } &&
14454 { ac_try='test -z "$ac_c_werror_flag"
14455 || test ! -s conftest.err'
14456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14457 (eval $ac_try) 2>&5
14458 ac_status=$?
14459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14460 (exit $ac_status); }; } &&
14461 { ac_try='test -s conftest.$ac_objext'
14462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14463 (eval $ac_try) 2>&5
14464 ac_status=$?
14465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14466 (exit $ac_status); }; }; then
14467 ac_header_compiler=yes
14468 else
14469 echo "$as_me: failed program was:" >&5
14470 sed 's/^/| /' conftest.$ac_ext >&5
14472 ac_header_compiler=no
14474 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14475 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14476 echo "${ECHO_T}$ac_header_compiler" >&6
14478 # Is the header present?
14479 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14480 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14481 cat >conftest.$ac_ext <<_ACEOF
14482 /* confdefs.h. */
14483 _ACEOF
14484 cat confdefs.h >>conftest.$ac_ext
14485 cat >>conftest.$ac_ext <<_ACEOF
14486 /* end confdefs.h. */
14487 #include <$ac_header>
14488 _ACEOF
14489 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14491 ac_status=$?
14492 grep -v '^ *+' conftest.er1 >conftest.err
14493 rm -f conftest.er1
14494 cat conftest.err >&5
14495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14496 (exit $ac_status); } >/dev/null; then
14497 if test -s conftest.err; then
14498 ac_cpp_err=$ac_c_preproc_warn_flag
14499 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14500 else
14501 ac_cpp_err=
14503 else
14504 ac_cpp_err=yes
14506 if test -z "$ac_cpp_err"; then
14507 ac_header_preproc=yes
14508 else
14509 echo "$as_me: failed program was:" >&5
14510 sed 's/^/| /' conftest.$ac_ext >&5
14512 ac_header_preproc=no
14514 rm -f conftest.err conftest.$ac_ext
14515 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14516 echo "${ECHO_T}$ac_header_preproc" >&6
14518 # So? What about this header?
14519 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14520 yes:no: )
14521 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14522 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14523 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14524 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14525 ac_header_preproc=yes
14527 no:yes:* )
14528 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14529 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14530 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14531 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14532 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14533 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14534 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14535 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14536 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14537 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14538 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14539 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14541 cat <<\_ASBOX
14542 ## ------------------------------ ##
14543 ## Report this to admin@amule.org ##
14544 ## ------------------------------ ##
14545 _ASBOX
14547 sed "s/^/$as_me: WARNING: /" >&2
14549 esac
14550 echo "$as_me:$LINENO: checking for $ac_header" >&5
14551 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14552 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14553 echo $ECHO_N "(cached) $ECHO_C" >&6
14554 else
14555 eval "$as_ac_Header=\$ac_header_preproc"
14557 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14558 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14561 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14562 cat >>confdefs.h <<_ACEOF
14563 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14564 _ACEOF
14568 done
14570 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
14571 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
14572 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
14573 echo $ECHO_N "(cached) $ECHO_C" >&6
14574 else
14575 if test "$cross_compiling" = yes; then
14576 ac_cv_func_realloc_0_nonnull=no
14577 else
14578 cat >conftest.$ac_ext <<_ACEOF
14579 /* confdefs.h. */
14580 _ACEOF
14581 cat confdefs.h >>conftest.$ac_ext
14582 cat >>conftest.$ac_ext <<_ACEOF
14583 /* end confdefs.h. */
14584 #if STDC_HEADERS || HAVE_STDLIB_H
14585 # include <stdlib.h>
14586 #else
14587 char *realloc ();
14588 #endif
14591 main ()
14593 exit (realloc (0, 0) ? 0 : 1);
14595 return 0;
14597 _ACEOF
14598 rm -f conftest$ac_exeext
14599 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14600 (eval $ac_link) 2>&5
14601 ac_status=$?
14602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14603 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14605 (eval $ac_try) 2>&5
14606 ac_status=$?
14607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14608 (exit $ac_status); }; }; then
14609 ac_cv_func_realloc_0_nonnull=yes
14610 else
14611 echo "$as_me: program exited with status $ac_status" >&5
14612 echo "$as_me: failed program was:" >&5
14613 sed 's/^/| /' conftest.$ac_ext >&5
14615 ( exit $ac_status )
14616 ac_cv_func_realloc_0_nonnull=no
14618 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14621 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
14622 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
14623 if test $ac_cv_func_realloc_0_nonnull = yes; then
14625 cat >>confdefs.h <<\_ACEOF
14626 #define HAVE_REALLOC 1
14627 _ACEOF
14629 else
14630 cat >>confdefs.h <<\_ACEOF
14631 #define HAVE_REALLOC 0
14632 _ACEOF
14634 case $LIBOBJS in
14635 "realloc.$ac_objext" | \
14636 *" realloc.$ac_objext" | \
14637 "realloc.$ac_objext "* | \
14638 *" realloc.$ac_objext "* ) ;;
14639 *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
14640 esac
14643 cat >>confdefs.h <<\_ACEOF
14644 #define realloc rpl_realloc
14645 _ACEOF
14684 for ac_func in __argz_count __argz_next __argz_stringify endpwent floor ftruncate getcwd gethostbyaddr gethostbyname gethostname getpass gettimeofday inet_ntoa localeconv memmove mempcpy memset munmap nl_langinfo pow select setlocale socket sqrt stpcpy strcasecmp strchr strcspn strdup strerror strncasecmp strstr strtoul
14686 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14687 echo "$as_me:$LINENO: checking for $ac_func" >&5
14688 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14689 if eval "test \"\${$as_ac_var+set}\" = set"; then
14690 echo $ECHO_N "(cached) $ECHO_C" >&6
14691 else
14692 cat >conftest.$ac_ext <<_ACEOF
14693 /* confdefs.h. */
14694 _ACEOF
14695 cat confdefs.h >>conftest.$ac_ext
14696 cat >>conftest.$ac_ext <<_ACEOF
14697 /* end confdefs.h. */
14698 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14699 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14700 #define $ac_func innocuous_$ac_func
14702 /* System header to define __stub macros and hopefully few prototypes,
14703 which can conflict with char $ac_func (); below.
14704 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14705 <limits.h> exists even on freestanding compilers. */
14707 #ifdef __STDC__
14708 # include <limits.h>
14709 #else
14710 # include <assert.h>
14711 #endif
14713 #undef $ac_func
14715 /* Override any gcc2 internal prototype to avoid an error. */
14716 #ifdef __cplusplus
14717 extern "C"
14719 #endif
14720 /* We use char because int might match the return type of a gcc2
14721 builtin and then its argument prototype would still apply. */
14722 char $ac_func ();
14723 /* The GNU C library defines this for functions which it implements
14724 to always fail with ENOSYS. Some functions are actually named
14725 something starting with __ and the normal name is an alias. */
14726 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14727 choke me
14728 #else
14729 char (*f) () = $ac_func;
14730 #endif
14731 #ifdef __cplusplus
14733 #endif
14736 main ()
14738 return f != $ac_func;
14740 return 0;
14742 _ACEOF
14743 rm -f conftest.$ac_objext conftest$ac_exeext
14744 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14745 (eval $ac_link) 2>conftest.er1
14746 ac_status=$?
14747 grep -v '^ *+' conftest.er1 >conftest.err
14748 rm -f conftest.er1
14749 cat conftest.err >&5
14750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14751 (exit $ac_status); } &&
14752 { ac_try='test -z "$ac_c_werror_flag"
14753 || test ! -s conftest.err'
14754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14755 (eval $ac_try) 2>&5
14756 ac_status=$?
14757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14758 (exit $ac_status); }; } &&
14759 { ac_try='test -s conftest$ac_exeext'
14760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14761 (eval $ac_try) 2>&5
14762 ac_status=$?
14763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14764 (exit $ac_status); }; }; then
14765 eval "$as_ac_var=yes"
14766 else
14767 echo "$as_me: failed program was:" >&5
14768 sed 's/^/| /' conftest.$ac_ext >&5
14770 eval "$as_ac_var=no"
14772 rm -f conftest.err conftest.$ac_objext \
14773 conftest$ac_exeext conftest.$ac_ext
14775 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14776 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14777 if test `eval echo '${'$as_ac_var'}'` = yes; then
14778 cat >>confdefs.h <<_ACEOF
14779 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14780 _ACEOF
14783 done
14785 #-------------------------------------------------------------------------------
14786 # End of autoscan stuff
14787 #-------------------------------------------------------------------------------
14793 for ac_func in mkdir getrlimit setrlimit getopt_long
14795 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14796 echo "$as_me:$LINENO: checking for $ac_func" >&5
14797 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14798 if eval "test \"\${$as_ac_var+set}\" = set"; then
14799 echo $ECHO_N "(cached) $ECHO_C" >&6
14800 else
14801 cat >conftest.$ac_ext <<_ACEOF
14802 /* confdefs.h. */
14803 _ACEOF
14804 cat confdefs.h >>conftest.$ac_ext
14805 cat >>conftest.$ac_ext <<_ACEOF
14806 /* end confdefs.h. */
14807 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14808 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14809 #define $ac_func innocuous_$ac_func
14811 /* System header to define __stub macros and hopefully few prototypes,
14812 which can conflict with char $ac_func (); below.
14813 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14814 <limits.h> exists even on freestanding compilers. */
14816 #ifdef __STDC__
14817 # include <limits.h>
14818 #else
14819 # include <assert.h>
14820 #endif
14822 #undef $ac_func
14824 /* Override any gcc2 internal prototype to avoid an error. */
14825 #ifdef __cplusplus
14826 extern "C"
14828 #endif
14829 /* We use char because int might match the return type of a gcc2
14830 builtin and then its argument prototype would still apply. */
14831 char $ac_func ();
14832 /* The GNU C library defines this for functions which it implements
14833 to always fail with ENOSYS. Some functions are actually named
14834 something starting with __ and the normal name is an alias. */
14835 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14836 choke me
14837 #else
14838 char (*f) () = $ac_func;
14839 #endif
14840 #ifdef __cplusplus
14842 #endif
14845 main ()
14847 return f != $ac_func;
14849 return 0;
14851 _ACEOF
14852 rm -f conftest.$ac_objext conftest$ac_exeext
14853 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14854 (eval $ac_link) 2>conftest.er1
14855 ac_status=$?
14856 grep -v '^ *+' conftest.er1 >conftest.err
14857 rm -f conftest.er1
14858 cat conftest.err >&5
14859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14860 (exit $ac_status); } &&
14861 { ac_try='test -z "$ac_c_werror_flag"
14862 || test ! -s conftest.err'
14863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14864 (eval $ac_try) 2>&5
14865 ac_status=$?
14866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14867 (exit $ac_status); }; } &&
14868 { ac_try='test -s conftest$ac_exeext'
14869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14870 (eval $ac_try) 2>&5
14871 ac_status=$?
14872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14873 (exit $ac_status); }; }; then
14874 eval "$as_ac_var=yes"
14875 else
14876 echo "$as_me: failed program was:" >&5
14877 sed 's/^/| /' conftest.$ac_ext >&5
14879 eval "$as_ac_var=no"
14881 rm -f conftest.err conftest.$ac_objext \
14882 conftest$ac_exeext conftest.$ac_ext
14884 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14885 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14886 if test `eval echo '${'$as_ac_var'}'` = yes; then
14887 cat >>confdefs.h <<_ACEOF
14888 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14889 _ACEOF
14892 done
14895 mule_backup_CPPFLAGS="$CPPFLAGS"
14896 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=600"
14897 echo "$as_me:$LINENO: checking whether strerror_r is declared" >&5
14898 echo $ECHO_N "checking whether strerror_r is declared... $ECHO_C" >&6
14899 if test "${ac_cv_have_decl_strerror_r+set}" = set; then
14900 echo $ECHO_N "(cached) $ECHO_C" >&6
14901 else
14902 cat >conftest.$ac_ext <<_ACEOF
14903 /* confdefs.h. */
14904 _ACEOF
14905 cat confdefs.h >>conftest.$ac_ext
14906 cat >>conftest.$ac_ext <<_ACEOF
14907 /* end confdefs.h. */
14908 $ac_includes_default
14910 main ()
14912 #ifndef strerror_r
14913 char *p = (char *) strerror_r;
14914 #endif
14917 return 0;
14919 _ACEOF
14920 rm -f conftest.$ac_objext
14921 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14922 (eval $ac_compile) 2>conftest.er1
14923 ac_status=$?
14924 grep -v '^ *+' conftest.er1 >conftest.err
14925 rm -f conftest.er1
14926 cat conftest.err >&5
14927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14928 (exit $ac_status); } &&
14929 { ac_try='test -z "$ac_c_werror_flag"
14930 || test ! -s conftest.err'
14931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14932 (eval $ac_try) 2>&5
14933 ac_status=$?
14934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14935 (exit $ac_status); }; } &&
14936 { ac_try='test -s conftest.$ac_objext'
14937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14938 (eval $ac_try) 2>&5
14939 ac_status=$?
14940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14941 (exit $ac_status); }; }; then
14942 ac_cv_have_decl_strerror_r=yes
14943 else
14944 echo "$as_me: failed program was:" >&5
14945 sed 's/^/| /' conftest.$ac_ext >&5
14947 ac_cv_have_decl_strerror_r=no
14949 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14951 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_r" >&5
14952 echo "${ECHO_T}$ac_cv_have_decl_strerror_r" >&6
14953 if test $ac_cv_have_decl_strerror_r = yes; then
14955 cat >>confdefs.h <<_ACEOF
14956 #define HAVE_DECL_STRERROR_R 1
14957 _ACEOF
14960 else
14961 cat >>confdefs.h <<_ACEOF
14962 #define HAVE_DECL_STRERROR_R 0
14963 _ACEOF
14970 for ac_func in strerror_r
14972 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14973 echo "$as_me:$LINENO: checking for $ac_func" >&5
14974 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14975 if eval "test \"\${$as_ac_var+set}\" = set"; then
14976 echo $ECHO_N "(cached) $ECHO_C" >&6
14977 else
14978 cat >conftest.$ac_ext <<_ACEOF
14979 /* confdefs.h. */
14980 _ACEOF
14981 cat confdefs.h >>conftest.$ac_ext
14982 cat >>conftest.$ac_ext <<_ACEOF
14983 /* end confdefs.h. */
14984 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14985 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14986 #define $ac_func innocuous_$ac_func
14988 /* System header to define __stub macros and hopefully few prototypes,
14989 which can conflict with char $ac_func (); below.
14990 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14991 <limits.h> exists even on freestanding compilers. */
14993 #ifdef __STDC__
14994 # include <limits.h>
14995 #else
14996 # include <assert.h>
14997 #endif
14999 #undef $ac_func
15001 /* Override any gcc2 internal prototype to avoid an error. */
15002 #ifdef __cplusplus
15003 extern "C"
15005 #endif
15006 /* We use char because int might match the return type of a gcc2
15007 builtin and then its argument prototype would still apply. */
15008 char $ac_func ();
15009 /* The GNU C library defines this for functions which it implements
15010 to always fail with ENOSYS. Some functions are actually named
15011 something starting with __ and the normal name is an alias. */
15012 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15013 choke me
15014 #else
15015 char (*f) () = $ac_func;
15016 #endif
15017 #ifdef __cplusplus
15019 #endif
15022 main ()
15024 return f != $ac_func;
15026 return 0;
15028 _ACEOF
15029 rm -f conftest.$ac_objext conftest$ac_exeext
15030 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15031 (eval $ac_link) 2>conftest.er1
15032 ac_status=$?
15033 grep -v '^ *+' conftest.er1 >conftest.err
15034 rm -f conftest.er1
15035 cat conftest.err >&5
15036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15037 (exit $ac_status); } &&
15038 { ac_try='test -z "$ac_c_werror_flag"
15039 || test ! -s conftest.err'
15040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15041 (eval $ac_try) 2>&5
15042 ac_status=$?
15043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15044 (exit $ac_status); }; } &&
15045 { ac_try='test -s conftest$ac_exeext'
15046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15047 (eval $ac_try) 2>&5
15048 ac_status=$?
15049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15050 (exit $ac_status); }; }; then
15051 eval "$as_ac_var=yes"
15052 else
15053 echo "$as_me: failed program was:" >&5
15054 sed 's/^/| /' conftest.$ac_ext >&5
15056 eval "$as_ac_var=no"
15058 rm -f conftest.err conftest.$ac_objext \
15059 conftest$ac_exeext conftest.$ac_ext
15061 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15062 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15063 if test `eval echo '${'$as_ac_var'}'` = yes; then
15064 cat >>confdefs.h <<_ACEOF
15065 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15066 _ACEOF
15069 done
15071 echo "$as_me:$LINENO: checking whether strerror_r returns char *" >&5
15072 echo $ECHO_N "checking whether strerror_r returns char *... $ECHO_C" >&6
15073 if test "${ac_cv_func_strerror_r_char_p+set}" = set; then
15074 echo $ECHO_N "(cached) $ECHO_C" >&6
15075 else
15077 ac_cv_func_strerror_r_char_p=no
15078 if test $ac_cv_have_decl_strerror_r = yes; then
15079 cat >conftest.$ac_ext <<_ACEOF
15080 /* confdefs.h. */
15081 _ACEOF
15082 cat confdefs.h >>conftest.$ac_ext
15083 cat >>conftest.$ac_ext <<_ACEOF
15084 /* end confdefs.h. */
15085 $ac_includes_default
15087 main ()
15090 char buf[100];
15091 char x = *strerror_r (0, buf, sizeof buf);
15092 char *p = strerror_r (0, buf, sizeof buf);
15095 return 0;
15097 _ACEOF
15098 rm -f conftest.$ac_objext
15099 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15100 (eval $ac_compile) 2>conftest.er1
15101 ac_status=$?
15102 grep -v '^ *+' conftest.er1 >conftest.err
15103 rm -f conftest.er1
15104 cat conftest.err >&5
15105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15106 (exit $ac_status); } &&
15107 { ac_try='test -z "$ac_c_werror_flag"
15108 || test ! -s conftest.err'
15109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15110 (eval $ac_try) 2>&5
15111 ac_status=$?
15112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15113 (exit $ac_status); }; } &&
15114 { ac_try='test -s conftest.$ac_objext'
15115 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15116 (eval $ac_try) 2>&5
15117 ac_status=$?
15118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15119 (exit $ac_status); }; }; then
15120 ac_cv_func_strerror_r_char_p=yes
15121 else
15122 echo "$as_me: failed program was:" >&5
15123 sed 's/^/| /' conftest.$ac_ext >&5
15126 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15127 else
15128 # strerror_r is not declared. Choose between
15129 # systems that have relatively inaccessible declarations for the
15130 # function. BeOS and DEC UNIX 4.0 fall in this category, but the
15131 # former has a strerror_r that returns char*, while the latter
15132 # has a strerror_r that returns `int'.
15133 # This test should segfault on the DEC system.
15134 if test "$cross_compiling" = yes; then
15136 else
15137 cat >conftest.$ac_ext <<_ACEOF
15138 /* confdefs.h. */
15139 _ACEOF
15140 cat confdefs.h >>conftest.$ac_ext
15141 cat >>conftest.$ac_ext <<_ACEOF
15142 /* end confdefs.h. */
15143 $ac_includes_default
15144 extern char *strerror_r ();
15146 main ()
15148 char buf[100];
15149 char x = *strerror_r (0, buf, sizeof buf);
15150 exit (!isalpha (x));
15152 return 0;
15154 _ACEOF
15155 rm -f conftest$ac_exeext
15156 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15157 (eval $ac_link) 2>&5
15158 ac_status=$?
15159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15160 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15162 (eval $ac_try) 2>&5
15163 ac_status=$?
15164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15165 (exit $ac_status); }; }; then
15166 ac_cv_func_strerror_r_char_p=yes
15167 else
15168 echo "$as_me: program exited with status $ac_status" >&5
15169 echo "$as_me: failed program was:" >&5
15170 sed 's/^/| /' conftest.$ac_ext >&5
15173 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15178 echo "$as_me:$LINENO: result: $ac_cv_func_strerror_r_char_p" >&5
15179 echo "${ECHO_T}$ac_cv_func_strerror_r_char_p" >&6
15180 if test $ac_cv_func_strerror_r_char_p = yes; then
15182 cat >>confdefs.h <<\_ACEOF
15183 #define STRERROR_R_CHAR_P 1
15184 _ACEOF
15188 CPPFLAGS="$mule_backup_CPPFLAGS"
15190 # Look for a way to preallocate disk space for files.
15192 echo "$as_me:$LINENO: checking for fallocate" >&5
15193 echo $ECHO_N "checking for fallocate... $ECHO_C" >&6
15194 cat >conftest.$ac_ext <<_ACEOF
15196 /* confdefs.h. */
15197 _ACEOF
15198 cat confdefs.h >>conftest.$ac_ext
15199 cat >>conftest.$ac_ext <<_ACEOF
15200 /* end confdefs.h. */
15202 #include <linux/falloc.h>
15205 main ()
15208 fallocate(0, 0, 0, 0);
15211 return 0;
15214 _ACEOF
15215 rm -f conftest.$ac_objext conftest$ac_exeext
15216 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15217 (eval $ac_link) 2>conftest.er1
15218 ac_status=$?
15219 grep -v '^ *+' conftest.er1 >conftest.err
15220 rm -f conftest.er1
15221 cat conftest.err >&5
15222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15223 (exit $ac_status); } &&
15224 { ac_try='test -z "$ac_c_werror_flag"
15225 || test ! -s conftest.err'
15226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15227 (eval $ac_try) 2>&5
15228 ac_status=$?
15229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15230 (exit $ac_status); }; } &&
15231 { ac_try='test -s conftest$ac_exeext'
15232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15233 (eval $ac_try) 2>&5
15234 ac_status=$?
15235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15236 (exit $ac_status); }; }; then
15240 cat >>confdefs.h <<\_ACEOF
15241 #define HAVE_FALLOCATE 1
15242 _ACEOF
15244 echo "$as_me:$LINENO: result: yes" >&5
15245 echo "${ECHO_T}yes" >&6
15247 else
15248 echo "$as_me: failed program was:" >&5
15249 sed 's/^/| /' conftest.$ac_ext >&5
15252 echo "$as_me:$LINENO: result: no" >&5
15253 echo "${ECHO_T}no" >&6
15256 rm -f conftest.err conftest.$ac_objext \
15257 conftest$ac_exeext conftest.$ac_ext
15260 echo "$as_me:$LINENO: checking for SYS_fallocate" >&5
15261 echo $ECHO_N "checking for SYS_fallocate... $ECHO_C" >&6
15262 cat >conftest.$ac_ext <<_ACEOF
15264 /* confdefs.h. */
15265 _ACEOF
15266 cat confdefs.h >>conftest.$ac_ext
15267 cat >>conftest.$ac_ext <<_ACEOF
15268 /* end confdefs.h. */
15270 #include <sys/sycall.h>
15271 #include <sys/types.h>
15272 #include <unistd.h>
15275 main ()
15278 syscall(SYS_fallocate, 0, (loff_t)0, (loff_t)0);
15281 return 0;
15284 _ACEOF
15285 rm -f conftest.$ac_objext conftest$ac_exeext
15286 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15287 (eval $ac_link) 2>conftest.er1
15288 ac_status=$?
15289 grep -v '^ *+' conftest.er1 >conftest.err
15290 rm -f conftest.er1
15291 cat conftest.err >&5
15292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15293 (exit $ac_status); } &&
15294 { ac_try='test -z "$ac_c_werror_flag"
15295 || test ! -s conftest.err'
15296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15297 (eval $ac_try) 2>&5
15298 ac_status=$?
15299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15300 (exit $ac_status); }; } &&
15301 { ac_try='test -s conftest$ac_exeext'
15302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15303 (eval $ac_try) 2>&5
15304 ac_status=$?
15305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15306 (exit $ac_status); }; }; then
15310 cat >>confdefs.h <<\_ACEOF
15311 #define HAVE_SYS_FALLOCATE 1
15312 _ACEOF
15314 echo "$as_me:$LINENO: result: yes" >&5
15315 echo "${ECHO_T}yes" >&6
15317 else
15318 echo "$as_me: failed program was:" >&5
15319 sed 's/^/| /' conftest.$ac_ext >&5
15322 echo "$as_me:$LINENO: result: no" >&5
15323 echo "${ECHO_T}no" >&6
15326 rm -f conftest.err conftest.$ac_objext \
15327 conftest$ac_exeext conftest.$ac_ext
15329 echo "$as_me:$LINENO: checking for posix_fallocate" >&5
15330 echo $ECHO_N "checking for posix_fallocate... $ECHO_C" >&6
15331 cat >conftest.$ac_ext <<_ACEOF
15333 /* confdefs.h. */
15334 _ACEOF
15335 cat confdefs.h >>conftest.$ac_ext
15336 cat >>conftest.$ac_ext <<_ACEOF
15337 /* end confdefs.h. */
15339 #define _XOPEN_SOURCE 600
15340 #include <stdlib.h>
15341 #ifdef HAVE_FCNTL_H
15342 # include <fcntl.h>
15343 #endif
15346 main ()
15349 posix_fallocate(0, 0, 0);
15352 return 0;
15355 _ACEOF
15356 rm -f conftest.$ac_objext conftest$ac_exeext
15357 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15358 (eval $ac_link) 2>conftest.er1
15359 ac_status=$?
15360 grep -v '^ *+' conftest.er1 >conftest.err
15361 rm -f conftest.er1
15362 cat conftest.err >&5
15363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15364 (exit $ac_status); } &&
15365 { ac_try='test -z "$ac_c_werror_flag"
15366 || test ! -s conftest.err'
15367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15368 (eval $ac_try) 2>&5
15369 ac_status=$?
15370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15371 (exit $ac_status); }; } &&
15372 { ac_try='test -s conftest$ac_exeext'
15373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15374 (eval $ac_try) 2>&5
15375 ac_status=$?
15376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15377 (exit $ac_status); }; }; then
15381 cat >>confdefs.h <<\_ACEOF
15382 #define HAVE_POSIX_FALLOCATE 1
15383 _ACEOF
15385 echo "$as_me:$LINENO: result: yes" >&5
15386 echo "${ECHO_T}yes" >&6
15388 else
15389 echo "$as_me: failed program was:" >&5
15390 sed 's/^/| /' conftest.$ac_ext >&5
15393 echo "$as_me:$LINENO: result: no" >&5
15394 echo "${ECHO_T}no" >&6
15397 rm -f conftest.err conftest.$ac_objext \
15398 conftest$ac_exeext conftest.$ac_ext
15401 # Checking Native Language Support
15404 MKINSTALLDIRS=
15405 if test -n "$ac_aux_dir"; then
15406 MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
15408 if test -z "$MKINSTALLDIRS"; then
15409 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
15416 # Extract the first word of "msgfmt", so it can be a program name with args.
15417 set dummy msgfmt; ac_word=$2
15418 echo "$as_me:$LINENO: checking for $ac_word" >&5
15419 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
15420 if test "${ac_cv_path_MSGFMT+set}" = set; then
15421 echo $ECHO_N "(cached) $ECHO_C" >&6
15422 else
15423 case "$MSGFMT" in
15425 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
15428 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
15429 for ac_dir in $PATH; do
15430 test -z "$ac_dir" && ac_dir=.
15431 if test -f $ac_dir/$ac_word; then
15432 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
15433 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
15434 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
15435 break
15438 done
15439 IFS="$ac_save_ifs"
15440 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
15442 esac
15444 MSGFMT="$ac_cv_path_MSGFMT"
15445 if test "$MSGFMT" != ":"; then
15446 echo "$as_me:$LINENO: result: $MSGFMT" >&5
15447 echo "${ECHO_T}$MSGFMT" >&6
15448 else
15449 echo "$as_me:$LINENO: result: no" >&5
15450 echo "${ECHO_T}no" >&6
15453 # Extract the first word of "gmsgfmt", so it can be a program name with args.
15454 set dummy gmsgfmt; ac_word=$2
15455 echo "$as_me:$LINENO: checking for $ac_word" >&5
15456 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
15457 if test "${ac_cv_path_GMSGFMT+set}" = set; then
15458 echo $ECHO_N "(cached) $ECHO_C" >&6
15459 else
15460 case $GMSGFMT in
15461 [\\/]* | ?:[\\/]*)
15462 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
15465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15466 for as_dir in $PATH
15468 IFS=$as_save_IFS
15469 test -z "$as_dir" && as_dir=.
15470 for ac_exec_ext in '' $ac_executable_extensions; do
15471 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15472 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
15473 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15474 break 2
15476 done
15477 done
15479 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
15481 esac
15483 GMSGFMT=$ac_cv_path_GMSGFMT
15485 if test -n "$GMSGFMT"; then
15486 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
15487 echo "${ECHO_T}$GMSGFMT" >&6
15488 else
15489 echo "$as_me:$LINENO: result: no" >&5
15490 echo "${ECHO_T}no" >&6
15494 # Extract the first word of "xgettext", so it can be a program name with args.
15495 set dummy xgettext; ac_word=$2
15496 echo "$as_me:$LINENO: checking for $ac_word" >&5
15497 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
15498 if test "${ac_cv_path_XGETTEXT+set}" = set; then
15499 echo $ECHO_N "(cached) $ECHO_C" >&6
15500 else
15501 case "$XGETTEXT" in
15503 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
15506 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
15507 for ac_dir in $PATH; do
15508 test -z "$ac_dir" && ac_dir=.
15509 if test -f $ac_dir/$ac_word; then
15510 if $ac_dir/$ac_word --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 &&
15511 (if $ac_dir/$ac_word --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
15512 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
15513 break
15516 done
15517 IFS="$ac_save_ifs"
15518 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
15520 esac
15522 XGETTEXT="$ac_cv_path_XGETTEXT"
15523 if test "$XGETTEXT" != ":"; then
15524 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
15525 echo "${ECHO_T}$XGETTEXT" >&6
15526 else
15527 echo "$as_me:$LINENO: result: no" >&5
15528 echo "${ECHO_T}no" >&6
15531 rm -f messages.po
15533 # Extract the first word of "msgmerge", so it can be a program name with args.
15534 set dummy msgmerge; ac_word=$2
15535 echo "$as_me:$LINENO: checking for $ac_word" >&5
15536 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
15537 if test "${ac_cv_path_MSGMERGE+set}" = set; then
15538 echo $ECHO_N "(cached) $ECHO_C" >&6
15539 else
15540 case "$MSGMERGE" in
15542 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
15545 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
15546 for ac_dir in $PATH; do
15547 test -z "$ac_dir" && ac_dir=.
15548 if test -f $ac_dir/$ac_word; then
15549 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
15550 ac_cv_path_MSGMERGE="$ac_dir/$ac_word"
15551 break
15554 done
15555 IFS="$ac_save_ifs"
15556 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
15558 esac
15560 MSGMERGE="$ac_cv_path_MSGMERGE"
15561 if test "$MSGMERGE" != ":"; then
15562 echo "$as_me:$LINENO: result: $MSGMERGE" >&5
15563 echo "${ECHO_T}$MSGMERGE" >&6
15564 else
15565 echo "$as_me:$LINENO: result: no" >&5
15566 echo "${ECHO_T}no" >&6
15570 if test "$GMSGFMT" != ":"; then
15571 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
15572 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
15574 else
15575 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
15576 echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
15577 echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
15578 GMSGFMT=":"
15582 if test "$XGETTEXT" != ":"; then
15583 if $XGETTEXT --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 &&
15584 (if $XGETTEXT --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
15586 else
15587 echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
15588 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
15589 XGETTEXT=":"
15591 rm -f messages.po
15594 ac_config_commands="$ac_config_commands default-1"
15597 echo "$as_me:$LINENO: checking for library containing strerror" >&5
15598 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
15599 if test "${ac_cv_search_strerror+set}" = set; then
15600 echo $ECHO_N "(cached) $ECHO_C" >&6
15601 else
15602 ac_func_search_save_LIBS=$LIBS
15603 ac_cv_search_strerror=no
15604 cat >conftest.$ac_ext <<_ACEOF
15605 /* confdefs.h. */
15606 _ACEOF
15607 cat confdefs.h >>conftest.$ac_ext
15608 cat >>conftest.$ac_ext <<_ACEOF
15609 /* end confdefs.h. */
15611 /* Override any gcc2 internal prototype to avoid an error. */
15612 #ifdef __cplusplus
15613 extern "C"
15614 #endif
15615 /* We use char because int might match the return type of a gcc2
15616 builtin and then its argument prototype would still apply. */
15617 char strerror ();
15619 main ()
15621 strerror ();
15623 return 0;
15625 _ACEOF
15626 rm -f conftest.$ac_objext conftest$ac_exeext
15627 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15628 (eval $ac_link) 2>conftest.er1
15629 ac_status=$?
15630 grep -v '^ *+' conftest.er1 >conftest.err
15631 rm -f conftest.er1
15632 cat conftest.err >&5
15633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15634 (exit $ac_status); } &&
15635 { ac_try='test -z "$ac_c_werror_flag"
15636 || test ! -s conftest.err'
15637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15638 (eval $ac_try) 2>&5
15639 ac_status=$?
15640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15641 (exit $ac_status); }; } &&
15642 { ac_try='test -s conftest$ac_exeext'
15643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15644 (eval $ac_try) 2>&5
15645 ac_status=$?
15646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15647 (exit $ac_status); }; }; then
15648 ac_cv_search_strerror="none required"
15649 else
15650 echo "$as_me: failed program was:" >&5
15651 sed 's/^/| /' conftest.$ac_ext >&5
15654 rm -f conftest.err conftest.$ac_objext \
15655 conftest$ac_exeext conftest.$ac_ext
15656 if test "$ac_cv_search_strerror" = no; then
15657 for ac_lib in cposix; do
15658 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
15659 cat >conftest.$ac_ext <<_ACEOF
15660 /* confdefs.h. */
15661 _ACEOF
15662 cat confdefs.h >>conftest.$ac_ext
15663 cat >>conftest.$ac_ext <<_ACEOF
15664 /* end confdefs.h. */
15666 /* Override any gcc2 internal prototype to avoid an error. */
15667 #ifdef __cplusplus
15668 extern "C"
15669 #endif
15670 /* We use char because int might match the return type of a gcc2
15671 builtin and then its argument prototype would still apply. */
15672 char strerror ();
15674 main ()
15676 strerror ();
15678 return 0;
15680 _ACEOF
15681 rm -f conftest.$ac_objext conftest$ac_exeext
15682 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15683 (eval $ac_link) 2>conftest.er1
15684 ac_status=$?
15685 grep -v '^ *+' conftest.er1 >conftest.err
15686 rm -f conftest.er1
15687 cat conftest.err >&5
15688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15689 (exit $ac_status); } &&
15690 { ac_try='test -z "$ac_c_werror_flag"
15691 || test ! -s conftest.err'
15692 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15693 (eval $ac_try) 2>&5
15694 ac_status=$?
15695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15696 (exit $ac_status); }; } &&
15697 { ac_try='test -s conftest$ac_exeext'
15698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15699 (eval $ac_try) 2>&5
15700 ac_status=$?
15701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15702 (exit $ac_status); }; }; then
15703 ac_cv_search_strerror="-l$ac_lib"
15704 break
15705 else
15706 echo "$as_me: failed program was:" >&5
15707 sed 's/^/| /' conftest.$ac_ext >&5
15710 rm -f conftest.err conftest.$ac_objext \
15711 conftest$ac_exeext conftest.$ac_ext
15712 done
15714 LIBS=$ac_func_search_save_LIBS
15716 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
15717 echo "${ECHO_T}$ac_cv_search_strerror" >&6
15718 if test "$ac_cv_search_strerror" != no; then
15719 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
15724 echo "$as_me:$LINENO: checking whether we are using the GNU C Library 2.1 or newer" >&5
15725 echo $ECHO_N "checking whether we are using the GNU C Library 2.1 or newer... $ECHO_C" >&6
15726 if test "${ac_cv_gnu_library_2_1+set}" = set; then
15727 echo $ECHO_N "(cached) $ECHO_C" >&6
15728 else
15729 cat >conftest.$ac_ext <<_ACEOF
15730 /* confdefs.h. */
15731 _ACEOF
15732 cat confdefs.h >>conftest.$ac_ext
15733 cat >>conftest.$ac_ext <<_ACEOF
15734 /* end confdefs.h. */
15736 #include <features.h>
15737 #ifdef __GNU_LIBRARY__
15738 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
15739 Lucky GNU user
15740 #endif
15741 #endif
15743 _ACEOF
15744 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15745 $EGREP "Lucky GNU user" >/dev/null 2>&1; then
15746 ac_cv_gnu_library_2_1=yes
15747 else
15748 ac_cv_gnu_library_2_1=no
15750 rm -f conftest*
15755 echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2_1" >&5
15756 echo "${ECHO_T}$ac_cv_gnu_library_2_1" >&6
15758 GLIBC21="$ac_cv_gnu_library_2_1"
15763 echo "$as_me:$LINENO: checking whether integer division by zero raises SIGFPE" >&5
15764 echo $ECHO_N "checking whether integer division by zero raises SIGFPE... $ECHO_C" >&6
15765 if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then
15766 echo $ECHO_N "(cached) $ECHO_C" >&6
15767 else
15769 if test "$cross_compiling" = yes; then
15771 # Guess based on the CPU.
15772 case "$host_cpu" in
15773 alpha* | i3456786 | m68k | s390*)
15774 gt_cv_int_divbyzero_sigfpe="guessing yes";;
15776 gt_cv_int_divbyzero_sigfpe="guessing no";;
15777 esac
15779 else
15780 cat >conftest.$ac_ext <<_ACEOF
15781 /* confdefs.h. */
15782 _ACEOF
15783 cat confdefs.h >>conftest.$ac_ext
15784 cat >>conftest.$ac_ext <<_ACEOF
15785 /* end confdefs.h. */
15787 #include <stdlib.h>
15788 #include <signal.h>
15790 static void
15791 #ifdef __cplusplus
15792 sigfpe_handler (int sig)
15793 #else
15794 sigfpe_handler (sig) int sig;
15795 #endif
15797 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
15798 exit (sig != SIGFPE);
15801 int x = 1;
15802 int y = 0;
15803 int z;
15804 int nan;
15806 int main ()
15808 signal (SIGFPE, sigfpe_handler);
15809 /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
15810 #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
15811 signal (SIGTRAP, sigfpe_handler);
15812 #endif
15813 /* Linux/SPARC yields signal SIGILL. */
15814 #if defined (__sparc__) && defined (__linux__)
15815 signal (SIGILL, sigfpe_handler);
15816 #endif
15818 z = x / y;
15819 nan = y / y;
15820 exit (1);
15823 _ACEOF
15824 rm -f conftest$ac_exeext
15825 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15826 (eval $ac_link) 2>&5
15827 ac_status=$?
15828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15829 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15831 (eval $ac_try) 2>&5
15832 ac_status=$?
15833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15834 (exit $ac_status); }; }; then
15835 gt_cv_int_divbyzero_sigfpe=yes
15836 else
15837 echo "$as_me: program exited with status $ac_status" >&5
15838 echo "$as_me: failed program was:" >&5
15839 sed 's/^/| /' conftest.$ac_ext >&5
15841 ( exit $ac_status )
15842 gt_cv_int_divbyzero_sigfpe=no
15844 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15848 echo "$as_me:$LINENO: result: $gt_cv_int_divbyzero_sigfpe" >&5
15849 echo "${ECHO_T}$gt_cv_int_divbyzero_sigfpe" >&6
15850 case "$gt_cv_int_divbyzero_sigfpe" in
15851 *yes) value=1;;
15852 *) value=0;;
15853 esac
15855 cat >>confdefs.h <<_ACEOF
15856 #define INTDIV0_RAISES_SIGFPE $value
15857 _ACEOF
15861 echo "$as_me:$LINENO: checking for inttypes.h" >&5
15862 echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6
15863 if test "${jm_ac_cv_header_inttypes_h+set}" = set; then
15864 echo $ECHO_N "(cached) $ECHO_C" >&6
15865 else
15866 cat >conftest.$ac_ext <<_ACEOF
15867 /* confdefs.h. */
15868 _ACEOF
15869 cat confdefs.h >>conftest.$ac_ext
15870 cat >>conftest.$ac_ext <<_ACEOF
15871 /* end confdefs.h. */
15872 #include <sys/types.h>
15873 #include <inttypes.h>
15875 main ()
15877 uintmax_t i = (uintmax_t) -1;
15879 return 0;
15881 _ACEOF
15882 rm -f conftest.$ac_objext
15883 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15884 (eval $ac_compile) 2>conftest.er1
15885 ac_status=$?
15886 grep -v '^ *+' conftest.er1 >conftest.err
15887 rm -f conftest.er1
15888 cat conftest.err >&5
15889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15890 (exit $ac_status); } &&
15891 { ac_try='test -z "$ac_c_werror_flag"
15892 || test ! -s conftest.err'
15893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15894 (eval $ac_try) 2>&5
15895 ac_status=$?
15896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15897 (exit $ac_status); }; } &&
15898 { ac_try='test -s conftest.$ac_objext'
15899 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15900 (eval $ac_try) 2>&5
15901 ac_status=$?
15902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15903 (exit $ac_status); }; }; then
15904 jm_ac_cv_header_inttypes_h=yes
15905 else
15906 echo "$as_me: failed program was:" >&5
15907 sed 's/^/| /' conftest.$ac_ext >&5
15909 jm_ac_cv_header_inttypes_h=no
15911 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15913 echo "$as_me:$LINENO: result: $jm_ac_cv_header_inttypes_h" >&5
15914 echo "${ECHO_T}$jm_ac_cv_header_inttypes_h" >&6
15915 if test $jm_ac_cv_header_inttypes_h = yes; then
15917 cat >>confdefs.h <<_ACEOF
15918 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
15919 _ACEOF
15924 echo "$as_me:$LINENO: checking for stdint.h" >&5
15925 echo $ECHO_N "checking for stdint.h... $ECHO_C" >&6
15926 if test "${jm_ac_cv_header_stdint_h+set}" = set; then
15927 echo $ECHO_N "(cached) $ECHO_C" >&6
15928 else
15929 cat >conftest.$ac_ext <<_ACEOF
15930 /* confdefs.h. */
15931 _ACEOF
15932 cat confdefs.h >>conftest.$ac_ext
15933 cat >>conftest.$ac_ext <<_ACEOF
15934 /* end confdefs.h. */
15935 #include <sys/types.h>
15936 #include <stdint.h>
15938 main ()
15940 uintmax_t i = (uintmax_t) -1;
15942 return 0;
15944 _ACEOF
15945 rm -f conftest.$ac_objext
15946 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15947 (eval $ac_compile) 2>conftest.er1
15948 ac_status=$?
15949 grep -v '^ *+' conftest.er1 >conftest.err
15950 rm -f conftest.er1
15951 cat conftest.err >&5
15952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15953 (exit $ac_status); } &&
15954 { ac_try='test -z "$ac_c_werror_flag"
15955 || test ! -s conftest.err'
15956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15957 (eval $ac_try) 2>&5
15958 ac_status=$?
15959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15960 (exit $ac_status); }; } &&
15961 { ac_try='test -s conftest.$ac_objext'
15962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15963 (eval $ac_try) 2>&5
15964 ac_status=$?
15965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15966 (exit $ac_status); }; }; then
15967 jm_ac_cv_header_stdint_h=yes
15968 else
15969 echo "$as_me: failed program was:" >&5
15970 sed 's/^/| /' conftest.$ac_ext >&5
15972 jm_ac_cv_header_stdint_h=no
15974 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15976 echo "$as_me:$LINENO: result: $jm_ac_cv_header_stdint_h" >&5
15977 echo "${ECHO_T}$jm_ac_cv_header_stdint_h" >&6
15978 if test $jm_ac_cv_header_stdint_h = yes; then
15980 cat >>confdefs.h <<_ACEOF
15981 #define HAVE_STDINT_H_WITH_UINTMAX 1
15982 _ACEOF
15987 echo "$as_me:$LINENO: checking for unsigned long long" >&5
15988 echo $ECHO_N "checking for unsigned long long... $ECHO_C" >&6
15989 if test "${ac_cv_type_unsigned_long_long+set}" = set; then
15990 echo $ECHO_N "(cached) $ECHO_C" >&6
15991 else
15992 cat >conftest.$ac_ext <<_ACEOF
15993 /* confdefs.h. */
15994 _ACEOF
15995 cat confdefs.h >>conftest.$ac_ext
15996 cat >>conftest.$ac_ext <<_ACEOF
15997 /* end confdefs.h. */
15998 unsigned long long ull = 1; int i = 63;
16000 main ()
16002 unsigned long long ullmax = (unsigned long long) -1;
16003 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
16005 return 0;
16007 _ACEOF
16008 rm -f conftest.$ac_objext conftest$ac_exeext
16009 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16010 (eval $ac_link) 2>conftest.er1
16011 ac_status=$?
16012 grep -v '^ *+' conftest.er1 >conftest.err
16013 rm -f conftest.er1
16014 cat conftest.err >&5
16015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16016 (exit $ac_status); } &&
16017 { ac_try='test -z "$ac_c_werror_flag"
16018 || test ! -s conftest.err'
16019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16020 (eval $ac_try) 2>&5
16021 ac_status=$?
16022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16023 (exit $ac_status); }; } &&
16024 { ac_try='test -s conftest$ac_exeext'
16025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16026 (eval $ac_try) 2>&5
16027 ac_status=$?
16028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16029 (exit $ac_status); }; }; then
16030 ac_cv_type_unsigned_long_long=yes
16031 else
16032 echo "$as_me: failed program was:" >&5
16033 sed 's/^/| /' conftest.$ac_ext >&5
16035 ac_cv_type_unsigned_long_long=no
16037 rm -f conftest.err conftest.$ac_objext \
16038 conftest$ac_exeext conftest.$ac_ext
16040 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5
16041 echo "${ECHO_T}$ac_cv_type_unsigned_long_long" >&6
16042 if test $ac_cv_type_unsigned_long_long = yes; then
16044 cat >>confdefs.h <<\_ACEOF
16045 #define HAVE_UNSIGNED_LONG_LONG 1
16046 _ACEOF
16053 if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
16055 test $ac_cv_type_unsigned_long_long = yes \
16056 && ac_type='unsigned long long' \
16057 || ac_type='unsigned long'
16059 cat >>confdefs.h <<_ACEOF
16060 #define uintmax_t $ac_type
16061 _ACEOF
16066 echo "$as_me:$LINENO: checking for inttypes.h" >&5
16067 echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6
16068 if test "${gt_cv_header_inttypes_h+set}" = set; then
16069 echo $ECHO_N "(cached) $ECHO_C" >&6
16070 else
16072 cat >conftest.$ac_ext <<_ACEOF
16073 /* confdefs.h. */
16074 _ACEOF
16075 cat confdefs.h >>conftest.$ac_ext
16076 cat >>conftest.$ac_ext <<_ACEOF
16077 /* end confdefs.h. */
16078 #include <sys/types.h>
16079 #include <inttypes.h>
16081 main ()
16085 return 0;
16087 _ACEOF
16088 rm -f conftest.$ac_objext
16089 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16090 (eval $ac_compile) 2>conftest.er1
16091 ac_status=$?
16092 grep -v '^ *+' conftest.er1 >conftest.err
16093 rm -f conftest.er1
16094 cat conftest.err >&5
16095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16096 (exit $ac_status); } &&
16097 { ac_try='test -z "$ac_c_werror_flag"
16098 || test ! -s conftest.err'
16099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16100 (eval $ac_try) 2>&5
16101 ac_status=$?
16102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16103 (exit $ac_status); }; } &&
16104 { ac_try='test -s conftest.$ac_objext'
16105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16106 (eval $ac_try) 2>&5
16107 ac_status=$?
16108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16109 (exit $ac_status); }; }; then
16110 gt_cv_header_inttypes_h=yes
16111 else
16112 echo "$as_me: failed program was:" >&5
16113 sed 's/^/| /' conftest.$ac_ext >&5
16115 gt_cv_header_inttypes_h=no
16117 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16120 echo "$as_me:$LINENO: result: $gt_cv_header_inttypes_h" >&5
16121 echo "${ECHO_T}$gt_cv_header_inttypes_h" >&6
16122 if test $gt_cv_header_inttypes_h = yes; then
16124 cat >>confdefs.h <<_ACEOF
16125 #define HAVE_INTTYPES_H 1
16126 _ACEOF
16132 if test $gt_cv_header_inttypes_h = yes; then
16133 echo "$as_me:$LINENO: checking whether the inttypes.h PRIxNN macros are broken" >&5
16134 echo $ECHO_N "checking whether the inttypes.h PRIxNN macros are broken... $ECHO_C" >&6
16135 if test "${gt_cv_inttypes_pri_broken+set}" = set; then
16136 echo $ECHO_N "(cached) $ECHO_C" >&6
16137 else
16139 cat >conftest.$ac_ext <<_ACEOF
16140 /* confdefs.h. */
16141 _ACEOF
16142 cat confdefs.h >>conftest.$ac_ext
16143 cat >>conftest.$ac_ext <<_ACEOF
16144 /* end confdefs.h. */
16145 #include <inttypes.h>
16146 #ifdef PRId32
16147 char *p = PRId32;
16148 #endif
16151 main ()
16155 return 0;
16157 _ACEOF
16158 rm -f conftest.$ac_objext
16159 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16160 (eval $ac_compile) 2>conftest.er1
16161 ac_status=$?
16162 grep -v '^ *+' conftest.er1 >conftest.err
16163 rm -f conftest.er1
16164 cat conftest.err >&5
16165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16166 (exit $ac_status); } &&
16167 { ac_try='test -z "$ac_c_werror_flag"
16168 || test ! -s conftest.err'
16169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16170 (eval $ac_try) 2>&5
16171 ac_status=$?
16172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16173 (exit $ac_status); }; } &&
16174 { ac_try='test -s conftest.$ac_objext'
16175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16176 (eval $ac_try) 2>&5
16177 ac_status=$?
16178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16179 (exit $ac_status); }; }; then
16180 gt_cv_inttypes_pri_broken=no
16181 else
16182 echo "$as_me: failed program was:" >&5
16183 sed 's/^/| /' conftest.$ac_ext >&5
16185 gt_cv_inttypes_pri_broken=yes
16187 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16190 echo "$as_me:$LINENO: result: $gt_cv_inttypes_pri_broken" >&5
16191 echo "${ECHO_T}$gt_cv_inttypes_pri_broken" >&6
16193 if test "$gt_cv_inttypes_pri_broken" = yes; then
16195 cat >>confdefs.h <<_ACEOF
16196 #define PRI_MACROS_BROKEN 1
16197 _ACEOF
16202 if test "X$prefix" = "XNONE"; then
16203 acl_final_prefix="$ac_default_prefix"
16204 else
16205 acl_final_prefix="$prefix"
16207 if test "X$exec_prefix" = "XNONE"; then
16208 acl_final_exec_prefix='${prefix}'
16209 else
16210 acl_final_exec_prefix="$exec_prefix"
16212 acl_save_prefix="$prefix"
16213 prefix="$acl_final_prefix"
16214 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
16215 prefix="$acl_save_prefix"
16218 # Check whether --with-gnu-ld or --without-gnu-ld was given.
16219 if test "${with_gnu_ld+set}" = set; then
16220 withval="$with_gnu_ld"
16221 test "$withval" = no || with_gnu_ld=yes
16222 else
16223 with_gnu_ld=no
16225 ac_prog=ld
16226 if test "$GCC" = yes; then
16227 # Check if gcc -print-prog-name=ld gives a path.
16228 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
16229 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
16230 case $host in
16231 *-*-mingw*)
16232 # gcc leaves a trailing carriage return which upsets mingw
16233 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
16235 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
16236 esac
16237 case $ac_prog in
16238 # Accept absolute paths.
16239 [\\/]* | [A-Za-z]:[\\/]*)
16240 re_direlt='/[^/][^/]*/\.\./'
16241 # Canonicalize the path of ld
16242 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
16243 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
16244 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
16245 done
16246 test -z "$LD" && LD="$ac_prog"
16249 # If it fails, then pretend we aren't using GCC.
16250 ac_prog=ld
16253 # If it is relative, then search for the first ld in PATH.
16254 with_gnu_ld=unknown
16256 esac
16257 elif test "$with_gnu_ld" = yes; then
16258 echo "$as_me:$LINENO: checking for GNU ld" >&5
16259 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
16260 else
16261 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
16262 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
16264 if test "${acl_cv_path_LD+set}" = set; then
16265 echo $ECHO_N "(cached) $ECHO_C" >&6
16266 else
16267 if test -z "$LD"; then
16268 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
16269 for ac_dir in $PATH; do
16270 test -z "$ac_dir" && ac_dir=.
16271 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
16272 acl_cv_path_LD="$ac_dir/$ac_prog"
16273 # Check to see if the program is GNU ld. I'd rather use --version,
16274 # but apparently some GNU ld's only accept -v.
16275 # Break only if it was the GNU/non-GNU ld that we prefer.
16276 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
16277 test "$with_gnu_ld" != no && break
16278 else
16279 test "$with_gnu_ld" != yes && break
16282 done
16283 IFS="$ac_save_ifs"
16284 else
16285 acl_cv_path_LD="$LD" # Let the user override the test with a path.
16289 LD="$acl_cv_path_LD"
16290 if test -n "$LD"; then
16291 echo "$as_me:$LINENO: result: $LD" >&5
16292 echo "${ECHO_T}$LD" >&6
16293 else
16294 echo "$as_me:$LINENO: result: no" >&5
16295 echo "${ECHO_T}no" >&6
16297 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
16298 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
16299 { (exit 1); exit 1; }; }
16300 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
16301 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
16302 if test "${acl_cv_prog_gnu_ld+set}" = set; then
16303 echo $ECHO_N "(cached) $ECHO_C" >&6
16304 else
16305 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
16306 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
16307 acl_cv_prog_gnu_ld=yes
16308 else
16309 acl_cv_prog_gnu_ld=no
16312 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
16313 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
16314 with_gnu_ld=$acl_cv_prog_gnu_ld
16318 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
16319 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
16320 if test "${acl_cv_rpath+set}" = set; then
16321 echo $ECHO_N "(cached) $ECHO_C" >&6
16322 else
16324 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
16325 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
16326 . ./conftest.sh
16327 rm -f ./conftest.sh
16328 acl_cv_rpath=done
16331 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
16332 echo "${ECHO_T}$acl_cv_rpath" >&6
16333 wl="$acl_cv_wl"
16334 libext="$acl_cv_libext"
16335 shlibext="$acl_cv_shlibext"
16336 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
16337 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
16338 hardcode_direct="$acl_cv_hardcode_direct"
16339 hardcode_minus_L="$acl_cv_hardcode_minus_L"
16340 sys_lib_search_path_spec="$acl_cv_sys_lib_search_path_spec"
16341 sys_lib_dlsearch_path_spec="$acl_cv_sys_lib_dlsearch_path_spec"
16342 # Check whether --enable-rpath or --disable-rpath was given.
16343 if test "${enable_rpath+set}" = set; then
16344 enableval="$enable_rpath"
16346 else
16347 enable_rpath=yes
16356 use_additional=yes
16358 acl_save_prefix="$prefix"
16359 prefix="$acl_final_prefix"
16360 acl_save_exec_prefix="$exec_prefix"
16361 exec_prefix="$acl_final_exec_prefix"
16363 eval additional_includedir=\"$includedir\"
16364 eval additional_libdir=\"$libdir\"
16366 exec_prefix="$acl_save_exec_prefix"
16367 prefix="$acl_save_prefix"
16370 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
16371 if test "${with_libiconv_prefix+set}" = set; then
16372 withval="$with_libiconv_prefix"
16374 if test "X$withval" = "Xno"; then
16375 use_additional=no
16376 else
16377 if test "X$withval" = "X"; then
16379 acl_save_prefix="$prefix"
16380 prefix="$acl_final_prefix"
16381 acl_save_exec_prefix="$exec_prefix"
16382 exec_prefix="$acl_final_exec_prefix"
16384 eval additional_includedir=\"$includedir\"
16385 eval additional_libdir=\"$libdir\"
16387 exec_prefix="$acl_save_exec_prefix"
16388 prefix="$acl_save_prefix"
16390 else
16391 additional_includedir="$withval/include"
16392 additional_libdir="$withval/lib"
16397 LIBICONV=
16398 LTLIBICONV=
16399 INCICONV=
16400 rpathdirs=
16401 ltrpathdirs=
16402 names_already_handled=
16403 names_next_round='iconv '
16404 while test -n "$names_next_round"; do
16405 names_this_round="$names_next_round"
16406 names_next_round=
16407 for name in $names_this_round; do
16408 already_handled=
16409 for n in $names_already_handled; do
16410 if test "$n" = "$name"; then
16411 already_handled=yes
16412 break
16414 done
16415 if test -z "$already_handled"; then
16416 names_already_handled="$names_already_handled $name"
16417 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
16418 eval value=\"\$HAVE_LIB$uppername\"
16419 if test -n "$value"; then
16420 if test "$value" = yes; then
16421 eval value=\"\$LIB$uppername\"
16422 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
16423 eval value=\"\$LTLIB$uppername\"
16424 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
16425 else
16428 else
16429 found_dir=
16430 found_la=
16431 found_so=
16432 found_a=
16433 if test $use_additional = yes; then
16434 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
16435 found_dir="$additional_libdir"
16436 found_so="$additional_libdir/lib$name.$shlibext"
16437 if test -f "$additional_libdir/lib$name.la"; then
16438 found_la="$additional_libdir/lib$name.la"
16440 else
16441 if test -f "$additional_libdir/lib$name.$libext"; then
16442 found_dir="$additional_libdir"
16443 found_a="$additional_libdir/lib$name.$libext"
16444 if test -f "$additional_libdir/lib$name.la"; then
16445 found_la="$additional_libdir/lib$name.la"
16450 if test "X$found_dir" = "X"; then
16451 for x in $LDFLAGS $LTLIBICONV; do
16453 acl_save_prefix="$prefix"
16454 prefix="$acl_final_prefix"
16455 acl_save_exec_prefix="$exec_prefix"
16456 exec_prefix="$acl_final_exec_prefix"
16457 eval x=\"$x\"
16458 exec_prefix="$acl_save_exec_prefix"
16459 prefix="$acl_save_prefix"
16461 case "$x" in
16462 -L*)
16463 dir=`echo "X$x" | sed -e 's/^X-L//'`
16464 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
16465 found_dir="$dir"
16466 found_so="$dir/lib$name.$shlibext"
16467 if test -f "$dir/lib$name.la"; then
16468 found_la="$dir/lib$name.la"
16470 else
16471 if test -f "$dir/lib$name.$libext"; then
16472 found_dir="$dir"
16473 found_a="$dir/lib$name.$libext"
16474 if test -f "$dir/lib$name.la"; then
16475 found_la="$dir/lib$name.la"
16480 esac
16481 if test "X$found_dir" != "X"; then
16482 break
16484 done
16486 if test "X$found_dir" != "X"; then
16487 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
16488 if test "X$found_so" != "X"; then
16489 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
16490 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16491 else
16492 haveit=
16493 for x in $ltrpathdirs; do
16494 if test "X$x" = "X$found_dir"; then
16495 haveit=yes
16496 break
16498 done
16499 if test -z "$haveit"; then
16500 ltrpathdirs="$ltrpathdirs $found_dir"
16502 if test "$hardcode_direct" = yes; then
16503 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16504 else
16505 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
16506 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16507 haveit=
16508 for x in $rpathdirs; do
16509 if test "X$x" = "X$found_dir"; then
16510 haveit=yes
16511 break
16513 done
16514 if test -z "$haveit"; then
16515 rpathdirs="$rpathdirs $found_dir"
16517 else
16518 haveit=
16519 for x in $LDFLAGS $LIBICONV; do
16521 acl_save_prefix="$prefix"
16522 prefix="$acl_final_prefix"
16523 acl_save_exec_prefix="$exec_prefix"
16524 exec_prefix="$acl_final_exec_prefix"
16525 eval x=\"$x\"
16526 exec_prefix="$acl_save_exec_prefix"
16527 prefix="$acl_save_prefix"
16529 if test "X$x" = "X-L$found_dir"; then
16530 haveit=yes
16531 break
16533 done
16534 if test -z "$haveit"; then
16535 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
16537 if test "$hardcode_minus_L" != no; then
16538 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16539 else
16540 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
16545 else
16546 if test "X$found_a" != "X"; then
16547 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
16548 else
16549 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
16552 additional_includedir=
16553 case "$found_dir" in
16554 */lib | */lib/)
16555 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
16556 additional_includedir="$basedir/include"
16558 esac
16559 if test "X$additional_includedir" != "X"; then
16560 if test "X$additional_includedir" != "X/usr/include"; then
16561 haveit=
16562 if test "X$additional_includedir" = "X/usr/local/include"; then
16563 if test -n "$GCC"; then
16564 case $host_os in
16565 linux*) haveit=yes;;
16566 esac
16569 if test -z "$haveit"; then
16570 for x in $CPPFLAGS $INCICONV; do
16572 acl_save_prefix="$prefix"
16573 prefix="$acl_final_prefix"
16574 acl_save_exec_prefix="$exec_prefix"
16575 exec_prefix="$acl_final_exec_prefix"
16576 eval x=\"$x\"
16577 exec_prefix="$acl_save_exec_prefix"
16578 prefix="$acl_save_prefix"
16580 if test "X$x" = "X-I$additional_includedir"; then
16581 haveit=yes
16582 break
16584 done
16585 if test -z "$haveit"; then
16586 if test -d "$additional_includedir"; then
16587 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
16593 if test -n "$found_la"; then
16594 save_libdir="$libdir"
16595 case "$found_la" in
16596 */* | *\\*) . "$found_la" ;;
16597 *) . "./$found_la" ;;
16598 esac
16599 libdir="$save_libdir"
16600 for dep in $dependency_libs; do
16601 case "$dep" in
16602 -L*)
16603 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
16604 if test "X$additional_libdir" != "X/usr/lib"; then
16605 haveit=
16606 if test "X$additional_libdir" = "X/usr/local/lib"; then
16607 if test -n "$GCC"; then
16608 case $host_os in
16609 linux*) haveit=yes;;
16610 esac
16613 if test -z "$haveit"; then
16614 haveit=
16615 for x in $LDFLAGS $LIBICONV; do
16617 acl_save_prefix="$prefix"
16618 prefix="$acl_final_prefix"
16619 acl_save_exec_prefix="$exec_prefix"
16620 exec_prefix="$acl_final_exec_prefix"
16621 eval x=\"$x\"
16622 exec_prefix="$acl_save_exec_prefix"
16623 prefix="$acl_save_prefix"
16625 if test "X$x" = "X-L$additional_libdir"; then
16626 haveit=yes
16627 break
16629 done
16630 if test -z "$haveit"; then
16631 if test -d "$additional_libdir"; then
16632 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
16635 haveit=
16636 for x in $LDFLAGS $LTLIBICONV; do
16638 acl_save_prefix="$prefix"
16639 prefix="$acl_final_prefix"
16640 acl_save_exec_prefix="$exec_prefix"
16641 exec_prefix="$acl_final_exec_prefix"
16642 eval x=\"$x\"
16643 exec_prefix="$acl_save_exec_prefix"
16644 prefix="$acl_save_prefix"
16646 if test "X$x" = "X-L$additional_libdir"; then
16647 haveit=yes
16648 break
16650 done
16651 if test -z "$haveit"; then
16652 if test -d "$additional_libdir"; then
16653 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
16659 -R*)
16660 dir=`echo "X$dep" | sed -e 's/^X-R//'`
16661 if test "$enable_rpath" != no; then
16662 haveit=
16663 for x in $rpathdirs; do
16664 if test "X$x" = "X$dir"; then
16665 haveit=yes
16666 break
16668 done
16669 if test -z "$haveit"; then
16670 rpathdirs="$rpathdirs $dir"
16672 haveit=
16673 for x in $ltrpathdirs; do
16674 if test "X$x" = "X$dir"; then
16675 haveit=yes
16676 break
16678 done
16679 if test -z "$haveit"; then
16680 ltrpathdirs="$ltrpathdirs $dir"
16684 -l*)
16685 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
16687 *.la)
16688 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
16691 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
16692 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
16694 esac
16695 done
16697 else
16698 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
16699 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
16703 done
16704 done
16705 if test "X$rpathdirs" != "X"; then
16706 if test -n "$hardcode_libdir_separator"; then
16707 alldirs=
16708 for found_dir in $rpathdirs; do
16709 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
16710 done
16711 acl_save_libdir="$libdir"
16712 libdir="$alldirs"
16713 eval flag=\"$hardcode_libdir_flag_spec\"
16714 libdir="$acl_save_libdir"
16715 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
16716 else
16717 for found_dir in $rpathdirs; do
16718 acl_save_libdir="$libdir"
16719 libdir="$found_dir"
16720 eval flag=\"$hardcode_libdir_flag_spec\"
16721 libdir="$acl_save_libdir"
16722 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
16723 done
16726 if test "X$ltrpathdirs" != "X"; then
16727 for found_dir in $ltrpathdirs; do
16728 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
16729 done
16745 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
16746 stdlib.h string.h unistd.h sys/param.h
16748 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16749 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16750 echo "$as_me:$LINENO: checking for $ac_header" >&5
16751 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16752 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16753 echo $ECHO_N "(cached) $ECHO_C" >&6
16755 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16756 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16757 else
16758 # Is the header compilable?
16759 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16760 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16761 cat >conftest.$ac_ext <<_ACEOF
16762 /* confdefs.h. */
16763 _ACEOF
16764 cat confdefs.h >>conftest.$ac_ext
16765 cat >>conftest.$ac_ext <<_ACEOF
16766 /* end confdefs.h. */
16767 $ac_includes_default
16768 #include <$ac_header>
16769 _ACEOF
16770 rm -f conftest.$ac_objext
16771 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16772 (eval $ac_compile) 2>conftest.er1
16773 ac_status=$?
16774 grep -v '^ *+' conftest.er1 >conftest.err
16775 rm -f conftest.er1
16776 cat conftest.err >&5
16777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16778 (exit $ac_status); } &&
16779 { ac_try='test -z "$ac_c_werror_flag"
16780 || test ! -s conftest.err'
16781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16782 (eval $ac_try) 2>&5
16783 ac_status=$?
16784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16785 (exit $ac_status); }; } &&
16786 { ac_try='test -s conftest.$ac_objext'
16787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16788 (eval $ac_try) 2>&5
16789 ac_status=$?
16790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16791 (exit $ac_status); }; }; then
16792 ac_header_compiler=yes
16793 else
16794 echo "$as_me: failed program was:" >&5
16795 sed 's/^/| /' conftest.$ac_ext >&5
16797 ac_header_compiler=no
16799 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16800 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16801 echo "${ECHO_T}$ac_header_compiler" >&6
16803 # Is the header present?
16804 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16805 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16806 cat >conftest.$ac_ext <<_ACEOF
16807 /* confdefs.h. */
16808 _ACEOF
16809 cat confdefs.h >>conftest.$ac_ext
16810 cat >>conftest.$ac_ext <<_ACEOF
16811 /* end confdefs.h. */
16812 #include <$ac_header>
16813 _ACEOF
16814 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16815 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16816 ac_status=$?
16817 grep -v '^ *+' conftest.er1 >conftest.err
16818 rm -f conftest.er1
16819 cat conftest.err >&5
16820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16821 (exit $ac_status); } >/dev/null; then
16822 if test -s conftest.err; then
16823 ac_cpp_err=$ac_c_preproc_warn_flag
16824 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16825 else
16826 ac_cpp_err=
16828 else
16829 ac_cpp_err=yes
16831 if test -z "$ac_cpp_err"; then
16832 ac_header_preproc=yes
16833 else
16834 echo "$as_me: failed program was:" >&5
16835 sed 's/^/| /' conftest.$ac_ext >&5
16837 ac_header_preproc=no
16839 rm -f conftest.err conftest.$ac_ext
16840 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16841 echo "${ECHO_T}$ac_header_preproc" >&6
16843 # So? What about this header?
16844 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16845 yes:no: )
16846 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16847 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16848 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16849 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16850 ac_header_preproc=yes
16852 no:yes:* )
16853 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16854 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16855 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16856 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16857 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16858 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16859 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16860 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16861 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16862 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16863 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16864 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16866 cat <<\_ASBOX
16867 ## ------------------------------ ##
16868 ## Report this to admin@amule.org ##
16869 ## ------------------------------ ##
16870 _ASBOX
16872 sed "s/^/$as_me: WARNING: /" >&2
16874 esac
16875 echo "$as_me:$LINENO: checking for $ac_header" >&5
16876 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16877 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16878 echo $ECHO_N "(cached) $ECHO_C" >&6
16879 else
16880 eval "$as_ac_Header=\$ac_header_preproc"
16882 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16883 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16886 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16887 cat >>confdefs.h <<_ACEOF
16888 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16889 _ACEOF
16893 done
16916 for ac_func in feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \
16917 geteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \
16918 strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next
16920 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16921 echo "$as_me:$LINENO: checking for $ac_func" >&5
16922 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16923 if eval "test \"\${$as_ac_var+set}\" = set"; then
16924 echo $ECHO_N "(cached) $ECHO_C" >&6
16925 else
16926 cat >conftest.$ac_ext <<_ACEOF
16927 /* confdefs.h. */
16928 _ACEOF
16929 cat confdefs.h >>conftest.$ac_ext
16930 cat >>conftest.$ac_ext <<_ACEOF
16931 /* end confdefs.h. */
16932 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16933 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16934 #define $ac_func innocuous_$ac_func
16936 /* System header to define __stub macros and hopefully few prototypes,
16937 which can conflict with char $ac_func (); below.
16938 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16939 <limits.h> exists even on freestanding compilers. */
16941 #ifdef __STDC__
16942 # include <limits.h>
16943 #else
16944 # include <assert.h>
16945 #endif
16947 #undef $ac_func
16949 /* Override any gcc2 internal prototype to avoid an error. */
16950 #ifdef __cplusplus
16951 extern "C"
16953 #endif
16954 /* We use char because int might match the return type of a gcc2
16955 builtin and then its argument prototype would still apply. */
16956 char $ac_func ();
16957 /* The GNU C library defines this for functions which it implements
16958 to always fail with ENOSYS. Some functions are actually named
16959 something starting with __ and the normal name is an alias. */
16960 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16961 choke me
16962 #else
16963 char (*f) () = $ac_func;
16964 #endif
16965 #ifdef __cplusplus
16967 #endif
16970 main ()
16972 return f != $ac_func;
16974 return 0;
16976 _ACEOF
16977 rm -f conftest.$ac_objext conftest$ac_exeext
16978 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16979 (eval $ac_link) 2>conftest.er1
16980 ac_status=$?
16981 grep -v '^ *+' conftest.er1 >conftest.err
16982 rm -f conftest.er1
16983 cat conftest.err >&5
16984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16985 (exit $ac_status); } &&
16986 { ac_try='test -z "$ac_c_werror_flag"
16987 || test ! -s conftest.err'
16988 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16989 (eval $ac_try) 2>&5
16990 ac_status=$?
16991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16992 (exit $ac_status); }; } &&
16993 { ac_try='test -s conftest$ac_exeext'
16994 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16995 (eval $ac_try) 2>&5
16996 ac_status=$?
16997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16998 (exit $ac_status); }; }; then
16999 eval "$as_ac_var=yes"
17000 else
17001 echo "$as_me: failed program was:" >&5
17002 sed 's/^/| /' conftest.$ac_ext >&5
17004 eval "$as_ac_var=no"
17006 rm -f conftest.err conftest.$ac_objext \
17007 conftest$ac_exeext conftest.$ac_ext
17009 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17010 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17011 if test `eval echo '${'$as_ac_var'}'` = yes; then
17012 cat >>confdefs.h <<_ACEOF
17013 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17014 _ACEOF
17017 done
17025 am_save_CPPFLAGS="$CPPFLAGS"
17027 for element in $INCICONV; do
17028 haveit=
17029 for x in $CPPFLAGS; do
17031 acl_save_prefix="$prefix"
17032 prefix="$acl_final_prefix"
17033 acl_save_exec_prefix="$exec_prefix"
17034 exec_prefix="$acl_final_exec_prefix"
17035 eval x=\"$x\"
17036 exec_prefix="$acl_save_exec_prefix"
17037 prefix="$acl_save_prefix"
17039 if test "X$x" = "X$element"; then
17040 haveit=yes
17041 break
17043 done
17044 if test -z "$haveit"; then
17045 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
17047 done
17050 echo "$as_me:$LINENO: checking for iconv" >&5
17051 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
17052 if test "${am_cv_func_iconv+set}" = set; then
17053 echo $ECHO_N "(cached) $ECHO_C" >&6
17054 else
17056 am_cv_func_iconv="no, consider installing GNU libiconv"
17057 am_cv_lib_iconv=no
17058 cat >conftest.$ac_ext <<_ACEOF
17059 /* confdefs.h. */
17060 _ACEOF
17061 cat confdefs.h >>conftest.$ac_ext
17062 cat >>conftest.$ac_ext <<_ACEOF
17063 /* end confdefs.h. */
17064 #include <stdlib.h>
17065 #include <iconv.h>
17067 main ()
17069 iconv_t cd = iconv_open("","");
17070 iconv(cd,NULL,NULL,NULL,NULL);
17071 iconv_close(cd);
17073 return 0;
17075 _ACEOF
17076 rm -f conftest.$ac_objext conftest$ac_exeext
17077 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17078 (eval $ac_link) 2>conftest.er1
17079 ac_status=$?
17080 grep -v '^ *+' conftest.er1 >conftest.err
17081 rm -f conftest.er1
17082 cat conftest.err >&5
17083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17084 (exit $ac_status); } &&
17085 { ac_try='test -z "$ac_c_werror_flag"
17086 || test ! -s conftest.err'
17087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17088 (eval $ac_try) 2>&5
17089 ac_status=$?
17090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17091 (exit $ac_status); }; } &&
17092 { ac_try='test -s conftest$ac_exeext'
17093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17094 (eval $ac_try) 2>&5
17095 ac_status=$?
17096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17097 (exit $ac_status); }; }; then
17098 am_cv_func_iconv=yes
17099 else
17100 echo "$as_me: failed program was:" >&5
17101 sed 's/^/| /' conftest.$ac_ext >&5
17104 rm -f conftest.err conftest.$ac_objext \
17105 conftest$ac_exeext conftest.$ac_ext
17106 if test "$am_cv_func_iconv" != yes; then
17107 am_save_LIBS="$LIBS"
17108 LIBS="$LIBS $LIBICONV"
17109 cat >conftest.$ac_ext <<_ACEOF
17110 /* confdefs.h. */
17111 _ACEOF
17112 cat confdefs.h >>conftest.$ac_ext
17113 cat >>conftest.$ac_ext <<_ACEOF
17114 /* end confdefs.h. */
17115 #include <stdlib.h>
17116 #include <iconv.h>
17118 main ()
17120 iconv_t cd = iconv_open("","");
17121 iconv(cd,NULL,NULL,NULL,NULL);
17122 iconv_close(cd);
17124 return 0;
17126 _ACEOF
17127 rm -f conftest.$ac_objext conftest$ac_exeext
17128 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17129 (eval $ac_link) 2>conftest.er1
17130 ac_status=$?
17131 grep -v '^ *+' conftest.er1 >conftest.err
17132 rm -f conftest.er1
17133 cat conftest.err >&5
17134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17135 (exit $ac_status); } &&
17136 { ac_try='test -z "$ac_c_werror_flag"
17137 || test ! -s conftest.err'
17138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17139 (eval $ac_try) 2>&5
17140 ac_status=$?
17141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17142 (exit $ac_status); }; } &&
17143 { ac_try='test -s conftest$ac_exeext'
17144 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17145 (eval $ac_try) 2>&5
17146 ac_status=$?
17147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17148 (exit $ac_status); }; }; then
17149 am_cv_lib_iconv=yes
17150 am_cv_func_iconv=yes
17151 else
17152 echo "$as_me: failed program was:" >&5
17153 sed 's/^/| /' conftest.$ac_ext >&5
17156 rm -f conftest.err conftest.$ac_objext \
17157 conftest$ac_exeext conftest.$ac_ext
17158 LIBS="$am_save_LIBS"
17162 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
17163 echo "${ECHO_T}$am_cv_func_iconv" >&6
17164 if test "$am_cv_func_iconv" = yes; then
17166 cat >>confdefs.h <<\_ACEOF
17167 #define HAVE_ICONV 1
17168 _ACEOF
17171 if test "$am_cv_lib_iconv" = yes; then
17172 echo "$as_me:$LINENO: checking how to link with libiconv" >&5
17173 echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
17174 echo "$as_me:$LINENO: result: $LIBICONV" >&5
17175 echo "${ECHO_T}$LIBICONV" >&6
17176 else
17177 CPPFLAGS="$am_save_CPPFLAGS"
17178 LIBICONV=
17179 LTLIBICONV=
17184 if test "$am_cv_func_iconv" = yes; then
17185 echo "$as_me:$LINENO: checking for iconv declaration" >&5
17186 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
17187 if test "${am_cv_proto_iconv+set}" = set; then
17188 echo $ECHO_N "(cached) $ECHO_C" >&6
17189 else
17191 cat >conftest.$ac_ext <<_ACEOF
17192 /* confdefs.h. */
17193 _ACEOF
17194 cat confdefs.h >>conftest.$ac_ext
17195 cat >>conftest.$ac_ext <<_ACEOF
17196 /* end confdefs.h. */
17198 #include <stdlib.h>
17199 #include <iconv.h>
17200 extern
17201 #ifdef __cplusplus
17203 #endif
17204 #if defined(__STDC__) || defined(__cplusplus)
17205 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
17206 #else
17207 size_t iconv();
17208 #endif
17211 main ()
17215 return 0;
17217 _ACEOF
17218 rm -f conftest.$ac_objext
17219 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17220 (eval $ac_compile) 2>conftest.er1
17221 ac_status=$?
17222 grep -v '^ *+' conftest.er1 >conftest.err
17223 rm -f conftest.er1
17224 cat conftest.err >&5
17225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17226 (exit $ac_status); } &&
17227 { ac_try='test -z "$ac_c_werror_flag"
17228 || test ! -s conftest.err'
17229 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17230 (eval $ac_try) 2>&5
17231 ac_status=$?
17232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17233 (exit $ac_status); }; } &&
17234 { ac_try='test -s conftest.$ac_objext'
17235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17236 (eval $ac_try) 2>&5
17237 ac_status=$?
17238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17239 (exit $ac_status); }; }; then
17240 am_cv_proto_iconv_arg1=""
17241 else
17242 echo "$as_me: failed program was:" >&5
17243 sed 's/^/| /' conftest.$ac_ext >&5
17245 am_cv_proto_iconv_arg1="const"
17247 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17248 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
17251 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
17252 echo "$as_me:$LINENO: result: ${ac_t:-
17253 }$am_cv_proto_iconv" >&5
17254 echo "${ECHO_T}${ac_t:-
17255 }$am_cv_proto_iconv" >&6
17257 cat >>confdefs.h <<_ACEOF
17258 #define ICONV_CONST $am_cv_proto_iconv_arg1
17259 _ACEOF
17264 echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
17265 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
17266 if test "${am_cv_langinfo_codeset+set}" = set; then
17267 echo $ECHO_N "(cached) $ECHO_C" >&6
17268 else
17269 cat >conftest.$ac_ext <<_ACEOF
17270 /* confdefs.h. */
17271 _ACEOF
17272 cat confdefs.h >>conftest.$ac_ext
17273 cat >>conftest.$ac_ext <<_ACEOF
17274 /* end confdefs.h. */
17275 #include <langinfo.h>
17277 main ()
17279 char* cs = nl_langinfo(CODESET);
17281 return 0;
17283 _ACEOF
17284 rm -f conftest.$ac_objext conftest$ac_exeext
17285 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17286 (eval $ac_link) 2>conftest.er1
17287 ac_status=$?
17288 grep -v '^ *+' conftest.er1 >conftest.err
17289 rm -f conftest.er1
17290 cat conftest.err >&5
17291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17292 (exit $ac_status); } &&
17293 { ac_try='test -z "$ac_c_werror_flag"
17294 || test ! -s conftest.err'
17295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17296 (eval $ac_try) 2>&5
17297 ac_status=$?
17298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17299 (exit $ac_status); }; } &&
17300 { ac_try='test -s conftest$ac_exeext'
17301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17302 (eval $ac_try) 2>&5
17303 ac_status=$?
17304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17305 (exit $ac_status); }; }; then
17306 am_cv_langinfo_codeset=yes
17307 else
17308 echo "$as_me: failed program was:" >&5
17309 sed 's/^/| /' conftest.$ac_ext >&5
17311 am_cv_langinfo_codeset=no
17313 rm -f conftest.err conftest.$ac_objext \
17314 conftest$ac_exeext conftest.$ac_ext
17317 echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
17318 echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
17319 if test $am_cv_langinfo_codeset = yes; then
17321 cat >>confdefs.h <<\_ACEOF
17322 #define HAVE_LANGINFO_CODESET 1
17323 _ACEOF
17327 if test $ac_cv_header_locale_h = yes; then
17329 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
17330 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
17331 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
17332 echo $ECHO_N "(cached) $ECHO_C" >&6
17333 else
17334 cat >conftest.$ac_ext <<_ACEOF
17335 /* confdefs.h. */
17336 _ACEOF
17337 cat confdefs.h >>conftest.$ac_ext
17338 cat >>conftest.$ac_ext <<_ACEOF
17339 /* end confdefs.h. */
17340 #include <locale.h>
17342 main ()
17344 return LC_MESSAGES
17346 return 0;
17348 _ACEOF
17349 rm -f conftest.$ac_objext conftest$ac_exeext
17350 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17351 (eval $ac_link) 2>conftest.er1
17352 ac_status=$?
17353 grep -v '^ *+' conftest.er1 >conftest.err
17354 rm -f conftest.er1
17355 cat conftest.err >&5
17356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17357 (exit $ac_status); } &&
17358 { ac_try='test -z "$ac_c_werror_flag"
17359 || test ! -s conftest.err'
17360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17361 (eval $ac_try) 2>&5
17362 ac_status=$?
17363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17364 (exit $ac_status); }; } &&
17365 { ac_try='test -s conftest$ac_exeext'
17366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17367 (eval $ac_try) 2>&5
17368 ac_status=$?
17369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17370 (exit $ac_status); }; }; then
17371 am_cv_val_LC_MESSAGES=yes
17372 else
17373 echo "$as_me: failed program was:" >&5
17374 sed 's/^/| /' conftest.$ac_ext >&5
17376 am_cv_val_LC_MESSAGES=no
17378 rm -f conftest.err conftest.$ac_objext \
17379 conftest$ac_exeext conftest.$ac_ext
17381 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
17382 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
17383 if test $am_cv_val_LC_MESSAGES = yes; then
17385 cat >>confdefs.h <<\_ACEOF
17386 #define HAVE_LC_MESSAGES 1
17387 _ACEOF
17393 for ac_prog in bison
17395 # Extract the first word of "$ac_prog", so it can be a program name with args.
17396 set dummy $ac_prog; ac_word=$2
17397 echo "$as_me:$LINENO: checking for $ac_word" >&5
17398 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
17399 if test "${ac_cv_prog_INTLBISON+set}" = set; then
17400 echo $ECHO_N "(cached) $ECHO_C" >&6
17401 else
17402 if test -n "$INTLBISON"; then
17403 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
17404 else
17405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17406 for as_dir in $PATH
17408 IFS=$as_save_IFS
17409 test -z "$as_dir" && as_dir=.
17410 for ac_exec_ext in '' $ac_executable_extensions; do
17411 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17412 ac_cv_prog_INTLBISON="$ac_prog"
17413 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17414 break 2
17416 done
17417 done
17421 INTLBISON=$ac_cv_prog_INTLBISON
17422 if test -n "$INTLBISON"; then
17423 echo "$as_me:$LINENO: result: $INTLBISON" >&5
17424 echo "${ECHO_T}$INTLBISON" >&6
17425 else
17426 echo "$as_me:$LINENO: result: no" >&5
17427 echo "${ECHO_T}no" >&6
17430 test -n "$INTLBISON" && break
17431 done
17433 if test -z "$INTLBISON"; then
17434 ac_verc_fail=yes
17435 else
17436 echo "$as_me:$LINENO: checking version of bison" >&5
17437 echo $ECHO_N "checking version of bison... $ECHO_C" >&6
17438 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
17439 case $ac_prog_version in
17440 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
17441 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
17442 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
17443 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
17444 esac
17445 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
17446 echo "${ECHO_T}$ac_prog_version" >&6
17448 if test $ac_verc_fail = yes; then
17449 INTLBISON=:
17454 # Check whether --with-language or --without-language was given.
17455 if test "${with_language+set}" = set; then
17456 withval="$with_language"
17457 if test "$withval" = "all"; then
17458 LINGUAS='%UNSET%'
17459 else
17460 LINGUAS="`echo $withval | sed -e 's/,/ /g'`"
17479 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
17480 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
17481 # Check whether --enable-nls or --disable-nls was given.
17482 if test "${enable_nls+set}" = set; then
17483 enableval="$enable_nls"
17484 USE_NLS=$enableval
17485 else
17486 USE_NLS=yes
17488 echo "$as_me:$LINENO: result: $USE_NLS" >&5
17489 echo "${ECHO_T}$USE_NLS" >&6
17493 BUILD_INCLUDED_LIBINTL=no
17494 USE_INCLUDED_LIBINTL=no
17496 LIBINTL=
17497 LTLIBINTL=
17498 POSUB=
17500 if test "$USE_NLS" = "yes"; then
17501 gt_use_preinstalled_gnugettext=no
17503 echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
17504 echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6
17506 # Check whether --with-included-gettext or --without-included-gettext was given.
17507 if test "${with_included_gettext+set}" = set; then
17508 withval="$with_included_gettext"
17509 nls_cv_force_use_gnu_gettext=$withval
17510 else
17511 nls_cv_force_use_gnu_gettext=no
17513 echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
17514 echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6
17516 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
17517 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
17524 echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5
17525 echo $ECHO_N "checking for GNU gettext in libc... $ECHO_C" >&6
17526 if test "${gt_cv_func_gnugettext2_libc+set}" = set; then
17527 echo $ECHO_N "(cached) $ECHO_C" >&6
17528 else
17529 cat >conftest.$ac_ext <<_ACEOF
17530 /* confdefs.h. */
17531 _ACEOF
17532 cat confdefs.h >>conftest.$ac_ext
17533 cat >>conftest.$ac_ext <<_ACEOF
17534 /* end confdefs.h. */
17535 #include <libintl.h>
17536 extern int _nl_msg_cat_cntr;
17537 extern int *_nl_domain_bindings;
17539 main ()
17541 bindtextdomain ("", "");
17542 return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_domain_bindings
17544 return 0;
17546 _ACEOF
17547 rm -f conftest.$ac_objext conftest$ac_exeext
17548 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17549 (eval $ac_link) 2>conftest.er1
17550 ac_status=$?
17551 grep -v '^ *+' conftest.er1 >conftest.err
17552 rm -f conftest.er1
17553 cat conftest.err >&5
17554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17555 (exit $ac_status); } &&
17556 { ac_try='test -z "$ac_c_werror_flag"
17557 || test ! -s conftest.err'
17558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17559 (eval $ac_try) 2>&5
17560 ac_status=$?
17561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17562 (exit $ac_status); }; } &&
17563 { ac_try='test -s conftest$ac_exeext'
17564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17565 (eval $ac_try) 2>&5
17566 ac_status=$?
17567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17568 (exit $ac_status); }; }; then
17569 gt_cv_func_gnugettext2_libc=yes
17570 else
17571 echo "$as_me: failed program was:" >&5
17572 sed 's/^/| /' conftest.$ac_ext >&5
17574 gt_cv_func_gnugettext2_libc=no
17576 rm -f conftest.err conftest.$ac_objext \
17577 conftest$ac_exeext conftest.$ac_ext
17579 echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext2_libc" >&5
17580 echo "${ECHO_T}$gt_cv_func_gnugettext2_libc" >&6
17582 if test "$gt_cv_func_gnugettext2_libc" != "yes"; then
17586 use_additional=yes
17588 acl_save_prefix="$prefix"
17589 prefix="$acl_final_prefix"
17590 acl_save_exec_prefix="$exec_prefix"
17591 exec_prefix="$acl_final_exec_prefix"
17593 eval additional_includedir=\"$includedir\"
17594 eval additional_libdir=\"$libdir\"
17596 exec_prefix="$acl_save_exec_prefix"
17597 prefix="$acl_save_prefix"
17600 # Check whether --with-libintl-prefix or --without-libintl-prefix was given.
17601 if test "${with_libintl_prefix+set}" = set; then
17602 withval="$with_libintl_prefix"
17604 if test "X$withval" = "Xno"; then
17605 use_additional=no
17606 else
17607 if test "X$withval" = "X"; then
17609 acl_save_prefix="$prefix"
17610 prefix="$acl_final_prefix"
17611 acl_save_exec_prefix="$exec_prefix"
17612 exec_prefix="$acl_final_exec_prefix"
17614 eval additional_includedir=\"$includedir\"
17615 eval additional_libdir=\"$libdir\"
17617 exec_prefix="$acl_save_exec_prefix"
17618 prefix="$acl_save_prefix"
17620 else
17621 additional_includedir="$withval/include"
17622 additional_libdir="$withval/lib"
17627 LIBINTL=
17628 LTLIBINTL=
17629 INCINTL=
17630 rpathdirs=
17631 ltrpathdirs=
17632 names_already_handled=
17633 names_next_round='intl '
17634 while test -n "$names_next_round"; do
17635 names_this_round="$names_next_round"
17636 names_next_round=
17637 for name in $names_this_round; do
17638 already_handled=
17639 for n in $names_already_handled; do
17640 if test "$n" = "$name"; then
17641 already_handled=yes
17642 break
17644 done
17645 if test -z "$already_handled"; then
17646 names_already_handled="$names_already_handled $name"
17647 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
17648 eval value=\"\$HAVE_LIB$uppername\"
17649 if test -n "$value"; then
17650 if test "$value" = yes; then
17651 eval value=\"\$LIB$uppername\"
17652 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
17653 eval value=\"\$LTLIB$uppername\"
17654 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
17655 else
17658 else
17659 found_dir=
17660 found_la=
17661 found_so=
17662 found_a=
17663 if test $use_additional = yes; then
17664 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
17665 found_dir="$additional_libdir"
17666 found_so="$additional_libdir/lib$name.$shlibext"
17667 if test -f "$additional_libdir/lib$name.la"; then
17668 found_la="$additional_libdir/lib$name.la"
17670 else
17671 if test -f "$additional_libdir/lib$name.$libext"; then
17672 found_dir="$additional_libdir"
17673 found_a="$additional_libdir/lib$name.$libext"
17674 if test -f "$additional_libdir/lib$name.la"; then
17675 found_la="$additional_libdir/lib$name.la"
17680 if test "X$found_dir" = "X"; then
17681 for x in $LDFLAGS $LTLIBINTL; do
17683 acl_save_prefix="$prefix"
17684 prefix="$acl_final_prefix"
17685 acl_save_exec_prefix="$exec_prefix"
17686 exec_prefix="$acl_final_exec_prefix"
17687 eval x=\"$x\"
17688 exec_prefix="$acl_save_exec_prefix"
17689 prefix="$acl_save_prefix"
17691 case "$x" in
17692 -L*)
17693 dir=`echo "X$x" | sed -e 's/^X-L//'`
17694 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
17695 found_dir="$dir"
17696 found_so="$dir/lib$name.$shlibext"
17697 if test -f "$dir/lib$name.la"; then
17698 found_la="$dir/lib$name.la"
17700 else
17701 if test -f "$dir/lib$name.$libext"; then
17702 found_dir="$dir"
17703 found_a="$dir/lib$name.$libext"
17704 if test -f "$dir/lib$name.la"; then
17705 found_la="$dir/lib$name.la"
17710 esac
17711 if test "X$found_dir" != "X"; then
17712 break
17714 done
17716 if test "X$found_dir" != "X"; then
17717 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
17718 if test "X$found_so" != "X"; then
17719 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
17720 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17721 else
17722 haveit=
17723 for x in $ltrpathdirs; do
17724 if test "X$x" = "X$found_dir"; then
17725 haveit=yes
17726 break
17728 done
17729 if test -z "$haveit"; then
17730 ltrpathdirs="$ltrpathdirs $found_dir"
17732 if test "$hardcode_direct" = yes; then
17733 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17734 else
17735 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
17736 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17737 haveit=
17738 for x in $rpathdirs; do
17739 if test "X$x" = "X$found_dir"; then
17740 haveit=yes
17741 break
17743 done
17744 if test -z "$haveit"; then
17745 rpathdirs="$rpathdirs $found_dir"
17747 else
17748 haveit=
17749 for x in $LDFLAGS $LIBINTL; do
17751 acl_save_prefix="$prefix"
17752 prefix="$acl_final_prefix"
17753 acl_save_exec_prefix="$exec_prefix"
17754 exec_prefix="$acl_final_exec_prefix"
17755 eval x=\"$x\"
17756 exec_prefix="$acl_save_exec_prefix"
17757 prefix="$acl_save_prefix"
17759 if test "X$x" = "X-L$found_dir"; then
17760 haveit=yes
17761 break
17763 done
17764 if test -z "$haveit"; then
17765 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
17767 if test "$hardcode_minus_L" != no; then
17768 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17769 else
17770 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
17775 else
17776 if test "X$found_a" != "X"; then
17777 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
17778 else
17779 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
17782 additional_includedir=
17783 case "$found_dir" in
17784 */lib | */lib/)
17785 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
17786 additional_includedir="$basedir/include"
17788 esac
17789 if test "X$additional_includedir" != "X"; then
17790 if test "X$additional_includedir" != "X/usr/include"; then
17791 haveit=
17792 if test "X$additional_includedir" = "X/usr/local/include"; then
17793 if test -n "$GCC"; then
17794 case $host_os in
17795 linux*) haveit=yes;;
17796 esac
17799 if test -z "$haveit"; then
17800 for x in $CPPFLAGS $INCINTL; do
17802 acl_save_prefix="$prefix"
17803 prefix="$acl_final_prefix"
17804 acl_save_exec_prefix="$exec_prefix"
17805 exec_prefix="$acl_final_exec_prefix"
17806 eval x=\"$x\"
17807 exec_prefix="$acl_save_exec_prefix"
17808 prefix="$acl_save_prefix"
17810 if test "X$x" = "X-I$additional_includedir"; then
17811 haveit=yes
17812 break
17814 done
17815 if test -z "$haveit"; then
17816 if test -d "$additional_includedir"; then
17817 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
17823 if test -n "$found_la"; then
17824 save_libdir="$libdir"
17825 case "$found_la" in
17826 */* | *\\*) . "$found_la" ;;
17827 *) . "./$found_la" ;;
17828 esac
17829 libdir="$save_libdir"
17830 for dep in $dependency_libs; do
17831 case "$dep" in
17832 -L*)
17833 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
17834 if test "X$additional_libdir" != "X/usr/lib"; then
17835 haveit=
17836 if test "X$additional_libdir" = "X/usr/local/lib"; then
17837 if test -n "$GCC"; then
17838 case $host_os in
17839 linux*) haveit=yes;;
17840 esac
17843 if test -z "$haveit"; then
17844 haveit=
17845 for x in $LDFLAGS $LIBINTL; do
17847 acl_save_prefix="$prefix"
17848 prefix="$acl_final_prefix"
17849 acl_save_exec_prefix="$exec_prefix"
17850 exec_prefix="$acl_final_exec_prefix"
17851 eval x=\"$x\"
17852 exec_prefix="$acl_save_exec_prefix"
17853 prefix="$acl_save_prefix"
17855 if test "X$x" = "X-L$additional_libdir"; then
17856 haveit=yes
17857 break
17859 done
17860 if test -z "$haveit"; then
17861 if test -d "$additional_libdir"; then
17862 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
17865 haveit=
17866 for x in $LDFLAGS $LTLIBINTL; do
17868 acl_save_prefix="$prefix"
17869 prefix="$acl_final_prefix"
17870 acl_save_exec_prefix="$exec_prefix"
17871 exec_prefix="$acl_final_exec_prefix"
17872 eval x=\"$x\"
17873 exec_prefix="$acl_save_exec_prefix"
17874 prefix="$acl_save_prefix"
17876 if test "X$x" = "X-L$additional_libdir"; then
17877 haveit=yes
17878 break
17880 done
17881 if test -z "$haveit"; then
17882 if test -d "$additional_libdir"; then
17883 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
17889 -R*)
17890 dir=`echo "X$dep" | sed -e 's/^X-R//'`
17891 if test "$enable_rpath" != no; then
17892 haveit=
17893 for x in $rpathdirs; do
17894 if test "X$x" = "X$dir"; then
17895 haveit=yes
17896 break
17898 done
17899 if test -z "$haveit"; then
17900 rpathdirs="$rpathdirs $dir"
17902 haveit=
17903 for x in $ltrpathdirs; do
17904 if test "X$x" = "X$dir"; then
17905 haveit=yes
17906 break
17908 done
17909 if test -z "$haveit"; then
17910 ltrpathdirs="$ltrpathdirs $dir"
17914 -l*)
17915 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
17917 *.la)
17918 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
17921 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
17922 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
17924 esac
17925 done
17927 else
17928 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
17929 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
17933 done
17934 done
17935 if test "X$rpathdirs" != "X"; then
17936 if test -n "$hardcode_libdir_separator"; then
17937 alldirs=
17938 for found_dir in $rpathdirs; do
17939 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
17940 done
17941 acl_save_libdir="$libdir"
17942 libdir="$alldirs"
17943 eval flag=\"$hardcode_libdir_flag_spec\"
17944 libdir="$acl_save_libdir"
17945 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
17946 else
17947 for found_dir in $rpathdirs; do
17948 acl_save_libdir="$libdir"
17949 libdir="$found_dir"
17950 eval flag=\"$hardcode_libdir_flag_spec\"
17951 libdir="$acl_save_libdir"
17952 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
17953 done
17956 if test "X$ltrpathdirs" != "X"; then
17957 for found_dir in $ltrpathdirs; do
17958 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
17959 done
17962 echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5
17963 echo $ECHO_N "checking for GNU gettext in libintl... $ECHO_C" >&6
17964 if test "${gt_cv_func_gnugettext2_libintl+set}" = set; then
17965 echo $ECHO_N "(cached) $ECHO_C" >&6
17966 else
17967 gt_save_CPPFLAGS="$CPPFLAGS"
17968 CPPFLAGS="$CPPFLAGS $INCINTL"
17969 gt_save_LIBS="$LIBS"
17970 LIBS="$LIBS $LIBINTL"
17971 cat >conftest.$ac_ext <<_ACEOF
17972 /* confdefs.h. */
17973 _ACEOF
17974 cat confdefs.h >>conftest.$ac_ext
17975 cat >>conftest.$ac_ext <<_ACEOF
17976 /* end confdefs.h. */
17977 #include <libintl.h>
17978 extern int _nl_msg_cat_cntr;
17979 extern
17980 #ifdef __cplusplus
17982 #endif
17983 const char *_nl_expand_alias ();
17985 main ()
17987 bindtextdomain ("", "");
17988 return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
17990 return 0;
17992 _ACEOF
17993 rm -f conftest.$ac_objext conftest$ac_exeext
17994 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17995 (eval $ac_link) 2>conftest.er1
17996 ac_status=$?
17997 grep -v '^ *+' conftest.er1 >conftest.err
17998 rm -f conftest.er1
17999 cat conftest.err >&5
18000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18001 (exit $ac_status); } &&
18002 { ac_try='test -z "$ac_c_werror_flag"
18003 || test ! -s conftest.err'
18004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18005 (eval $ac_try) 2>&5
18006 ac_status=$?
18007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18008 (exit $ac_status); }; } &&
18009 { ac_try='test -s conftest$ac_exeext'
18010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18011 (eval $ac_try) 2>&5
18012 ac_status=$?
18013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18014 (exit $ac_status); }; }; then
18015 gt_cv_func_gnugettext2_libintl=yes
18016 else
18017 echo "$as_me: failed program was:" >&5
18018 sed 's/^/| /' conftest.$ac_ext >&5
18020 gt_cv_func_gnugettext2_libintl=no
18022 rm -f conftest.err conftest.$ac_objext \
18023 conftest$ac_exeext conftest.$ac_ext
18024 if test "$gt_cv_func_gnugettext2_libintl" != yes && test -n "$LIBICONV"; then
18025 LIBS="$LIBS $LIBICONV"
18026 cat >conftest.$ac_ext <<_ACEOF
18027 /* confdefs.h. */
18028 _ACEOF
18029 cat confdefs.h >>conftest.$ac_ext
18030 cat >>conftest.$ac_ext <<_ACEOF
18031 /* end confdefs.h. */
18032 #include <libintl.h>
18033 extern int _nl_msg_cat_cntr;
18034 extern
18035 #ifdef __cplusplus
18037 #endif
18038 const char *_nl_expand_alias ();
18040 main ()
18042 bindtextdomain ("", "");
18043 return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
18045 return 0;
18047 _ACEOF
18048 rm -f conftest.$ac_objext conftest$ac_exeext
18049 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18050 (eval $ac_link) 2>conftest.er1
18051 ac_status=$?
18052 grep -v '^ *+' conftest.er1 >conftest.err
18053 rm -f conftest.er1
18054 cat conftest.err >&5
18055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18056 (exit $ac_status); } &&
18057 { ac_try='test -z "$ac_c_werror_flag"
18058 || test ! -s conftest.err'
18059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18060 (eval $ac_try) 2>&5
18061 ac_status=$?
18062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18063 (exit $ac_status); }; } &&
18064 { ac_try='test -s conftest$ac_exeext'
18065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18066 (eval $ac_try) 2>&5
18067 ac_status=$?
18068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18069 (exit $ac_status); }; }; then
18070 LIBINTL="$LIBINTL $LIBICONV"
18071 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
18072 gt_cv_func_gnugettext2_libintl=yes
18074 else
18075 echo "$as_me: failed program was:" >&5
18076 sed 's/^/| /' conftest.$ac_ext >&5
18079 rm -f conftest.err conftest.$ac_objext \
18080 conftest$ac_exeext conftest.$ac_ext
18082 CPPFLAGS="$gt_save_CPPFLAGS"
18083 LIBS="$gt_save_LIBS"
18085 echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext2_libintl" >&5
18086 echo "${ECHO_T}$gt_cv_func_gnugettext2_libintl" >&6
18089 if test "$gt_cv_func_gnugettext2_libc" = "yes" \
18090 || { test "$gt_cv_func_gnugettext2_libintl" = "yes" \
18091 && test "$PACKAGE" != gettext; }; then
18092 gt_use_preinstalled_gnugettext=yes
18093 else
18094 LIBINTL=
18095 LTLIBINTL=
18096 INCINTL=
18100 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
18101 nls_cv_use_gnu_gettext=yes
18105 if test "$nls_cv_use_gnu_gettext" = "yes"; then
18106 INTLOBJS="\$(GETTOBJS)"
18107 BUILD_INCLUDED_LIBINTL=yes
18108 USE_INCLUDED_LIBINTL=yes
18109 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
18110 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
18111 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
18114 if test "$gt_use_preinstalled_gnugettext" = "yes" \
18115 || test "$nls_cv_use_gnu_gettext" = "yes"; then
18116 CATOBJEXT=.gmo
18120 if test "$gt_use_preinstalled_gnugettext" = "yes" \
18121 || test "$nls_cv_use_gnu_gettext" = "yes"; then
18123 cat >>confdefs.h <<\_ACEOF
18124 #define ENABLE_NLS 1
18125 _ACEOF
18127 else
18128 USE_NLS=no
18132 if test "$USE_NLS" = "yes"; then
18134 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
18135 if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then
18136 echo "$as_me:$LINENO: checking how to link with libintl" >&5
18137 echo $ECHO_N "checking how to link with libintl... $ECHO_C" >&6
18138 echo "$as_me:$LINENO: result: $LIBINTL" >&5
18139 echo "${ECHO_T}$LIBINTL" >&6
18141 for element in $INCINTL; do
18142 haveit=
18143 for x in $CPPFLAGS; do
18145 acl_save_prefix="$prefix"
18146 prefix="$acl_final_prefix"
18147 acl_save_exec_prefix="$exec_prefix"
18148 exec_prefix="$acl_final_exec_prefix"
18149 eval x=\"$x\"
18150 exec_prefix="$acl_save_exec_prefix"
18151 prefix="$acl_save_prefix"
18153 if test "X$x" = "X$element"; then
18154 haveit=yes
18155 break
18157 done
18158 if test -z "$haveit"; then
18159 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
18161 done
18166 cat >>confdefs.h <<\_ACEOF
18167 #define HAVE_GETTEXT 1
18168 _ACEOF
18171 cat >>confdefs.h <<\_ACEOF
18172 #define HAVE_DCGETTEXT 1
18173 _ACEOF
18177 POSUB=po
18181 if test "$PACKAGE" = gettext; then
18182 BUILD_INCLUDED_LIBINTL=yes
18190 nls_cv_header_intl=
18191 nls_cv_header_libgt=
18193 DATADIRNAME=share
18196 INSTOBJEXT=.mo
18199 GENCAT=gencat
18202 INTL_LIBTOOL_SUFFIX_PREFIX=
18206 INTLLIBS="$LIBINTL"
18213 if test $USE_INCLUDED_LIBINTL = yes; then
18214 INCINTL=-I\${top_builddir}/intl
18218 if test x$USE_NLS = xyes; then
18220 echo "$as_me:$LINENO: checking for autopoint" >&5
18221 echo $ECHO_N "checking for autopoint... $ECHO_C" >&6
18222 autopoint_version=`autopoint --version | head -n 1 | sed -e 's/.*[^0-9.]\([0-9]\{1,\}\(\.[0-9]\{1,\}\)\{1,2\}\)[^0-9.]*/\1/'`
18223 if test -n "$autopoint_version"; then
18225 echo "$as_me:$LINENO: result: yes ($autopoint_version)" >&5
18226 echo "${ECHO_T}yes ($autopoint_version)" >&6
18229 else
18231 echo "$as_me:$LINENO: result: no" >&5
18232 echo "${ECHO_T}no" >&6
18233 USE_NLS=no
18240 if test x$USE_NLS = xno -a x${enable_nls:-yes} = xyes; then
18241 { echo "$as_me:$LINENO: WARNING:
18242 You need to install GNU gettext/gettext-tools to compile aMule with
18243 i18n support." >&5
18244 echo "$as_me: WARNING:
18245 You need to install GNU gettext/gettext-tools to compile aMule with
18246 i18n support." >&2;}
18247 _mule_warning_10=yes
18248 _mule_has_warnings=yes
18253 if test ${USE_NLS:-no} = yes; then
18255 echo "$as_me:$LINENO: checking for requested languages" >&5
18256 echo $ECHO_N "checking for requested languages... $ECHO_C" >&6
18257 Generate_Langs=`echo $LINGUAS | $AWK 'OFS="\\\\|" { for (i = 1; i <= NF; ++i) $i = "\\\\." $i; print }'`
18259 if test "$AMULE_DAEMON" = "yes"; then
18261 if test -z "$LINGUAS"; then
18262 AMULE_DAEMON_MANPAGES=`ls -1 ${srcdir}/docs/man/amuled.* | sed -e 's:.*/::g'`
18263 else
18265 AMULE_DAEMON_MANPAGES=`ls -1 ${srcdir}/docs/man/amuled.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18266 AMULE_DAEMON_MANPAGES="`basename docs/man/amuled.1` $AMULE_DAEMON_MANPAGES"
18270 AMULE_DAEMON_MANPAGES=`echo $AMULE_DAEMON_MANPAGES | tr -d '\n'`
18272 else
18273 AMULE_DAEMON_MANPAGES=
18279 if test "$AMULECMD" = "yes"; then
18281 if test -z "$LINGUAS"; then
18282 AMULECMD_MANPAGES=`ls -1 ${srcdir}/docs/man/amulecmd.* | sed -e 's:.*/::g'`
18283 else
18285 AMULECMD_MANPAGES=`ls -1 ${srcdir}/docs/man/amulecmd.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18286 AMULECMD_MANPAGES="`basename docs/man/amulecmd.1` $AMULECMD_MANPAGES"
18290 AMULECMD_MANPAGES=`echo $AMULECMD_MANPAGES | tr -d '\n'`
18292 else
18293 AMULECMD_MANPAGES=
18299 if test "$WEB" = "yes"; then
18301 if test -z "$LINGUAS"; then
18302 WEB_MANPAGES=`ls -1 ${srcdir}/docs/man/amuleweb.* | sed -e 's:.*/::g'`
18303 else
18305 WEB_MANPAGES=`ls -1 ${srcdir}/docs/man/amuleweb.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18306 WEB_MANPAGES="`basename docs/man/amuleweb.1` $WEB_MANPAGES"
18310 WEB_MANPAGES=`echo $WEB_MANPAGES | tr -d '\n'`
18312 else
18313 WEB_MANPAGES=
18319 if test "$AMULE_GUI" = "yes"; then
18321 if test -z "$LINGUAS"; then
18322 AMULE_GUI_MANPAGES=`ls -1 ${srcdir}/docs/man/amulegui.* | sed -e 's:.*/::g'`
18323 else
18325 AMULE_GUI_MANPAGES=`ls -1 ${srcdir}/docs/man/amulegui.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18326 AMULE_GUI_MANPAGES="`basename docs/man/amulegui.1` $AMULE_GUI_MANPAGES"
18330 AMULE_GUI_MANPAGES=`echo $AMULE_GUI_MANPAGES | tr -d '\n'`
18332 else
18333 AMULE_GUI_MANPAGES=
18339 if test "$CAS" = "yes"; then
18341 if test -z "$LINGUAS"; then
18342 CAS_MANPAGES=`ls -1 ${srcdir}/src/utils/cas/docs/cas.* | sed -e 's:.*/::g'`
18343 else
18345 CAS_MANPAGES=`ls -1 ${srcdir}/src/utils/cas/docs/cas.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18346 CAS_MANPAGES="`basename src/utils/cas/docs/cas.1` $CAS_MANPAGES"
18350 CAS_MANPAGES=`echo $CAS_MANPAGES | tr -d '\n'`
18352 else
18353 CAS_MANPAGES=
18359 if test "$WXCAS" = "yes"; then
18361 if test -z "$LINGUAS"; then
18362 WXCAS_MANPAGES=`ls -1 ${srcdir}/src/utils/wxCas/docs/wxcas.* | sed -e 's:.*/::g'`
18363 else
18365 WXCAS_MANPAGES=`ls -1 ${srcdir}/src/utils/wxCas/docs/wxcas.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18366 WXCAS_MANPAGES="`basename src/utils/wxCas/docs/wxcas.1` $WXCAS_MANPAGES"
18370 WXCAS_MANPAGES=`echo $WXCAS_MANPAGES | tr -d '\n'`
18372 else
18373 WXCAS_MANPAGES=
18379 if test "$ED2K" = "yes"; then
18381 if test -z "$LINGUAS"; then
18382 ED2K_MANPAGES=`ls -1 ${srcdir}/docs/man/ed2k.* | sed -e 's:.*/::g'`
18383 else
18385 ED2K_MANPAGES=`ls -1 ${srcdir}/docs/man/ed2k.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18386 ED2K_MANPAGES="`basename docs/man/ed2k.1` $ED2K_MANPAGES"
18390 ED2K_MANPAGES=`echo $ED2K_MANPAGES | tr -d '\n'`
18392 else
18393 ED2K_MANPAGES=
18399 if test "$ALC" = "yes"; then
18401 if test -z "$LINGUAS"; then
18402 ALC_MANPAGES=`ls -1 ${srcdir}/src/utils/aLinkCreator/docs/alc.* | sed -e 's:.*/::g'`
18403 else
18405 ALC_MANPAGES=`ls -1 ${srcdir}/src/utils/aLinkCreator/docs/alc.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18406 ALC_MANPAGES="`basename src/utils/aLinkCreator/docs/alc.1` $ALC_MANPAGES"
18410 ALC_MANPAGES=`echo $ALC_MANPAGES | tr -d '\n'`
18412 else
18413 ALC_MANPAGES=
18419 if test "$ALCC" = "yes"; then
18421 if test -z "$LINGUAS"; then
18422 ALCC_MANPAGES=`ls -1 ${srcdir}/src/utils/aLinkCreator/docs/alcc.* | sed -e 's:.*/::g'`
18423 else
18425 ALCC_MANPAGES=`ls -1 ${srcdir}/src/utils/aLinkCreator/docs/alcc.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18426 ALCC_MANPAGES="`basename src/utils/aLinkCreator/docs/alcc.1` $ALCC_MANPAGES"
18430 ALCC_MANPAGES=`echo $ALCC_MANPAGES | tr -d '\n'`
18432 else
18433 ALCC_MANPAGES=
18439 if test "$MONOLITHIC" = "yes"; then
18441 if test -z "$LINGUAS"; then
18442 MONOLITHIC_MANPAGES=`ls -1 ${srcdir}/docs/man/amule.* | sed -e 's:.*/::g'`
18443 else
18445 MONOLITHIC_MANPAGES=`ls -1 ${srcdir}/docs/man/amule.* | sed -e 's:.*/::g' | grep $Generate_Langs `
18446 MONOLITHIC_MANPAGES="`basename docs/man/amule.1` $MONOLITHIC_MANPAGES"
18450 MONOLITHIC_MANPAGES=`echo $MONOLITHIC_MANPAGES | tr -d '\n'`
18452 else
18453 MONOLITHIC_MANPAGES=
18458 echo "$as_me:$LINENO: result: ${LINGUAS:-all}" >&5
18459 echo "${ECHO_T}${LINGUAS:-all}" >&6
18466 # Flush standard test results for speeding cache
18467 cat >confcache <<\_ACEOF
18468 # This file is a shell script that caches the results of configure
18469 # tests run on this system so they can be shared between configure
18470 # scripts and configure runs, see configure's option --config-cache.
18471 # It is not useful on other systems. If it contains results you don't
18472 # want to keep, you may remove or edit it.
18474 # config.status only pays attention to the cache file if you give it
18475 # the --recheck option to rerun configure.
18477 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18478 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18479 # following values.
18481 _ACEOF
18483 # The following way of writing the cache mishandles newlines in values,
18484 # but we know of no workaround that is simple, portable, and efficient.
18485 # So, don't put newlines in cache variables' values.
18486 # Ultrix sh set writes to stderr and can't be redirected directly,
18487 # and sets the high bit in the cache file unless we assign to the vars.
18489 (set) 2>&1 |
18490 case `(ac_space=' '; set | grep ac_space) 2>&1` in
18491 *ac_space=\ *)
18492 # `set' does not quote correctly, so add quotes (double-quote
18493 # substitution turns \\\\ into \\, and sed turns \\ into \).
18494 sed -n \
18495 "s/'/'\\\\''/g;
18496 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18499 # `set' quotes correctly as required by POSIX, so do not add quotes.
18500 sed -n \
18501 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
18503 esac;
18505 sed '
18506 t clear
18507 : clear
18508 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18509 t end
18510 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18511 : end' >>confcache
18512 if diff $cache_file confcache >/dev/null 2>&1; then :; else
18513 if test -w $cache_file; then
18514 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
18515 cat confcache >$cache_file
18516 else
18517 echo "not updating unwritable cache $cache_file"
18520 rm -f confcache
18522 # Other tests
18523 # aMule options
18526 # Check whether --enable-debug or --disable-debug was given.
18527 if test "${enable_debug+set}" = set; then
18528 enableval="$enable_debug"
18529 USE_DEBUG=${enableval:-yes}
18530 else
18531 USE_DEBUG=yes
18534 if test $USE_DEBUG = yes; then
18536 MULECPPFLAGS="$MULECPPFLAGS -D__DEBUG__"
18538 MULECFLAGS="$MULECFLAGS -g"
18539 MULECXXFLAGS="$MULECXXFLAGS -g"
18541 if test ${GLIBCXX:-no} = yes; then
18542 MULECPPFLAGS="$MULECPPFLAGS -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC"
18545 if test ${GCC:-no} = yes; then
18547 MULECFLAGS="$MULECFLAGS -W -Wall -Wshadow -Wundef -ggdb -fno-inline -fmessage-length=0"
18548 MULECXXFLAGS="$MULECXXFLAGS -W -Wall -Wshadow -Wundef -ggdb -fno-inline -fmessage-length=0"
18552 if test ${SYS:-unknown} = win32; then
18553 MULERCFLAGS="$MULERCFLAGS -D__DEBUG__"
18557 else
18559 if test ${GCC:-no} = yes; then
18561 MULECFLAGS="$MULECFLAGS -W -Wall -Wshadow -Wundef"
18562 MULECXXFLAGS="$MULECXXFLAGS -W -Wall -Wshadow -Wundef"
18571 # Check whether --enable-optimize or --disable-optimize was given.
18572 if test "${enable_optimize+set}" = set; then
18573 enableval="$enable_optimize"
18574 USE_OPTIMIZE=${enableval:-no}
18575 else
18576 USE_OPTIMIZE=no
18579 if test $USE_OPTIMIZE = yes; then
18581 MULECFLAGS="$MULECFLAGS -O2"
18582 MULECXXFLAGS="$MULECXXFLAGS -O2"
18588 # Check whether --enable-profile or --disable-profile was given.
18589 if test "${enable_profile+set}" = set; then
18590 enableval="$enable_profile"
18591 USE_PROFILE=${enableval:-no}
18592 else
18593 USE_PROFILE=no
18596 if test $USE_PROFILE = yes; then
18599 MULECFLAGS="$MULECFLAGS -pg"
18600 MULECXXFLAGS="$MULECXXFLAGS -pg"
18602 MULELDFLAGS="$MULELDFLAGS -pg"
18608 echo "$as_me:$LINENO: checking if the applications should be statically linked" >&5
18609 echo $ECHO_N "checking if the applications should be statically linked... $ECHO_C" >&6
18610 # Check whether --enable-static or --disable-static was given.
18611 if test "${enable_static+set}" = set; then
18612 enableval="$enable_static"
18613 if test ${enableval:-no} = yes; then
18614 MULELDFLAGS="$MULELDFLAGS -static"
18618 echo "$as_me:$LINENO: result: ${enableval:-no}" >&5
18619 echo "${ECHO_T}${enableval:-no}" >&6
18621 MULECPPFLAGS="$MULECPPFLAGS -DUSE_WX_EXTENSIONS"
18624 # autoconf >= 2.60 already defines ${docdir}, but we always need it.
18625 echo "$as_me:$LINENO: checking for docdir" >&5
18626 echo $ECHO_N "checking for docdir... $ECHO_C" >&6
18627 if test -z "$docdir"; then
18628 docdir="${datadir}/doc/${PACKAGE_NAME}-${PACKAGE_VERSION}"
18631 echo "$as_me:$LINENO: result: $docdir" >&5
18632 echo "${ECHO_T}$docdir" >&6
18634 # Try to set the SVN checkout-date
18635 echo "$as_me:$LINENO: checking for SVNDATE" >&5
18636 echo $ECHO_N "checking for SVNDATE... $ECHO_C" >&6
18637 if test -f "$srcdir/.svn-revision" # SVNDATE for tarballs
18638 then
18639 svndate="rev. `cat $srcdir/.svn-revision`"
18640 elif test -d $srcdir/.svn # SVNDATE for svn
18641 then
18642 svndate="rev. `svnversion $srcdir | sed -e 's/[0-9][0-9]*:\(.*\)/\1/' -e 's/\([0-9][0-9]*\).*/\1/'`"
18644 echo "$as_me:$LINENO: result: ${svndate:-None required}" >&5
18645 echo "${ECHO_T}${svndate:-None required}" >&6
18646 if test -n "$svndate"; then
18649 cat >>confdefs.h <<_ACEOF
18650 #define SVNDATE "$svndate"
18651 _ACEOF
18653 MULERCFLAGS="$MULERCFLAGS -D__PRERELEASE__"
18657 SVNDATE=$svndate
18661 # Check whether --with-denoise-level or --without-denoise-level was given.
18662 if test "${with_denoise_level+set}" = set; then
18663 withval="$with_denoise_level"
18667 echo "$as_me:$LINENO: checking denoising level" >&5
18668 echo $ECHO_N "checking denoising level... $ECHO_C" >&6
18669 if test ${with_denoise_level:-5} = yes; then
18670 with_denoise_level=5
18673 if test ${with_denoise_level:-5} = no; then
18674 with_denoise_level=0
18677 if test ${with_denoise_level:-5} -gt 4; then
18678 if test "${svndate:+set}" = "set"; then
18679 with_denoise_level=0
18680 else
18681 with_denoise_level=4
18686 echo "$as_me:$LINENO: result: $with_denoise_level" >&5
18687 echo "${ECHO_T}$with_denoise_level" >&6
18689 ac_config_commands="$ac_config_commands denoiser"
18695 if test x$WEB = xyes; then
18696 WEB_TRUE=
18697 WEB_FALSE='#'
18698 else
18699 WEB_TRUE='#'
18700 WEB_FALSE=
18705 if test x$ED2K = xyes; then
18706 ED2K_TRUE=
18707 ED2K_FALSE='#'
18708 else
18709 ED2K_TRUE='#'
18710 ED2K_FALSE=
18715 if test x$CAS = xyes; then
18716 CAS_TRUE=
18717 CAS_FALSE='#'
18718 else
18719 CAS_TRUE='#'
18720 CAS_FALSE=
18725 if test x$WXCAS = xyes; then
18726 WXCAS_TRUE=
18727 WXCAS_FALSE='#'
18728 else
18729 WXCAS_TRUE='#'
18730 WXCAS_FALSE=
18735 if test x$ALC = xyes; then
18736 ALC_TRUE=
18737 ALC_FALSE='#'
18738 else
18739 ALC_TRUE='#'
18740 ALC_FALSE=
18745 if test x$ALCC = xyes; then
18746 ALCC_TRUE=
18747 ALCC_FALSE='#'
18748 else
18749 ALCC_TRUE='#'
18750 ALCC_FALSE=
18755 if test x$AMULE_GUI = xyes; then
18756 AMULE_GUI_TRUE=
18757 AMULE_GUI_FALSE='#'
18758 else
18759 AMULE_GUI_TRUE='#'
18760 AMULE_GUI_FALSE=
18765 if test x$AMULE_DAEMON = xyes; then
18766 AMULE_DAEMON_TRUE=
18767 AMULE_DAEMON_FALSE='#'
18768 else
18769 AMULE_DAEMON_TRUE='#'
18770 AMULE_DAEMON_FALSE=
18775 if test x$AMULECMD = xyes; then
18776 COMPILE_CMD_TRUE=
18777 COMPILE_CMD_FALSE='#'
18778 else
18779 COMPILE_CMD_TRUE='#'
18780 COMPILE_CMD_FALSE=
18785 if test x$MONOLITHIC = xyes; then
18786 MONOLITHIC_TRUE=
18787 MONOLITHIC_FALSE='#'
18788 else
18789 MONOLITHIC_TRUE='#'
18790 MONOLITHIC_FALSE=
18795 if test x$XAS = xyes; then
18796 XAS_TRUE=
18797 XAS_FALSE='#'
18798 else
18799 XAS_TRUE='#'
18800 XAS_FALSE=
18805 if test x$ENABLE_UPNP = xyes; then
18806 ENABLE_UPNP_TRUE=
18807 ENABLE_UPNP_FALSE='#'
18808 else
18809 ENABLE_UPNP_TRUE='#'
18810 ENABLE_UPNP_FALSE=
18815 if test x$ENABLE_IP2COUNTRY = xyes; then
18816 ENABLE_IP2COUNTRY_TRUE=
18817 ENABLE_IP2COUNTRY_FALSE='#'
18818 else
18819 ENABLE_IP2COUNTRY_TRUE='#'
18820 ENABLE_IP2COUNTRY_FALSE=
18825 if test x$SYS = xwin32; then
18826 SYS_WIN32_TRUE=
18827 SYS_WIN32_FALSE='#'
18828 else
18829 SYS_WIN32_TRUE='#'
18830 SYS_WIN32_FALSE=
18835 if test x$SYS = xwin32 -a "$RC" != ":"; then
18836 NEED_RC_TRUE=
18837 NEED_RC_FALSE='#'
18838 else
18839 NEED_RC_TRUE='#'
18840 NEED_RC_FALSE=
18845 if test x$SYS = xdarwin; then
18846 NEED_CORESERVICES_TRUE=
18847 NEED_CORESERVICES_FALSE='#'
18848 else
18849 NEED_CORESERVICES_TRUE='#'
18850 NEED_CORESERVICES_FALSE=
18855 if test x$USE_NLS = xyes; then
18856 COMPILE_NLS_TRUE=
18857 COMPILE_NLS_FALSE='#'
18858 else
18859 COMPILE_NLS_TRUE='#'
18860 COMPILE_NLS_FALSE=
18865 if test x$HAVE_FLEX_EXTENDED = xyes; then
18866 GENERATE_FLEX_HEADER_TRUE=
18867 GENERATE_FLEX_HEADER_FALSE='#'
18868 else
18869 GENERATE_FLEX_HEADER_TRUE='#'
18870 GENERATE_FLEX_HEADER_FALSE=
18874 # Check for readline library
18875 if test x$AMULECMD = xyes -o x$WEB = xyes; then
18877 echo "$as_me:$LINENO: checking for a readline compatible library" >&5
18878 echo $ECHO_N "checking for a readline compatible library... $ECHO_C" >&6
18879 if test "${vl_cv_lib_readline+set}" = set; then
18880 echo $ECHO_N "(cached) $ECHO_C" >&6
18881 else
18883 ORIG_LIBS="$LIBS"
18884 for readline_lib in readline edit editline; do
18885 for termcap_lib in "" termcap curses ncurses; do
18886 if test -z "$termcap_lib"; then
18887 TRY_LIB="-l$readline_lib"
18888 else
18889 TRY_LIB="-l$readline_lib -l$termcap_lib"
18891 LIBS="$ORIG_LIBS $TRY_LIB"
18892 cat >conftest.$ac_ext <<_ACEOF
18893 /* confdefs.h. */
18894 _ACEOF
18895 cat confdefs.h >>conftest.$ac_ext
18896 cat >>conftest.$ac_ext <<_ACEOF
18897 /* end confdefs.h. */
18899 /* Override any gcc2 internal prototype to avoid an error. */
18900 #ifdef __cplusplus
18901 extern "C"
18902 #endif
18903 /* We use char because int might match the return type of a gcc2
18904 builtin and then its argument prototype would still apply. */
18905 char readline ();
18907 main ()
18909 readline ();
18911 return 0;
18913 _ACEOF
18914 rm -f conftest.$ac_objext conftest$ac_exeext
18915 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18916 (eval $ac_link) 2>conftest.er1
18917 ac_status=$?
18918 grep -v '^ *+' conftest.er1 >conftest.err
18919 rm -f conftest.er1
18920 cat conftest.err >&5
18921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18922 (exit $ac_status); } &&
18923 { ac_try='test -z "$ac_c_werror_flag"
18924 || test ! -s conftest.err'
18925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18926 (eval $ac_try) 2>&5
18927 ac_status=$?
18928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18929 (exit $ac_status); }; } &&
18930 { ac_try='test -s conftest$ac_exeext'
18931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18932 (eval $ac_try) 2>&5
18933 ac_status=$?
18934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18935 (exit $ac_status); }; }; then
18936 vl_cv_lib_readline="$TRY_LIB"
18937 else
18938 echo "$as_me: failed program was:" >&5
18939 sed 's/^/| /' conftest.$ac_ext >&5
18942 rm -f conftest.err conftest.$ac_objext \
18943 conftest$ac_exeext conftest.$ac_ext
18944 if test -n "$vl_cv_lib_readline"; then
18945 break
18947 done
18948 if test -n "$vl_cv_lib_readline"; then
18949 break
18951 done
18952 if test -z "$vl_cv_lib_readline"; then
18953 vl_cv_lib_readline="no"
18954 LIBS="$ORIG_LIBS"
18955 READLINE_LIBS=""
18956 else
18957 READLINE_LIBS="$vl_cv_lib_readline"
18961 echo "$as_me:$LINENO: result: $vl_cv_lib_readline" >&5
18962 echo "${ECHO_T}$vl_cv_lib_readline" >&6
18964 if test "$vl_cv_lib_readline" != "no"; then
18966 cat >>confdefs.h <<\_ACEOF
18967 #define HAVE_LIBREADLINE 1
18968 _ACEOF
18972 for ac_header in readline.h readline/readline.h
18974 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18975 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18976 echo "$as_me:$LINENO: checking for $ac_header" >&5
18977 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18978 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18979 echo $ECHO_N "(cached) $ECHO_C" >&6
18981 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18982 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18983 else
18984 # Is the header compilable?
18985 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18986 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18987 cat >conftest.$ac_ext <<_ACEOF
18988 /* confdefs.h. */
18989 _ACEOF
18990 cat confdefs.h >>conftest.$ac_ext
18991 cat >>conftest.$ac_ext <<_ACEOF
18992 /* end confdefs.h. */
18993 $ac_includes_default
18994 #include <$ac_header>
18995 _ACEOF
18996 rm -f conftest.$ac_objext
18997 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18998 (eval $ac_compile) 2>conftest.er1
18999 ac_status=$?
19000 grep -v '^ *+' conftest.er1 >conftest.err
19001 rm -f conftest.er1
19002 cat conftest.err >&5
19003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19004 (exit $ac_status); } &&
19005 { ac_try='test -z "$ac_c_werror_flag"
19006 || test ! -s conftest.err'
19007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19008 (eval $ac_try) 2>&5
19009 ac_status=$?
19010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19011 (exit $ac_status); }; } &&
19012 { ac_try='test -s conftest.$ac_objext'
19013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19014 (eval $ac_try) 2>&5
19015 ac_status=$?
19016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19017 (exit $ac_status); }; }; then
19018 ac_header_compiler=yes
19019 else
19020 echo "$as_me: failed program was:" >&5
19021 sed 's/^/| /' conftest.$ac_ext >&5
19023 ac_header_compiler=no
19025 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19026 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19027 echo "${ECHO_T}$ac_header_compiler" >&6
19029 # Is the header present?
19030 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19031 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19032 cat >conftest.$ac_ext <<_ACEOF
19033 /* confdefs.h. */
19034 _ACEOF
19035 cat confdefs.h >>conftest.$ac_ext
19036 cat >>conftest.$ac_ext <<_ACEOF
19037 /* end confdefs.h. */
19038 #include <$ac_header>
19039 _ACEOF
19040 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19041 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19042 ac_status=$?
19043 grep -v '^ *+' conftest.er1 >conftest.err
19044 rm -f conftest.er1
19045 cat conftest.err >&5
19046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19047 (exit $ac_status); } >/dev/null; then
19048 if test -s conftest.err; then
19049 ac_cpp_err=$ac_c_preproc_warn_flag
19050 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19051 else
19052 ac_cpp_err=
19054 else
19055 ac_cpp_err=yes
19057 if test -z "$ac_cpp_err"; then
19058 ac_header_preproc=yes
19059 else
19060 echo "$as_me: failed program was:" >&5
19061 sed 's/^/| /' conftest.$ac_ext >&5
19063 ac_header_preproc=no
19065 rm -f conftest.err conftest.$ac_ext
19066 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19067 echo "${ECHO_T}$ac_header_preproc" >&6
19069 # So? What about this header?
19070 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19071 yes:no: )
19072 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19073 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19074 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19075 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19076 ac_header_preproc=yes
19078 no:yes:* )
19079 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19080 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19081 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19082 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19083 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19084 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19085 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19086 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19087 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19088 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19089 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19090 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19092 cat <<\_ASBOX
19093 ## ------------------------------ ##
19094 ## Report this to admin@amule.org ##
19095 ## ------------------------------ ##
19096 _ASBOX
19098 sed "s/^/$as_me: WARNING: /" >&2
19100 esac
19101 echo "$as_me:$LINENO: checking for $ac_header" >&5
19102 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19103 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19104 echo $ECHO_N "(cached) $ECHO_C" >&6
19105 else
19106 eval "$as_ac_Header=\$ac_header_preproc"
19108 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19109 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19112 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19113 cat >>confdefs.h <<_ACEOF
19114 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19115 _ACEOF
19119 done
19121 echo "$as_me:$LINENO: checking whether readline supports history" >&5
19122 echo $ECHO_N "checking whether readline supports history... $ECHO_C" >&6
19123 if test "${vl_cv_lib_readline_history+set}" = set; then
19124 echo $ECHO_N "(cached) $ECHO_C" >&6
19125 else
19127 vl_cv_lib_readline_history="no"
19128 cat >conftest.$ac_ext <<_ACEOF
19129 /* confdefs.h. */
19130 _ACEOF
19131 cat confdefs.h >>conftest.$ac_ext
19132 cat >>conftest.$ac_ext <<_ACEOF
19133 /* end confdefs.h. */
19135 /* Override any gcc2 internal prototype to avoid an error. */
19136 #ifdef __cplusplus
19137 extern "C"
19138 #endif
19139 /* We use char because int might match the return type of a gcc2
19140 builtin and then its argument prototype would still apply. */
19141 char add_history ();
19143 main ()
19145 add_history ();
19147 return 0;
19149 _ACEOF
19150 rm -f conftest.$ac_objext conftest$ac_exeext
19151 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19152 (eval $ac_link) 2>conftest.er1
19153 ac_status=$?
19154 grep -v '^ *+' conftest.er1 >conftest.err
19155 rm -f conftest.er1
19156 cat conftest.err >&5
19157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19158 (exit $ac_status); } &&
19159 { ac_try='test -z "$ac_c_werror_flag"
19160 || test ! -s conftest.err'
19161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19162 (eval $ac_try) 2>&5
19163 ac_status=$?
19164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19165 (exit $ac_status); }; } &&
19166 { ac_try='test -s conftest$ac_exeext'
19167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19168 (eval $ac_try) 2>&5
19169 ac_status=$?
19170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19171 (exit $ac_status); }; }; then
19172 vl_cv_lib_readline_history="yes"
19173 else
19174 echo "$as_me: failed program was:" >&5
19175 sed 's/^/| /' conftest.$ac_ext >&5
19178 rm -f conftest.err conftest.$ac_objext \
19179 conftest$ac_exeext conftest.$ac_ext
19182 echo "$as_me:$LINENO: result: $vl_cv_lib_readline_history" >&5
19183 echo "${ECHO_T}$vl_cv_lib_readline_history" >&6
19184 if test "$vl_cv_lib_readline_history" = "yes"; then
19186 cat >>confdefs.h <<\_ACEOF
19187 #define HAVE_READLINE_HISTORY 1
19188 _ACEOF
19192 for ac_header in history.h readline/history.h
19194 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19195 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19196 echo "$as_me:$LINENO: checking for $ac_header" >&5
19197 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19198 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19199 echo $ECHO_N "(cached) $ECHO_C" >&6
19201 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19202 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19203 else
19204 # Is the header compilable?
19205 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19206 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19207 cat >conftest.$ac_ext <<_ACEOF
19208 /* confdefs.h. */
19209 _ACEOF
19210 cat confdefs.h >>conftest.$ac_ext
19211 cat >>conftest.$ac_ext <<_ACEOF
19212 /* end confdefs.h. */
19213 $ac_includes_default
19214 #include <$ac_header>
19215 _ACEOF
19216 rm -f conftest.$ac_objext
19217 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19218 (eval $ac_compile) 2>conftest.er1
19219 ac_status=$?
19220 grep -v '^ *+' conftest.er1 >conftest.err
19221 rm -f conftest.er1
19222 cat conftest.err >&5
19223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19224 (exit $ac_status); } &&
19225 { ac_try='test -z "$ac_c_werror_flag"
19226 || test ! -s conftest.err'
19227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19228 (eval $ac_try) 2>&5
19229 ac_status=$?
19230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19231 (exit $ac_status); }; } &&
19232 { ac_try='test -s conftest.$ac_objext'
19233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19234 (eval $ac_try) 2>&5
19235 ac_status=$?
19236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19237 (exit $ac_status); }; }; then
19238 ac_header_compiler=yes
19239 else
19240 echo "$as_me: failed program was:" >&5
19241 sed 's/^/| /' conftest.$ac_ext >&5
19243 ac_header_compiler=no
19245 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19246 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19247 echo "${ECHO_T}$ac_header_compiler" >&6
19249 # Is the header present?
19250 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19251 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19252 cat >conftest.$ac_ext <<_ACEOF
19253 /* confdefs.h. */
19254 _ACEOF
19255 cat confdefs.h >>conftest.$ac_ext
19256 cat >>conftest.$ac_ext <<_ACEOF
19257 /* end confdefs.h. */
19258 #include <$ac_header>
19259 _ACEOF
19260 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19261 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19262 ac_status=$?
19263 grep -v '^ *+' conftest.er1 >conftest.err
19264 rm -f conftest.er1
19265 cat conftest.err >&5
19266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19267 (exit $ac_status); } >/dev/null; then
19268 if test -s conftest.err; then
19269 ac_cpp_err=$ac_c_preproc_warn_flag
19270 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19271 else
19272 ac_cpp_err=
19274 else
19275 ac_cpp_err=yes
19277 if test -z "$ac_cpp_err"; then
19278 ac_header_preproc=yes
19279 else
19280 echo "$as_me: failed program was:" >&5
19281 sed 's/^/| /' conftest.$ac_ext >&5
19283 ac_header_preproc=no
19285 rm -f conftest.err conftest.$ac_ext
19286 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19287 echo "${ECHO_T}$ac_header_preproc" >&6
19289 # So? What about this header?
19290 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19291 yes:no: )
19292 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19293 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19294 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19295 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19296 ac_header_preproc=yes
19298 no:yes:* )
19299 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19300 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19301 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19302 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19303 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19304 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19305 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19306 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19307 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19308 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19309 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19310 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19312 cat <<\_ASBOX
19313 ## ------------------------------ ##
19314 ## Report this to admin@amule.org ##
19315 ## ------------------------------ ##
19316 _ASBOX
19318 sed "s/^/$as_me: WARNING: /" >&2
19320 esac
19321 echo "$as_me:$LINENO: checking for $ac_header" >&5
19322 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19323 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19324 echo $ECHO_N "(cached) $ECHO_C" >&6
19325 else
19326 eval "$as_ac_Header=\$ac_header_preproc"
19328 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19329 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19332 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19333 cat >>confdefs.h <<_ACEOF
19334 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19335 _ACEOF
19339 done
19344 LIBS="$ORIG_LIBS"
19348 # DO NOT MOVE UP... THERE'S A REASON TO BE HERE!!
19351 # Check whether --enable-ccache or --disable-ccache was given.
19352 if test "${enable_ccache+set}" = set; then
19353 enableval="$enable_ccache"
19358 # Check whether --with-ccache-prefix or --without-ccache-prefix was given.
19359 if test "${with_ccache_prefix+set}" = set; then
19360 withval="$with_ccache_prefix"
19364 echo "$as_me:$LINENO: checking whether ccache support should be added" >&5
19365 echo $ECHO_N "checking whether ccache support should be added... $ECHO_C" >&6
19366 echo "$as_me:$LINENO: result: ${enable_ccache:-no}" >&5
19367 echo "${ECHO_T}${enable_ccache:-no}" >&6
19369 if test ${enable_ccache:-no} = yes; then
19371 echo "$as_me:$LINENO: checking for ccache presence" >&5
19372 echo $ECHO_N "checking for ccache presence... $ECHO_C" >&6
19373 if test -z "$with_ccache_prefix"; then
19375 ccache_full=`which ccache`
19376 with_ccache_prefix=`dirname ${ccache_full}`
19380 if $with_ccache_prefix/ccache -V >/dev/null 2>&1; then
19382 echo "$as_me:$LINENO: result: yes" >&5
19383 echo "${ECHO_T}yes" >&6
19384 CC="$with_ccache_prefix/ccache $CC"
19385 CXX="$with_ccache_prefix/ccache $CXX"
19386 BUILD_CC="$with_ccache_prefix/ccache $BUILD_CC"
19388 else
19390 enable_ccache=no
19391 echo "$as_me:$LINENO: result: no" >&5
19392 echo "${ECHO_T}no" >&6
19401 ac_config_files="$ac_config_files Makefile docs/Makefile docs/man/Makefile intl/Makefile src/Makefile src/pixmaps/Makefile src/pixmaps/flags_xpm/Makefile src/libs/Makefile src/libs/ec/Makefile src/libs/ec/cpp/Makefile src/libs/common/Makefile src/utils/Makefile src/utils/aLinkCreator/Makefile src/utils/aLinkCreator/docs/Makefile src/utils/aLinkCreator/src/Makefile src/utils/cas/Makefile src/utils/cas/docs/Makefile src/utils/fileview/Makefile src/utils/wxCas/Makefile src/utils/wxCas/docs/Makefile src/utils/wxCas/src/Makefile src/utils/xas/Makefile src/utils/xas/autostart-xas src/utils/xas/docs/Makefile src/skins/Makefile src/webserver/Makefile src/webserver/src/Makefile src/webserver/default/Makefile unittests/Makefile unittests/muleunit/Makefile unittests/tests/Makefile"
19403 ac_config_files="$ac_config_files po/Makefile.in Compilation.flags"
19405 if test x$SYS = xwin32; then
19406 ac_config_files="$ac_config_files version.rc"
19410 cat >confcache <<\_ACEOF
19411 # This file is a shell script that caches the results of configure
19412 # tests run on this system so they can be shared between configure
19413 # scripts and configure runs, see configure's option --config-cache.
19414 # It is not useful on other systems. If it contains results you don't
19415 # want to keep, you may remove or edit it.
19417 # config.status only pays attention to the cache file if you give it
19418 # the --recheck option to rerun configure.
19420 # `ac_cv_env_foo' variables (set or unset) will be overridden when
19421 # loading this file, other *unset* `ac_cv_foo' will be assigned the
19422 # following values.
19424 _ACEOF
19426 # The following way of writing the cache mishandles newlines in values,
19427 # but we know of no workaround that is simple, portable, and efficient.
19428 # So, don't put newlines in cache variables' values.
19429 # Ultrix sh set writes to stderr and can't be redirected directly,
19430 # and sets the high bit in the cache file unless we assign to the vars.
19432 (set) 2>&1 |
19433 case `(ac_space=' '; set | grep ac_space) 2>&1` in
19434 *ac_space=\ *)
19435 # `set' does not quote correctly, so add quotes (double-quote
19436 # substitution turns \\\\ into \\, and sed turns \\ into \).
19437 sed -n \
19438 "s/'/'\\\\''/g;
19439 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19442 # `set' quotes correctly as required by POSIX, so do not add quotes.
19443 sed -n \
19444 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
19446 esac;
19448 sed '
19449 t clear
19450 : clear
19451 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19452 t end
19453 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19454 : end' >>confcache
19455 if diff $cache_file confcache >/dev/null 2>&1; then :; else
19456 if test -w $cache_file; then
19457 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
19458 cat confcache >$cache_file
19459 else
19460 echo "not updating unwritable cache $cache_file"
19463 rm -f confcache
19465 test "x$prefix" = xNONE && prefix=$ac_default_prefix
19466 # Let make expand exec_prefix.
19467 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19469 # VPATH may cause trouble with some makes, so we remove $(srcdir),
19470 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
19471 # trailing colons and then remove the whole line if VPATH becomes empty
19472 # (actually we leave an empty line to preserve line numbers).
19473 if test "x$srcdir" = x.; then
19474 ac_vpsub='/^[ ]*VPATH[ ]*=/{
19475 s/:*\$(srcdir):*/:/;
19476 s/:*\${srcdir}:*/:/;
19477 s/:*@srcdir@:*/:/;
19478 s/^\([^=]*=[ ]*\):*/\1/;
19479 s/:*$//;
19480 s/^[^=]*=[ ]*$//;
19484 DEFS=-DHAVE_CONFIG_H
19486 ac_libobjs=
19487 ac_ltlibobjs=
19488 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19489 # 1. Remove the extension, and $U if already installed.
19490 ac_i=`echo "$ac_i" |
19491 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
19492 # 2. Add them.
19493 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
19494 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
19495 done
19496 LIBOBJS=$ac_libobjs
19498 LTLIBOBJS=$ac_ltlibobjs
19501 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
19502 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
19503 Usually this means the macro was only invoked conditionally." >&5
19504 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
19505 Usually this means the macro was only invoked conditionally." >&2;}
19506 { (exit 1); exit 1; }; }
19508 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19509 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
19510 Usually this means the macro was only invoked conditionally." >&5
19511 echo "$as_me: error: conditional \"AMDEP\" was never defined.
19512 Usually this means the macro was only invoked conditionally." >&2;}
19513 { (exit 1); exit 1; }; }
19515 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
19516 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
19517 Usually this means the macro was only invoked conditionally." >&5
19518 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
19519 Usually this means the macro was only invoked conditionally." >&2;}
19520 { (exit 1); exit 1; }; }
19522 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19523 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
19524 Usually this means the macro was only invoked conditionally." >&5
19525 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
19526 Usually this means the macro was only invoked conditionally." >&2;}
19527 { (exit 1); exit 1; }; }
19529 if test -z "${WEB_TRUE}" && test -z "${WEB_FALSE}"; then
19530 { { echo "$as_me:$LINENO: error: conditional \"WEB\" was never defined.
19531 Usually this means the macro was only invoked conditionally." >&5
19532 echo "$as_me: error: conditional \"WEB\" was never defined.
19533 Usually this means the macro was only invoked conditionally." >&2;}
19534 { (exit 1); exit 1; }; }
19536 if test -z "${ED2K_TRUE}" && test -z "${ED2K_FALSE}"; then
19537 { { echo "$as_me:$LINENO: error: conditional \"ED2K\" was never defined.
19538 Usually this means the macro was only invoked conditionally." >&5
19539 echo "$as_me: error: conditional \"ED2K\" was never defined.
19540 Usually this means the macro was only invoked conditionally." >&2;}
19541 { (exit 1); exit 1; }; }
19543 if test -z "${CAS_TRUE}" && test -z "${CAS_FALSE}"; then
19544 { { echo "$as_me:$LINENO: error: conditional \"CAS\" was never defined.
19545 Usually this means the macro was only invoked conditionally." >&5
19546 echo "$as_me: error: conditional \"CAS\" was never defined.
19547 Usually this means the macro was only invoked conditionally." >&2;}
19548 { (exit 1); exit 1; }; }
19550 if test -z "${WXCAS_TRUE}" && test -z "${WXCAS_FALSE}"; then
19551 { { echo "$as_me:$LINENO: error: conditional \"WXCAS\" was never defined.
19552 Usually this means the macro was only invoked conditionally." >&5
19553 echo "$as_me: error: conditional \"WXCAS\" was never defined.
19554 Usually this means the macro was only invoked conditionally." >&2;}
19555 { (exit 1); exit 1; }; }
19557 if test -z "${ALC_TRUE}" && test -z "${ALC_FALSE}"; then
19558 { { echo "$as_me:$LINENO: error: conditional \"ALC\" was never defined.
19559 Usually this means the macro was only invoked conditionally." >&5
19560 echo "$as_me: error: conditional \"ALC\" was never defined.
19561 Usually this means the macro was only invoked conditionally." >&2;}
19562 { (exit 1); exit 1; }; }
19564 if test -z "${ALCC_TRUE}" && test -z "${ALCC_FALSE}"; then
19565 { { echo "$as_me:$LINENO: error: conditional \"ALCC\" was never defined.
19566 Usually this means the macro was only invoked conditionally." >&5
19567 echo "$as_me: error: conditional \"ALCC\" was never defined.
19568 Usually this means the macro was only invoked conditionally." >&2;}
19569 { (exit 1); exit 1; }; }
19571 if test -z "${AMULE_GUI_TRUE}" && test -z "${AMULE_GUI_FALSE}"; then
19572 { { echo "$as_me:$LINENO: error: conditional \"AMULE_GUI\" was never defined.
19573 Usually this means the macro was only invoked conditionally." >&5
19574 echo "$as_me: error: conditional \"AMULE_GUI\" was never defined.
19575 Usually this means the macro was only invoked conditionally." >&2;}
19576 { (exit 1); exit 1; }; }
19578 if test -z "${AMULE_DAEMON_TRUE}" && test -z "${AMULE_DAEMON_FALSE}"; then
19579 { { echo "$as_me:$LINENO: error: conditional \"AMULE_DAEMON\" was never defined.
19580 Usually this means the macro was only invoked conditionally." >&5
19581 echo "$as_me: error: conditional \"AMULE_DAEMON\" was never defined.
19582 Usually this means the macro was only invoked conditionally." >&2;}
19583 { (exit 1); exit 1; }; }
19585 if test -z "${COMPILE_CMD_TRUE}" && test -z "${COMPILE_CMD_FALSE}"; then
19586 { { echo "$as_me:$LINENO: error: conditional \"COMPILE_CMD\" was never defined.
19587 Usually this means the macro was only invoked conditionally." >&5
19588 echo "$as_me: error: conditional \"COMPILE_CMD\" was never defined.
19589 Usually this means the macro was only invoked conditionally." >&2;}
19590 { (exit 1); exit 1; }; }
19592 if test -z "${MONOLITHIC_TRUE}" && test -z "${MONOLITHIC_FALSE}"; then
19593 { { echo "$as_me:$LINENO: error: conditional \"MONOLITHIC\" was never defined.
19594 Usually this means the macro was only invoked conditionally." >&5
19595 echo "$as_me: error: conditional \"MONOLITHIC\" was never defined.
19596 Usually this means the macro was only invoked conditionally." >&2;}
19597 { (exit 1); exit 1; }; }
19599 if test -z "${XAS_TRUE}" && test -z "${XAS_FALSE}"; then
19600 { { echo "$as_me:$LINENO: error: conditional \"XAS\" was never defined.
19601 Usually this means the macro was only invoked conditionally." >&5
19602 echo "$as_me: error: conditional \"XAS\" was never defined.
19603 Usually this means the macro was only invoked conditionally." >&2;}
19604 { (exit 1); exit 1; }; }
19606 if test -z "${ENABLE_UPNP_TRUE}" && test -z "${ENABLE_UPNP_FALSE}"; then
19607 { { echo "$as_me:$LINENO: error: conditional \"ENABLE_UPNP\" was never defined.
19608 Usually this means the macro was only invoked conditionally." >&5
19609 echo "$as_me: error: conditional \"ENABLE_UPNP\" was never defined.
19610 Usually this means the macro was only invoked conditionally." >&2;}
19611 { (exit 1); exit 1; }; }
19613 if test -z "${ENABLE_IP2COUNTRY_TRUE}" && test -z "${ENABLE_IP2COUNTRY_FALSE}"; then
19614 { { echo "$as_me:$LINENO: error: conditional \"ENABLE_IP2COUNTRY\" was never defined.
19615 Usually this means the macro was only invoked conditionally." >&5
19616 echo "$as_me: error: conditional \"ENABLE_IP2COUNTRY\" was never defined.
19617 Usually this means the macro was only invoked conditionally." >&2;}
19618 { (exit 1); exit 1; }; }
19620 if test -z "${SYS_WIN32_TRUE}" && test -z "${SYS_WIN32_FALSE}"; then
19621 { { echo "$as_me:$LINENO: error: conditional \"SYS_WIN32\" was never defined.
19622 Usually this means the macro was only invoked conditionally." >&5
19623 echo "$as_me: error: conditional \"SYS_WIN32\" was never defined.
19624 Usually this means the macro was only invoked conditionally." >&2;}
19625 { (exit 1); exit 1; }; }
19627 if test -z "${NEED_RC_TRUE}" && test -z "${NEED_RC_FALSE}"; then
19628 { { echo "$as_me:$LINENO: error: conditional \"NEED_RC\" was never defined.
19629 Usually this means the macro was only invoked conditionally." >&5
19630 echo "$as_me: error: conditional \"NEED_RC\" was never defined.
19631 Usually this means the macro was only invoked conditionally." >&2;}
19632 { (exit 1); exit 1; }; }
19634 if test -z "${NEED_CORESERVICES_TRUE}" && test -z "${NEED_CORESERVICES_FALSE}"; then
19635 { { echo "$as_me:$LINENO: error: conditional \"NEED_CORESERVICES\" was never defined.
19636 Usually this means the macro was only invoked conditionally." >&5
19637 echo "$as_me: error: conditional \"NEED_CORESERVICES\" was never defined.
19638 Usually this means the macro was only invoked conditionally." >&2;}
19639 { (exit 1); exit 1; }; }
19641 if test -z "${COMPILE_NLS_TRUE}" && test -z "${COMPILE_NLS_FALSE}"; then
19642 { { echo "$as_me:$LINENO: error: conditional \"COMPILE_NLS\" was never defined.
19643 Usually this means the macro was only invoked conditionally." >&5
19644 echo "$as_me: error: conditional \"COMPILE_NLS\" was never defined.
19645 Usually this means the macro was only invoked conditionally." >&2;}
19646 { (exit 1); exit 1; }; }
19648 if test -z "${GENERATE_FLEX_HEADER_TRUE}" && test -z "${GENERATE_FLEX_HEADER_FALSE}"; then
19649 { { echo "$as_me:$LINENO: error: conditional \"GENERATE_FLEX_HEADER\" was never defined.
19650 Usually this means the macro was only invoked conditionally." >&5
19651 echo "$as_me: error: conditional \"GENERATE_FLEX_HEADER\" was never defined.
19652 Usually this means the macro was only invoked conditionally." >&2;}
19653 { (exit 1); exit 1; }; }
19656 : ${CONFIG_STATUS=./config.status}
19657 ac_clean_files_save=$ac_clean_files
19658 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19659 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
19660 echo "$as_me: creating $CONFIG_STATUS" >&6;}
19661 cat >$CONFIG_STATUS <<_ACEOF
19662 #! $SHELL
19663 # Generated by $as_me.
19664 # Run this file to recreate the current configuration.
19665 # Compiler output produced by configure, useful for debugging
19666 # configure, is in config.log if it exists.
19668 debug=false
19669 ac_cs_recheck=false
19670 ac_cs_silent=false
19671 SHELL=\${CONFIG_SHELL-$SHELL}
19672 _ACEOF
19674 cat >>$CONFIG_STATUS <<\_ACEOF
19675 ## --------------------- ##
19676 ## M4sh Initialization. ##
19677 ## --------------------- ##
19679 # Be Bourne compatible
19680 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
19681 emulate sh
19682 NULLCMD=:
19683 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19684 # is contrary to our usage. Disable this feature.
19685 alias -g '${1+"$@"}'='"$@"'
19686 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
19687 set -o posix
19689 DUALCASE=1; export DUALCASE # for MKS sh
19691 # Support unset when possible.
19692 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
19693 as_unset=unset
19694 else
19695 as_unset=false
19699 # Work around bugs in pre-3.0 UWIN ksh.
19700 $as_unset ENV MAIL MAILPATH
19701 PS1='$ '
19702 PS2='> '
19703 PS4='+ '
19705 # NLS nuisances.
19706 for as_var in \
19707 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
19708 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
19709 LC_TELEPHONE LC_TIME
19711 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
19712 eval $as_var=C; export $as_var
19713 else
19714 $as_unset $as_var
19716 done
19718 # Required to use basename.
19719 if expr a : '\(a\)' >/dev/null 2>&1; then
19720 as_expr=expr
19721 else
19722 as_expr=false
19725 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
19726 as_basename=basename
19727 else
19728 as_basename=false
19732 # Name of the executable.
19733 as_me=`$as_basename "$0" ||
19734 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19735 X"$0" : 'X\(//\)$' \| \
19736 X"$0" : 'X\(/\)$' \| \
19737 . : '\(.\)' 2>/dev/null ||
19738 echo X/"$0" |
19739 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
19740 /^X\/\(\/\/\)$/{ s//\1/; q; }
19741 /^X\/\(\/\).*/{ s//\1/; q; }
19742 s/.*/./; q'`
19745 # PATH needs CR, and LINENO needs CR and PATH.
19746 # Avoid depending upon Character Ranges.
19747 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19748 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19749 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19750 as_cr_digits='0123456789'
19751 as_cr_alnum=$as_cr_Letters$as_cr_digits
19753 # The user is always right.
19754 if test "${PATH_SEPARATOR+set}" != set; then
19755 echo "#! /bin/sh" >conf$$.sh
19756 echo "exit 0" >>conf$$.sh
19757 chmod +x conf$$.sh
19758 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
19759 PATH_SEPARATOR=';'
19760 else
19761 PATH_SEPARATOR=:
19763 rm -f conf$$.sh
19767 as_lineno_1=$LINENO
19768 as_lineno_2=$LINENO
19769 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
19770 test "x$as_lineno_1" != "x$as_lineno_2" &&
19771 test "x$as_lineno_3" = "x$as_lineno_2" || {
19772 # Find who we are. Look in the path if we contain no path at all
19773 # relative or not.
19774 case $0 in
19775 *[\\/]* ) as_myself=$0 ;;
19776 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19777 for as_dir in $PATH
19779 IFS=$as_save_IFS
19780 test -z "$as_dir" && as_dir=.
19781 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19782 done
19785 esac
19786 # We did not find ourselves, most probably we were run as `sh COMMAND'
19787 # in which case we are not to be found in the path.
19788 if test "x$as_myself" = x; then
19789 as_myself=$0
19791 if test ! -f "$as_myself"; then
19792 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
19793 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
19794 { (exit 1); exit 1; }; }
19796 case $CONFIG_SHELL in
19798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19799 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
19801 IFS=$as_save_IFS
19802 test -z "$as_dir" && as_dir=.
19803 for as_base in sh bash ksh sh5; do
19804 case $as_dir in
19806 if ("$as_dir/$as_base" -c '
19807 as_lineno_1=$LINENO
19808 as_lineno_2=$LINENO
19809 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
19810 test "x$as_lineno_1" != "x$as_lineno_2" &&
19811 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
19812 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
19813 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
19814 CONFIG_SHELL=$as_dir/$as_base
19815 export CONFIG_SHELL
19816 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
19817 fi;;
19818 esac
19819 done
19820 done
19822 esac
19824 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
19825 # uniformly replaced by the line number. The first 'sed' inserts a
19826 # line-number line before each line; the second 'sed' does the real
19827 # work. The second script uses 'N' to pair each line-number line
19828 # with the numbered line, and appends trailing '-' during
19829 # substitution so that $LINENO is not a special case at line end.
19830 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
19831 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
19832 sed '=' <$as_myself |
19833 sed '
19835 s,$,-,
19836 : loop
19837 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
19838 t loop
19839 s,-$,,
19840 s,^['$as_cr_digits']*\n,,
19841 ' >$as_me.lineno &&
19842 chmod +x $as_me.lineno ||
19843 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
19844 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
19845 { (exit 1); exit 1; }; }
19847 # Don't try to exec as it changes $[0], causing all sort of problems
19848 # (the dirname of $[0] is not the place where we might find the
19849 # original and so on. Autoconf is especially sensible to this).
19850 . ./$as_me.lineno
19851 # Exit status is that of the last command.
19852 exit
19856 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
19857 *c*,-n*) ECHO_N= ECHO_C='
19858 ' ECHO_T=' ' ;;
19859 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
19860 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
19861 esac
19863 if expr a : '\(a\)' >/dev/null 2>&1; then
19864 as_expr=expr
19865 else
19866 as_expr=false
19869 rm -f conf$$ conf$$.exe conf$$.file
19870 echo >conf$$.file
19871 if ln -s conf$$.file conf$$ 2>/dev/null; then
19872 # We could just check for DJGPP; but this test a) works b) is more generic
19873 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
19874 if test -f conf$$.exe; then
19875 # Don't use ln at all; we don't have any links
19876 as_ln_s='cp -p'
19877 else
19878 as_ln_s='ln -s'
19880 elif ln conf$$.file conf$$ 2>/dev/null; then
19881 as_ln_s=ln
19882 else
19883 as_ln_s='cp -p'
19885 rm -f conf$$ conf$$.exe conf$$.file
19887 if mkdir -p . 2>/dev/null; then
19888 as_mkdir_p=:
19889 else
19890 test -d ./-p && rmdir ./-p
19891 as_mkdir_p=false
19894 as_executable_p="test -f"
19896 # Sed expression to map a string onto a valid CPP name.
19897 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19899 # Sed expression to map a string onto a valid variable name.
19900 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19903 # IFS
19904 # We need space, tab and new line, in precisely that order.
19905 as_nl='
19907 IFS=" $as_nl"
19909 # CDPATH.
19910 $as_unset CDPATH
19912 exec 6>&1
19914 # Open the log real soon, to keep \$[0] and so on meaningful, and to
19915 # report actual input values of CONFIG_FILES etc. instead of their
19916 # values after options handling. Logging --version etc. is OK.
19917 exec 5>>config.log
19919 echo
19920 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19921 ## Running $as_me. ##
19922 _ASBOX
19923 } >&5
19924 cat >&5 <<_CSEOF
19926 This file was extended by aMule $as_me SVN, which was
19927 generated by GNU Autoconf 2.59. Invocation command line was
19929 CONFIG_FILES = $CONFIG_FILES
19930 CONFIG_HEADERS = $CONFIG_HEADERS
19931 CONFIG_LINKS = $CONFIG_LINKS
19932 CONFIG_COMMANDS = $CONFIG_COMMANDS
19933 $ $0 $@
19935 _CSEOF
19936 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
19937 echo >&5
19938 _ACEOF
19940 # Files that config.status was made for.
19941 if test -n "$ac_config_files"; then
19942 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
19945 if test -n "$ac_config_headers"; then
19946 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
19949 if test -n "$ac_config_links"; then
19950 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
19953 if test -n "$ac_config_commands"; then
19954 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
19957 cat >>$CONFIG_STATUS <<\_ACEOF
19959 ac_cs_usage="\
19960 \`$as_me' instantiates files from templates according to the
19961 current configuration.
19963 Usage: $0 [OPTIONS] [FILE]...
19965 -h, --help print this help, then exit
19966 -V, --version print version number, then exit
19967 -q, --quiet do not print progress messages
19968 -d, --debug don't remove temporary files
19969 --recheck update $as_me by reconfiguring in the same conditions
19970 --file=FILE[:TEMPLATE]
19971 instantiate the configuration file FILE
19972 --header=FILE[:TEMPLATE]
19973 instantiate the configuration header FILE
19975 Configuration files:
19976 $config_files
19978 Configuration headers:
19979 $config_headers
19981 Configuration commands:
19982 $config_commands
19984 Report bugs to <bug-autoconf@gnu.org>."
19985 _ACEOF
19987 cat >>$CONFIG_STATUS <<_ACEOF
19988 ac_cs_version="\\
19989 aMule config.status SVN
19990 configured by $0, generated by GNU Autoconf 2.59,
19991 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
19993 Copyright (C) 2003 Free Software Foundation, Inc.
19994 This config.status script is free software; the Free Software Foundation
19995 gives unlimited permission to copy, distribute and modify it."
19996 srcdir=$srcdir
19997 INSTALL="$INSTALL"
19998 _ACEOF
20000 cat >>$CONFIG_STATUS <<\_ACEOF
20001 # If no file are specified by the user, then we need to provide default
20002 # value. By we need to know if files were specified by the user.
20003 ac_need_defaults=:
20004 while test $# != 0
20006 case $1 in
20007 --*=*)
20008 ac_option=`expr "x$1" : 'x\([^=]*\)='`
20009 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
20010 ac_shift=:
20013 ac_option=$1
20014 ac_optarg=$2
20015 ac_shift=shift
20017 *) # This is not an option, so the user has probably given explicit
20018 # arguments.
20019 ac_option=$1
20020 ac_need_defaults=false;;
20021 esac
20023 case $ac_option in
20024 # Handling of the options.
20025 _ACEOF
20026 cat >>$CONFIG_STATUS <<\_ACEOF
20027 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
20028 ac_cs_recheck=: ;;
20029 --version | --vers* | -V )
20030 echo "$ac_cs_version"; exit 0 ;;
20031 --he | --h)
20032 # Conflict between --help and --header
20033 { { echo "$as_me:$LINENO: error: ambiguous option: $1
20034 Try \`$0 --help' for more information." >&5
20035 echo "$as_me: error: ambiguous option: $1
20036 Try \`$0 --help' for more information." >&2;}
20037 { (exit 1); exit 1; }; };;
20038 --help | --hel | -h )
20039 echo "$ac_cs_usage"; exit 0 ;;
20040 --debug | --d* | -d )
20041 debug=: ;;
20042 --file | --fil | --fi | --f )
20043 $ac_shift
20044 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
20045 ac_need_defaults=false;;
20046 --header | --heade | --head | --hea )
20047 $ac_shift
20048 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
20049 ac_need_defaults=false;;
20050 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
20051 | -silent | --silent | --silen | --sile | --sil | --si | --s)
20052 ac_cs_silent=: ;;
20054 # This is an error.
20055 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
20056 Try \`$0 --help' for more information." >&5
20057 echo "$as_me: error: unrecognized option: $1
20058 Try \`$0 --help' for more information." >&2;}
20059 { (exit 1); exit 1; }; } ;;
20061 *) ac_config_targets="$ac_config_targets $1" ;;
20063 esac
20064 shift
20065 done
20067 ac_configure_extra_args=
20069 if $ac_cs_silent; then
20070 exec 6>/dev/null
20071 ac_configure_extra_args="$ac_configure_extra_args --silent"
20074 _ACEOF
20075 cat >>$CONFIG_STATUS <<_ACEOF
20076 if \$ac_cs_recheck; then
20077 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
20078 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
20081 _ACEOF
20083 cat >>$CONFIG_STATUS <<_ACEOF
20085 # INIT-COMMANDS section.
20088 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
20089 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
20090 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
20091 # from automake.
20092 eval 'ALL_LINGUAS''="$ALL_LINGUAS"'
20093 # Capture the value of LINGUAS because we need it to compute CATALOGS.
20094 LINGUAS="${LINGUAS-%UNSET%}"
20096 denoiserlevel=$with_denoise_level
20098 _ACEOF
20102 cat >>$CONFIG_STATUS <<\_ACEOF
20103 for ac_config_target in $ac_config_targets
20105 case "$ac_config_target" in
20106 # Handling of arguments.
20107 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20108 "docs/Makefile" ) CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;;
20109 "docs/man/Makefile" ) CONFIG_FILES="$CONFIG_FILES docs/man/Makefile" ;;
20110 "intl/Makefile" ) CONFIG_FILES="$CONFIG_FILES intl/Makefile" ;;
20111 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
20112 "src/pixmaps/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/pixmaps/Makefile" ;;
20113 "src/pixmaps/flags_xpm/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/pixmaps/flags_xpm/Makefile" ;;
20114 "src/libs/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libs/Makefile" ;;
20115 "src/libs/ec/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libs/ec/Makefile" ;;
20116 "src/libs/ec/cpp/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libs/ec/cpp/Makefile" ;;
20117 "src/libs/common/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libs/common/Makefile" ;;
20118 "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
20119 "src/utils/aLinkCreator/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/aLinkCreator/Makefile" ;;
20120 "src/utils/aLinkCreator/docs/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/aLinkCreator/docs/Makefile" ;;
20121 "src/utils/aLinkCreator/src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/aLinkCreator/src/Makefile" ;;
20122 "src/utils/cas/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/cas/Makefile" ;;
20123 "src/utils/cas/docs/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/cas/docs/Makefile" ;;
20124 "src/utils/fileview/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/fileview/Makefile" ;;
20125 "src/utils/wxCas/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/wxCas/Makefile" ;;
20126 "src/utils/wxCas/docs/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/wxCas/docs/Makefile" ;;
20127 "src/utils/wxCas/src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/wxCas/src/Makefile" ;;
20128 "src/utils/xas/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/xas/Makefile" ;;
20129 "src/utils/xas/autostart-xas" ) CONFIG_FILES="$CONFIG_FILES src/utils/xas/autostart-xas" ;;
20130 "src/utils/xas/docs/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/xas/docs/Makefile" ;;
20131 "src/skins/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/skins/Makefile" ;;
20132 "src/webserver/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/webserver/Makefile" ;;
20133 "src/webserver/src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/webserver/src/Makefile" ;;
20134 "src/webserver/default/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/webserver/default/Makefile" ;;
20135 "unittests/Makefile" ) CONFIG_FILES="$CONFIG_FILES unittests/Makefile" ;;
20136 "unittests/muleunit/Makefile" ) CONFIG_FILES="$CONFIG_FILES unittests/muleunit/Makefile" ;;
20137 "unittests/tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES unittests/tests/Makefile" ;;
20138 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
20139 "Compilation.flags" ) CONFIG_FILES="$CONFIG_FILES Compilation.flags" ;;
20140 "version.rc" ) CONFIG_FILES="$CONFIG_FILES version.rc" ;;
20141 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20142 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
20143 "denoiser" ) CONFIG_COMMANDS="$CONFIG_COMMANDS denoiser" ;;
20144 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20145 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
20146 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
20147 { (exit 1); exit 1; }; };;
20148 esac
20149 done
20151 # If the user did not use the arguments to specify the items to instantiate,
20152 # then the envvar interface is used. Set only those that are not.
20153 # We use the long form for the default assignment because of an extremely
20154 # bizarre bug on SunOS 4.1.3.
20155 if $ac_need_defaults; then
20156 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20157 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20158 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20161 # Have a temporary directory for convenience. Make it in the build tree
20162 # simply because there is no reason to put it here, and in addition,
20163 # creating and moving files from /tmp can sometimes cause problems.
20164 # Create a temporary directory, and hook for its removal unless debugging.
20165 $debug ||
20167 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
20168 trap '{ (exit 1); exit 1; }' 1 2 13 15
20171 # Create a (secure) tmp directory for tmp files.
20174 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
20175 test -n "$tmp" && test -d "$tmp"
20176 } ||
20178 tmp=./confstat$$-$RANDOM
20179 (umask 077 && mkdir $tmp)
20180 } ||
20182 echo "$me: cannot create a temporary directory in ." >&2
20183 { (exit 1); exit 1; }
20186 _ACEOF
20188 cat >>$CONFIG_STATUS <<_ACEOF
20191 # CONFIG_FILES section.
20194 # No need to generate the scripts if there are no CONFIG_FILES.
20195 # This happens for instance when ./config.status config.h
20196 if test -n "\$CONFIG_FILES"; then
20197 # Protect against being on the right side of a sed subst in config.status.
20198 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
20199 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
20200 s,@GEOIP_CPPFLAGS@,$GEOIP_CPPFLAGS,;t t
20201 s,@GEOIP_LDFLAGS@,$GEOIP_LDFLAGS,;t t
20202 s,@GEOIP_LIBS@,$GEOIP_LIBS,;t t
20203 s,@SHELL@,$SHELL,;t t
20204 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
20205 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
20206 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
20207 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
20208 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
20209 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
20210 s,@exec_prefix@,$exec_prefix,;t t
20211 s,@prefix@,$prefix,;t t
20212 s,@program_transform_name@,$program_transform_name,;t t
20213 s,@bindir@,$bindir,;t t
20214 s,@sbindir@,$sbindir,;t t
20215 s,@libexecdir@,$libexecdir,;t t
20216 s,@datadir@,$datadir,;t t
20217 s,@sysconfdir@,$sysconfdir,;t t
20218 s,@sharedstatedir@,$sharedstatedir,;t t
20219 s,@localstatedir@,$localstatedir,;t t
20220 s,@libdir@,$libdir,;t t
20221 s,@includedir@,$includedir,;t t
20222 s,@oldincludedir@,$oldincludedir,;t t
20223 s,@infodir@,$infodir,;t t
20224 s,@mandir@,$mandir,;t t
20225 s,@build_alias@,$build_alias,;t t
20226 s,@host_alias@,$host_alias,;t t
20227 s,@target_alias@,$target_alias,;t t
20228 s,@DEFS@,$DEFS,;t t
20229 s,@ECHO_C@,$ECHO_C,;t t
20230 s,@ECHO_N@,$ECHO_N,;t t
20231 s,@ECHO_T@,$ECHO_T,;t t
20232 s,@LIBS@,$LIBS,;t t
20233 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
20234 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
20235 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
20236 s,@CYGPATH_W@,$CYGPATH_W,;t t
20237 s,@PACKAGE@,$PACKAGE,;t t
20238 s,@VERSION@,$VERSION,;t t
20239 s,@ACLOCAL@,$ACLOCAL,;t t
20240 s,@AUTOCONF@,$AUTOCONF,;t t
20241 s,@AUTOMAKE@,$AUTOMAKE,;t t
20242 s,@AUTOHEADER@,$AUTOHEADER,;t t
20243 s,@MAKEINFO@,$MAKEINFO,;t t
20244 s,@install_sh@,$install_sh,;t t
20245 s,@STRIP@,$STRIP,;t t
20246 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
20247 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
20248 s,@mkdir_p@,$mkdir_p,;t t
20249 s,@AWK@,$AWK,;t t
20250 s,@SET_MAKE@,$SET_MAKE,;t t
20251 s,@am__leading_dot@,$am__leading_dot,;t t
20252 s,@AMTAR@,$AMTAR,;t t
20253 s,@am__tar@,$am__tar,;t t
20254 s,@am__untar@,$am__untar,;t t
20255 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
20256 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
20257 s,@MAINT@,$MAINT,;t t
20258 s,@build@,$build,;t t
20259 s,@build_cpu@,$build_cpu,;t t
20260 s,@build_vendor@,$build_vendor,;t t
20261 s,@build_os@,$build_os,;t t
20262 s,@host@,$host,;t t
20263 s,@host_cpu@,$host_cpu,;t t
20264 s,@host_vendor@,$host_vendor,;t t
20265 s,@host_os@,$host_os,;t t
20266 s,@RESOLV_LIB@,$RESOLV_LIB,;t t
20267 s,@X11LIBS@,$X11LIBS,;t t
20268 s,@MULECPPFLAGS@,$MULECPPFLAGS,;t t
20269 s,@MULECFLAGS@,$MULECFLAGS,;t t
20270 s,@MULECXXFLAGS@,$MULECXXFLAGS,;t t
20271 s,@MULELDFLAGS@,$MULELDFLAGS,;t t
20272 s,@MULERCFLAGS@,$MULERCFLAGS,;t t
20273 s,@CXX@,$CXX,;t t
20274 s,@CXXFLAGS@,$CXXFLAGS,;t t
20275 s,@LDFLAGS@,$LDFLAGS,;t t
20276 s,@CPPFLAGS@,$CPPFLAGS,;t t
20277 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
20278 s,@EXEEXT@,$EXEEXT,;t t
20279 s,@OBJEXT@,$OBJEXT,;t t
20280 s,@DEPDIR@,$DEPDIR,;t t
20281 s,@am__include@,$am__include,;t t
20282 s,@am__quote@,$am__quote,;t t
20283 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
20284 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
20285 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
20286 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
20287 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
20288 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
20289 s,@CXXCPP@,$CXXCPP,;t t
20290 s,@CC@,$CC,;t t
20291 s,@CFLAGS@,$CFLAGS,;t t
20292 s,@ac_ct_CC@,$ac_ct_CC,;t t
20293 s,@CCDEPMODE@,$CCDEPMODE,;t t
20294 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
20295 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
20296 s,@CPP@,$CPP,;t t
20297 s,@BUILD_CC@,$BUILD_CC,;t t
20298 s,@ac_ct_BUILD_CC@,$ac_ct_BUILD_CC,;t t
20299 s,@EXEEXT@,$EXEEXT,;t t
20300 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
20301 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
20302 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
20303 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
20304 s,@EGREP@,$EGREP,;t t
20305 s,@LEX@,$LEX,;t t
20306 s,@LEXLIB@,$LEXLIB,;t t
20307 s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
20308 s,@RANLIB@,$RANLIB,;t t
20309 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
20310 s,@YACC@,$YACC,;t t
20311 s,@AR@,$AR,;t t
20312 s,@ac_ct_AR@,$ac_ct_AR,;t t
20313 s,@LD@,$LD,;t t
20314 s,@ac_ct_LD@,$ac_ct_LD,;t t
20315 s,@ZLIB_CPPFLAGS@,$ZLIB_CPPFLAGS,;t t
20316 s,@ZLIB_LDFLAGS@,$ZLIB_LDFLAGS,;t t
20317 s,@ZLIB_LIBS@,$ZLIB_LIBS,;t t
20318 s,@GDLIB_CONFIG_PATH@,$GDLIB_CONFIG_PATH,;t t
20319 s,@GDLIB_CFLAGS@,$GDLIB_CFLAGS,;t t
20320 s,@GDLIB_LDFLAGS@,$GDLIB_LDFLAGS,;t t
20321 s,@GDLIB_LIBS@,$GDLIB_LIBS,;t t
20322 s,@CAS_DEFS@,$CAS_DEFS,;t t
20323 s,@REGEX_LIBS@,$REGEX_LIBS,;t t
20324 s,@LIBPNG_CONFIG_PATH@,$LIBPNG_CONFIG_PATH,;t t
20325 s,@LIBPNG_CFLAGS@,$LIBPNG_CFLAGS,;t t
20326 s,@LIBPNG_LDFLAGS@,$LIBPNG_LDFLAGS,;t t
20327 s,@LIBPNG_LIBS@,$LIBPNG_LIBS,;t t
20328 s,@AMULEWEB_DEFS@,$AMULEWEB_DEFS,;t t
20329 s,@WX_CONFIG_PATH@,$WX_CONFIG_PATH,;t t
20330 s,@WX_CPPFLAGS@,$WX_CPPFLAGS,;t t
20331 s,@WX_CFLAGS@,$WX_CFLAGS,;t t
20332 s,@WX_CXXFLAGS@,$WX_CXXFLAGS,;t t
20333 s,@WX_CFLAGS_ONLY@,$WX_CFLAGS_ONLY,;t t
20334 s,@WX_CXXFLAGS_ONLY@,$WX_CXXFLAGS_ONLY,;t t
20335 s,@WX_LIBS@,$WX_LIBS,;t t
20336 s,@WX_LIBS_STATIC@,$WX_LIBS_STATIC,;t t
20337 s,@WX_VERSION_FULL@,$WX_VERSION_FULL,;t t
20338 s,@WX_RESCOMP@,$WX_RESCOMP,;t t
20339 s,@WX_VERSION_MAJOR@,$WX_VERSION_MAJOR,;t t
20340 s,@WX_VERSION_MINOR@,$WX_VERSION_MINOR,;t t
20341 s,@WX_UNICODE@,$WX_UNICODE,;t t
20342 s,@WX_DEBUG@,$WX_DEBUG,;t t
20343 s,@WX_SHARED@,$WX_SHARED,;t t
20344 s,@WX_PORT@,$WX_PORT,;t t
20345 s,@WXBASE_LIBS@,$WXBASE_LIBS,;t t
20346 s,@WXBASE_CPPFLAGS@,$WXBASE_CPPFLAGS,;t t
20347 s,@RC@,$RC,;t t
20348 s,@RCFLAGS@,$RCFLAGS,;t t
20349 s,@ac_ct_RC@,$ac_ct_RC,;t t
20350 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
20351 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
20352 s,@LIBUPNP_CPPFLAGS@,$LIBUPNP_CPPFLAGS,;t t
20353 s,@LIBUPNP_CFLAGS@,$LIBUPNP_CFLAGS,;t t
20354 s,@LIBUPNP_LDFLAGS@,$LIBUPNP_LDFLAGS,;t t
20355 s,@LIBUPNP_LIBS@,$LIBUPNP_LIBS,;t t
20356 s,@CRYPTOPP_CPPFLAGS@,$CRYPTOPP_CPPFLAGS,;t t
20357 s,@CRYPTOPP_LDFLAGS@,$CRYPTOPP_LDFLAGS,;t t
20358 s,@CRYPTOPP_LIBS@,$CRYPTOPP_LIBS,;t t
20359 s,@BFD_CPPFLAGS@,$BFD_CPPFLAGS,;t t
20360 s,@BFD_LIBS@,$BFD_LIBS,;t t
20361 s,@ALLOCA@,$ALLOCA,;t t
20362 s,@LIBOBJS@,$LIBOBJS,;t t
20363 s,@POW_LIB@,$POW_LIB,;t t
20364 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
20365 s,@MSGFMT@,$MSGFMT,;t t
20366 s,@GMSGFMT@,$GMSGFMT,;t t
20367 s,@XGETTEXT@,$XGETTEXT,;t t
20368 s,@MSGMERGE@,$MSGMERGE,;t t
20369 s,@GLIBC21@,$GLIBC21,;t t
20370 s,@LIBICONV@,$LIBICONV,;t t
20371 s,@LTLIBICONV@,$LTLIBICONV,;t t
20372 s,@INTLBISON@,$INTLBISON,;t t
20373 s,@USE_NLS@,$USE_NLS,;t t
20374 s,@BUILD_INCLUDED_LIBINTL@,$BUILD_INCLUDED_LIBINTL,;t t
20375 s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t
20376 s,@CATOBJEXT@,$CATOBJEXT,;t t
20377 s,@INTLOBJS@,$INTLOBJS,;t t
20378 s,@DATADIRNAME@,$DATADIRNAME,;t t
20379 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
20380 s,@GENCAT@,$GENCAT,;t t
20381 s,@INTL_LIBTOOL_SUFFIX_PREFIX@,$INTL_LIBTOOL_SUFFIX_PREFIX,;t t
20382 s,@INTLLIBS@,$INTLLIBS,;t t
20383 s,@LIBINTL@,$LIBINTL,;t t
20384 s,@LTLIBINTL@,$LTLIBINTL,;t t
20385 s,@POSUB@,$POSUB,;t t
20386 s,@AMULE_DAEMON_MANPAGES@,$AMULE_DAEMON_MANPAGES,;t t
20387 s,@AMULECMD_MANPAGES@,$AMULECMD_MANPAGES,;t t
20388 s,@WEB_MANPAGES@,$WEB_MANPAGES,;t t
20389 s,@AMULE_GUI_MANPAGES@,$AMULE_GUI_MANPAGES,;t t
20390 s,@CAS_MANPAGES@,$CAS_MANPAGES,;t t
20391 s,@WXCAS_MANPAGES@,$WXCAS_MANPAGES,;t t
20392 s,@ED2K_MANPAGES@,$ED2K_MANPAGES,;t t
20393 s,@ALC_MANPAGES@,$ALC_MANPAGES,;t t
20394 s,@ALCC_MANPAGES@,$ALCC_MANPAGES,;t t
20395 s,@MONOLITHIC_MANPAGES@,$MONOLITHIC_MANPAGES,;t t
20396 s,@INCINTL@,$INCINTL,;t t
20397 s,@docdir@,$docdir,;t t
20398 s,@SVNDATE@,$SVNDATE,;t t
20399 s,@WEB_TRUE@,$WEB_TRUE,;t t
20400 s,@WEB_FALSE@,$WEB_FALSE,;t t
20401 s,@ED2K_TRUE@,$ED2K_TRUE,;t t
20402 s,@ED2K_FALSE@,$ED2K_FALSE,;t t
20403 s,@CAS_TRUE@,$CAS_TRUE,;t t
20404 s,@CAS_FALSE@,$CAS_FALSE,;t t
20405 s,@WXCAS_TRUE@,$WXCAS_TRUE,;t t
20406 s,@WXCAS_FALSE@,$WXCAS_FALSE,;t t
20407 s,@ALC_TRUE@,$ALC_TRUE,;t t
20408 s,@ALC_FALSE@,$ALC_FALSE,;t t
20409 s,@ALCC_TRUE@,$ALCC_TRUE,;t t
20410 s,@ALCC_FALSE@,$ALCC_FALSE,;t t
20411 s,@AMULE_GUI_TRUE@,$AMULE_GUI_TRUE,;t t
20412 s,@AMULE_GUI_FALSE@,$AMULE_GUI_FALSE,;t t
20413 s,@AMULE_DAEMON_TRUE@,$AMULE_DAEMON_TRUE,;t t
20414 s,@AMULE_DAEMON_FALSE@,$AMULE_DAEMON_FALSE,;t t
20415 s,@COMPILE_CMD_TRUE@,$COMPILE_CMD_TRUE,;t t
20416 s,@COMPILE_CMD_FALSE@,$COMPILE_CMD_FALSE,;t t
20417 s,@MONOLITHIC_TRUE@,$MONOLITHIC_TRUE,;t t
20418 s,@MONOLITHIC_FALSE@,$MONOLITHIC_FALSE,;t t
20419 s,@XAS_TRUE@,$XAS_TRUE,;t t
20420 s,@XAS_FALSE@,$XAS_FALSE,;t t
20421 s,@ENABLE_UPNP_TRUE@,$ENABLE_UPNP_TRUE,;t t
20422 s,@ENABLE_UPNP_FALSE@,$ENABLE_UPNP_FALSE,;t t
20423 s,@ENABLE_IP2COUNTRY_TRUE@,$ENABLE_IP2COUNTRY_TRUE,;t t
20424 s,@ENABLE_IP2COUNTRY_FALSE@,$ENABLE_IP2COUNTRY_FALSE,;t t
20425 s,@SYS_WIN32_TRUE@,$SYS_WIN32_TRUE,;t t
20426 s,@SYS_WIN32_FALSE@,$SYS_WIN32_FALSE,;t t
20427 s,@NEED_RC_TRUE@,$NEED_RC_TRUE,;t t
20428 s,@NEED_RC_FALSE@,$NEED_RC_FALSE,;t t
20429 s,@NEED_CORESERVICES_TRUE@,$NEED_CORESERVICES_TRUE,;t t
20430 s,@NEED_CORESERVICES_FALSE@,$NEED_CORESERVICES_FALSE,;t t
20431 s,@COMPILE_NLS_TRUE@,$COMPILE_NLS_TRUE,;t t
20432 s,@COMPILE_NLS_FALSE@,$COMPILE_NLS_FALSE,;t t
20433 s,@GENERATE_FLEX_HEADER_TRUE@,$GENERATE_FLEX_HEADER_TRUE,;t t
20434 s,@GENERATE_FLEX_HEADER_FALSE@,$GENERATE_FLEX_HEADER_FALSE,;t t
20435 s,@READLINE_LIBS@,$READLINE_LIBS,;t t
20436 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
20437 CEOF
20439 _ACEOF
20441 cat >>$CONFIG_STATUS <<\_ACEOF
20442 # Split the substitutions into bite-sized pieces for seds with
20443 # small command number limits, like on Digital OSF/1 and HP-UX.
20444 ac_max_sed_lines=48
20445 ac_sed_frag=1 # Number of current file.
20446 ac_beg=1 # First line for current file.
20447 ac_end=$ac_max_sed_lines # Line after last line for current file.
20448 ac_more_lines=:
20449 ac_sed_cmds=
20450 while $ac_more_lines; do
20451 if test $ac_beg -gt 1; then
20452 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
20453 else
20454 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
20456 if test ! -s $tmp/subs.frag; then
20457 ac_more_lines=false
20458 else
20459 # The purpose of the label and of the branching condition is to
20460 # speed up the sed processing (if there are no `@' at all, there
20461 # is no need to browse any of the substitutions).
20462 # These are the two extra sed commands mentioned above.
20463 (echo ':t
20464 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
20465 if test -z "$ac_sed_cmds"; then
20466 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
20467 else
20468 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
20470 ac_sed_frag=`expr $ac_sed_frag + 1`
20471 ac_beg=$ac_end
20472 ac_end=`expr $ac_end + $ac_max_sed_lines`
20474 done
20475 if test -z "$ac_sed_cmds"; then
20476 ac_sed_cmds=cat
20478 fi # test -n "$CONFIG_FILES"
20480 _ACEOF
20481 cat >>$CONFIG_STATUS <<\_ACEOF
20482 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
20483 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
20484 case $ac_file in
20485 - | *:- | *:-:* ) # input from stdin
20486 cat >$tmp/stdin
20487 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
20488 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
20489 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
20490 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
20491 * ) ac_file_in=$ac_file.in ;;
20492 esac
20494 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
20495 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
20496 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20497 X"$ac_file" : 'X\(//\)[^/]' \| \
20498 X"$ac_file" : 'X\(//\)$' \| \
20499 X"$ac_file" : 'X\(/\)' \| \
20500 . : '\(.\)' 2>/dev/null ||
20501 echo X"$ac_file" |
20502 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20503 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20504 /^X\(\/\/\)$/{ s//\1/; q; }
20505 /^X\(\/\).*/{ s//\1/; q; }
20506 s/.*/./; q'`
20507 { if $as_mkdir_p; then
20508 mkdir -p "$ac_dir"
20509 else
20510 as_dir="$ac_dir"
20511 as_dirs=
20512 while test ! -d "$as_dir"; do
20513 as_dirs="$as_dir $as_dirs"
20514 as_dir=`(dirname "$as_dir") 2>/dev/null ||
20515 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20516 X"$as_dir" : 'X\(//\)[^/]' \| \
20517 X"$as_dir" : 'X\(//\)$' \| \
20518 X"$as_dir" : 'X\(/\)' \| \
20519 . : '\(.\)' 2>/dev/null ||
20520 echo X"$as_dir" |
20521 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20522 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20523 /^X\(\/\/\)$/{ s//\1/; q; }
20524 /^X\(\/\).*/{ s//\1/; q; }
20525 s/.*/./; q'`
20526 done
20527 test ! -n "$as_dirs" || mkdir $as_dirs
20528 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
20529 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
20530 { (exit 1); exit 1; }; }; }
20532 ac_builddir=.
20534 if test "$ac_dir" != .; then
20535 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
20536 # A "../" for each directory in $ac_dir_suffix.
20537 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
20538 else
20539 ac_dir_suffix= ac_top_builddir=
20542 case $srcdir in
20543 .) # No --srcdir option. We are building in place.
20544 ac_srcdir=.
20545 if test -z "$ac_top_builddir"; then
20546 ac_top_srcdir=.
20547 else
20548 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
20549 fi ;;
20550 [\\/]* | ?:[\\/]* ) # Absolute path.
20551 ac_srcdir=$srcdir$ac_dir_suffix;
20552 ac_top_srcdir=$srcdir ;;
20553 *) # Relative path.
20554 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
20555 ac_top_srcdir=$ac_top_builddir$srcdir ;;
20556 esac
20558 # Do not use `cd foo && pwd` to compute absolute paths, because
20559 # the directories may not exist.
20560 case `pwd` in
20561 .) ac_abs_builddir="$ac_dir";;
20563 case "$ac_dir" in
20564 .) ac_abs_builddir=`pwd`;;
20565 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
20566 *) ac_abs_builddir=`pwd`/"$ac_dir";;
20567 esac;;
20568 esac
20569 case $ac_abs_builddir in
20570 .) ac_abs_top_builddir=${ac_top_builddir}.;;
20572 case ${ac_top_builddir}. in
20573 .) ac_abs_top_builddir=$ac_abs_builddir;;
20574 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
20575 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
20576 esac;;
20577 esac
20578 case $ac_abs_builddir in
20579 .) ac_abs_srcdir=$ac_srcdir;;
20581 case $ac_srcdir in
20582 .) ac_abs_srcdir=$ac_abs_builddir;;
20583 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
20584 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
20585 esac;;
20586 esac
20587 case $ac_abs_builddir in
20588 .) ac_abs_top_srcdir=$ac_top_srcdir;;
20590 case $ac_top_srcdir in
20591 .) ac_abs_top_srcdir=$ac_abs_builddir;;
20592 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
20593 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
20594 esac;;
20595 esac
20598 case $INSTALL in
20599 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20600 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
20601 esac
20603 if test x"$ac_file" != x-; then
20604 { echo "$as_me:$LINENO: creating $ac_file" >&5
20605 echo "$as_me: creating $ac_file" >&6;}
20606 rm -f "$ac_file"
20608 # Let's still pretend it is `configure' which instantiates (i.e., don't
20609 # use $as_me), people would be surprised to read:
20610 # /* config.h. Generated by config.status. */
20611 if test x"$ac_file" = x-; then
20612 configure_input=
20613 else
20614 configure_input="$ac_file. "
20616 configure_input=$configure_input"Generated from `echo $ac_file_in |
20617 sed 's,.*/,,'` by configure."
20619 # First look for the input files in the build tree, otherwise in the
20620 # src tree.
20621 ac_file_inputs=`IFS=:
20622 for f in $ac_file_in; do
20623 case $f in
20624 -) echo $tmp/stdin ;;
20625 [\\/$]*)
20626 # Absolute (can't be DOS-style, as IFS=:)
20627 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
20628 echo "$as_me: error: cannot find input file: $f" >&2;}
20629 { (exit 1); exit 1; }; }
20630 echo "$f";;
20631 *) # Relative
20632 if test -f "$f"; then
20633 # Build tree
20634 echo "$f"
20635 elif test -f "$srcdir/$f"; then
20636 # Source tree
20637 echo "$srcdir/$f"
20638 else
20639 # /dev/null tree
20640 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
20641 echo "$as_me: error: cannot find input file: $f" >&2;}
20642 { (exit 1); exit 1; }; }
20643 fi;;
20644 esac
20645 done` || { (exit 1); exit 1; }
20646 _ACEOF
20647 cat >>$CONFIG_STATUS <<_ACEOF
20648 sed "$ac_vpsub
20649 $extrasub
20650 _ACEOF
20651 cat >>$CONFIG_STATUS <<\_ACEOF
20653 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20654 s,@configure_input@,$configure_input,;t t
20655 s,@srcdir@,$ac_srcdir,;t t
20656 s,@abs_srcdir@,$ac_abs_srcdir,;t t
20657 s,@top_srcdir@,$ac_top_srcdir,;t t
20658 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
20659 s,@builddir@,$ac_builddir,;t t
20660 s,@abs_builddir@,$ac_abs_builddir,;t t
20661 s,@top_builddir@,$ac_top_builddir,;t t
20662 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
20663 s,@INSTALL@,$ac_INSTALL,;t t
20664 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
20665 rm -f $tmp/stdin
20666 if test x"$ac_file" != x-; then
20667 mv $tmp/out $ac_file
20668 else
20669 cat $tmp/out
20670 rm -f $tmp/out
20673 done
20674 _ACEOF
20675 cat >>$CONFIG_STATUS <<\_ACEOF
20678 # CONFIG_HEADER section.
20681 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
20682 # NAME is the cpp macro being defined and VALUE is the value it is being given.
20684 # ac_d sets the value in "#define NAME VALUE" lines.
20685 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
20686 ac_dB='[ ].*$,\1#\2'
20687 ac_dC=' '
20688 ac_dD=',;t'
20689 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
20690 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
20691 ac_uB='$,\1#\2define\3'
20692 ac_uC=' '
20693 ac_uD=',;t'
20695 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
20696 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
20697 case $ac_file in
20698 - | *:- | *:-:* ) # input from stdin
20699 cat >$tmp/stdin
20700 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
20701 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
20702 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
20703 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
20704 * ) ac_file_in=$ac_file.in ;;
20705 esac
20707 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
20708 echo "$as_me: creating $ac_file" >&6;}
20710 # First look for the input files in the build tree, otherwise in the
20711 # src tree.
20712 ac_file_inputs=`IFS=:
20713 for f in $ac_file_in; do
20714 case $f in
20715 -) echo $tmp/stdin ;;
20716 [\\/$]*)
20717 # Absolute (can't be DOS-style, as IFS=:)
20718 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
20719 echo "$as_me: error: cannot find input file: $f" >&2;}
20720 { (exit 1); exit 1; }; }
20721 # Do quote $f, to prevent DOS paths from being IFS'd.
20722 echo "$f";;
20723 *) # Relative
20724 if test -f "$f"; then
20725 # Build tree
20726 echo "$f"
20727 elif test -f "$srcdir/$f"; then
20728 # Source tree
20729 echo "$srcdir/$f"
20730 else
20731 # /dev/null tree
20732 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
20733 echo "$as_me: error: cannot find input file: $f" >&2;}
20734 { (exit 1); exit 1; }; }
20735 fi;;
20736 esac
20737 done` || { (exit 1); exit 1; }
20738 # Remove the trailing spaces.
20739 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
20741 _ACEOF
20743 # Transform confdefs.h into two sed scripts, `conftest.defines' and
20744 # `conftest.undefs', that substitutes the proper values into
20745 # config.h.in to produce config.h. The first handles `#define'
20746 # templates, and the second `#undef' templates.
20747 # And first: Protect against being on the right side of a sed subst in
20748 # config.status. Protect against being in an unquoted here document
20749 # in config.status.
20750 rm -f conftest.defines conftest.undefs
20751 # Using a here document instead of a string reduces the quoting nightmare.
20752 # Putting comments in sed scripts is not portable.
20754 # `end' is used to avoid that the second main sed command (meant for
20755 # 0-ary CPP macros) applies to n-ary macro definitions.
20756 # See the Autoconf documentation for `clear'.
20757 cat >confdef2sed.sed <<\_ACEOF
20758 s/[\\&,]/\\&/g
20759 s,[\\$`],\\&,g
20760 t clear
20761 : clear
20762 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
20763 t end
20764 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
20765 : end
20766 _ACEOF
20767 # If some macros were called several times there might be several times
20768 # the same #defines, which is useless. Nevertheless, we may not want to
20769 # sort them, since we want the *last* AC-DEFINE to be honored.
20770 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
20771 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
20772 rm -f confdef2sed.sed
20774 # This sed command replaces #undef with comments. This is necessary, for
20775 # example, in the case of _POSIX_SOURCE, which is predefined and required
20776 # on some systems where configure will not decide to define it.
20777 cat >>conftest.undefs <<\_ACEOF
20778 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
20779 _ACEOF
20781 # Break up conftest.defines because some shells have a limit on the size
20782 # of here documents, and old seds have small limits too (100 cmds).
20783 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
20784 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
20785 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
20786 echo ' :' >>$CONFIG_STATUS
20787 rm -f conftest.tail
20788 while grep . conftest.defines >/dev/null
20790 # Write a limited-size here document to $tmp/defines.sed.
20791 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
20792 # Speed up: don't consider the non `#define' lines.
20793 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
20794 # Work around the forget-to-reset-the-flag bug.
20795 echo 't clr' >>$CONFIG_STATUS
20796 echo ': clr' >>$CONFIG_STATUS
20797 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
20798 echo 'CEOF
20799 sed -f $tmp/defines.sed $tmp/in >$tmp/out
20800 rm -f $tmp/in
20801 mv $tmp/out $tmp/in
20802 ' >>$CONFIG_STATUS
20803 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
20804 rm -f conftest.defines
20805 mv conftest.tail conftest.defines
20806 done
20807 rm -f conftest.defines
20808 echo ' fi # grep' >>$CONFIG_STATUS
20809 echo >>$CONFIG_STATUS
20811 # Break up conftest.undefs because some shells have a limit on the size
20812 # of here documents, and old seds have small limits too (100 cmds).
20813 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
20814 rm -f conftest.tail
20815 while grep . conftest.undefs >/dev/null
20817 # Write a limited-size here document to $tmp/undefs.sed.
20818 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
20819 # Speed up: don't consider the non `#undef'
20820 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
20821 # Work around the forget-to-reset-the-flag bug.
20822 echo 't clr' >>$CONFIG_STATUS
20823 echo ': clr' >>$CONFIG_STATUS
20824 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
20825 echo 'CEOF
20826 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
20827 rm -f $tmp/in
20828 mv $tmp/out $tmp/in
20829 ' >>$CONFIG_STATUS
20830 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
20831 rm -f conftest.undefs
20832 mv conftest.tail conftest.undefs
20833 done
20834 rm -f conftest.undefs
20836 cat >>$CONFIG_STATUS <<\_ACEOF
20837 # Let's still pretend it is `configure' which instantiates (i.e., don't
20838 # use $as_me), people would be surprised to read:
20839 # /* config.h. Generated by config.status. */
20840 if test x"$ac_file" = x-; then
20841 echo "/* Generated by configure. */" >$tmp/config.h
20842 else
20843 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
20845 cat $tmp/in >>$tmp/config.h
20846 rm -f $tmp/in
20847 if test x"$ac_file" != x-; then
20848 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
20849 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
20850 echo "$as_me: $ac_file is unchanged" >&6;}
20851 else
20852 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
20853 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20854 X"$ac_file" : 'X\(//\)[^/]' \| \
20855 X"$ac_file" : 'X\(//\)$' \| \
20856 X"$ac_file" : 'X\(/\)' \| \
20857 . : '\(.\)' 2>/dev/null ||
20858 echo X"$ac_file" |
20859 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20860 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20861 /^X\(\/\/\)$/{ s//\1/; q; }
20862 /^X\(\/\).*/{ s//\1/; q; }
20863 s/.*/./; q'`
20864 { if $as_mkdir_p; then
20865 mkdir -p "$ac_dir"
20866 else
20867 as_dir="$ac_dir"
20868 as_dirs=
20869 while test ! -d "$as_dir"; do
20870 as_dirs="$as_dir $as_dirs"
20871 as_dir=`(dirname "$as_dir") 2>/dev/null ||
20872 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20873 X"$as_dir" : 'X\(//\)[^/]' \| \
20874 X"$as_dir" : 'X\(//\)$' \| \
20875 X"$as_dir" : 'X\(/\)' \| \
20876 . : '\(.\)' 2>/dev/null ||
20877 echo X"$as_dir" |
20878 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20879 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20880 /^X\(\/\/\)$/{ s//\1/; q; }
20881 /^X\(\/\).*/{ s//\1/; q; }
20882 s/.*/./; q'`
20883 done
20884 test ! -n "$as_dirs" || mkdir $as_dirs
20885 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
20886 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
20887 { (exit 1); exit 1; }; }; }
20889 rm -f $ac_file
20890 mv $tmp/config.h $ac_file
20892 else
20893 cat $tmp/config.h
20894 rm -f $tmp/config.h
20896 # Compute $ac_file's index in $config_headers.
20897 _am_stamp_count=1
20898 for _am_header in $config_headers :; do
20899 case $_am_header in
20900 $ac_file | $ac_file:* )
20901 break ;;
20903 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20904 esac
20905 done
20906 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
20907 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20908 X$ac_file : 'X\(//\)[^/]' \| \
20909 X$ac_file : 'X\(//\)$' \| \
20910 X$ac_file : 'X\(/\)' \| \
20911 . : '\(.\)' 2>/dev/null ||
20912 echo X$ac_file |
20913 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20914 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20915 /^X\(\/\/\)$/{ s//\1/; q; }
20916 /^X\(\/\).*/{ s//\1/; q; }
20917 s/.*/./; q'`/stamp-h$_am_stamp_count
20918 done
20919 _ACEOF
20920 cat >>$CONFIG_STATUS <<\_ACEOF
20923 # CONFIG_COMMANDS section.
20925 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
20926 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
20927 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
20928 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
20929 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20930 X"$ac_dest" : 'X\(//\)[^/]' \| \
20931 X"$ac_dest" : 'X\(//\)$' \| \
20932 X"$ac_dest" : 'X\(/\)' \| \
20933 . : '\(.\)' 2>/dev/null ||
20934 echo X"$ac_dest" |
20935 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20936 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20937 /^X\(\/\/\)$/{ s//\1/; q; }
20938 /^X\(\/\).*/{ s//\1/; q; }
20939 s/.*/./; q'`
20940 { if $as_mkdir_p; then
20941 mkdir -p "$ac_dir"
20942 else
20943 as_dir="$ac_dir"
20944 as_dirs=
20945 while test ! -d "$as_dir"; do
20946 as_dirs="$as_dir $as_dirs"
20947 as_dir=`(dirname "$as_dir") 2>/dev/null ||
20948 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20949 X"$as_dir" : 'X\(//\)[^/]' \| \
20950 X"$as_dir" : 'X\(//\)$' \| \
20951 X"$as_dir" : 'X\(/\)' \| \
20952 . : '\(.\)' 2>/dev/null ||
20953 echo X"$as_dir" |
20954 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20955 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20956 /^X\(\/\/\)$/{ s//\1/; q; }
20957 /^X\(\/\).*/{ s//\1/; q; }
20958 s/.*/./; q'`
20959 done
20960 test ! -n "$as_dirs" || mkdir $as_dirs
20961 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
20962 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
20963 { (exit 1); exit 1; }; }; }
20965 ac_builddir=.
20967 if test "$ac_dir" != .; then
20968 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
20969 # A "../" for each directory in $ac_dir_suffix.
20970 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
20971 else
20972 ac_dir_suffix= ac_top_builddir=
20975 case $srcdir in
20976 .) # No --srcdir option. We are building in place.
20977 ac_srcdir=.
20978 if test -z "$ac_top_builddir"; then
20979 ac_top_srcdir=.
20980 else
20981 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
20982 fi ;;
20983 [\\/]* | ?:[\\/]* ) # Absolute path.
20984 ac_srcdir=$srcdir$ac_dir_suffix;
20985 ac_top_srcdir=$srcdir ;;
20986 *) # Relative path.
20987 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
20988 ac_top_srcdir=$ac_top_builddir$srcdir ;;
20989 esac
20991 # Do not use `cd foo && pwd` to compute absolute paths, because
20992 # the directories may not exist.
20993 case `pwd` in
20994 .) ac_abs_builddir="$ac_dir";;
20996 case "$ac_dir" in
20997 .) ac_abs_builddir=`pwd`;;
20998 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
20999 *) ac_abs_builddir=`pwd`/"$ac_dir";;
21000 esac;;
21001 esac
21002 case $ac_abs_builddir in
21003 .) ac_abs_top_builddir=${ac_top_builddir}.;;
21005 case ${ac_top_builddir}. in
21006 .) ac_abs_top_builddir=$ac_abs_builddir;;
21007 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
21008 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
21009 esac;;
21010 esac
21011 case $ac_abs_builddir in
21012 .) ac_abs_srcdir=$ac_srcdir;;
21014 case $ac_srcdir in
21015 .) ac_abs_srcdir=$ac_abs_builddir;;
21016 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
21017 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
21018 esac;;
21019 esac
21020 case $ac_abs_builddir in
21021 .) ac_abs_top_srcdir=$ac_top_srcdir;;
21023 case $ac_top_srcdir in
21024 .) ac_abs_top_srcdir=$ac_abs_builddir;;
21025 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
21026 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
21027 esac;;
21028 esac
21031 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
21032 echo "$as_me: executing $ac_dest commands" >&6;}
21033 case $ac_dest in
21034 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
21035 # Strip MF so we end up with the name of the file.
21036 mf=`echo "$mf" | sed -e 's/:.*$//'`
21037 # Check whether this is an Automake generated Makefile or not.
21038 # We used to match only the files named `Makefile.in', but
21039 # some people rename them; so instead we look at the file content.
21040 # Grep'ing the first line is not enough: some people post-process
21041 # each Makefile.in and add a new line on top of each file to say so.
21042 # So let's grep whole file.
21043 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
21044 dirpart=`(dirname "$mf") 2>/dev/null ||
21045 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21046 X"$mf" : 'X\(//\)[^/]' \| \
21047 X"$mf" : 'X\(//\)$' \| \
21048 X"$mf" : 'X\(/\)' \| \
21049 . : '\(.\)' 2>/dev/null ||
21050 echo X"$mf" |
21051 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21052 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21053 /^X\(\/\/\)$/{ s//\1/; q; }
21054 /^X\(\/\).*/{ s//\1/; q; }
21055 s/.*/./; q'`
21056 else
21057 continue
21059 # Extract the definition of DEPDIR, am__include, and am__quote
21060 # from the Makefile without running `make'.
21061 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
21062 test -z "$DEPDIR" && continue
21063 am__include=`sed -n 's/^am__include = //p' < "$mf"`
21064 test -z "am__include" && continue
21065 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
21066 # When using ansi2knr, U may be empty or an underscore; expand it
21067 U=`sed -n 's/^U = //p' < "$mf"`
21068 # Find all dependency output files, they are included files with
21069 # $(DEPDIR) in their names. We invoke sed twice because it is the
21070 # simplest approach to changing $(DEPDIR) to its actual value in the
21071 # expansion.
21072 for file in `sed -n "
21073 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
21074 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
21075 # Make sure the directory exists.
21076 test -f "$dirpart/$file" && continue
21077 fdir=`(dirname "$file") 2>/dev/null ||
21078 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21079 X"$file" : 'X\(//\)[^/]' \| \
21080 X"$file" : 'X\(//\)$' \| \
21081 X"$file" : 'X\(/\)' \| \
21082 . : '\(.\)' 2>/dev/null ||
21083 echo X"$file" |
21084 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21085 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21086 /^X\(\/\/\)$/{ s//\1/; q; }
21087 /^X\(\/\).*/{ s//\1/; q; }
21088 s/.*/./; q'`
21089 { if $as_mkdir_p; then
21090 mkdir -p $dirpart/$fdir
21091 else
21092 as_dir=$dirpart/$fdir
21093 as_dirs=
21094 while test ! -d "$as_dir"; do
21095 as_dirs="$as_dir $as_dirs"
21096 as_dir=`(dirname "$as_dir") 2>/dev/null ||
21097 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21098 X"$as_dir" : 'X\(//\)[^/]' \| \
21099 X"$as_dir" : 'X\(//\)$' \| \
21100 X"$as_dir" : 'X\(/\)' \| \
21101 . : '\(.\)' 2>/dev/null ||
21102 echo X"$as_dir" |
21103 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21104 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21105 /^X\(\/\/\)$/{ s//\1/; q; }
21106 /^X\(\/\).*/{ s//\1/; q; }
21107 s/.*/./; q'`
21108 done
21109 test ! -n "$as_dirs" || mkdir $as_dirs
21110 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
21111 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
21112 { (exit 1); exit 1; }; }; }
21114 # echo "creating $dirpart/$file"
21115 echo '# dummy' > "$dirpart/$file"
21116 done
21117 done
21119 default-1 )
21120 for ac_file in $CONFIG_FILES; do
21121 # Support "outfile[:infile[:infile...]]"
21122 case "$ac_file" in
21123 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
21124 esac
21125 # PO directories have a Makefile.in generated from Makefile.in.in.
21126 case "$ac_file" in */Makefile.in)
21127 # Adjust a relative srcdir.
21128 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
21129 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
21130 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
21131 # In autoconf-2.13 it is called $ac_given_srcdir.
21132 # In autoconf-2.50 it is called $srcdir.
21133 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
21134 case "$ac_given_srcdir" in
21135 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
21136 /*) top_srcdir="$ac_given_srcdir" ;;
21137 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
21138 esac
21139 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
21140 rm -f "$ac_dir/POTFILES"
21141 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
21142 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
21143 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
21144 # on $ac_dir but don't depend on user-specified configuration
21145 # parameters.
21146 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
21147 # The LINGUAS file contains the set of available languages.
21148 if test -n "$ALL_LINGUAS"; then
21149 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
21151 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
21152 # Hide the ALL_LINGUAS assigment from automake.
21153 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
21155 case "$ac_given_srcdir" in
21156 .) srcdirpre= ;;
21157 *) srcdirpre='$(srcdir)/' ;;
21158 esac
21159 POFILES=
21160 GMOFILES=
21161 UPDATEPOFILES=
21162 DUMMYPOFILES=
21163 for lang in $ALL_LINGUAS; do
21164 POFILES="$POFILES $srcdirpre$lang.po"
21165 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
21166 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
21167 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
21168 done
21169 # CATALOGS depends on both $ac_dir and the user's LINGUAS
21170 # environment variable.
21171 INST_LINGUAS=
21172 if test -n "$ALL_LINGUAS"; then
21173 for presentlang in $ALL_LINGUAS; do
21174 useit=no
21175 if test "%UNSET%" != "$LINGUAS"; then
21176 desiredlanguages="$LINGUAS"
21177 else
21178 desiredlanguages="$ALL_LINGUAS"
21180 for desiredlang in $desiredlanguages; do
21181 # Use the presentlang catalog if desiredlang is
21182 # a. equal to presentlang, or
21183 # b. a variant of presentlang (because in this case,
21184 # presentlang can be used as a fallback for messages
21185 # which are not translated in the desiredlang catalog).
21186 case "$desiredlang" in
21187 "$presentlang"*) useit=yes;;
21188 esac
21189 done
21190 if test $useit = yes; then
21191 INST_LINGUAS="$INST_LINGUAS $presentlang"
21193 done
21195 CATALOGS=
21196 if test -n "$INST_LINGUAS"; then
21197 for lang in $INST_LINGUAS; do
21198 CATALOGS="$CATALOGS $lang.gmo"
21199 done
21201 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
21202 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
21203 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
21204 if test -f "$f"; then
21205 case "$f" in
21206 *.orig | *.bak | *~) ;;
21207 *) cat "$f" >> "$ac_dir/Makefile" ;;
21208 esac
21210 done
21213 esac
21214 done ;;
21215 denoiser ) if test $denoiserlevel -gt 0; then
21216 if test ! -d src/utils/scripts; then mkdir -p src/utils/scripts; fi
21217 sed -e "1{x;s/.*/1/;x;};/^[ ]*\$/d;/^#if /{/level.*$denoiserlevel/{x;s/^/1/;x;b0;};x;s/^/0/;x;:0;d;};/^#else/{x;/^1/{s/1/0/;b1;};s/0/1/;:1;x;d;};/^#endif/{x;s/.//;x;d;};/^[ ]*#/d;x;/^1/{x;b;};x;d" \
21218 $srcdir/src/utils/scripts/denoiser.rules > src/utils/scripts/denoiser.sed
21219 for i in `find . -name 'Makefile' -print`; do
21220 if test -n "`head -n 1 $i | grep '^#'`"; then
21221 sed -f src/utils/scripts/denoiser.sed $i > $i.tmp && mv $i.tmp $i
21223 done
21224 fi ;;
21225 esac
21226 done
21227 _ACEOF
21229 cat >>$CONFIG_STATUS <<\_ACEOF
21231 { (exit 0); exit 0; }
21232 _ACEOF
21233 chmod +x $CONFIG_STATUS
21234 ac_clean_files=$ac_clean_files_save
21237 # configure is writing to config.log, and then calls config.status.
21238 # config.status does its own redirection, appending to config.log.
21239 # Unfortunately, on DOS this fails, as config.log is still kept open
21240 # by configure, so config.status won't be able to write to it; its
21241 # output is simply discarded. So we exec the FD to /dev/null,
21242 # effectively closing config.log, so it can be properly (re)opened and
21243 # appended to by config.status. When coming back to configure, we
21244 # need to make the FD available again.
21245 if test "$no_create" != yes; then
21246 ac_cs_success=:
21247 ac_config_status_args=
21248 test "$silent" = yes &&
21249 ac_config_status_args="$ac_config_status_args --quiet"
21250 exec 5>/dev/null
21251 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21252 exec 5>>config.log
21253 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21254 # would make configure fail if this is the last instruction.
21255 $ac_cs_success || { (exit 1); exit 1; }
21259 echo
21260 echo
21261 echo " Configure script has finished system check."
21262 echo
21263 echo " Configured aMule ${PACKAGE_VERSION} for '${host}'."
21264 echo
21265 echo " aMule enabled options:"
21266 echo
21267 echo " **** aMule Core ****"
21268 echo " Prefix where aMule should be installed? ${prefix:-none}"
21269 echo " Should aMule be compiled with i18n support? ${USE_NLS:-no}"
21270 echo " Should aMule be compiled in debug mode? ${USE_DEBUG:-no}"
21271 echo " Should aMule be compiled with profiling? ${USE_PROFILE:-no}"
21272 echo " Should aMule be compiled with optimizations? ${USE_OPTIMIZE:-no}"
21273 echo " Should aMule be compiled with UPnP support? ${ENABLE_UPNP:-yes}"
21274 echo " Should aMule be compiled with IP2country support? ${ENABLE_IP2COUNTRY:-no}"
21275 echo " Should aMule monolithic application be built? ${MONOLITHIC:-yes}"
21276 echo " Should aMule daemon version be built? ${AMULE_DAEMON:-no}"
21277 echo " Should aMule remote gui be built? (EXPERIMENTAL) ${AMULE_GUI:-no}"
21278 echo " Crypto++ library/headers style? ${CRYPTOPP_STYLE:-not found}"
21280 echo
21281 echo " **** aMule TextClient ****"
21282 echo " Should aMule Command Line Client be built? ${AMULECMD:-no}"
21283 echo
21284 echo " **** aMule WebServer ****"
21285 echo " Should aMule WebServer be built? ${WEB:-no}"
21286 echo
21287 echo " **** aMule ED2K Links Handler ****"
21288 echo " Should aMule ED2K Links Handler be built? ${ED2K:-yes}"
21289 echo
21290 echo " **** aMuleLinkCreator ****"
21291 echo " Should aMuleLinkCreator GUI version (alc) be built? ${ALC:-no}"
21292 echo " Should aMuleLinkCreator for console (alcc) be built? ${ALCC:-no}"
21293 echo
21294 echo " **** aMule Statistics ****"
21295 echo " Should C aMule Statistics (CAS) be built? ${CAS:-no}"
21296 echo " Should aMule GUI Statistics (wxCas) be built? ${WXCAS:-no}"
21297 echo " Should xas XChat2 plugin be installed? ${XAS:-yes}"
21299 echo
21300 echo " **** General Libraries and Tools ****"
21301 echo " Should ccache support be enabled? ${enable_ccache:-no}"
21302 echo " Libraries aMule will use to build:"
21303 wxinfo="$WX_PORT"
21304 if test $WX_DEBUG -eq 1; then
21305 wxinfo="$wxinfo,debug"
21308 if test $WX_SHARED -eq 1; then
21309 wxinfo="$wxinfo,shared"
21310 else
21311 wxinfo="$wxinfo,static"
21314 echo " wxWidgets ${WX_VERSION_FULL} ($wxinfo)"
21315 echo " crypto++ ${CRYPTOPP_VERSION_STRING} (${CRYPTOPP_STYLE}, in ${CRYPTOPP_PREFIX})"
21316 if test -n "$with_libupnp_prefix"; then
21317 libupnp_place=" (in $with_libupnp_prefix)"
21320 if test x${ENABLE_UPNP} = xyes; then
21321 echo " libupnp ${LIBUPNP_VERSION:-Not detected}${libupnp_place:-}"
21324 if test x${WEB:-no} != xno; then
21325 if test $regex_found = no; then
21326 regex_found="Not detected"
21327 else
21328 if test -z "$REGEX_LIB"; then
21329 regex_found=system
21330 else
21331 regex_found="standalone (in $REGEX_LIB)"
21336 echo " regex $regex_found"
21338 if test ${enable_nls:-yes} = yes; then
21339 if test x$USE_NLS = xno; then
21340 libintl_found="Not detected"
21341 else
21342 if test x$USE_INCLUDED_LIBINTL = xyes; then
21343 libintl_found="included"
21344 else
21345 libintl_found="system"
21350 echo " libintl $libintl_found"
21352 if test -z "${with_geoip_headers:-}${with_geoip_lib:-}"; then
21353 geoip_style=system
21354 else
21355 geoip_style=user
21358 if test ${ENABLE_IP2COUNTRY:-no} = yes; then
21359 echo " libGeoIP ${geoip_style}"
21362 if test x$LIBPNG_VERSION != xnot_needed; then
21363 echo " libpng ${LIBPNG_VERSION:-Not detected}"
21365 if test x$GDLIB_VERSION != xnot_needed; then
21366 echo " libgd ${GDLIB_VERSION:-Not detected}"
21368 echo " zlib ${ZLIB_VERSION:-Not detected}"
21369 if test ${_mule_has_warnings:-no} = yes; then
21370 echo ""
21371 echo ""
21372 echo " *** Warnings during configuration ***"
21374 if test ${_mule_warning_0:-no} = yes; then
21375 cat <<_MULEEOT
21377 * gd-lib >= 2.0.0, or a functional gd.h (from gd-devel) not found.
21378 Please check that gdlib-config is in your default path, check out
21379 LD_LIBRARY_PATH or equivalent variable.
21380 Or this might also be that your gdlib-config has other name.
21381 Please try again with --with-gdlib-config=/usr/bin/gdlib-config (replace
21382 /usr/bin/gdlib-config with a valid path to your gdlib-config).
21383 If you use compiled packages check if you have devel pack installed.
21384 To download the latest version check http://www.boutell.com/gd for sources.
21385 _MULEEOT
21387 if test ${_mule_warning_1:-no} = yes; then
21388 cat <<_MULEEOT
21390 * amuleweb has been disabled because configure could not find a POSIX
21391 compliant regex library.
21392 _MULEEOT
21394 if test ${_mule_warning_2:-no} = yes; then
21395 cat <<_MULEEOT
21397 * libpng >= 1.2.0 not found.
21398 amuleweb will be compiled but file download progress bar images will NOT be
21399 generated.
21400 _MULEEOT
21402 if test ${_mule_warning_3:-no} = yes; then
21403 cat <<_MULEEOT
21405 * Cannot link GeoIP statically, because your linker ($LD) does not support it.
21406 _MULEEOT
21408 if test ${_mule_warning_4:-no} = yes; then
21409 cat <<_MULEEOT
21411 * GeoIP support has been disabled because the GeoIP libraries were not found
21412 _MULEEOT
21414 if test ${_mule_warning_5:-no} = yes; then
21415 cat <<_MULEEOT
21417 * GeoIP support has been disabled because the GeoIP header files were not
21418 found
21419 _MULEEOT
21421 if test ${_mule_warning_6:-no} = yes; then
21422 cat <<_MULEEOT
21424 * UPnP code has been disabled because ${libupnp_error}.
21425 _MULEEOT
21427 if test ${_mule_warning_7:-no} = yes; then
21428 cat <<_MULEEOT
21430 * Cross-compilation detected, so exception handling cannot be tested.
21431 Note that broken exception handling in your compiler may lead to unexpected
21432 crashes.
21433 _MULEEOT
21435 if test ${_mule_warning_8:-no} = yes; then
21436 cat <<_MULEEOT
21438 * bfd.h not found or unusable, please install binutils development package if
21439 you are a developer or want to help testing aMule
21440 _MULEEOT
21442 if test ${_mule_warning_9:-no} = yes; then
21443 cat <<_MULEEOT
21445 * configure cannot check whether malloc() and realloc() are GNU libc
21446 compatible. You have to be ABSOLUTELY sure that they are, otherwise run
21447 configure with the --without-gnu-malloc switch.
21448 _MULEEOT
21450 if test ${_mule_warning_10:-no} = yes; then
21451 cat <<_MULEEOT
21453 * You need to install GNU gettext/gettext-tools to compile aMule with i18n
21454 support.
21455 _MULEEOT