]> jfr.im git - solanum.git/blame_incremental - configure
Port ircd-seven banfowards to charybdis.
[solanum.git] / configure
... / ...
CommitLineData
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for charybdis 3.3.0.
4#
5# $Id: configure.ac 3516 2007-06-10 16:14:03Z jilles $
6#
7#
8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10# Foundation, Inc.
11#
12#
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
18
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 emulate sh
23 NULLCMD=:
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
27 setopt NO_GLOB_SUBST
28else
29 case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
34esac
35fi
36
37
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='print -r --'
50 as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 as_echo='printf %s\n'
53 as_echo_n='printf %s'
54else
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 as_echo_n='/usr/ucb/echo -n'
58 else
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 as_echo_n_body='eval
61 arg=$1;
62 case $arg in #(
63 *"$as_nl"*)
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 esac;
67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 '
69 export as_echo_n_body
70 as_echo_n='sh -c $as_echo_n_body as_echo'
71 fi
72 export as_echo_body
73 as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78 PATH_SEPARATOR=:
79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 PATH_SEPARATOR=';'
82 }
83fi
84
85
86# IFS
87# We need space, tab and new line, in precisely that order. Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
91IFS=" "" $as_nl"
92
93# Find who we are. Look in the path if we contain no directory separator.
94as_myself=
95case $0 in #((
96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98for as_dir in $PATH
99do
100 IFS=$as_save_IFS
101 test -z "$as_dir" && as_dir=.
102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 done
104IFS=$as_save_IFS
105
106 ;;
107esac
108# We did not find ourselves, most probably we were run as `sh COMMAND'
109# in which case we are not to be found in the path.
110if test "x$as_myself" = x; then
111 as_myself=$0
112fi
113if test ! -f "$as_myself"; then
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 exit 1
116fi
117
118# Unset variables that we do not need and which cause bugs (e.g. in
119# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120# suppresses any "Segmentation fault" message there. '((' could
121# trigger a bug in pdksh 5.2.14.
122for as_var in BASH_ENV ENV MAIL MAILPATH
123do eval test x\${$as_var+set} = xset \
124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125done
126PS1='$ '
127PS2='> '
128PS4='+ '
129
130# NLS nuisances.
131LC_ALL=C
132export LC_ALL
133LANGUAGE=C
134export LANGUAGE
135
136# CDPATH.
137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139if test "x$CONFIG_SHELL" = x; then
140 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 emulate sh
142 NULLCMD=:
143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 # is contrary to our usage. Disable this feature.
145 alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 setopt NO_GLOB_SUBST
147else
148 case \`(set -o) 2>/dev/null\` in #(
149 *posix*) :
150 set -o posix ;; #(
151 *) :
152 ;;
153esac
154fi
155"
156 as_required="as_fn_return () { (exit \$1); }
157as_fn_success () { as_fn_return 0; }
158as_fn_failure () { as_fn_return 1; }
159as_fn_ret_success () { return 0; }
160as_fn_ret_failure () { return 1; }
161
162exitcode=0
163as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169else
170 exitcode=1; echo positional parameters were not saved.
171fi
172test x\$exitcode = x0 || exit 1"
173 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177test \$(( 1 + 1 )) = 2 || exit 1"
178 if (eval "$as_required") 2>/dev/null; then :
179 as_have_required=yes
180else
181 as_have_required=no
182fi
183 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
184
185else
186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187as_found=false
188for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
189do
190 IFS=$as_save_IFS
191 test -z "$as_dir" && as_dir=.
192 as_found=:
193 case $as_dir in #(
194 /*)
195 for as_base in sh bash ksh sh5; do
196 # Try only shells that exist, to save several forks.
197 as_shell=$as_dir/$as_base
198 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
199 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
200 CONFIG_SHELL=$as_shell as_have_required=yes
201 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
202 break 2
203fi
204fi
205 done;;
206 esac
207 as_found=false
208done
209$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
210 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
211 CONFIG_SHELL=$SHELL as_have_required=yes
212fi; }
213IFS=$as_save_IFS
214
215
216 if test "x$CONFIG_SHELL" != x; then :
217 # We cannot yet assume a decent shell, so we have to provide a
218 # neutralization value for shells without unset; and this also
219 # works around shells that cannot unset nonexistent variables.
220 # Preserve -v and -x to the replacement shell.
221 BASH_ENV=/dev/null
222 ENV=/dev/null
223 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
224 export CONFIG_SHELL
225 case $- in # ((((
226 *v*x* | *x*v* ) as_opts=-vx ;;
227 *v* ) as_opts=-v ;;
228 *x* ) as_opts=-x ;;
229 * ) as_opts= ;;
230 esac
231 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
232fi
233
234 if test x$as_have_required = xno; then :
235 $as_echo "$0: This script requires a shell more modern than all"
236 $as_echo "$0: the shells that I found on your system."
237 if test x${ZSH_VERSION+set} = xset ; then
238 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
240 else
241 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
242$0: including any error possibly output before this
243$0: message. Then install a modern shell, or manually run
244$0: the script under such a shell if you do have one."
245 fi
246 exit 1
247fi
248fi
249fi
250SHELL=${CONFIG_SHELL-/bin/sh}
251export SHELL
252# Unset more variables known to interfere with behavior of common tools.
253CLICOLOR_FORCE= GREP_OPTIONS=
254unset CLICOLOR_FORCE GREP_OPTIONS
255
256## --------------------- ##
257## M4sh Shell Functions. ##
258## --------------------- ##
259# as_fn_unset VAR
260# ---------------
261# Portably unset VAR.
262as_fn_unset ()
263{
264 { eval $1=; unset $1;}
265}
266as_unset=as_fn_unset
267
268# as_fn_set_status STATUS
269# -----------------------
270# Set $? to STATUS, without forking.
271as_fn_set_status ()
272{
273 return $1
274} # as_fn_set_status
275
276# as_fn_exit STATUS
277# -----------------
278# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
279as_fn_exit ()
280{
281 set +e
282 as_fn_set_status $1
283 exit $1
284} # as_fn_exit
285
286# as_fn_mkdir_p
287# -------------
288# Create "$as_dir" as a directory, including parents if necessary.
289as_fn_mkdir_p ()
290{
291
292 case $as_dir in #(
293 -*) as_dir=./$as_dir;;
294 esac
295 test -d "$as_dir" || eval $as_mkdir_p || {
296 as_dirs=
297 while :; do
298 case $as_dir in #(
299 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
300 *) as_qdir=$as_dir;;
301 esac
302 as_dirs="'$as_qdir' $as_dirs"
303 as_dir=`$as_dirname -- "$as_dir" ||
304$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
305 X"$as_dir" : 'X\(//\)[^/]' \| \
306 X"$as_dir" : 'X\(//\)$' \| \
307 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
308$as_echo X"$as_dir" |
309 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
310 s//\1/
311 q
312 }
313 /^X\(\/\/\)[^/].*/{
314 s//\1/
315 q
316 }
317 /^X\(\/\/\)$/{
318 s//\1/
319 q
320 }
321 /^X\(\/\).*/{
322 s//\1/
323 q
324 }
325 s/.*/./; q'`
326 test -d "$as_dir" && break
327 done
328 test -z "$as_dirs" || eval "mkdir $as_dirs"
329 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
330
331
332} # as_fn_mkdir_p
333# as_fn_append VAR VALUE
334# ----------------------
335# Append the text in VALUE to the end of the definition contained in VAR. Take
336# advantage of any shell optimizations that allow amortized linear growth over
337# repeated appends, instead of the typical quadratic growth present in naive
338# implementations.
339if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
340 eval 'as_fn_append ()
341 {
342 eval $1+=\$2
343 }'
344else
345 as_fn_append ()
346 {
347 eval $1=\$$1\$2
348 }
349fi # as_fn_append
350
351# as_fn_arith ARG...
352# ------------------
353# Perform arithmetic evaluation on the ARGs, and store the result in the
354# global $as_val. Take advantage of shells that can avoid forks. The arguments
355# must be portable across $(()) and expr.
356if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
357 eval 'as_fn_arith ()
358 {
359 as_val=$(( $* ))
360 }'
361else
362 as_fn_arith ()
363 {
364 as_val=`expr "$@" || test $? -eq 1`
365 }
366fi # as_fn_arith
367
368
369# as_fn_error STATUS ERROR [LINENO LOG_FD]
370# ----------------------------------------
371# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
372# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
373# script with STATUS, using 1 if that was 0.
374as_fn_error ()
375{
376 as_status=$1; test $as_status -eq 0 && as_status=1
377 if test "$4"; then
378 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
379 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
380 fi
381 $as_echo "$as_me: error: $2" >&2
382 as_fn_exit $as_status
383} # as_fn_error
384
385if expr a : '\(a\)' >/dev/null 2>&1 &&
386 test "X`expr 00001 : '.*\(...\)'`" = X001; then
387 as_expr=expr
388else
389 as_expr=false
390fi
391
392if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
393 as_basename=basename
394else
395 as_basename=false
396fi
397
398if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
399 as_dirname=dirname
400else
401 as_dirname=false
402fi
403
404as_me=`$as_basename -- "$0" ||
405$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
406 X"$0" : 'X\(//\)$' \| \
407 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
408$as_echo X/"$0" |
409 sed '/^.*\/\([^/][^/]*\)\/*$/{
410 s//\1/
411 q
412 }
413 /^X\/\(\/\/\)$/{
414 s//\1/
415 q
416 }
417 /^X\/\(\/\).*/{
418 s//\1/
419 q
420 }
421 s/.*/./; q'`
422
423# Avoid depending upon Character Ranges.
424as_cr_letters='abcdefghijklmnopqrstuvwxyz'
425as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
426as_cr_Letters=$as_cr_letters$as_cr_LETTERS
427as_cr_digits='0123456789'
428as_cr_alnum=$as_cr_Letters$as_cr_digits
429
430
431 as_lineno_1=$LINENO as_lineno_1a=$LINENO
432 as_lineno_2=$LINENO as_lineno_2a=$LINENO
433 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
434 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
435 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
436 sed -n '
437 p
438 /[$]LINENO/=
439 ' <$as_myself |
440 sed '
441 s/[$]LINENO.*/&-/
442 t lineno
443 b
444 :lineno
445 N
446 :loop
447 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
448 t loop
449 s/-\n.*//
450 ' >$as_me.lineno &&
451 chmod +x "$as_me.lineno" ||
452 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
453
454 # Don't try to exec as it changes $[0], causing all sort of problems
455 # (the dirname of $[0] is not the place where we might find the
456 # original and so on. Autoconf is especially sensitive to this).
457 . "./$as_me.lineno"
458 # Exit status is that of the last command.
459 exit
460}
461
462ECHO_C= ECHO_N= ECHO_T=
463case `echo -n x` in #(((((
464-n*)
465 case `echo 'xy\c'` in
466 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
467 xy) ECHO_C='\c';;
468 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
469 ECHO_T=' ';;
470 esac;;
471*)
472 ECHO_N='-n';;
473esac
474
475rm -f conf$$ conf$$.exe conf$$.file
476if test -d conf$$.dir; then
477 rm -f conf$$.dir/conf$$.file
478else
479 rm -f conf$$.dir
480 mkdir conf$$.dir 2>/dev/null
481fi
482if (echo >conf$$.file) 2>/dev/null; then
483 if ln -s conf$$.file conf$$ 2>/dev/null; then
484 as_ln_s='ln -s'
485 # ... but there are two gotchas:
486 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
487 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
488 # In both cases, we have to default to `cp -p'.
489 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
490 as_ln_s='cp -p'
491 elif ln conf$$.file conf$$ 2>/dev/null; then
492 as_ln_s=ln
493 else
494 as_ln_s='cp -p'
495 fi
496else
497 as_ln_s='cp -p'
498fi
499rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
500rmdir conf$$.dir 2>/dev/null
501
502if mkdir -p . 2>/dev/null; then
503 as_mkdir_p='mkdir -p "$as_dir"'
504else
505 test -d ./-p && rmdir ./-p
506 as_mkdir_p=false
507fi
508
509if test -x / >/dev/null 2>&1; then
510 as_test_x='test -x'
511else
512 if ls -dL / >/dev/null 2>&1; then
513 as_ls_L_option=L
514 else
515 as_ls_L_option=
516 fi
517 as_test_x='
518 eval sh -c '\''
519 if test -d "$1"; then
520 test -d "$1/.";
521 else
522 case $1 in #(
523 -*)set "./$1";;
524 esac;
525 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
526 ???[sx]*):;;*)false;;esac;fi
527 '\'' sh
528 '
529fi
530as_executable_p=$as_test_x
531
532# Sed expression to map a string onto a valid CPP name.
533as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
534
535# Sed expression to map a string onto a valid variable name.
536as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
537
538
539test -n "$DJDIR" || exec 7<&0 </dev/null
540exec 6>&1
541
542# Name of the host.
543# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
544# so uname gets run too.
545ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
546
547#
548# Initializations.
549#
550ac_default_prefix=/usr/local
551ac_clean_files=
552ac_config_libobj_dir=.
553LIBOBJS=
554cross_compiling=no
555subdirs=
556MFLAGS=
557MAKEFLAGS=
558
559# Identity of this package.
560PACKAGE_NAME='charybdis'
561PACKAGE_TARNAME='charybdis'
562PACKAGE_VERSION='3.3.0'
563PACKAGE_STRING='charybdis 3.3.0'
564PACKAGE_BUGREPORT=''
565PACKAGE_URL=''
566
567ac_default_prefix=$HOME/ircd
568# Factoring default headers for most tests.
569ac_includes_default="\
570#include <stdio.h>
571#ifdef HAVE_SYS_TYPES_H
572# include <sys/types.h>
573#endif
574#ifdef HAVE_SYS_STAT_H
575# include <sys/stat.h>
576#endif
577#ifdef STDC_HEADERS
578# include <stdlib.h>
579# include <stddef.h>
580#else
581# ifdef HAVE_STDLIB_H
582# include <stdlib.h>
583# endif
584#endif
585#ifdef HAVE_STRING_H
586# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
587# include <memory.h>
588# endif
589# include <string.h>
590#endif
591#ifdef HAVE_STRINGS_H
592# include <strings.h>
593#endif
594#ifdef HAVE_INTTYPES_H
595# include <inttypes.h>
596#endif
597#ifdef HAVE_STDINT_H
598# include <stdint.h>
599#endif
600#ifdef HAVE_UNISTD_H
601# include <unistd.h>
602#endif"
603
604enable_option_checking=no
605ac_subst_vars='LTLIBOBJS
606LIBOBJS
607SEDOBJ
608IRC_CFLAGS
609PICFLAGS
610SSL_LIBS
611SSL_INCLUDES
612SSL_SRCS_ENABLE
613MOD_TARGET
614MODULES_LIBS
615SELECT_TYPE
616moduledir
617MODULE_DIR
618helpdir
619HELP_DIR
620logdir
621LOG_DIR
622confdir
623ETC_DIR
624ZLIB_LD
625ENCSPEED
626ALLOCA
627VICONF
628CRYPT_LIB
629LEXLIB
630LEX_OUTPUT_ROOT
631LEX
632YFLAGS
633YACC
634TOUCH
635RANLIB
636LD
637AR
638SED
639LN
640MV
641CP
642RM
643INSTALL_DATA
644INSTALL_SCRIPT
645INSTALL_PROGRAM
646SET_MAKE
647STDOUT
648MAKEDEPEND
649MKDEP
650subdirs
651EGREP
652GREP
653CPP
654OBJEXT
655EXEEXT
656ac_ct_CC
657CPPFLAGS
658LDFLAGS
659CFLAGS
660CC
661target_alias
662host_alias
663build_alias
664LIBS
665ECHO_T
666ECHO_N
667ECHO_C
668DEFS
669mandir
670localedir
671libdir
672psdir
673pdfdir
674dvidir
675htmldir
676infodir
677docdir
678oldincludedir
679includedir
680localstatedir
681sharedstatedir
682sysconfdir
683datadir
684datarootdir
685libexecdir
686sbindir
687bindir
688program_transform_name
689prefix
690exec_prefix
691PACKAGE_URL
692PACKAGE_BUGREPORT
693PACKAGE_STRING
694PACKAGE_VERSION
695PACKAGE_TARNAME
696PACKAGE_NAME
697PATH_SEPARATOR
698SHELL'
699ac_subst_files=''
700ac_user_opts='
701enable_option_checking
702enable_ipv6
703enable_openssl
704with_zlib_path
705enable_zlib
706enable_ports
707enable_poll
708enable_select
709enable_kqueue
710enable_epoll
711with_confdir
712with_logdir
713with_helpdir
714with_moduledir
715with_custom_branding
716with_custom_version
717enable_assert
718enable_iodebug
719enable_profile
720enable_balloc
721enable_small_net
722with_nicklen
723with_topiclen
724enable_warnings
725'
726 ac_precious_vars='build_alias
727host_alias
728target_alias
729CC
730CFLAGS
731LDFLAGS
732LIBS
733CPPFLAGS
734CPP
735YACC
736YFLAGS'
737ac_subdirs_all='libratbox'
738
739# Initialize some variables set by options.
740ac_init_help=
741ac_init_version=false
742ac_unrecognized_opts=
743ac_unrecognized_sep=
744# The variables have the same names as the options, with
745# dashes changed to underlines.
746cache_file=/dev/null
747exec_prefix=NONE
748no_create=
749no_recursion=
750prefix=NONE
751program_prefix=NONE
752program_suffix=NONE
753program_transform_name=s,x,x,
754silent=
755site=
756srcdir=
757verbose=
758x_includes=NONE
759x_libraries=NONE
760
761# Installation directory options.
762# These are left unexpanded so users can "make install exec_prefix=/foo"
763# and all the variables that are supposed to be based on exec_prefix
764# by default will actually change.
765# Use braces instead of parens because sh, perl, etc. also accept them.
766# (The list follows the same order as the GNU Coding Standards.)
767bindir='${exec_prefix}/bin'
768sbindir='${exec_prefix}/sbin'
769libexecdir='${exec_prefix}/libexec'
770datarootdir='${prefix}/share'
771datadir='${datarootdir}'
772sysconfdir='${prefix}/etc'
773sharedstatedir='${prefix}/com'
774localstatedir='${prefix}/var'
775includedir='${prefix}/include'
776oldincludedir='/usr/include'
777docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
778infodir='${datarootdir}/info'
779htmldir='${docdir}'
780dvidir='${docdir}'
781pdfdir='${docdir}'
782psdir='${docdir}'
783libdir='${exec_prefix}/lib'
784localedir='${datarootdir}/locale'
785mandir='${datarootdir}/man'
786
787ac_prev=
788ac_dashdash=
789for ac_option
790do
791 # If the previous option needs an argument, assign it.
792 if test -n "$ac_prev"; then
793 eval $ac_prev=\$ac_option
794 ac_prev=
795 continue
796 fi
797
798 case $ac_option in
799 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
800 *=) ac_optarg= ;;
801 *) ac_optarg=yes ;;
802 esac
803
804 # Accept the important Cygnus configure options, so we can diagnose typos.
805
806 case $ac_dashdash$ac_option in
807 --)
808 ac_dashdash=yes ;;
809
810 -bindir | --bindir | --bindi | --bind | --bin | --bi)
811 ac_prev=bindir ;;
812 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
813 bindir=$ac_optarg ;;
814
815 -build | --build | --buil | --bui | --bu)
816 ac_prev=build_alias ;;
817 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
818 build_alias=$ac_optarg ;;
819
820 -cache-file | --cache-file | --cache-fil | --cache-fi \
821 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
822 ac_prev=cache_file ;;
823 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
824 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
825 cache_file=$ac_optarg ;;
826
827 --config-cache | -C)
828 cache_file=config.cache ;;
829
830 -datadir | --datadir | --datadi | --datad)
831 ac_prev=datadir ;;
832 -datadir=* | --datadir=* | --datadi=* | --datad=*)
833 datadir=$ac_optarg ;;
834
835 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
836 | --dataroo | --dataro | --datar)
837 ac_prev=datarootdir ;;
838 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
839 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
840 datarootdir=$ac_optarg ;;
841
842 -disable-* | --disable-*)
843 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
844 # Reject names that are not valid shell variable names.
845 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
846 as_fn_error $? "invalid feature name: $ac_useropt"
847 ac_useropt_orig=$ac_useropt
848 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
849 case $ac_user_opts in
850 *"
851"enable_$ac_useropt"
852"*) ;;
853 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
854 ac_unrecognized_sep=', ';;
855 esac
856 eval enable_$ac_useropt=no ;;
857
858 -docdir | --docdir | --docdi | --doc | --do)
859 ac_prev=docdir ;;
860 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
861 docdir=$ac_optarg ;;
862
863 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
864 ac_prev=dvidir ;;
865 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
866 dvidir=$ac_optarg ;;
867
868 -enable-* | --enable-*)
869 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
870 # Reject names that are not valid shell variable names.
871 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
872 as_fn_error $? "invalid feature name: $ac_useropt"
873 ac_useropt_orig=$ac_useropt
874 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
875 case $ac_user_opts in
876 *"
877"enable_$ac_useropt"
878"*) ;;
879 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
880 ac_unrecognized_sep=', ';;
881 esac
882 eval enable_$ac_useropt=\$ac_optarg ;;
883
884 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
885 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
886 | --exec | --exe | --ex)
887 ac_prev=exec_prefix ;;
888 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
889 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
890 | --exec=* | --exe=* | --ex=*)
891 exec_prefix=$ac_optarg ;;
892
893 -gas | --gas | --ga | --g)
894 # Obsolete; use --with-gas.
895 with_gas=yes ;;
896
897 -help | --help | --hel | --he | -h)
898 ac_init_help=long ;;
899 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
900 ac_init_help=recursive ;;
901 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
902 ac_init_help=short ;;
903
904 -host | --host | --hos | --ho)
905 ac_prev=host_alias ;;
906 -host=* | --host=* | --hos=* | --ho=*)
907 host_alias=$ac_optarg ;;
908
909 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
910 ac_prev=htmldir ;;
911 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
912 | --ht=*)
913 htmldir=$ac_optarg ;;
914
915 -includedir | --includedir | --includedi | --included | --include \
916 | --includ | --inclu | --incl | --inc)
917 ac_prev=includedir ;;
918 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
919 | --includ=* | --inclu=* | --incl=* | --inc=*)
920 includedir=$ac_optarg ;;
921
922 -infodir | --infodir | --infodi | --infod | --info | --inf)
923 ac_prev=infodir ;;
924 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
925 infodir=$ac_optarg ;;
926
927 -libdir | --libdir | --libdi | --libd)
928 ac_prev=libdir ;;
929 -libdir=* | --libdir=* | --libdi=* | --libd=*)
930 libdir=$ac_optarg ;;
931
932 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
933 | --libexe | --libex | --libe)
934 ac_prev=libexecdir ;;
935 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
936 | --libexe=* | --libex=* | --libe=*)
937 libexecdir=$ac_optarg ;;
938
939 -localedir | --localedir | --localedi | --localed | --locale)
940 ac_prev=localedir ;;
941 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
942 localedir=$ac_optarg ;;
943
944 -localstatedir | --localstatedir | --localstatedi | --localstated \
945 | --localstate | --localstat | --localsta | --localst | --locals)
946 ac_prev=localstatedir ;;
947 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
948 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
949 localstatedir=$ac_optarg ;;
950
951 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
952 ac_prev=mandir ;;
953 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
954 mandir=$ac_optarg ;;
955
956 -nfp | --nfp | --nf)
957 # Obsolete; use --without-fp.
958 with_fp=no ;;
959
960 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
961 | --no-cr | --no-c | -n)
962 no_create=yes ;;
963
964 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
965 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
966 no_recursion=yes ;;
967
968 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
969 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
970 | --oldin | --oldi | --old | --ol | --o)
971 ac_prev=oldincludedir ;;
972 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
973 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
974 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
975 oldincludedir=$ac_optarg ;;
976
977 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
978 ac_prev=prefix ;;
979 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
980 prefix=$ac_optarg ;;
981
982 -program-prefix | --program-prefix | --program-prefi | --program-pref \
983 | --program-pre | --program-pr | --program-p)
984 ac_prev=program_prefix ;;
985 -program-prefix=* | --program-prefix=* | --program-prefi=* \
986 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
987 program_prefix=$ac_optarg ;;
988
989 -program-suffix | --program-suffix | --program-suffi | --program-suff \
990 | --program-suf | --program-su | --program-s)
991 ac_prev=program_suffix ;;
992 -program-suffix=* | --program-suffix=* | --program-suffi=* \
993 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
994 program_suffix=$ac_optarg ;;
995
996 -program-transform-name | --program-transform-name \
997 | --program-transform-nam | --program-transform-na \
998 | --program-transform-n | --program-transform- \
999 | --program-transform | --program-transfor \
1000 | --program-transfo | --program-transf \
1001 | --program-trans | --program-tran \
1002 | --progr-tra | --program-tr | --program-t)
1003 ac_prev=program_transform_name ;;
1004 -program-transform-name=* | --program-transform-name=* \
1005 | --program-transform-nam=* | --program-transform-na=* \
1006 | --program-transform-n=* | --program-transform-=* \
1007 | --program-transform=* | --program-transfor=* \
1008 | --program-transfo=* | --program-transf=* \
1009 | --program-trans=* | --program-tran=* \
1010 | --progr-tra=* | --program-tr=* | --program-t=*)
1011 program_transform_name=$ac_optarg ;;
1012
1013 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1014 ac_prev=pdfdir ;;
1015 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1016 pdfdir=$ac_optarg ;;
1017
1018 -psdir | --psdir | --psdi | --psd | --ps)
1019 ac_prev=psdir ;;
1020 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1021 psdir=$ac_optarg ;;
1022
1023 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1024 | -silent | --silent | --silen | --sile | --sil)
1025 silent=yes ;;
1026
1027 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1028 ac_prev=sbindir ;;
1029 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1030 | --sbi=* | --sb=*)
1031 sbindir=$ac_optarg ;;
1032
1033 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1034 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1035 | --sharedst | --shareds | --shared | --share | --shar \
1036 | --sha | --sh)
1037 ac_prev=sharedstatedir ;;
1038 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1039 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1040 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1041 | --sha=* | --sh=*)
1042 sharedstatedir=$ac_optarg ;;
1043
1044 -site | --site | --sit)
1045 ac_prev=site ;;
1046 -site=* | --site=* | --sit=*)
1047 site=$ac_optarg ;;
1048
1049 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1050 ac_prev=srcdir ;;
1051 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1052 srcdir=$ac_optarg ;;
1053
1054 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1055 | --syscon | --sysco | --sysc | --sys | --sy)
1056 ac_prev=sysconfdir ;;
1057 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1058 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1059 sysconfdir=$ac_optarg ;;
1060
1061 -target | --target | --targe | --targ | --tar | --ta | --t)
1062 ac_prev=target_alias ;;
1063 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1064 target_alias=$ac_optarg ;;
1065
1066 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1067 verbose=yes ;;
1068
1069 -version | --version | --versio | --versi | --vers | -V)
1070 ac_init_version=: ;;
1071
1072 -with-* | --with-*)
1073 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1074 # Reject names that are not valid shell variable names.
1075 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1076 as_fn_error $? "invalid package name: $ac_useropt"
1077 ac_useropt_orig=$ac_useropt
1078 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1079 case $ac_user_opts in
1080 *"
1081"with_$ac_useropt"
1082"*) ;;
1083 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1084 ac_unrecognized_sep=', ';;
1085 esac
1086 eval with_$ac_useropt=\$ac_optarg ;;
1087
1088 -without-* | --without-*)
1089 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1090 # Reject names that are not valid shell variable names.
1091 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1092 as_fn_error $? "invalid package name: $ac_useropt"
1093 ac_useropt_orig=$ac_useropt
1094 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1095 case $ac_user_opts in
1096 *"
1097"with_$ac_useropt"
1098"*) ;;
1099 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1100 ac_unrecognized_sep=', ';;
1101 esac
1102 eval with_$ac_useropt=no ;;
1103
1104 --x)
1105 # Obsolete; use --with-x.
1106 with_x=yes ;;
1107
1108 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1109 | --x-incl | --x-inc | --x-in | --x-i)
1110 ac_prev=x_includes ;;
1111 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1112 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1113 x_includes=$ac_optarg ;;
1114
1115 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1116 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1117 ac_prev=x_libraries ;;
1118 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1119 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1120 x_libraries=$ac_optarg ;;
1121
1122 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1123Try \`$0 --help' for more information"
1124 ;;
1125
1126 *=*)
1127 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1128 # Reject names that are not valid shell variable names.
1129 case $ac_envvar in #(
1130 '' | [0-9]* | *[!_$as_cr_alnum]* )
1131 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1132 esac
1133 eval $ac_envvar=\$ac_optarg
1134 export $ac_envvar ;;
1135
1136 *)
1137 # FIXME: should be removed in autoconf 3.0.
1138 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1139 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1140 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1141 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1142 ;;
1143
1144 esac
1145done
1146
1147if test -n "$ac_prev"; then
1148 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1149 as_fn_error $? "missing argument to $ac_option"
1150fi
1151
1152if test -n "$ac_unrecognized_opts"; then
1153 case $enable_option_checking in
1154 no) ;;
1155 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1156 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1157 esac
1158fi
1159
1160# Check all directory arguments for consistency.
1161for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1162 datadir sysconfdir sharedstatedir localstatedir includedir \
1163 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1164 libdir localedir mandir
1165do
1166 eval ac_val=\$$ac_var
1167 # Remove trailing slashes.
1168 case $ac_val in
1169 */ )
1170 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1171 eval $ac_var=\$ac_val;;
1172 esac
1173 # Be sure to have absolute directory names.
1174 case $ac_val in
1175 [\\/$]* | ?:[\\/]* ) continue;;
1176 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1177 esac
1178 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1179done
1180
1181# There might be people who depend on the old broken behavior: `$host'
1182# used to hold the argument of --host etc.
1183# FIXME: To remove some day.
1184build=$build_alias
1185host=$host_alias
1186target=$target_alias
1187
1188# FIXME: To remove some day.
1189if test "x$host_alias" != x; then
1190 if test "x$build_alias" = x; then
1191 cross_compiling=maybe
1192 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1193 If a cross compiler is detected then cross compile mode will be used" >&2
1194 elif test "x$build_alias" != "x$host_alias"; then
1195 cross_compiling=yes
1196 fi
1197fi
1198
1199ac_tool_prefix=
1200test -n "$host_alias" && ac_tool_prefix=$host_alias-
1201
1202test "$silent" = yes && exec 6>/dev/null
1203
1204
1205ac_pwd=`pwd` && test -n "$ac_pwd" &&
1206ac_ls_di=`ls -di .` &&
1207ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1208 as_fn_error $? "working directory cannot be determined"
1209test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1210 as_fn_error $? "pwd does not report name of working directory"
1211
1212
1213# Find the source files, if location was not specified.
1214if test -z "$srcdir"; then
1215 ac_srcdir_defaulted=yes
1216 # Try the directory containing this script, then the parent directory.
1217 ac_confdir=`$as_dirname -- "$as_myself" ||
1218$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1219 X"$as_myself" : 'X\(//\)[^/]' \| \
1220 X"$as_myself" : 'X\(//\)$' \| \
1221 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1222$as_echo X"$as_myself" |
1223 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1224 s//\1/
1225 q
1226 }
1227 /^X\(\/\/\)[^/].*/{
1228 s//\1/
1229 q
1230 }
1231 /^X\(\/\/\)$/{
1232 s//\1/
1233 q
1234 }
1235 /^X\(\/\).*/{
1236 s//\1/
1237 q
1238 }
1239 s/.*/./; q'`
1240 srcdir=$ac_confdir
1241 if test ! -r "$srcdir/$ac_unique_file"; then
1242 srcdir=..
1243 fi
1244else
1245 ac_srcdir_defaulted=no
1246fi
1247if test ! -r "$srcdir/$ac_unique_file"; then
1248 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1249 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1250fi
1251ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1252ac_abs_confdir=`(
1253 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1254 pwd)`
1255# When building in place, set srcdir=.
1256if test "$ac_abs_confdir" = "$ac_pwd"; then
1257 srcdir=.
1258fi
1259# Remove unnecessary trailing slashes from srcdir.
1260# Double slashes in file names in object file debugging info
1261# mess up M-x gdb in Emacs.
1262case $srcdir in
1263*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1264esac
1265for ac_var in $ac_precious_vars; do
1266 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1267 eval ac_env_${ac_var}_value=\$${ac_var}
1268 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1269 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1270done
1271
1272#
1273# Report the --help message.
1274#
1275if test "$ac_init_help" = "long"; then
1276 # Omit some internal or obsolete options to make the list less imposing.
1277 # This message is too long to be a string in the A/UX 3.1 sh.
1278 cat <<_ACEOF
1279\`configure' configures charybdis 3.3.0 to adapt to many kinds of systems.
1280
1281Usage: $0 [OPTION]... [VAR=VALUE]...
1282
1283To assign environment variables (e.g., CC, CFLAGS...), specify them as
1284VAR=VALUE. See below for descriptions of some of the useful variables.
1285
1286Defaults for the options are specified in brackets.
1287
1288Configuration:
1289 -h, --help display this help and exit
1290 --help=short display options specific to this package
1291 --help=recursive display the short help of all the included packages
1292 -V, --version display version information and exit
1293 -q, --quiet, --silent do not print \`checking ...' messages
1294 --cache-file=FILE cache test results in FILE [disabled]
1295 -C, --config-cache alias for \`--cache-file=config.cache'
1296 -n, --no-create do not create output files
1297 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1298
1299Installation directories:
1300 --prefix=PREFIX install architecture-independent files in PREFIX
1301 [$ac_default_prefix]
1302 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1303 [PREFIX]
1304
1305By default, \`make install' will install all the files in
1306\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1307an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1308for instance \`--prefix=\$HOME'.
1309
1310For better control, use the options below.
1311
1312Fine tuning of the installation directories:
1313 --bindir=DIR user executables [EPREFIX/bin]
1314 --sbindir=DIR system admin executables [EPREFIX/sbin]
1315 --libexecdir=DIR program executables [EPREFIX/libexec]
1316 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1317 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1318 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1319 --libdir=DIR object code libraries [EPREFIX/lib]
1320 --includedir=DIR C header files [PREFIX/include]
1321 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1322 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1323 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1324 --infodir=DIR info documentation [DATAROOTDIR/info]
1325 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1326 --mandir=DIR man documentation [DATAROOTDIR/man]
1327 --docdir=DIR documentation root [DATAROOTDIR/doc/charybdis]
1328 --htmldir=DIR html documentation [DOCDIR]
1329 --dvidir=DIR dvi documentation [DOCDIR]
1330 --pdfdir=DIR pdf documentation [DOCDIR]
1331 --psdir=DIR ps documentation [DOCDIR]
1332_ACEOF
1333
1334 cat <<\_ACEOF
1335_ACEOF
1336fi
1337
1338if test -n "$ac_init_help"; then
1339 case $ac_init_help in
1340 short | recursive ) echo "Configuration of charybdis 3.3.0:";;
1341 esac
1342 cat <<\_ACEOF
1343
1344Optional Features:
1345 --disable-option-checking ignore unrecognized --enable/--with options
1346 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1347 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1348 --enable-ipv6 Enable IPv6 support
1349 --enable-openssl=DIR Enable OpenSSL support (DIR optional).
1350 --disable-openssl Disable OpenSSL support.
1351 --disable-zlib Disable ziplinks support
1352 --enable-ports Force solaris I/O ports subsystem usage.
1353 --enable-poll Force poll() usage.
1354 --enable-select Force select() usage.
1355 --enable-kqueue Force kqueue() usage.
1356 --enable-epoll Force sys_epoll usage (Linux only).
1357 --enable-assert Enable assert(). Choose between soft(warnings) and
1358 hard(aborts the daemon)
1359 --enable-iodebug Enable IO Debugging hooks
1360 --enable-profile Enable profiling
1361 --disable-balloc Disable the block allocator.
1362 --enable-small-net Enable small network support.
1363 --enable-warnings Enable all sorts of warnings for debugging.
1364
1365Optional Packages:
1366 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1367 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1368 --with-zlib-path=DIR Path to libz.so for ziplinks support.
1369 --with-confdir=DIR Directory to install config files.
1370 --with-logdir=DIR Directory where to write logfiles.
1371 --with-helpdir=DIR Directory to install help files.
1372 --with-moduledir=DIR Directory to install modules.
1373 --with-custom-branding=NAME
1374 Custom branding name.
1375 --with-custom-version=NAME
1376 Custom version branding.
1377 --with-nicklen=LENGTH Set the nick length to LENGTH (default 15, max 50)
1378 --with-topiclen=NUMBER Set the max topic length to NUMBER (default 390, max
1379 390)
1380
1381Some influential environment variables:
1382 CC C compiler command
1383 CFLAGS C compiler flags
1384 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1385 nonstandard directory <lib dir>
1386 LIBS libraries to pass to the linker, e.g. -l<library>
1387 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1388 you have headers in a nonstandard directory <include dir>
1389 CPP C preprocessor
1390 YACC The `Yet Another Compiler Compiler' implementation to use.
1391 Defaults to the first program found out of: `bison -y', `byacc',
1392 `yacc'.
1393 YFLAGS The list of arguments that will be passed by default to $YACC.
1394 This script will default YFLAGS to the empty string to avoid a
1395 default value of `-d' given by some make applications.
1396
1397Use these variables to override the choices made by `configure' or to help
1398it to find libraries and programs with nonstandard names/locations.
1399
1400Report bugs to the package provider.
1401_ACEOF
1402ac_status=$?
1403fi
1404
1405if test "$ac_init_help" = "recursive"; then
1406 # If there are subdirs, report their specific --help.
1407 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1408 test -d "$ac_dir" ||
1409 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1410 continue
1411 ac_builddir=.
1412
1413case "$ac_dir" in
1414.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1415*)
1416 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1417 # A ".." for each directory in $ac_dir_suffix.
1418 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1419 case $ac_top_builddir_sub in
1420 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1421 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1422 esac ;;
1423esac
1424ac_abs_top_builddir=$ac_pwd
1425ac_abs_builddir=$ac_pwd$ac_dir_suffix
1426# for backward compatibility:
1427ac_top_builddir=$ac_top_build_prefix
1428
1429case $srcdir in
1430 .) # We are building in place.
1431 ac_srcdir=.
1432 ac_top_srcdir=$ac_top_builddir_sub
1433 ac_abs_top_srcdir=$ac_pwd ;;
1434 [\\/]* | ?:[\\/]* ) # Absolute name.
1435 ac_srcdir=$srcdir$ac_dir_suffix;
1436 ac_top_srcdir=$srcdir
1437 ac_abs_top_srcdir=$srcdir ;;
1438 *) # Relative name.
1439 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1440 ac_top_srcdir=$ac_top_build_prefix$srcdir
1441 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1442esac
1443ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1444
1445 cd "$ac_dir" || { ac_status=$?; continue; }
1446 # Check for guested configure.
1447 if test -f "$ac_srcdir/configure.gnu"; then
1448 echo &&
1449 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1450 elif test -f "$ac_srcdir/configure"; then
1451 echo &&
1452 $SHELL "$ac_srcdir/configure" --help=recursive
1453 else
1454 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1455 fi || ac_status=$?
1456 cd "$ac_pwd" || { ac_status=$?; break; }
1457 done
1458fi
1459
1460test -n "$ac_init_help" && exit $ac_status
1461if $ac_init_version; then
1462 cat <<\_ACEOF
1463charybdis configure 3.3.0
1464generated by GNU Autoconf 2.68
1465
1466Copyright (C) 2010 Free Software Foundation, Inc.
1467This configure script is free software; the Free Software Foundation
1468gives unlimited permission to copy, distribute and modify it.
1469
1470$Id: configure.ac 3516 2007-06-10 16:14:03Z jilles $
1471_ACEOF
1472 exit
1473fi
1474
1475## ------------------------ ##
1476## Autoconf initialization. ##
1477## ------------------------ ##
1478
1479# ac_fn_c_try_compile LINENO
1480# --------------------------
1481# Try to compile conftest.$ac_ext, and return whether this succeeded.
1482ac_fn_c_try_compile ()
1483{
1484 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1485 rm -f conftest.$ac_objext
1486 if { { ac_try="$ac_compile"
1487case "(($ac_try" in
1488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1489 *) ac_try_echo=$ac_try;;
1490esac
1491eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1492$as_echo "$ac_try_echo"; } >&5
1493 (eval "$ac_compile") 2>conftest.err
1494 ac_status=$?
1495 if test -s conftest.err; then
1496 grep -v '^ *+' conftest.err >conftest.er1
1497 cat conftest.er1 >&5
1498 mv -f conftest.er1 conftest.err
1499 fi
1500 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1501 test $ac_status = 0; } && {
1502 test -z "$ac_c_werror_flag" ||
1503 test ! -s conftest.err
1504 } && test -s conftest.$ac_objext; then :
1505 ac_retval=0
1506else
1507 $as_echo "$as_me: failed program was:" >&5
1508sed 's/^/| /' conftest.$ac_ext >&5
1509
1510 ac_retval=1
1511fi
1512 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1513 as_fn_set_status $ac_retval
1514
1515} # ac_fn_c_try_compile
1516
1517# ac_fn_c_try_cpp LINENO
1518# ----------------------
1519# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1520ac_fn_c_try_cpp ()
1521{
1522 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1523 if { { ac_try="$ac_cpp conftest.$ac_ext"
1524case "(($ac_try" in
1525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1526 *) ac_try_echo=$ac_try;;
1527esac
1528eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1529$as_echo "$ac_try_echo"; } >&5
1530 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1531 ac_status=$?
1532 if test -s conftest.err; then
1533 grep -v '^ *+' conftest.err >conftest.er1
1534 cat conftest.er1 >&5
1535 mv -f conftest.er1 conftest.err
1536 fi
1537 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1538 test $ac_status = 0; } > conftest.i && {
1539 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1540 test ! -s conftest.err
1541 }; then :
1542 ac_retval=0
1543else
1544 $as_echo "$as_me: failed program was:" >&5
1545sed 's/^/| /' conftest.$ac_ext >&5
1546
1547 ac_retval=1
1548fi
1549 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1550 as_fn_set_status $ac_retval
1551
1552} # ac_fn_c_try_cpp
1553
1554# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1555# -------------------------------------------------------
1556# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1557# the include files in INCLUDES and setting the cache variable VAR
1558# accordingly.
1559ac_fn_c_check_header_mongrel ()
1560{
1561 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1562 if eval \${$3+:} false; then :
1563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1564$as_echo_n "checking for $2... " >&6; }
1565if eval \${$3+:} false; then :
1566 $as_echo_n "(cached) " >&6
1567fi
1568eval ac_res=\$$3
1569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1570$as_echo "$ac_res" >&6; }
1571else
1572 # Is the header compilable?
1573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1574$as_echo_n "checking $2 usability... " >&6; }
1575cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1576/* end confdefs.h. */
1577$4
1578#include <$2>
1579_ACEOF
1580if ac_fn_c_try_compile "$LINENO"; then :
1581 ac_header_compiler=yes
1582else
1583 ac_header_compiler=no
1584fi
1585rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1586{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1587$as_echo "$ac_header_compiler" >&6; }
1588
1589# Is the header present?
1590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1591$as_echo_n "checking $2 presence... " >&6; }
1592cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1593/* end confdefs.h. */
1594#include <$2>
1595_ACEOF
1596if ac_fn_c_try_cpp "$LINENO"; then :
1597 ac_header_preproc=yes
1598else
1599 ac_header_preproc=no
1600fi
1601rm -f conftest.err conftest.i conftest.$ac_ext
1602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1603$as_echo "$ac_header_preproc" >&6; }
1604
1605# So? What about this header?
1606case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1607 yes:no: )
1608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1609$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1611$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1612 ;;
1613 no:yes:* )
1614 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1615$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1616 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1617$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1618 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1619$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1620 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1621$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1622 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1623$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1624 ;;
1625esac
1626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1627$as_echo_n "checking for $2... " >&6; }
1628if eval \${$3+:} false; then :
1629 $as_echo_n "(cached) " >&6
1630else
1631 eval "$3=\$ac_header_compiler"
1632fi
1633eval ac_res=\$$3
1634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1635$as_echo "$ac_res" >&6; }
1636fi
1637 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1638
1639} # ac_fn_c_check_header_mongrel
1640
1641# ac_fn_c_try_run LINENO
1642# ----------------------
1643# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1644# that executables *can* be run.
1645ac_fn_c_try_run ()
1646{
1647 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648 if { { ac_try="$ac_link"
1649case "(($ac_try" in
1650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1651 *) ac_try_echo=$ac_try;;
1652esac
1653eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1654$as_echo "$ac_try_echo"; } >&5
1655 (eval "$ac_link") 2>&5
1656 ac_status=$?
1657 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1658 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1659 { { case "(($ac_try" in
1660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1661 *) ac_try_echo=$ac_try;;
1662esac
1663eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1664$as_echo "$ac_try_echo"; } >&5
1665 (eval "$ac_try") 2>&5
1666 ac_status=$?
1667 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1668 test $ac_status = 0; }; }; then :
1669 ac_retval=0
1670else
1671 $as_echo "$as_me: program exited with status $ac_status" >&5
1672 $as_echo "$as_me: failed program was:" >&5
1673sed 's/^/| /' conftest.$ac_ext >&5
1674
1675 ac_retval=$ac_status
1676fi
1677 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1678 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1679 as_fn_set_status $ac_retval
1680
1681} # ac_fn_c_try_run
1682
1683# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1684# -------------------------------------------------------
1685# Tests whether HEADER exists and can be compiled using the include files in
1686# INCLUDES, setting the cache variable VAR accordingly.
1687ac_fn_c_check_header_compile ()
1688{
1689 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1691$as_echo_n "checking for $2... " >&6; }
1692if eval \${$3+:} false; then :
1693 $as_echo_n "(cached) " >&6
1694else
1695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1696/* end confdefs.h. */
1697$4
1698#include <$2>
1699_ACEOF
1700if ac_fn_c_try_compile "$LINENO"; then :
1701 eval "$3=yes"
1702else
1703 eval "$3=no"
1704fi
1705rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1706fi
1707eval ac_res=\$$3
1708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1709$as_echo "$ac_res" >&6; }
1710 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1711
1712} # ac_fn_c_check_header_compile
1713
1714# ac_fn_c_try_link LINENO
1715# -----------------------
1716# Try to link conftest.$ac_ext, and return whether this succeeded.
1717ac_fn_c_try_link ()
1718{
1719 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1720 rm -f conftest.$ac_objext conftest$ac_exeext
1721 if { { ac_try="$ac_link"
1722case "(($ac_try" in
1723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1724 *) ac_try_echo=$ac_try;;
1725esac
1726eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1727$as_echo "$ac_try_echo"; } >&5
1728 (eval "$ac_link") 2>conftest.err
1729 ac_status=$?
1730 if test -s conftest.err; then
1731 grep -v '^ *+' conftest.err >conftest.er1
1732 cat conftest.er1 >&5
1733 mv -f conftest.er1 conftest.err
1734 fi
1735 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1736 test $ac_status = 0; } && {
1737 test -z "$ac_c_werror_flag" ||
1738 test ! -s conftest.err
1739 } && test -s conftest$ac_exeext && {
1740 test "$cross_compiling" = yes ||
1741 $as_test_x conftest$ac_exeext
1742 }; then :
1743 ac_retval=0
1744else
1745 $as_echo "$as_me: failed program was:" >&5
1746sed 's/^/| /' conftest.$ac_ext >&5
1747
1748 ac_retval=1
1749fi
1750 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1751 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1752 # interfere with the next link command; also delete a directory that is
1753 # left behind by Apple's compiler. We do this before executing the actions.
1754 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1755 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1756 as_fn_set_status $ac_retval
1757
1758} # ac_fn_c_try_link
1759
1760# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1761# -------------------------------------------
1762# Tests whether TYPE exists after having included INCLUDES, setting cache
1763# variable VAR accordingly.
1764ac_fn_c_check_type ()
1765{
1766 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1768$as_echo_n "checking for $2... " >&6; }
1769if eval \${$3+:} false; then :
1770 $as_echo_n "(cached) " >&6
1771else
1772 eval "$3=no"
1773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1774/* end confdefs.h. */
1775$4
1776int
1777main ()
1778{
1779if (sizeof ($2))
1780 return 0;
1781 ;
1782 return 0;
1783}
1784_ACEOF
1785if ac_fn_c_try_compile "$LINENO"; then :
1786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1787/* end confdefs.h. */
1788$4
1789int
1790main ()
1791{
1792if (sizeof (($2)))
1793 return 0;
1794 ;
1795 return 0;
1796}
1797_ACEOF
1798if ac_fn_c_try_compile "$LINENO"; then :
1799
1800else
1801 eval "$3=yes"
1802fi
1803rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1804fi
1805rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1806fi
1807eval ac_res=\$$3
1808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1809$as_echo "$ac_res" >&6; }
1810 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1811
1812} # ac_fn_c_check_type
1813
1814# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1815# --------------------------------------------
1816# Tries to find the compile-time value of EXPR in a program that includes
1817# INCLUDES, setting VAR accordingly. Returns whether the value could be
1818# computed
1819ac_fn_c_compute_int ()
1820{
1821 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1822 if test "$cross_compiling" = yes; then
1823 # Depending upon the size, compute the lo and hi bounds.
1824cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1825/* end confdefs.h. */
1826$4
1827int
1828main ()
1829{
1830static int test_array [1 - 2 * !(($2) >= 0)];
1831test_array [0] = 0
1832
1833 ;
1834 return 0;
1835}
1836_ACEOF
1837if ac_fn_c_try_compile "$LINENO"; then :
1838 ac_lo=0 ac_mid=0
1839 while :; do
1840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1841/* end confdefs.h. */
1842$4
1843int
1844main ()
1845{
1846static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1847test_array [0] = 0
1848
1849 ;
1850 return 0;
1851}
1852_ACEOF
1853if ac_fn_c_try_compile "$LINENO"; then :
1854 ac_hi=$ac_mid; break
1855else
1856 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1857 if test $ac_lo -le $ac_mid; then
1858 ac_lo= ac_hi=
1859 break
1860 fi
1861 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1862fi
1863rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1864 done
1865else
1866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1867/* end confdefs.h. */
1868$4
1869int
1870main ()
1871{
1872static int test_array [1 - 2 * !(($2) < 0)];
1873test_array [0] = 0
1874
1875 ;
1876 return 0;
1877}
1878_ACEOF
1879if ac_fn_c_try_compile "$LINENO"; then :
1880 ac_hi=-1 ac_mid=-1
1881 while :; do
1882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1883/* end confdefs.h. */
1884$4
1885int
1886main ()
1887{
1888static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1889test_array [0] = 0
1890
1891 ;
1892 return 0;
1893}
1894_ACEOF
1895if ac_fn_c_try_compile "$LINENO"; then :
1896 ac_lo=$ac_mid; break
1897else
1898 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1899 if test $ac_mid -le $ac_hi; then
1900 ac_lo= ac_hi=
1901 break
1902 fi
1903 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1904fi
1905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1906 done
1907else
1908 ac_lo= ac_hi=
1909fi
1910rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1911fi
1912rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1913# Binary search between lo and hi bounds.
1914while test "x$ac_lo" != "x$ac_hi"; do
1915 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1917/* end confdefs.h. */
1918$4
1919int
1920main ()
1921{
1922static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1923test_array [0] = 0
1924
1925 ;
1926 return 0;
1927}
1928_ACEOF
1929if ac_fn_c_try_compile "$LINENO"; then :
1930 ac_hi=$ac_mid
1931else
1932 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1933fi
1934rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1935done
1936case $ac_lo in #((
1937?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1938'') ac_retval=1 ;;
1939esac
1940 else
1941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1942/* end confdefs.h. */
1943$4
1944static long int longval () { return $2; }
1945static unsigned long int ulongval () { return $2; }
1946#include <stdio.h>
1947#include <stdlib.h>
1948int
1949main ()
1950{
1951
1952 FILE *f = fopen ("conftest.val", "w");
1953 if (! f)
1954 return 1;
1955 if (($2) < 0)
1956 {
1957 long int i = longval ();
1958 if (i != ($2))
1959 return 1;
1960 fprintf (f, "%ld", i);
1961 }
1962 else
1963 {
1964 unsigned long int i = ulongval ();
1965 if (i != ($2))
1966 return 1;
1967 fprintf (f, "%lu", i);
1968 }
1969 /* Do not output a trailing newline, as this causes \r\n confusion
1970 on some platforms. */
1971 return ferror (f) || fclose (f) != 0;
1972
1973 ;
1974 return 0;
1975}
1976_ACEOF
1977if ac_fn_c_try_run "$LINENO"; then :
1978 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1979else
1980 ac_retval=1
1981fi
1982rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1983 conftest.$ac_objext conftest.beam conftest.$ac_ext
1984rm -f conftest.val
1985
1986 fi
1987 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1988 as_fn_set_status $ac_retval
1989
1990} # ac_fn_c_compute_int
1991
1992# ac_fn_c_check_func LINENO FUNC VAR
1993# ----------------------------------
1994# Tests whether FUNC exists, setting the cache variable VAR accordingly
1995ac_fn_c_check_func ()
1996{
1997 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1999$as_echo_n "checking for $2... " >&6; }
2000if eval \${$3+:} false; then :
2001 $as_echo_n "(cached) " >&6
2002else
2003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2004/* end confdefs.h. */
2005/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2006 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2007#define $2 innocuous_$2
2008
2009/* System header to define __stub macros and hopefully few prototypes,
2010 which can conflict with char $2 (); below.
2011 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2012 <limits.h> exists even on freestanding compilers. */
2013
2014#ifdef __STDC__
2015# include <limits.h>
2016#else
2017# include <assert.h>
2018#endif
2019
2020#undef $2
2021
2022/* Override any GCC internal prototype to avoid an error.
2023 Use char because int might match the return type of a GCC
2024 builtin and then its argument prototype would still apply. */
2025#ifdef __cplusplus
2026extern "C"
2027#endif
2028char $2 ();
2029/* The GNU C library defines this for functions which it implements
2030 to always fail with ENOSYS. Some functions are actually named
2031 something starting with __ and the normal name is an alias. */
2032#if defined __stub_$2 || defined __stub___$2
2033choke me
2034#endif
2035
2036int
2037main ()
2038{
2039return $2 ();
2040 ;
2041 return 0;
2042}
2043_ACEOF
2044if ac_fn_c_try_link "$LINENO"; then :
2045 eval "$3=yes"
2046else
2047 eval "$3=no"
2048fi
2049rm -f core conftest.err conftest.$ac_objext \
2050 conftest$ac_exeext conftest.$ac_ext
2051fi
2052eval ac_res=\$$3
2053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2054$as_echo "$ac_res" >&6; }
2055 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2056
2057} # ac_fn_c_check_func
2058cat >config.log <<_ACEOF
2059This file contains any messages produced by compilers while
2060running configure, to aid debugging if configure makes a mistake.
2061
2062It was created by charybdis $as_me 3.3.0, which was
2063generated by GNU Autoconf 2.68. Invocation command line was
2064
2065 $ $0 $@
2066
2067_ACEOF
2068exec 5>>config.log
2069{
2070cat <<_ASUNAME
2071## --------- ##
2072## Platform. ##
2073## --------- ##
2074
2075hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2076uname -m = `(uname -m) 2>/dev/null || echo unknown`
2077uname -r = `(uname -r) 2>/dev/null || echo unknown`
2078uname -s = `(uname -s) 2>/dev/null || echo unknown`
2079uname -v = `(uname -v) 2>/dev/null || echo unknown`
2080
2081/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2082/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2083
2084/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2085/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2086/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2087/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2088/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2089/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2090/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2091
2092_ASUNAME
2093
2094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2095for as_dir in $PATH
2096do
2097 IFS=$as_save_IFS
2098 test -z "$as_dir" && as_dir=.
2099 $as_echo "PATH: $as_dir"
2100 done
2101IFS=$as_save_IFS
2102
2103} >&5
2104
2105cat >&5 <<_ACEOF
2106
2107
2108## ----------- ##
2109## Core tests. ##
2110## ----------- ##
2111
2112_ACEOF
2113
2114
2115# Keep a trace of the command line.
2116# Strip out --no-create and --no-recursion so they do not pile up.
2117# Strip out --silent because we don't want to record it for future runs.
2118# Also quote any args containing shell meta-characters.
2119# Make two passes to allow for proper duplicate-argument suppression.
2120ac_configure_args=
2121ac_configure_args0=
2122ac_configure_args1=
2123ac_must_keep_next=false
2124for ac_pass in 1 2
2125do
2126 for ac_arg
2127 do
2128 case $ac_arg in
2129 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2130 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2131 | -silent | --silent | --silen | --sile | --sil)
2132 continue ;;
2133 *\'*)
2134 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2135 esac
2136 case $ac_pass in
2137 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2138 2)
2139 as_fn_append ac_configure_args1 " '$ac_arg'"
2140 if test $ac_must_keep_next = true; then
2141 ac_must_keep_next=false # Got value, back to normal.
2142 else
2143 case $ac_arg in
2144 *=* | --config-cache | -C | -disable-* | --disable-* \
2145 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2146 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2147 | -with-* | --with-* | -without-* | --without-* | --x)
2148 case "$ac_configure_args0 " in
2149 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2150 esac
2151 ;;
2152 -* ) ac_must_keep_next=true ;;
2153 esac
2154 fi
2155 as_fn_append ac_configure_args " '$ac_arg'"
2156 ;;
2157 esac
2158 done
2159done
2160{ ac_configure_args0=; unset ac_configure_args0;}
2161{ ac_configure_args1=; unset ac_configure_args1;}
2162
2163# When interrupted or exit'd, cleanup temporary files, and complete
2164# config.log. We remove comments because anyway the quotes in there
2165# would cause problems or look ugly.
2166# WARNING: Use '\'' to represent an apostrophe within the trap.
2167# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2168trap 'exit_status=$?
2169 # Save into config.log some information that might help in debugging.
2170 {
2171 echo
2172
2173 $as_echo "## ---------------- ##
2174## Cache variables. ##
2175## ---------------- ##"
2176 echo
2177 # The following way of writing the cache mishandles newlines in values,
2178(
2179 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2180 eval ac_val=\$$ac_var
2181 case $ac_val in #(
2182 *${as_nl}*)
2183 case $ac_var in #(
2184 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2185$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2186 esac
2187 case $ac_var in #(
2188 _ | IFS | as_nl) ;; #(
2189 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2190 *) { eval $ac_var=; unset $ac_var;} ;;
2191 esac ;;
2192 esac
2193 done
2194 (set) 2>&1 |
2195 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2196 *${as_nl}ac_space=\ *)
2197 sed -n \
2198 "s/'\''/'\''\\\\'\'''\''/g;
2199 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2200 ;; #(
2201 *)
2202 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2203 ;;
2204 esac |
2205 sort
2206)
2207 echo
2208
2209 $as_echo "## ----------------- ##
2210## Output variables. ##
2211## ----------------- ##"
2212 echo
2213 for ac_var in $ac_subst_vars
2214 do
2215 eval ac_val=\$$ac_var
2216 case $ac_val in
2217 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2218 esac
2219 $as_echo "$ac_var='\''$ac_val'\''"
2220 done | sort
2221 echo
2222
2223 if test -n "$ac_subst_files"; then
2224 $as_echo "## ------------------- ##
2225## File substitutions. ##
2226## ------------------- ##"
2227 echo
2228 for ac_var in $ac_subst_files
2229 do
2230 eval ac_val=\$$ac_var
2231 case $ac_val in
2232 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2233 esac
2234 $as_echo "$ac_var='\''$ac_val'\''"
2235 done | sort
2236 echo
2237 fi
2238
2239 if test -s confdefs.h; then
2240 $as_echo "## ----------- ##
2241## confdefs.h. ##
2242## ----------- ##"
2243 echo
2244 cat confdefs.h
2245 echo
2246 fi
2247 test "$ac_signal" != 0 &&
2248 $as_echo "$as_me: caught signal $ac_signal"
2249 $as_echo "$as_me: exit $exit_status"
2250 } >&5
2251 rm -f core *.core core.conftest.* &&
2252 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2253 exit $exit_status
2254' 0
2255for ac_signal in 1 2 13 15; do
2256 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2257done
2258ac_signal=0
2259
2260# confdefs.h avoids OS command line length limits that DEFS can exceed.
2261rm -f -r conftest* confdefs.h
2262
2263$as_echo "/* confdefs.h */" > confdefs.h
2264
2265# Predefined preprocessor variables.
2266
2267cat >>confdefs.h <<_ACEOF
2268#define PACKAGE_NAME "$PACKAGE_NAME"
2269_ACEOF
2270
2271cat >>confdefs.h <<_ACEOF
2272#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2273_ACEOF
2274
2275cat >>confdefs.h <<_ACEOF
2276#define PACKAGE_VERSION "$PACKAGE_VERSION"
2277_ACEOF
2278
2279cat >>confdefs.h <<_ACEOF
2280#define PACKAGE_STRING "$PACKAGE_STRING"
2281_ACEOF
2282
2283cat >>confdefs.h <<_ACEOF
2284#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2285_ACEOF
2286
2287cat >>confdefs.h <<_ACEOF
2288#define PACKAGE_URL "$PACKAGE_URL"
2289_ACEOF
2290
2291
2292# Let the site file select an alternate cache file if it wants to.
2293# Prefer an explicitly selected file to automatically selected ones.
2294ac_site_file1=NONE
2295ac_site_file2=NONE
2296if test -n "$CONFIG_SITE"; then
2297 # We do not want a PATH search for config.site.
2298 case $CONFIG_SITE in #((
2299 -*) ac_site_file1=./$CONFIG_SITE;;
2300 */*) ac_site_file1=$CONFIG_SITE;;
2301 *) ac_site_file1=./$CONFIG_SITE;;
2302 esac
2303elif test "x$prefix" != xNONE; then
2304 ac_site_file1=$prefix/share/config.site
2305 ac_site_file2=$prefix/etc/config.site
2306else
2307 ac_site_file1=$ac_default_prefix/share/config.site
2308 ac_site_file2=$ac_default_prefix/etc/config.site
2309fi
2310for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2311do
2312 test "x$ac_site_file" = xNONE && continue
2313 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2314 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2315$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2316 sed 's/^/| /' "$ac_site_file" >&5
2317 . "$ac_site_file" \
2318 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2319$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2320as_fn_error $? "failed to load site script $ac_site_file
2321See \`config.log' for more details" "$LINENO" 5; }
2322 fi
2323done
2324
2325if test -r "$cache_file"; then
2326 # Some versions of bash will fail to source /dev/null (special files
2327 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2328 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2330$as_echo "$as_me: loading cache $cache_file" >&6;}
2331 case $cache_file in
2332 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2333 *) . "./$cache_file";;
2334 esac
2335 fi
2336else
2337 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2338$as_echo "$as_me: creating cache $cache_file" >&6;}
2339 >$cache_file
2340fi
2341
2342# Check that the precious variables saved in the cache have kept the same
2343# value.
2344ac_cache_corrupted=false
2345for ac_var in $ac_precious_vars; do
2346 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2347 eval ac_new_set=\$ac_env_${ac_var}_set
2348 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2349 eval ac_new_val=\$ac_env_${ac_var}_value
2350 case $ac_old_set,$ac_new_set in
2351 set,)
2352 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2353$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2354 ac_cache_corrupted=: ;;
2355 ,set)
2356 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2357$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2358 ac_cache_corrupted=: ;;
2359 ,);;
2360 *)
2361 if test "x$ac_old_val" != "x$ac_new_val"; then
2362 # differences in whitespace do not lead to failure.
2363 ac_old_val_w=`echo x $ac_old_val`
2364 ac_new_val_w=`echo x $ac_new_val`
2365 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2366 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2367$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2368 ac_cache_corrupted=:
2369 else
2370 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2371$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2372 eval $ac_var=\$ac_old_val
2373 fi
2374 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2375$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2376 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2377$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2378 fi;;
2379 esac
2380 # Pass precious variables to config.status.
2381 if test "$ac_new_set" = set; then
2382 case $ac_new_val in
2383 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2384 *) ac_arg=$ac_var=$ac_new_val ;;
2385 esac
2386 case " $ac_configure_args " in
2387 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2388 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2389 esac
2390 fi
2391done
2392if $ac_cache_corrupted; then
2393 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2394$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2395 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2396$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2397 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2398fi
2399## -------------------- ##
2400## Main body of script. ##
2401## -------------------- ##
2402
2403ac_ext=c
2404ac_cpp='$CPP $CPPFLAGS'
2405ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2406ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2407ac_compiler_gnu=$ac_cv_c_compiler_gnu
2408
2409
2410
2411ac_config_headers="$ac_config_headers include/setup.h"
2412
2413
2414
2415
2416ac_ext=c
2417ac_cpp='$CPP $CPPFLAGS'
2418ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2419ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2420ac_compiler_gnu=$ac_cv_c_compiler_gnu
2421if test -n "$ac_tool_prefix"; then
2422 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2423set dummy ${ac_tool_prefix}gcc; ac_word=$2
2424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2425$as_echo_n "checking for $ac_word... " >&6; }
2426if ${ac_cv_prog_CC+:} false; then :
2427 $as_echo_n "(cached) " >&6
2428else
2429 if test -n "$CC"; then
2430 ac_cv_prog_CC="$CC" # Let the user override the test.
2431else
2432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2433for as_dir in $PATH
2434do
2435 IFS=$as_save_IFS
2436 test -z "$as_dir" && as_dir=.
2437 for ac_exec_ext in '' $ac_executable_extensions; do
2438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2439 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2441 break 2
2442 fi
2443done
2444 done
2445IFS=$as_save_IFS
2446
2447fi
2448fi
2449CC=$ac_cv_prog_CC
2450if test -n "$CC"; then
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2452$as_echo "$CC" >&6; }
2453else
2454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2455$as_echo "no" >&6; }
2456fi
2457
2458
2459fi
2460if test -z "$ac_cv_prog_CC"; then
2461 ac_ct_CC=$CC
2462 # Extract the first word of "gcc", so it can be a program name with args.
2463set dummy gcc; ac_word=$2
2464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2465$as_echo_n "checking for $ac_word... " >&6; }
2466if ${ac_cv_prog_ac_ct_CC+:} false; then :
2467 $as_echo_n "(cached) " >&6
2468else
2469 if test -n "$ac_ct_CC"; then
2470 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2471else
2472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2473for as_dir in $PATH
2474do
2475 IFS=$as_save_IFS
2476 test -z "$as_dir" && as_dir=.
2477 for ac_exec_ext in '' $ac_executable_extensions; do
2478 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2479 ac_cv_prog_ac_ct_CC="gcc"
2480 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2481 break 2
2482 fi
2483done
2484 done
2485IFS=$as_save_IFS
2486
2487fi
2488fi
2489ac_ct_CC=$ac_cv_prog_ac_ct_CC
2490if test -n "$ac_ct_CC"; then
2491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2492$as_echo "$ac_ct_CC" >&6; }
2493else
2494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2495$as_echo "no" >&6; }
2496fi
2497
2498 if test "x$ac_ct_CC" = x; then
2499 CC=""
2500 else
2501 case $cross_compiling:$ac_tool_warned in
2502yes:)
2503{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2504$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2505ac_tool_warned=yes ;;
2506esac
2507 CC=$ac_ct_CC
2508 fi
2509else
2510 CC="$ac_cv_prog_CC"
2511fi
2512
2513if test -z "$CC"; then
2514 if test -n "$ac_tool_prefix"; then
2515 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2516set dummy ${ac_tool_prefix}cc; ac_word=$2
2517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2518$as_echo_n "checking for $ac_word... " >&6; }
2519if ${ac_cv_prog_CC+:} false; then :
2520 $as_echo_n "(cached) " >&6
2521else
2522 if test -n "$CC"; then
2523 ac_cv_prog_CC="$CC" # Let the user override the test.
2524else
2525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2526for as_dir in $PATH
2527do
2528 IFS=$as_save_IFS
2529 test -z "$as_dir" && as_dir=.
2530 for ac_exec_ext in '' $ac_executable_extensions; do
2531 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2532 ac_cv_prog_CC="${ac_tool_prefix}cc"
2533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2534 break 2
2535 fi
2536done
2537 done
2538IFS=$as_save_IFS
2539
2540fi
2541fi
2542CC=$ac_cv_prog_CC
2543if test -n "$CC"; then
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2545$as_echo "$CC" >&6; }
2546else
2547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2548$as_echo "no" >&6; }
2549fi
2550
2551
2552 fi
2553fi
2554if test -z "$CC"; then
2555 # Extract the first word of "cc", so it can be a program name with args.
2556set dummy cc; ac_word=$2
2557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2558$as_echo_n "checking for $ac_word... " >&6; }
2559if ${ac_cv_prog_CC+:} false; then :
2560 $as_echo_n "(cached) " >&6
2561else
2562 if test -n "$CC"; then
2563 ac_cv_prog_CC="$CC" # Let the user override the test.
2564else
2565 ac_prog_rejected=no
2566as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2567for as_dir in $PATH
2568do
2569 IFS=$as_save_IFS
2570 test -z "$as_dir" && as_dir=.
2571 for ac_exec_ext in '' $ac_executable_extensions; do
2572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2573 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2574 ac_prog_rejected=yes
2575 continue
2576 fi
2577 ac_cv_prog_CC="cc"
2578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2579 break 2
2580 fi
2581done
2582 done
2583IFS=$as_save_IFS
2584
2585if test $ac_prog_rejected = yes; then
2586 # We found a bogon in the path, so make sure we never use it.
2587 set dummy $ac_cv_prog_CC
2588 shift
2589 if test $# != 0; then
2590 # We chose a different compiler from the bogus one.
2591 # However, it has the same basename, so the bogon will be chosen
2592 # first if we set CC to just the basename; use the full file name.
2593 shift
2594 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2595 fi
2596fi
2597fi
2598fi
2599CC=$ac_cv_prog_CC
2600if test -n "$CC"; then
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2602$as_echo "$CC" >&6; }
2603else
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2605$as_echo "no" >&6; }
2606fi
2607
2608
2609fi
2610if test -z "$CC"; then
2611 if test -n "$ac_tool_prefix"; then
2612 for ac_prog in cl.exe
2613 do
2614 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2615set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2617$as_echo_n "checking for $ac_word... " >&6; }
2618if ${ac_cv_prog_CC+:} false; then :
2619 $as_echo_n "(cached) " >&6
2620else
2621 if test -n "$CC"; then
2622 ac_cv_prog_CC="$CC" # Let the user override the test.
2623else
2624as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2625for as_dir in $PATH
2626do
2627 IFS=$as_save_IFS
2628 test -z "$as_dir" && as_dir=.
2629 for ac_exec_ext in '' $ac_executable_extensions; do
2630 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2631 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2632 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2633 break 2
2634 fi
2635done
2636 done
2637IFS=$as_save_IFS
2638
2639fi
2640fi
2641CC=$ac_cv_prog_CC
2642if test -n "$CC"; then
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2644$as_echo "$CC" >&6; }
2645else
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2647$as_echo "no" >&6; }
2648fi
2649
2650
2651 test -n "$CC" && break
2652 done
2653fi
2654if test -z "$CC"; then
2655 ac_ct_CC=$CC
2656 for ac_prog in cl.exe
2657do
2658 # Extract the first word of "$ac_prog", so it can be a program name with args.
2659set dummy $ac_prog; ac_word=$2
2660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2661$as_echo_n "checking for $ac_word... " >&6; }
2662if ${ac_cv_prog_ac_ct_CC+:} false; then :
2663 $as_echo_n "(cached) " >&6
2664else
2665 if test -n "$ac_ct_CC"; then
2666 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2667else
2668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2669for as_dir in $PATH
2670do
2671 IFS=$as_save_IFS
2672 test -z "$as_dir" && as_dir=.
2673 for ac_exec_ext in '' $ac_executable_extensions; do
2674 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2675 ac_cv_prog_ac_ct_CC="$ac_prog"
2676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2677 break 2
2678 fi
2679done
2680 done
2681IFS=$as_save_IFS
2682
2683fi
2684fi
2685ac_ct_CC=$ac_cv_prog_ac_ct_CC
2686if test -n "$ac_ct_CC"; then
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2688$as_echo "$ac_ct_CC" >&6; }
2689else
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2691$as_echo "no" >&6; }
2692fi
2693
2694
2695 test -n "$ac_ct_CC" && break
2696done
2697
2698 if test "x$ac_ct_CC" = x; then
2699 CC=""
2700 else
2701 case $cross_compiling:$ac_tool_warned in
2702yes:)
2703{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2704$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2705ac_tool_warned=yes ;;
2706esac
2707 CC=$ac_ct_CC
2708 fi
2709fi
2710
2711fi
2712
2713
2714test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2715$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2716as_fn_error $? "no acceptable C compiler found in \$PATH
2717See \`config.log' for more details" "$LINENO" 5; }
2718
2719# Provide some information about the compiler.
2720$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2721set X $ac_compile
2722ac_compiler=$2
2723for ac_option in --version -v -V -qversion; do
2724 { { ac_try="$ac_compiler $ac_option >&5"
2725case "(($ac_try" in
2726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2727 *) ac_try_echo=$ac_try;;
2728esac
2729eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2730$as_echo "$ac_try_echo"; } >&5
2731 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2732 ac_status=$?
2733 if test -s conftest.err; then
2734 sed '10a\
2735... rest of stderr output deleted ...
2736 10q' conftest.err >conftest.er1
2737 cat conftest.er1 >&5
2738 fi
2739 rm -f conftest.er1 conftest.err
2740 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2741 test $ac_status = 0; }
2742done
2743
2744cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2745/* end confdefs.h. */
2746
2747int
2748main ()
2749{
2750
2751 ;
2752 return 0;
2753}
2754_ACEOF
2755ac_clean_files_save=$ac_clean_files
2756ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2757# Try to create an executable without -o first, disregard a.out.
2758# It will help us diagnose broken compilers, and finding out an intuition
2759# of exeext.
2760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2761$as_echo_n "checking whether the C compiler works... " >&6; }
2762ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2763
2764# The possible output files:
2765ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2766
2767ac_rmfiles=
2768for ac_file in $ac_files
2769do
2770 case $ac_file in
2771 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2772 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2773 esac
2774done
2775rm -f $ac_rmfiles
2776
2777if { { ac_try="$ac_link_default"
2778case "(($ac_try" in
2779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2780 *) ac_try_echo=$ac_try;;
2781esac
2782eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2783$as_echo "$ac_try_echo"; } >&5
2784 (eval "$ac_link_default") 2>&5
2785 ac_status=$?
2786 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2787 test $ac_status = 0; }; then :
2788 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2789# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2790# in a Makefile. We should not override ac_cv_exeext if it was cached,
2791# so that the user can short-circuit this test for compilers unknown to
2792# Autoconf.
2793for ac_file in $ac_files ''
2794do
2795 test -f "$ac_file" || continue
2796 case $ac_file in
2797 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2798 ;;
2799 [ab].out )
2800 # We found the default executable, but exeext='' is most
2801 # certainly right.
2802 break;;
2803 *.* )
2804 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2805 then :; else
2806 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2807 fi
2808 # We set ac_cv_exeext here because the later test for it is not
2809 # safe: cross compilers may not add the suffix if given an `-o'
2810 # argument, so we may need to know it at that point already.
2811 # Even if this section looks crufty: it has the advantage of
2812 # actually working.
2813 break;;
2814 * )
2815 break;;
2816 esac
2817done
2818test "$ac_cv_exeext" = no && ac_cv_exeext=
2819
2820else
2821 ac_file=''
2822fi
2823if test -z "$ac_file"; then :
2824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2825$as_echo "no" >&6; }
2826$as_echo "$as_me: failed program was:" >&5
2827sed 's/^/| /' conftest.$ac_ext >&5
2828
2829{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2830$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2831as_fn_error 77 "C compiler cannot create executables
2832See \`config.log' for more details" "$LINENO" 5; }
2833else
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2835$as_echo "yes" >&6; }
2836fi
2837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2838$as_echo_n "checking for C compiler default output file name... " >&6; }
2839{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2840$as_echo "$ac_file" >&6; }
2841ac_exeext=$ac_cv_exeext
2842
2843rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2844ac_clean_files=$ac_clean_files_save
2845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2846$as_echo_n "checking for suffix of executables... " >&6; }
2847if { { ac_try="$ac_link"
2848case "(($ac_try" in
2849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2850 *) ac_try_echo=$ac_try;;
2851esac
2852eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2853$as_echo "$ac_try_echo"; } >&5
2854 (eval "$ac_link") 2>&5
2855 ac_status=$?
2856 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2857 test $ac_status = 0; }; then :
2858 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2859# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2860# work properly (i.e., refer to `conftest.exe'), while it won't with
2861# `rm'.
2862for ac_file in conftest.exe conftest conftest.*; do
2863 test -f "$ac_file" || continue
2864 case $ac_file in
2865 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2866 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2867 break;;
2868 * ) break;;
2869 esac
2870done
2871else
2872 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2873$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2874as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2875See \`config.log' for more details" "$LINENO" 5; }
2876fi
2877rm -f conftest conftest$ac_cv_exeext
2878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2879$as_echo "$ac_cv_exeext" >&6; }
2880
2881rm -f conftest.$ac_ext
2882EXEEXT=$ac_cv_exeext
2883ac_exeext=$EXEEXT
2884cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2885/* end confdefs.h. */
2886#include <stdio.h>
2887int
2888main ()
2889{
2890FILE *f = fopen ("conftest.out", "w");
2891 return ferror (f) || fclose (f) != 0;
2892
2893 ;
2894 return 0;
2895}
2896_ACEOF
2897ac_clean_files="$ac_clean_files conftest.out"
2898# Check that the compiler produces executables we can run. If not, either
2899# the compiler is broken, or we cross compile.
2900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2901$as_echo_n "checking whether we are cross compiling... " >&6; }
2902if test "$cross_compiling" != yes; then
2903 { { ac_try="$ac_link"
2904case "(($ac_try" in
2905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2906 *) ac_try_echo=$ac_try;;
2907esac
2908eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2909$as_echo "$ac_try_echo"; } >&5
2910 (eval "$ac_link") 2>&5
2911 ac_status=$?
2912 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2913 test $ac_status = 0; }
2914 if { ac_try='./conftest$ac_cv_exeext'
2915 { { case "(($ac_try" in
2916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2917 *) ac_try_echo=$ac_try;;
2918esac
2919eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2920$as_echo "$ac_try_echo"; } >&5
2921 (eval "$ac_try") 2>&5
2922 ac_status=$?
2923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2924 test $ac_status = 0; }; }; then
2925 cross_compiling=no
2926 else
2927 if test "$cross_compiling" = maybe; then
2928 cross_compiling=yes
2929 else
2930 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2931$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2932as_fn_error $? "cannot run C compiled programs.
2933If you meant to cross compile, use \`--host'.
2934See \`config.log' for more details" "$LINENO" 5; }
2935 fi
2936 fi
2937fi
2938{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2939$as_echo "$cross_compiling" >&6; }
2940
2941rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2942ac_clean_files=$ac_clean_files_save
2943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2944$as_echo_n "checking for suffix of object files... " >&6; }
2945if ${ac_cv_objext+:} false; then :
2946 $as_echo_n "(cached) " >&6
2947else
2948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2949/* end confdefs.h. */
2950
2951int
2952main ()
2953{
2954
2955 ;
2956 return 0;
2957}
2958_ACEOF
2959rm -f conftest.o conftest.obj
2960if { { ac_try="$ac_compile"
2961case "(($ac_try" in
2962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 *) ac_try_echo=$ac_try;;
2964esac
2965eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2966$as_echo "$ac_try_echo"; } >&5
2967 (eval "$ac_compile") 2>&5
2968 ac_status=$?
2969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2970 test $ac_status = 0; }; then :
2971 for ac_file in conftest.o conftest.obj conftest.*; do
2972 test -f "$ac_file" || continue;
2973 case $ac_file in
2974 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2975 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2976 break;;
2977 esac
2978done
2979else
2980 $as_echo "$as_me: failed program was:" >&5
2981sed 's/^/| /' conftest.$ac_ext >&5
2982
2983{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2984$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2985as_fn_error $? "cannot compute suffix of object files: cannot compile
2986See \`config.log' for more details" "$LINENO" 5; }
2987fi
2988rm -f conftest.$ac_cv_objext conftest.$ac_ext
2989fi
2990{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2991$as_echo "$ac_cv_objext" >&6; }
2992OBJEXT=$ac_cv_objext
2993ac_objext=$OBJEXT
2994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2995$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2996if ${ac_cv_c_compiler_gnu+:} false; then :
2997 $as_echo_n "(cached) " >&6
2998else
2999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3000/* end confdefs.h. */
3001
3002int
3003main ()
3004{
3005#ifndef __GNUC__
3006 choke me
3007#endif
3008
3009 ;
3010 return 0;
3011}
3012_ACEOF
3013if ac_fn_c_try_compile "$LINENO"; then :
3014 ac_compiler_gnu=yes
3015else
3016 ac_compiler_gnu=no
3017fi
3018rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3019ac_cv_c_compiler_gnu=$ac_compiler_gnu
3020
3021fi
3022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3023$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3024if test $ac_compiler_gnu = yes; then
3025 GCC=yes
3026else
3027 GCC=
3028fi
3029ac_test_CFLAGS=${CFLAGS+set}
3030ac_save_CFLAGS=$CFLAGS
3031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3032$as_echo_n "checking whether $CC accepts -g... " >&6; }
3033if ${ac_cv_prog_cc_g+:} false; then :
3034 $as_echo_n "(cached) " >&6
3035else
3036 ac_save_c_werror_flag=$ac_c_werror_flag
3037 ac_c_werror_flag=yes
3038 ac_cv_prog_cc_g=no
3039 CFLAGS="-g"
3040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3041/* end confdefs.h. */
3042
3043int
3044main ()
3045{
3046
3047 ;
3048 return 0;
3049}
3050_ACEOF
3051if ac_fn_c_try_compile "$LINENO"; then :
3052 ac_cv_prog_cc_g=yes
3053else
3054 CFLAGS=""
3055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3056/* end confdefs.h. */
3057
3058int
3059main ()
3060{
3061
3062 ;
3063 return 0;
3064}
3065_ACEOF
3066if ac_fn_c_try_compile "$LINENO"; then :
3067
3068else
3069 ac_c_werror_flag=$ac_save_c_werror_flag
3070 CFLAGS="-g"
3071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3072/* end confdefs.h. */
3073
3074int
3075main ()
3076{
3077
3078 ;
3079 return 0;
3080}
3081_ACEOF
3082if ac_fn_c_try_compile "$LINENO"; then :
3083 ac_cv_prog_cc_g=yes
3084fi
3085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3086fi
3087rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3088fi
3089rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3090 ac_c_werror_flag=$ac_save_c_werror_flag
3091fi
3092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3093$as_echo "$ac_cv_prog_cc_g" >&6; }
3094if test "$ac_test_CFLAGS" = set; then
3095 CFLAGS=$ac_save_CFLAGS
3096elif test $ac_cv_prog_cc_g = yes; then
3097 if test "$GCC" = yes; then
3098 CFLAGS="-g -O2"
3099 else
3100 CFLAGS="-g"
3101 fi
3102else
3103 if test "$GCC" = yes; then
3104 CFLAGS="-O2"
3105 else
3106 CFLAGS=
3107 fi
3108fi
3109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3110$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3111if ${ac_cv_prog_cc_c89+:} false; then :
3112 $as_echo_n "(cached) " >&6
3113else
3114 ac_cv_prog_cc_c89=no
3115ac_save_CC=$CC
3116cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3117/* end confdefs.h. */
3118#include <stdarg.h>
3119#include <stdio.h>
3120#include <sys/types.h>
3121#include <sys/stat.h>
3122/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3123struct buf { int x; };
3124FILE * (*rcsopen) (struct buf *, struct stat *, int);
3125static char *e (p, i)
3126 char **p;
3127 int i;
3128{
3129 return p[i];
3130}
3131static char *f (char * (*g) (char **, int), char **p, ...)
3132{
3133 char *s;
3134 va_list v;
3135 va_start (v,p);
3136 s = g (p, va_arg (v,int));
3137 va_end (v);
3138 return s;
3139}
3140
3141/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3142 function prototypes and stuff, but not '\xHH' hex character constants.
3143 These don't provoke an error unfortunately, instead are silently treated
3144 as 'x'. The following induces an error, until -std is added to get
3145 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3146 array size at least. It's necessary to write '\x00'==0 to get something
3147 that's true only with -std. */
3148int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3149
3150/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3151 inside strings and character constants. */
3152#define FOO(x) 'x'
3153int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3154
3155int test (int i, double x);
3156struct s1 {int (*f) (int a);};
3157struct s2 {int (*f) (double a);};
3158int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3159int argc;
3160char **argv;
3161int
3162main ()
3163{
3164return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3165 ;
3166 return 0;
3167}
3168_ACEOF
3169for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3170 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3171do
3172 CC="$ac_save_CC $ac_arg"
3173 if ac_fn_c_try_compile "$LINENO"; then :
3174 ac_cv_prog_cc_c89=$ac_arg
3175fi
3176rm -f core conftest.err conftest.$ac_objext
3177 test "x$ac_cv_prog_cc_c89" != "xno" && break
3178done
3179rm -f conftest.$ac_ext
3180CC=$ac_save_CC
3181
3182fi
3183# AC_CACHE_VAL
3184case "x$ac_cv_prog_cc_c89" in
3185 x)
3186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3187$as_echo "none needed" >&6; } ;;
3188 xno)
3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3190$as_echo "unsupported" >&6; } ;;
3191 *)
3192 CC="$CC $ac_cv_prog_cc_c89"
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3194$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3195esac
3196if test "x$ac_cv_prog_cc_c89" != xno; then :
3197
3198fi
3199
3200ac_ext=c
3201ac_cpp='$CPP $CPPFLAGS'
3202ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3203ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3204ac_compiler_gnu=$ac_cv_c_compiler_gnu
3205
3206
3207ac_ext=c
3208ac_cpp='$CPP $CPPFLAGS'
3209ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3210ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3211ac_compiler_gnu=$ac_cv_c_compiler_gnu
3212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3213$as_echo_n "checking how to run the C preprocessor... " >&6; }
3214# On Suns, sometimes $CPP names a directory.
3215if test -n "$CPP" && test -d "$CPP"; then
3216 CPP=
3217fi
3218if test -z "$CPP"; then
3219 if ${ac_cv_prog_CPP+:} false; then :
3220 $as_echo_n "(cached) " >&6
3221else
3222 # Double quotes because CPP needs to be expanded
3223 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3224 do
3225 ac_preproc_ok=false
3226for ac_c_preproc_warn_flag in '' yes
3227do
3228 # Use a header file that comes with gcc, so configuring glibc
3229 # with a fresh cross-compiler works.
3230 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3231 # <limits.h> exists even on freestanding compilers.
3232 # On the NeXT, cc -E runs the code through the compiler's parser,
3233 # not just through cpp. "Syntax error" is here to catch this case.
3234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3235/* end confdefs.h. */
3236#ifdef __STDC__
3237# include <limits.h>
3238#else
3239# include <assert.h>
3240#endif
3241 Syntax error
3242_ACEOF
3243if ac_fn_c_try_cpp "$LINENO"; then :
3244
3245else
3246 # Broken: fails on valid input.
3247continue
3248fi
3249rm -f conftest.err conftest.i conftest.$ac_ext
3250
3251 # OK, works on sane cases. Now check whether nonexistent headers
3252 # can be detected and how.
3253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3254/* end confdefs.h. */
3255#include <ac_nonexistent.h>
3256_ACEOF
3257if ac_fn_c_try_cpp "$LINENO"; then :
3258 # Broken: success on invalid input.
3259continue
3260else
3261 # Passes both tests.
3262ac_preproc_ok=:
3263break
3264fi
3265rm -f conftest.err conftest.i conftest.$ac_ext
3266
3267done
3268# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3269rm -f conftest.i conftest.err conftest.$ac_ext
3270if $ac_preproc_ok; then :
3271 break
3272fi
3273
3274 done
3275 ac_cv_prog_CPP=$CPP
3276
3277fi
3278 CPP=$ac_cv_prog_CPP
3279else
3280 ac_cv_prog_CPP=$CPP
3281fi
3282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3283$as_echo "$CPP" >&6; }
3284ac_preproc_ok=false
3285for ac_c_preproc_warn_flag in '' yes
3286do
3287 # Use a header file that comes with gcc, so configuring glibc
3288 # with a fresh cross-compiler works.
3289 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3290 # <limits.h> exists even on freestanding compilers.
3291 # On the NeXT, cc -E runs the code through the compiler's parser,
3292 # not just through cpp. "Syntax error" is here to catch this case.
3293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3294/* end confdefs.h. */
3295#ifdef __STDC__
3296# include <limits.h>
3297#else
3298# include <assert.h>
3299#endif
3300 Syntax error
3301_ACEOF
3302if ac_fn_c_try_cpp "$LINENO"; then :
3303
3304else
3305 # Broken: fails on valid input.
3306continue
3307fi
3308rm -f conftest.err conftest.i conftest.$ac_ext
3309
3310 # OK, works on sane cases. Now check whether nonexistent headers
3311 # can be detected and how.
3312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3313/* end confdefs.h. */
3314#include <ac_nonexistent.h>
3315_ACEOF
3316if ac_fn_c_try_cpp "$LINENO"; then :
3317 # Broken: success on invalid input.
3318continue
3319else
3320 # Passes both tests.
3321ac_preproc_ok=:
3322break
3323fi
3324rm -f conftest.err conftest.i conftest.$ac_ext
3325
3326done
3327# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3328rm -f conftest.i conftest.err conftest.$ac_ext
3329if $ac_preproc_ok; then :
3330
3331else
3332 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3333$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3334as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3335See \`config.log' for more details" "$LINENO" 5; }
3336fi
3337
3338ac_ext=c
3339ac_cpp='$CPP $CPPFLAGS'
3340ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3341ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3342ac_compiler_gnu=$ac_cv_c_compiler_gnu
3343
3344
3345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3346$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3347if ${ac_cv_path_GREP+:} false; then :
3348 $as_echo_n "(cached) " >&6
3349else
3350 if test -z "$GREP"; then
3351 ac_path_GREP_found=false
3352 # Loop through the user's path and test for each of PROGNAME-LIST
3353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3354for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3355do
3356 IFS=$as_save_IFS
3357 test -z "$as_dir" && as_dir=.
3358 for ac_prog in grep ggrep; do
3359 for ac_exec_ext in '' $ac_executable_extensions; do
3360 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3361 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3362# Check for GNU ac_path_GREP and select it if it is found.
3363 # Check for GNU $ac_path_GREP
3364case `"$ac_path_GREP" --version 2>&1` in
3365*GNU*)
3366 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3367*)
3368 ac_count=0
3369 $as_echo_n 0123456789 >"conftest.in"
3370 while :
3371 do
3372 cat "conftest.in" "conftest.in" >"conftest.tmp"
3373 mv "conftest.tmp" "conftest.in"
3374 cp "conftest.in" "conftest.nl"
3375 $as_echo 'GREP' >> "conftest.nl"
3376 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3377 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3378 as_fn_arith $ac_count + 1 && ac_count=$as_val
3379 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3380 # Best one so far, save it but keep looking for a better one
3381 ac_cv_path_GREP="$ac_path_GREP"
3382 ac_path_GREP_max=$ac_count
3383 fi
3384 # 10*(2^10) chars as input seems more than enough
3385 test $ac_count -gt 10 && break
3386 done
3387 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3388esac
3389
3390 $ac_path_GREP_found && break 3
3391 done
3392 done
3393 done
3394IFS=$as_save_IFS
3395 if test -z "$ac_cv_path_GREP"; then
3396 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3397 fi
3398else
3399 ac_cv_path_GREP=$GREP
3400fi
3401
3402fi
3403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3404$as_echo "$ac_cv_path_GREP" >&6; }
3405 GREP="$ac_cv_path_GREP"
3406
3407
3408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3409$as_echo_n "checking for egrep... " >&6; }
3410if ${ac_cv_path_EGREP+:} false; then :
3411 $as_echo_n "(cached) " >&6
3412else
3413 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3414 then ac_cv_path_EGREP="$GREP -E"
3415 else
3416 if test -z "$EGREP"; then
3417 ac_path_EGREP_found=false
3418 # Loop through the user's path and test for each of PROGNAME-LIST
3419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3420for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3421do
3422 IFS=$as_save_IFS
3423 test -z "$as_dir" && as_dir=.
3424 for ac_prog in egrep; do
3425 for ac_exec_ext in '' $ac_executable_extensions; do
3426 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3427 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3428# Check for GNU ac_path_EGREP and select it if it is found.
3429 # Check for GNU $ac_path_EGREP
3430case `"$ac_path_EGREP" --version 2>&1` in
3431*GNU*)
3432 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3433*)
3434 ac_count=0
3435 $as_echo_n 0123456789 >"conftest.in"
3436 while :
3437 do
3438 cat "conftest.in" "conftest.in" >"conftest.tmp"
3439 mv "conftest.tmp" "conftest.in"
3440 cp "conftest.in" "conftest.nl"
3441 $as_echo 'EGREP' >> "conftest.nl"
3442 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3443 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3444 as_fn_arith $ac_count + 1 && ac_count=$as_val
3445 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3446 # Best one so far, save it but keep looking for a better one
3447 ac_cv_path_EGREP="$ac_path_EGREP"
3448 ac_path_EGREP_max=$ac_count
3449 fi
3450 # 10*(2^10) chars as input seems more than enough
3451 test $ac_count -gt 10 && break
3452 done
3453 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3454esac
3455
3456 $ac_path_EGREP_found && break 3
3457 done
3458 done
3459 done
3460IFS=$as_save_IFS
3461 if test -z "$ac_cv_path_EGREP"; then
3462 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3463 fi
3464else
3465 ac_cv_path_EGREP=$EGREP
3466fi
3467
3468 fi
3469fi
3470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3471$as_echo "$ac_cv_path_EGREP" >&6; }
3472 EGREP="$ac_cv_path_EGREP"
3473
3474
3475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3476$as_echo_n "checking for ANSI C header files... " >&6; }
3477if ${ac_cv_header_stdc+:} false; then :
3478 $as_echo_n "(cached) " >&6
3479else
3480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3481/* end confdefs.h. */
3482#include <stdlib.h>
3483#include <stdarg.h>
3484#include <string.h>
3485#include <float.h>
3486
3487int
3488main ()
3489{
3490
3491 ;
3492 return 0;
3493}
3494_ACEOF
3495if ac_fn_c_try_compile "$LINENO"; then :
3496 ac_cv_header_stdc=yes
3497else
3498 ac_cv_header_stdc=no
3499fi
3500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3501
3502if test $ac_cv_header_stdc = yes; then
3503 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3505/* end confdefs.h. */
3506#include <string.h>
3507
3508_ACEOF
3509if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3510 $EGREP "memchr" >/dev/null 2>&1; then :
3511
3512else
3513 ac_cv_header_stdc=no
3514fi
3515rm -f conftest*
3516
3517fi
3518
3519if test $ac_cv_header_stdc = yes; then
3520 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3522/* end confdefs.h. */
3523#include <stdlib.h>
3524
3525_ACEOF
3526if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3527 $EGREP "free" >/dev/null 2>&1; then :
3528
3529else
3530 ac_cv_header_stdc=no
3531fi
3532rm -f conftest*
3533
3534fi
3535
3536if test $ac_cv_header_stdc = yes; then
3537 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3538 if test "$cross_compiling" = yes; then :
3539 :
3540else
3541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3542/* end confdefs.h. */
3543#include <ctype.h>
3544#include <stdlib.h>
3545#if ((' ' & 0x0FF) == 0x020)
3546# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3547# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3548#else
3549# define ISLOWER(c) \
3550 (('a' <= (c) && (c) <= 'i') \
3551 || ('j' <= (c) && (c) <= 'r') \
3552 || ('s' <= (c) && (c) <= 'z'))
3553# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3554#endif
3555
3556#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3557int
3558main ()
3559{
3560 int i;
3561 for (i = 0; i < 256; i++)
3562 if (XOR (islower (i), ISLOWER (i))
3563 || toupper (i) != TOUPPER (i))
3564 return 2;
3565 return 0;
3566}
3567_ACEOF
3568if ac_fn_c_try_run "$LINENO"; then :
3569
3570else
3571 ac_cv_header_stdc=no
3572fi
3573rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3574 conftest.$ac_objext conftest.beam conftest.$ac_ext
3575fi
3576
3577fi
3578fi
3579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3580$as_echo "$ac_cv_header_stdc" >&6; }
3581if test $ac_cv_header_stdc = yes; then
3582
3583$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3584
3585fi
3586
3587# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3588for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3589 inttypes.h stdint.h unistd.h
3590do :
3591 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3592ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3593"
3594if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3595 cat >>confdefs.h <<_ACEOF
3596#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3597_ACEOF
3598
3599fi
3600
3601done
3602
3603
3604
3605 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3606if test "x$ac_cv_header_minix_config_h" = xyes; then :
3607 MINIX=yes
3608else
3609 MINIX=
3610fi
3611
3612
3613 if test "$MINIX" = yes; then
3614
3615$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3616
3617
3618$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3619
3620
3621$as_echo "#define _MINIX 1" >>confdefs.h
3622
3623 fi
3624
3625
3626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3627$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3628if ${ac_cv_safe_to_define___extensions__+:} false; then :
3629 $as_echo_n "(cached) " >&6
3630else
3631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3632/* end confdefs.h. */
3633
3634# define __EXTENSIONS__ 1
3635 $ac_includes_default
3636int
3637main ()
3638{
3639
3640 ;
3641 return 0;
3642}
3643_ACEOF
3644if ac_fn_c_try_compile "$LINENO"; then :
3645 ac_cv_safe_to_define___extensions__=yes
3646else
3647 ac_cv_safe_to_define___extensions__=no
3648fi
3649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3650fi
3651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3652$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3653 test $ac_cv_safe_to_define___extensions__ = yes &&
3654 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3655
3656 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3657
3658 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3659
3660 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3661
3662 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3663
3664
3665
3666
3667OLD_CFLAGS="$CFLAGS"
3668ac_ext=c
3669ac_cpp='$CPP $CPPFLAGS'
3670ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3671ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3672ac_compiler_gnu=$ac_cv_c_compiler_gnu
3673if test -n "$ac_tool_prefix"; then
3674 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3675set dummy ${ac_tool_prefix}gcc; ac_word=$2
3676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3677$as_echo_n "checking for $ac_word... " >&6; }
3678if ${ac_cv_prog_CC+:} false; then :
3679 $as_echo_n "(cached) " >&6
3680else
3681 if test -n "$CC"; then
3682 ac_cv_prog_CC="$CC" # Let the user override the test.
3683else
3684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3685for as_dir in $PATH
3686do
3687 IFS=$as_save_IFS
3688 test -z "$as_dir" && as_dir=.
3689 for ac_exec_ext in '' $ac_executable_extensions; do
3690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3691 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3693 break 2
3694 fi
3695done
3696 done
3697IFS=$as_save_IFS
3698
3699fi
3700fi
3701CC=$ac_cv_prog_CC
3702if test -n "$CC"; then
3703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3704$as_echo "$CC" >&6; }
3705else
3706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3707$as_echo "no" >&6; }
3708fi
3709
3710
3711fi
3712if test -z "$ac_cv_prog_CC"; then
3713 ac_ct_CC=$CC
3714 # Extract the first word of "gcc", so it can be a program name with args.
3715set dummy gcc; ac_word=$2
3716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3717$as_echo_n "checking for $ac_word... " >&6; }
3718if ${ac_cv_prog_ac_ct_CC+:} false; then :
3719 $as_echo_n "(cached) " >&6
3720else
3721 if test -n "$ac_ct_CC"; then
3722 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3723else
3724as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3725for as_dir in $PATH
3726do
3727 IFS=$as_save_IFS
3728 test -z "$as_dir" && as_dir=.
3729 for ac_exec_ext in '' $ac_executable_extensions; do
3730 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3731 ac_cv_prog_ac_ct_CC="gcc"
3732 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3733 break 2
3734 fi
3735done
3736 done
3737IFS=$as_save_IFS
3738
3739fi
3740fi
3741ac_ct_CC=$ac_cv_prog_ac_ct_CC
3742if test -n "$ac_ct_CC"; then
3743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3744$as_echo "$ac_ct_CC" >&6; }
3745else
3746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3747$as_echo "no" >&6; }
3748fi
3749
3750 if test "x$ac_ct_CC" = x; then
3751 CC=""
3752 else
3753 case $cross_compiling:$ac_tool_warned in
3754yes:)
3755{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3756$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3757ac_tool_warned=yes ;;
3758esac
3759 CC=$ac_ct_CC
3760 fi
3761else
3762 CC="$ac_cv_prog_CC"
3763fi
3764
3765if test -z "$CC"; then
3766 if test -n "$ac_tool_prefix"; then
3767 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3768set dummy ${ac_tool_prefix}cc; ac_word=$2
3769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3770$as_echo_n "checking for $ac_word... " >&6; }
3771if ${ac_cv_prog_CC+:} false; then :
3772 $as_echo_n "(cached) " >&6
3773else
3774 if test -n "$CC"; then
3775 ac_cv_prog_CC="$CC" # Let the user override the test.
3776else
3777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3778for as_dir in $PATH
3779do
3780 IFS=$as_save_IFS
3781 test -z "$as_dir" && as_dir=.
3782 for ac_exec_ext in '' $ac_executable_extensions; do
3783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3784 ac_cv_prog_CC="${ac_tool_prefix}cc"
3785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3786 break 2
3787 fi
3788done
3789 done
3790IFS=$as_save_IFS
3791
3792fi
3793fi
3794CC=$ac_cv_prog_CC
3795if test -n "$CC"; then
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3797$as_echo "$CC" >&6; }
3798else
3799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3800$as_echo "no" >&6; }
3801fi
3802
3803
3804 fi
3805fi
3806if test -z "$CC"; then
3807 # Extract the first word of "cc", so it can be a program name with args.
3808set dummy cc; ac_word=$2
3809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3810$as_echo_n "checking for $ac_word... " >&6; }
3811if ${ac_cv_prog_CC+:} false; then :
3812 $as_echo_n "(cached) " >&6
3813else
3814 if test -n "$CC"; then
3815 ac_cv_prog_CC="$CC" # Let the user override the test.
3816else
3817 ac_prog_rejected=no
3818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3819for as_dir in $PATH
3820do
3821 IFS=$as_save_IFS
3822 test -z "$as_dir" && as_dir=.
3823 for ac_exec_ext in '' $ac_executable_extensions; do
3824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3825 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3826 ac_prog_rejected=yes
3827 continue
3828 fi
3829 ac_cv_prog_CC="cc"
3830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3831 break 2
3832 fi
3833done
3834 done
3835IFS=$as_save_IFS
3836
3837if test $ac_prog_rejected = yes; then
3838 # We found a bogon in the path, so make sure we never use it.
3839 set dummy $ac_cv_prog_CC
3840 shift
3841 if test $# != 0; then
3842 # We chose a different compiler from the bogus one.
3843 # However, it has the same basename, so the bogon will be chosen
3844 # first if we set CC to just the basename; use the full file name.
3845 shift
3846 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3847 fi
3848fi
3849fi
3850fi
3851CC=$ac_cv_prog_CC
3852if test -n "$CC"; then
3853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3854$as_echo "$CC" >&6; }
3855else
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3857$as_echo "no" >&6; }
3858fi
3859
3860
3861fi
3862if test -z "$CC"; then
3863 if test -n "$ac_tool_prefix"; then
3864 for ac_prog in cl.exe
3865 do
3866 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3867set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3869$as_echo_n "checking for $ac_word... " >&6; }
3870if ${ac_cv_prog_CC+:} false; then :
3871 $as_echo_n "(cached) " >&6
3872else
3873 if test -n "$CC"; then
3874 ac_cv_prog_CC="$CC" # Let the user override the test.
3875else
3876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3877for as_dir in $PATH
3878do
3879 IFS=$as_save_IFS
3880 test -z "$as_dir" && as_dir=.
3881 for ac_exec_ext in '' $ac_executable_extensions; do
3882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3883 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3885 break 2
3886 fi
3887done
3888 done
3889IFS=$as_save_IFS
3890
3891fi
3892fi
3893CC=$ac_cv_prog_CC
3894if test -n "$CC"; then
3895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3896$as_echo "$CC" >&6; }
3897else
3898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3899$as_echo "no" >&6; }
3900fi
3901
3902
3903 test -n "$CC" && break
3904 done
3905fi
3906if test -z "$CC"; then
3907 ac_ct_CC=$CC
3908 for ac_prog in cl.exe
3909do
3910 # Extract the first word of "$ac_prog", so it can be a program name with args.
3911set dummy $ac_prog; ac_word=$2
3912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3913$as_echo_n "checking for $ac_word... " >&6; }
3914if ${ac_cv_prog_ac_ct_CC+:} false; then :
3915 $as_echo_n "(cached) " >&6
3916else
3917 if test -n "$ac_ct_CC"; then
3918 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3919else
3920as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3921for as_dir in $PATH
3922do
3923 IFS=$as_save_IFS
3924 test -z "$as_dir" && as_dir=.
3925 for ac_exec_ext in '' $ac_executable_extensions; do
3926 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3927 ac_cv_prog_ac_ct_CC="$ac_prog"
3928 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3929 break 2
3930 fi
3931done
3932 done
3933IFS=$as_save_IFS
3934
3935fi
3936fi
3937ac_ct_CC=$ac_cv_prog_ac_ct_CC
3938if test -n "$ac_ct_CC"; then
3939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3940$as_echo "$ac_ct_CC" >&6; }
3941else
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3943$as_echo "no" >&6; }
3944fi
3945
3946
3947 test -n "$ac_ct_CC" && break
3948done
3949
3950 if test "x$ac_ct_CC" = x; then
3951 CC=""
3952 else
3953 case $cross_compiling:$ac_tool_warned in
3954yes:)
3955{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3956$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3957ac_tool_warned=yes ;;
3958esac
3959 CC=$ac_ct_CC
3960 fi
3961fi
3962
3963fi
3964
3965
3966test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3967$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3968as_fn_error $? "no acceptable C compiler found in \$PATH
3969See \`config.log' for more details" "$LINENO" 5; }
3970
3971# Provide some information about the compiler.
3972$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3973set X $ac_compile
3974ac_compiler=$2
3975for ac_option in --version -v -V -qversion; do
3976 { { ac_try="$ac_compiler $ac_option >&5"
3977case "(($ac_try" in
3978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3979 *) ac_try_echo=$ac_try;;
3980esac
3981eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3982$as_echo "$ac_try_echo"; } >&5
3983 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3984 ac_status=$?
3985 if test -s conftest.err; then
3986 sed '10a\
3987... rest of stderr output deleted ...
3988 10q' conftest.err >conftest.er1
3989 cat conftest.er1 >&5
3990 fi
3991 rm -f conftest.er1 conftest.err
3992 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3993 test $ac_status = 0; }
3994done
3995
3996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3997$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3998if ${ac_cv_c_compiler_gnu+:} false; then :
3999 $as_echo_n "(cached) " >&6
4000else
4001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4002/* end confdefs.h. */
4003
4004int
4005main ()
4006{
4007#ifndef __GNUC__
4008 choke me
4009#endif
4010
4011 ;
4012 return 0;
4013}
4014_ACEOF
4015if ac_fn_c_try_compile "$LINENO"; then :
4016 ac_compiler_gnu=yes
4017else
4018 ac_compiler_gnu=no
4019fi
4020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4021ac_cv_c_compiler_gnu=$ac_compiler_gnu
4022
4023fi
4024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4025$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4026if test $ac_compiler_gnu = yes; then
4027 GCC=yes
4028else
4029 GCC=
4030fi
4031ac_test_CFLAGS=${CFLAGS+set}
4032ac_save_CFLAGS=$CFLAGS
4033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4034$as_echo_n "checking whether $CC accepts -g... " >&6; }
4035if ${ac_cv_prog_cc_g+:} false; then :
4036 $as_echo_n "(cached) " >&6
4037else
4038 ac_save_c_werror_flag=$ac_c_werror_flag
4039 ac_c_werror_flag=yes
4040 ac_cv_prog_cc_g=no
4041 CFLAGS="-g"
4042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4043/* end confdefs.h. */
4044
4045int
4046main ()
4047{
4048
4049 ;
4050 return 0;
4051}
4052_ACEOF
4053if ac_fn_c_try_compile "$LINENO"; then :
4054 ac_cv_prog_cc_g=yes
4055else
4056 CFLAGS=""
4057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4058/* end confdefs.h. */
4059
4060int
4061main ()
4062{
4063
4064 ;
4065 return 0;
4066}
4067_ACEOF
4068if ac_fn_c_try_compile "$LINENO"; then :
4069
4070else
4071 ac_c_werror_flag=$ac_save_c_werror_flag
4072 CFLAGS="-g"
4073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4074/* end confdefs.h. */
4075
4076int
4077main ()
4078{
4079
4080 ;
4081 return 0;
4082}
4083_ACEOF
4084if ac_fn_c_try_compile "$LINENO"; then :
4085 ac_cv_prog_cc_g=yes
4086fi
4087rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4088fi
4089rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4090fi
4091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4092 ac_c_werror_flag=$ac_save_c_werror_flag
4093fi
4094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4095$as_echo "$ac_cv_prog_cc_g" >&6; }
4096if test "$ac_test_CFLAGS" = set; then
4097 CFLAGS=$ac_save_CFLAGS
4098elif test $ac_cv_prog_cc_g = yes; then
4099 if test "$GCC" = yes; then
4100 CFLAGS="-g -O2"
4101 else
4102 CFLAGS="-g"
4103 fi
4104else
4105 if test "$GCC" = yes; then
4106 CFLAGS="-O2"
4107 else
4108 CFLAGS=
4109 fi
4110fi
4111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4112$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4113if ${ac_cv_prog_cc_c89+:} false; then :
4114 $as_echo_n "(cached) " >&6
4115else
4116 ac_cv_prog_cc_c89=no
4117ac_save_CC=$CC
4118cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4119/* end confdefs.h. */
4120#include <stdarg.h>
4121#include <stdio.h>
4122#include <sys/types.h>
4123#include <sys/stat.h>
4124/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4125struct buf { int x; };
4126FILE * (*rcsopen) (struct buf *, struct stat *, int);
4127static char *e (p, i)
4128 char **p;
4129 int i;
4130{
4131 return p[i];
4132}
4133static char *f (char * (*g) (char **, int), char **p, ...)
4134{
4135 char *s;
4136 va_list v;
4137 va_start (v,p);
4138 s = g (p, va_arg (v,int));
4139 va_end (v);
4140 return s;
4141}
4142
4143/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4144 function prototypes and stuff, but not '\xHH' hex character constants.
4145 These don't provoke an error unfortunately, instead are silently treated
4146 as 'x'. The following induces an error, until -std is added to get
4147 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4148 array size at least. It's necessary to write '\x00'==0 to get something
4149 that's true only with -std. */
4150int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4151
4152/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4153 inside strings and character constants. */
4154#define FOO(x) 'x'
4155int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4156
4157int test (int i, double x);
4158struct s1 {int (*f) (int a);};
4159struct s2 {int (*f) (double a);};
4160int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4161int argc;
4162char **argv;
4163int
4164main ()
4165{
4166return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4167 ;
4168 return 0;
4169}
4170_ACEOF
4171for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4172 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4173do
4174 CC="$ac_save_CC $ac_arg"
4175 if ac_fn_c_try_compile "$LINENO"; then :
4176 ac_cv_prog_cc_c89=$ac_arg
4177fi
4178rm -f core conftest.err conftest.$ac_objext
4179 test "x$ac_cv_prog_cc_c89" != "xno" && break
4180done
4181rm -f conftest.$ac_ext
4182CC=$ac_save_CC
4183
4184fi
4185# AC_CACHE_VAL
4186case "x$ac_cv_prog_cc_c89" in
4187 x)
4188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4189$as_echo "none needed" >&6; } ;;
4190 xno)
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4192$as_echo "unsupported" >&6; } ;;
4193 *)
4194 CC="$CC $ac_cv_prog_cc_c89"
4195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4196$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4197esac
4198if test "x$ac_cv_prog_cc_c89" != xno; then :
4199
4200fi
4201
4202ac_ext=c
4203ac_cpp='$CPP $CPPFLAGS'
4204ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4205ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4206ac_compiler_gnu=$ac_cv_c_compiler_gnu
4207
4208ac_ext=c
4209ac_cpp='$CPP $CPPFLAGS'
4210ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4211ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4212ac_compiler_gnu=$ac_cv_c_compiler_gnu
4213
4214
4215CFLAGS="$OLD_CFLAGS"
4216
4217ac_aux_dir=
4218for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4219 if test -f "$ac_dir/install-sh"; then
4220 ac_aux_dir=$ac_dir
4221 ac_install_sh="$ac_aux_dir/install-sh -c"
4222 break
4223 elif test -f "$ac_dir/install.sh"; then
4224 ac_aux_dir=$ac_dir
4225 ac_install_sh="$ac_aux_dir/install.sh -c"
4226 break
4227 elif test -f "$ac_dir/shtool"; then
4228 ac_aux_dir=$ac_dir
4229 ac_install_sh="$ac_aux_dir/shtool install -c"
4230 break
4231 fi
4232done
4233if test -z "$ac_aux_dir"; then
4234 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4235fi
4236
4237# These three variables are undocumented and unsupported,
4238# and are intended to be withdrawn in a future Autoconf release.
4239# They can cause serious problems if a builder's source tree is in a directory
4240# whose full name contains unusual characters.
4241ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4242ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4243ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4244
4245
4246
4247
4248subdirs="$subdirs libratbox"
4249
4250
4251
4252if test "$ac_cv_c_compiler_gnu" != yes; then
4253
4254SGS=no
4255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $CC -version for TenDRA or MIPSpro" >&5
4256$as_echo_n "checking $CC -version for TenDRA or MIPSpro... " >&6; }
4257case `$CC -version 2>&1` in
4258*TenDRA*)
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, TenDRA" >&5
4260$as_echo "yes, TenDRA" >&6; }
4261 IRC_CFLAGS=""
4262 CPPFLAGS="$CPPFLAGS -Ylonglong -Yansi -I/usr/include"
4263 SGS=yes
4264 TenDRA=yes
4265;;
4266*MIPSpro*)
4267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, MIPSpro" >&5
4268$as_echo "yes, MIPSpro" >&6; }
4269 MIPSpro=yes
4270 SGS=yes
4271;;
4272*)
4273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4274$as_echo "no" >&6; }
4275 TenDRA=no
4276 MIPSpro=no
4277;;
4278esac
4279
4280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc" >&5
4281$as_echo_n "checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc... " >&6; }
4282case `$CC -V 2>&1` in
4283*Sun*WorkShop* | *Forte*Developer*)
4284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Sun Workshop/Forte" >&5
4285$as_echo "Sun Workshop/Forte" >&6; }
4286 IRC_CFLAGS="-fast -xinline=dlinkAdd,dlinkAddBefore,dlinkAddTail,dlinkDelete,dlink_list_length,dlink_node,dlinkMoveList,_MyMalloc,_MyRealloc,_MyFree,_DupString"
4287 SunWorkShop=yes
4288 SGS=yes
4289;;
4290*Tru64*)
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Tru64 cc" >&5
4292$as_echo "Tru64 cc" >&6; }
4293 IRC_CFLAGS="-O2"
4294 CPPFLAGS="-I/usr/local/include"
4295 Tru=yes
4296;;
4297*HP*ANSI*)
4298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: HPUX cc" >&5
4299$as_echo "HPUX cc" >&6; }
4300 HPUX=yes
4301 IRC_CFLAGS="+e"
4302;;
4303*)
4304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4305$as_echo "no" >&6; }
4306;;
4307esac
4308
4309fi
4310
4311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking uname -s for Solaris, AIX or HPUX" >&5
4312$as_echo_n "checking uname -s for Solaris, AIX or HPUX... " >&6; }
4313OSNAME=`uname -s`
4314case "$OSNAME" in
4315 HP-UX*)
4316
4317 if test "$HPUX" != yes -a "$ac_cv_c_compiler_gnu" = no; then
4318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: assuming old HPUX with its own cc" >&5
4319$as_echo "assuming old HPUX with its own cc" >&6; }
4320 IRC_CFLAGS="$IRC_CFLAGS +e"
4321 HPUX=yes
4322 else
4323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: already using newer HPUX" >&5
4324$as_echo "already using newer HPUX" >&6; }
4325 fi
4326 ;;
4327 SunOS*)
4328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SunOS or Solaris" >&5
4329$as_echo "SunOS or Solaris" >&6; }
4330
4331$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4332
4333 SUN=yes
4334 ;;
4335 AIX*)
4336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: AIX - Sorry you poor bastard..really we are" >&5
4337$as_echo "AIX - Sorry you poor bastard..really we are" >&6; }
4338 IRC_CFLAGS="$IRC_CFLAGS -Wl,-brtl -Wl,-G"
4339 ;;
4340 *)
4341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4342$as_echo "no" >&6; }
4343 ;;
4344esac
4345
4346if test "$ac_cv_c_compiler_gnu" = yes; then
4347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC is Apple GCC" >&5
4348$as_echo_n "checking if $CC is Apple GCC... " >&6; }
4349
4350 case `$CC -v 2>&1 | tail -n 1` in
4351 *Apple*)
4352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4353$as_echo "yes" >&6; }
4354 AppleGCC=yes
4355 ;;
4356 *)
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4358$as_echo "no" >&6; }
4359 AppleGCC=no
4360 ;;
4361 esac
4362
4363 IRC_CFLAGS="$IRC_CFLAGS -O0 -Wall -std=gnu99"
4364fi
4365
4366if test "$ac_cv_prog_cc_g" = yes; then
4367 if test "$Tru" = yes; then
4368 IRC_CFLAGS="$IRC_CFLAGS -g3"
4369 else
4370 IRC_CFLAGS="$IRC_CFLAGS -g"
4371 fi
4372fi
4373
4374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports the SVR4 SGS interfaces" >&5
4375$as_echo_n "checking if $CC supports the SVR4 SGS interfaces... " >&6; }
4376if test "$SGS" = "yes"; then
4377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4378$as_echo "yes" >&6; }
4379else
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4381$as_echo "no" >&6; }
4382fi
4383
4384# Extract the first word of "mkdep", so it can be a program name with args.
4385set dummy mkdep; ac_word=$2
4386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4387$as_echo_n "checking for $ac_word... " >&6; }
4388if ${ac_cv_path_MKDEP+:} false; then :
4389 $as_echo_n "(cached) " >&6
4390else
4391 case $MKDEP in
4392 [\\/]* | ?:[\\/]*)
4393 ac_cv_path_MKDEP="$MKDEP" # Let the user override the test with a path.
4394 ;;
4395 *)
4396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4397for as_dir in $PATH
4398do
4399 IFS=$as_save_IFS
4400 test -z "$as_dir" && as_dir=.
4401 for ac_exec_ext in '' $ac_executable_extensions; do
4402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4403 ac_cv_path_MKDEP="$as_dir/$ac_word$ac_exec_ext"
4404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4405 break 2
4406 fi
4407done
4408 done
4409IFS=$as_save_IFS
4410
4411 ;;
4412esac
4413fi
4414MKDEP=$ac_cv_path_MKDEP
4415if test -n "$MKDEP"; then
4416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDEP" >&5
4417$as_echo "$MKDEP" >&6; }
4418else
4419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4420$as_echo "no" >&6; }
4421fi
4422
4423
4424# Extract the first word of "makedepend", so it can be a program name with args.
4425set dummy makedepend; ac_word=$2
4426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4427$as_echo_n "checking for $ac_word... " >&6; }
4428if ${ac_cv_path_MAKEDEPEND+:} false; then :
4429 $as_echo_n "(cached) " >&6
4430else
4431 case $MAKEDEPEND in
4432 [\\/]* | ?:[\\/]*)
4433 ac_cv_path_MAKEDEPEND="$MAKEDEPEND" # Let the user override the test with a path.
4434 ;;
4435 *)
4436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4437for as_dir in $PATH
4438do
4439 IFS=$as_save_IFS
4440 test -z "$as_dir" && as_dir=.
4441 for ac_exec_ext in '' $ac_executable_extensions; do
4442 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4443 ac_cv_path_MAKEDEPEND="$as_dir/$ac_word$ac_exec_ext"
4444 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4445 break 2
4446 fi
4447done
4448 done
4449IFS=$as_save_IFS
4450
4451 ;;
4452esac
4453fi
4454MAKEDEPEND=$ac_cv_path_MAKEDEPEND
4455if test -n "$MAKEDEPEND"; then
4456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEDEPEND" >&5
4457$as_echo "$MAKEDEPEND" >&6; }
4458else
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4460$as_echo "no" >&6; }
4461fi
4462
4463
4464
4465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to generate dependency info" >&5
4466$as_echo_n "checking how to generate dependency info... " >&6; }
4467
4468STDOUT="> .depend"
4469
4470if test "$ac_cv_c_compiler_gnu" = yes; then
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gcc -MM" >&5
4472$as_echo "gcc -MM" >&6; }
4473 MKDEP="$CC -MM"
4474elif test ! -z "$MKDEP"; then
4475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: mkdep" >&5
4476$as_echo "mkdep" >&6; }
4477
4478 if test -z "$Tru"; then
4479 STDOUT=""
4480 else
4481 STDOUT=" 2> /dev/null"
4482 fi
4483elif test "$SunWorkShop" = yes; then
4484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC -xM" >&5
4485$as_echo "$CC -xM" >&6; }
4486 MKDEP="$CC -xM"
4487 STDOUT="> .depend 2> /dev/null"
4488elif test ! -z "$MAKEDEPEND"; then
4489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: makedepend" >&5
4490$as_echo "makedepend" >&6; }
4491 MKDEP="$MAKEDEPEND -f-"
4492else
4493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: nothing suitable.. forget it!" >&5
4494$as_echo "nothing suitable.. forget it!" >&6; }
4495 MKDEP=":"
4496fi
4497
4498
4499
4500
4501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/null" >&5
4502$as_echo_n "checking for /dev/null... " >&6; }
4503if test -c /dev/null ; then
4504
4505$as_echo "#define PATH_DEVNULL \"/dev/null\"" >>confdefs.h
4506
4507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4508$as_echo "yes" >&6; }
4509else
4510
4511$as_echo "#define PATH_DEVNULL \"devnull.log\"" >>confdefs.h
4512
4513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - using devnull.log" >&5
4514$as_echo "no - using devnull.log" >&6; }
4515fi
4516
4517if test ! -z "$CFLAGS"; then
4518 IRC_CFLAGS="$IRC_CFLAGS $CFLAGS"
4519fi
4520
4521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
4522$as_echo_n "checking for library containing strerror... " >&6; }
4523if ${ac_cv_search_strerror+:} false; then :
4524 $as_echo_n "(cached) " >&6
4525else
4526 ac_func_search_save_LIBS=$LIBS
4527cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4528/* end confdefs.h. */
4529
4530/* Override any GCC internal prototype to avoid an error.
4531 Use char because int might match the return type of a GCC
4532 builtin and then its argument prototype would still apply. */
4533#ifdef __cplusplus
4534extern "C"
4535#endif
4536char strerror ();
4537int
4538main ()
4539{
4540return strerror ();
4541 ;
4542 return 0;
4543}
4544_ACEOF
4545for ac_lib in '' cposix; do
4546 if test -z "$ac_lib"; then
4547 ac_res="none required"
4548 else
4549 ac_res=-l$ac_lib
4550 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4551 fi
4552 if ac_fn_c_try_link "$LINENO"; then :
4553 ac_cv_search_strerror=$ac_res
4554fi
4555rm -f core conftest.err conftest.$ac_objext \
4556 conftest$ac_exeext
4557 if ${ac_cv_search_strerror+:} false; then :
4558 break
4559fi
4560done
4561if ${ac_cv_search_strerror+:} false; then :
4562
4563else
4564 ac_cv_search_strerror=no
4565fi
4566rm conftest.$ac_ext
4567LIBS=$ac_func_search_save_LIBS
4568fi
4569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
4570$as_echo "$ac_cv_search_strerror" >&6; }
4571ac_res=$ac_cv_search_strerror
4572if test "$ac_res" != no; then :
4573 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4574
4575fi
4576
4577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4578$as_echo_n "checking for inline... " >&6; }
4579if ${ac_cv_c_inline+:} false; then :
4580 $as_echo_n "(cached) " >&6
4581else
4582 ac_cv_c_inline=no
4583for ac_kw in inline __inline__ __inline; do
4584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4585/* end confdefs.h. */
4586#ifndef __cplusplus
4587typedef int foo_t;
4588static $ac_kw foo_t static_foo () {return 0; }
4589$ac_kw foo_t foo () {return 0; }
4590#endif
4591
4592_ACEOF
4593if ac_fn_c_try_compile "$LINENO"; then :
4594 ac_cv_c_inline=$ac_kw
4595fi
4596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4597 test "$ac_cv_c_inline" != no && break
4598done
4599
4600fi
4601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4602$as_echo "$ac_cv_c_inline" >&6; }
4603
4604case $ac_cv_c_inline in
4605 inline | yes) ;;
4606 *)
4607 case $ac_cv_c_inline in
4608 no) ac_val=;;
4609 *) ac_val=$ac_cv_c_inline;;
4610 esac
4611 cat >>confdefs.h <<_ACEOF
4612#ifndef __cplusplus
4613#define inline $ac_val
4614#endif
4615_ACEOF
4616 ;;
4617esac
4618
4619if test $ac_cv_c_compiler_gnu = yes; then
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4621$as_echo_n "checking whether $CC needs -traditional... " >&6; }
4622if ${ac_cv_prog_gcc_traditional+:} false; then :
4623 $as_echo_n "(cached) " >&6
4624else
4625 ac_pattern="Autoconf.*'x'"
4626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4627/* end confdefs.h. */
4628#include <sgtty.h>
4629Autoconf TIOCGETP
4630_ACEOF
4631if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4632 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4633 ac_cv_prog_gcc_traditional=yes
4634else
4635 ac_cv_prog_gcc_traditional=no
4636fi
4637rm -f conftest*
4638
4639
4640 if test $ac_cv_prog_gcc_traditional = no; then
4641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4642/* end confdefs.h. */
4643#include <termio.h>
4644Autoconf TCGETA
4645_ACEOF
4646if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4647 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4648 ac_cv_prog_gcc_traditional=yes
4649fi
4650rm -f conftest*
4651
4652 fi
4653fi
4654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
4655$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
4656 if test $ac_cv_prog_gcc_traditional = yes; then
4657 CC="$CC -traditional"
4658 fi
4659fi
4660
4661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4662$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4663set x ${MAKE-make}
4664ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4665if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4666 $as_echo_n "(cached) " >&6
4667else
4668 cat >conftest.make <<\_ACEOF
4669SHELL = /bin/sh
4670all:
4671 @echo '@@@%%%=$(MAKE)=@@@%%%'
4672_ACEOF
4673# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4674case `${MAKE-make} -f conftest.make 2>/dev/null` in
4675 *@@@%%%=?*=@@@%%%*)
4676 eval ac_cv_prog_make_${ac_make}_set=yes;;
4677 *)
4678 eval ac_cv_prog_make_${ac_make}_set=no;;
4679esac
4680rm -f conftest.make
4681fi
4682if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4684$as_echo "yes" >&6; }
4685 SET_MAKE=
4686else
4687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4688$as_echo "no" >&6; }
4689 SET_MAKE="MAKE=${MAKE-make}"
4690fi
4691
4692# Find a good install program. We prefer a C program (faster),
4693# so one script is as good as another. But avoid the broken or
4694# incompatible versions:
4695# SysV /etc/install, /usr/sbin/install
4696# SunOS /usr/etc/install
4697# IRIX /sbin/install
4698# AIX /bin/install
4699# AmigaOS /C/install, which installs bootblocks on floppy discs
4700# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4701# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4702# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4703# OS/2's system install, which has a completely different semantic
4704# ./install, which can be erroneously created by make from ./install.sh.
4705# Reject install programs that cannot install multiple files.
4706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4707$as_echo_n "checking for a BSD-compatible install... " >&6; }
4708if test -z "$INSTALL"; then
4709if ${ac_cv_path_install+:} false; then :
4710 $as_echo_n "(cached) " >&6
4711else
4712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4713for as_dir in $PATH
4714do
4715 IFS=$as_save_IFS
4716 test -z "$as_dir" && as_dir=.
4717 # Account for people who put trailing slashes in PATH elements.
4718case $as_dir/ in #((
4719 ./ | .// | /[cC]/* | \
4720 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4721 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4722 /usr/ucb/* ) ;;
4723 *)
4724 # OSF1 and SCO ODT 3.0 have their own names for install.
4725 # Don't use installbsd from OSF since it installs stuff as root
4726 # by default.
4727 for ac_prog in ginstall scoinst install; do
4728 for ac_exec_ext in '' $ac_executable_extensions; do
4729 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4730 if test $ac_prog = install &&
4731 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4732 # AIX install. It has an incompatible calling convention.
4733 :
4734 elif test $ac_prog = install &&
4735 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4736 # program-specific install script used by HP pwplus--don't use.
4737 :
4738 else
4739 rm -rf conftest.one conftest.two conftest.dir
4740 echo one > conftest.one
4741 echo two > conftest.two
4742 mkdir conftest.dir
4743 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4744 test -s conftest.one && test -s conftest.two &&
4745 test -s conftest.dir/conftest.one &&
4746 test -s conftest.dir/conftest.two
4747 then
4748 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4749 break 3
4750 fi
4751 fi
4752 fi
4753 done
4754 done
4755 ;;
4756esac
4757
4758 done
4759IFS=$as_save_IFS
4760
4761rm -rf conftest.one conftest.two conftest.dir
4762
4763fi
4764 if test "${ac_cv_path_install+set}" = set; then
4765 INSTALL=$ac_cv_path_install
4766 else
4767 # As a last resort, use the slow shell script. Don't cache a
4768 # value for INSTALL within a source directory, because that will
4769 # break other packages using the cache if that directory is
4770 # removed, or if the value is a relative name.
4771 INSTALL=$ac_install_sh
4772 fi
4773fi
4774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4775$as_echo "$INSTALL" >&6; }
4776
4777# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4778# It thinks the first close brace ends the variable substitution.
4779test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4780
4781test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4782
4783test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4784
4785# Extract the first word of "rm", so it can be a program name with args.
4786set dummy rm; ac_word=$2
4787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4788$as_echo_n "checking for $ac_word... " >&6; }
4789if ${ac_cv_path_RM+:} false; then :
4790 $as_echo_n "(cached) " >&6
4791else
4792 case $RM in
4793 [\\/]* | ?:[\\/]*)
4794 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4795 ;;
4796 *)
4797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4798for as_dir in $PATH
4799do
4800 IFS=$as_save_IFS
4801 test -z "$as_dir" && as_dir=.
4802 for ac_exec_ext in '' $ac_executable_extensions; do
4803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4804 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4806 break 2
4807 fi
4808done
4809 done
4810IFS=$as_save_IFS
4811
4812 ;;
4813esac
4814fi
4815RM=$ac_cv_path_RM
4816if test -n "$RM"; then
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4818$as_echo "$RM" >&6; }
4819else
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4821$as_echo "no" >&6; }
4822fi
4823
4824
4825# Extract the first word of "cp", so it can be a program name with args.
4826set dummy cp; ac_word=$2
4827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4828$as_echo_n "checking for $ac_word... " >&6; }
4829if ${ac_cv_path_CP+:} false; then :
4830 $as_echo_n "(cached) " >&6
4831else
4832 case $CP in
4833 [\\/]* | ?:[\\/]*)
4834 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4835 ;;
4836 *)
4837 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4838for as_dir in $PATH
4839do
4840 IFS=$as_save_IFS
4841 test -z "$as_dir" && as_dir=.
4842 for ac_exec_ext in '' $ac_executable_extensions; do
4843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4844 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4846 break 2
4847 fi
4848done
4849 done
4850IFS=$as_save_IFS
4851
4852 ;;
4853esac
4854fi
4855CP=$ac_cv_path_CP
4856if test -n "$CP"; then
4857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
4858$as_echo "$CP" >&6; }
4859else
4860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4861$as_echo "no" >&6; }
4862fi
4863
4864
4865# Extract the first word of "mv", so it can be a program name with args.
4866set dummy mv; ac_word=$2
4867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4868$as_echo_n "checking for $ac_word... " >&6; }
4869if ${ac_cv_path_MV+:} false; then :
4870 $as_echo_n "(cached) " >&6
4871else
4872 case $MV in
4873 [\\/]* | ?:[\\/]*)
4874 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4875 ;;
4876 *)
4877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4878for as_dir in $PATH
4879do
4880 IFS=$as_save_IFS
4881 test -z "$as_dir" && as_dir=.
4882 for ac_exec_ext in '' $ac_executable_extensions; do
4883 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4884 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4885 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4886 break 2
4887 fi
4888done
4889 done
4890IFS=$as_save_IFS
4891
4892 ;;
4893esac
4894fi
4895MV=$ac_cv_path_MV
4896if test -n "$MV"; then
4897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4898$as_echo "$MV" >&6; }
4899else
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4901$as_echo "no" >&6; }
4902fi
4903
4904
4905# Extract the first word of "ln", so it can be a program name with args.
4906set dummy ln; ac_word=$2
4907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4908$as_echo_n "checking for $ac_word... " >&6; }
4909if ${ac_cv_path_LN+:} false; then :
4910 $as_echo_n "(cached) " >&6
4911else
4912 case $LN in
4913 [\\/]* | ?:[\\/]*)
4914 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4915 ;;
4916 *)
4917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4918for as_dir in $PATH
4919do
4920 IFS=$as_save_IFS
4921 test -z "$as_dir" && as_dir=.
4922 for ac_exec_ext in '' $ac_executable_extensions; do
4923 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4924 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4925 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4926 break 2
4927 fi
4928done
4929 done
4930IFS=$as_save_IFS
4931
4932 ;;
4933esac
4934fi
4935LN=$ac_cv_path_LN
4936if test -n "$LN"; then
4937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4938$as_echo "$LN" >&6; }
4939else
4940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4941$as_echo "no" >&6; }
4942fi
4943
4944
4945# Extract the first word of "sed", so it can be a program name with args.
4946set dummy sed; ac_word=$2
4947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4948$as_echo_n "checking for $ac_word... " >&6; }
4949if ${ac_cv_path_SED+:} false; then :
4950 $as_echo_n "(cached) " >&6
4951else
4952 case $SED in
4953 [\\/]* | ?:[\\/]*)
4954 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4955 ;;
4956 *)
4957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4958for as_dir in $PATH
4959do
4960 IFS=$as_save_IFS
4961 test -z "$as_dir" && as_dir=.
4962 for ac_exec_ext in '' $ac_executable_extensions; do
4963 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4964 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4965 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4966 break 2
4967 fi
4968done
4969 done
4970IFS=$as_save_IFS
4971
4972 ;;
4973esac
4974fi
4975SED=$ac_cv_path_SED
4976if test -n "$SED"; then
4977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4978$as_echo "$SED" >&6; }
4979else
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4981$as_echo "no" >&6; }
4982fi
4983
4984
4985# Extract the first word of "ar", so it can be a program name with args.
4986set dummy ar; ac_word=$2
4987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4988$as_echo_n "checking for $ac_word... " >&6; }
4989if ${ac_cv_path_AR+:} false; then :
4990 $as_echo_n "(cached) " >&6
4991else
4992 case $AR in
4993 [\\/]* | ?:[\\/]*)
4994 ac_cv_path_AR="$AR" # Let the user override the test with a path.
4995 ;;
4996 *)
4997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4998for as_dir in $PATH
4999do
5000 IFS=$as_save_IFS
5001 test -z "$as_dir" && as_dir=.
5002 for ac_exec_ext in '' $ac_executable_extensions; do
5003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5004 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
5005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5006 break 2
5007 fi
5008done
5009 done
5010IFS=$as_save_IFS
5011
5012 ;;
5013esac
5014fi
5015AR=$ac_cv_path_AR
5016if test -n "$AR"; then
5017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5018$as_echo "$AR" >&6; }
5019else
5020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5021$as_echo "no" >&6; }
5022fi
5023
5024
5025# Extract the first word of "ld", so it can be a program name with args.
5026set dummy ld; ac_word=$2
5027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5028$as_echo_n "checking for $ac_word... " >&6; }
5029if ${ac_cv_path_LD+:} false; then :
5030 $as_echo_n "(cached) " >&6
5031else
5032 case $LD in
5033 [\\/]* | ?:[\\/]*)
5034 ac_cv_path_LD="$LD" # Let the user override the test with a path.
5035 ;;
5036 *)
5037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5038for as_dir in $PATH
5039do
5040 IFS=$as_save_IFS
5041 test -z "$as_dir" && as_dir=.
5042 for ac_exec_ext in '' $ac_executable_extensions; do
5043 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5044 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
5045 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5046 break 2
5047 fi
5048done
5049 done
5050IFS=$as_save_IFS
5051
5052 ;;
5053esac
5054fi
5055LD=$ac_cv_path_LD
5056if test -n "$LD"; then
5057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5058$as_echo "$LD" >&6; }
5059else
5060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5061$as_echo "no" >&6; }
5062fi
5063
5064
5065# Extract the first word of "ranlib", so it can be a program name with args.
5066set dummy ranlib; ac_word=$2
5067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5068$as_echo_n "checking for $ac_word... " >&6; }
5069if ${ac_cv_path_RANLIB+:} false; then :
5070 $as_echo_n "(cached) " >&6
5071else
5072 case $RANLIB in
5073 [\\/]* | ?:[\\/]*)
5074 ac_cv_path_RANLIB="$RANLIB" # Let the user override the test with a path.
5075 ;;
5076 *)
5077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5078for as_dir in $PATH
5079do
5080 IFS=$as_save_IFS
5081 test -z "$as_dir" && as_dir=.
5082 for ac_exec_ext in '' $ac_executable_extensions; do
5083 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5084 ac_cv_path_RANLIB="$as_dir/$ac_word$ac_exec_ext"
5085 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5086 break 2
5087 fi
5088done
5089 done
5090IFS=$as_save_IFS
5091
5092 ;;
5093esac
5094fi
5095RANLIB=$ac_cv_path_RANLIB
5096if test -n "$RANLIB"; then
5097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5098$as_echo "$RANLIB" >&6; }
5099else
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5101$as_echo "no" >&6; }
5102fi
5103
5104
5105# Extract the first word of "touch", so it can be a program name with args.
5106set dummy touch; ac_word=$2
5107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5108$as_echo_n "checking for $ac_word... " >&6; }
5109if ${ac_cv_path_TOUCH+:} false; then :
5110 $as_echo_n "(cached) " >&6
5111else
5112 case $TOUCH in
5113 [\\/]* | ?:[\\/]*)
5114 ac_cv_path_TOUCH="$TOUCH" # Let the user override the test with a path.
5115 ;;
5116 *)
5117 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5118for as_dir in $PATH
5119do
5120 IFS=$as_save_IFS
5121 test -z "$as_dir" && as_dir=.
5122 for ac_exec_ext in '' $ac_executable_extensions; do
5123 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5124 ac_cv_path_TOUCH="$as_dir/$ac_word$ac_exec_ext"
5125 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5126 break 2
5127 fi
5128done
5129 done
5130IFS=$as_save_IFS
5131
5132 ;;
5133esac
5134fi
5135TOUCH=$ac_cv_path_TOUCH
5136if test -n "$TOUCH"; then
5137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TOUCH" >&5
5138$as_echo "$TOUCH" >&6; }
5139else
5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5141$as_echo "no" >&6; }
5142fi
5143
5144
5145
5146for ac_prog in 'bison -y' byacc
5147do
5148 # Extract the first word of "$ac_prog", so it can be a program name with args.
5149set dummy $ac_prog; ac_word=$2
5150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5151$as_echo_n "checking for $ac_word... " >&6; }
5152if ${ac_cv_prog_YACC+:} false; then :
5153 $as_echo_n "(cached) " >&6
5154else
5155 if test -n "$YACC"; then
5156 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5157else
5158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5159for as_dir in $PATH
5160do
5161 IFS=$as_save_IFS
5162 test -z "$as_dir" && as_dir=.
5163 for ac_exec_ext in '' $ac_executable_extensions; do
5164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5165 ac_cv_prog_YACC="$ac_prog"
5166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5167 break 2
5168 fi
5169done
5170 done
5171IFS=$as_save_IFS
5172
5173fi
5174fi
5175YACC=$ac_cv_prog_YACC
5176if test -n "$YACC"; then
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5178$as_echo "$YACC" >&6; }
5179else
5180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5181$as_echo "no" >&6; }
5182fi
5183
5184
5185 test -n "$YACC" && break
5186done
5187test -n "$YACC" || YACC="yacc"
5188
5189
5190if test "$YACC" = "yacc" -a -z "`which $YACC 2>/dev/null`"; then
5191 as_fn_error $? "could not locate a suitable parser generator; install bison, yacc, or byacc" "$LINENO" 5
5192fi
5193
5194for ac_prog in flex lex
5195do
5196 # Extract the first word of "$ac_prog", so it can be a program name with args.
5197set dummy $ac_prog; ac_word=$2
5198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5199$as_echo_n "checking for $ac_word... " >&6; }
5200if ${ac_cv_prog_LEX+:} false; then :
5201 $as_echo_n "(cached) " >&6
5202else
5203 if test -n "$LEX"; then
5204 ac_cv_prog_LEX="$LEX" # Let the user override the test.
5205else
5206as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5207for as_dir in $PATH
5208do
5209 IFS=$as_save_IFS
5210 test -z "$as_dir" && as_dir=.
5211 for ac_exec_ext in '' $ac_executable_extensions; do
5212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5213 ac_cv_prog_LEX="$ac_prog"
5214 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5215 break 2
5216 fi
5217done
5218 done
5219IFS=$as_save_IFS
5220
5221fi
5222fi
5223LEX=$ac_cv_prog_LEX
5224if test -n "$LEX"; then
5225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
5226$as_echo "$LEX" >&6; }
5227else
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5229$as_echo "no" >&6; }
5230fi
5231
5232
5233 test -n "$LEX" && break
5234done
5235test -n "$LEX" || LEX=":"
5236
5237if test "x$LEX" != "x:"; then
5238 cat >conftest.l <<_ACEOF
5239%%
5240a { ECHO; }
5241b { REJECT; }
5242c { yymore (); }
5243d { yyless (1); }
5244e { yyless (input () != 0); }
5245f { unput (yytext[0]); }
5246. { BEGIN INITIAL; }
5247%%
5248#ifdef YYTEXT_POINTER
5249extern char *yytext;
5250#endif
5251int
5252main (void)
5253{
5254 return ! yylex () + ! yywrap ();
5255}
5256_ACEOF
5257{ { ac_try="$LEX conftest.l"
5258case "(($ac_try" in
5259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5260 *) ac_try_echo=$ac_try;;
5261esac
5262eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5263$as_echo "$ac_try_echo"; } >&5
5264 (eval "$LEX conftest.l") 2>&5
5265 ac_status=$?
5266 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5267 test $ac_status = 0; }
5268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
5269$as_echo_n "checking lex output file root... " >&6; }
5270if ${ac_cv_prog_lex_root+:} false; then :
5271 $as_echo_n "(cached) " >&6
5272else
5273
5274if test -f lex.yy.c; then
5275 ac_cv_prog_lex_root=lex.yy
5276elif test -f lexyy.c; then
5277 ac_cv_prog_lex_root=lexyy
5278else
5279 as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
5280fi
5281fi
5282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
5283$as_echo "$ac_cv_prog_lex_root" >&6; }
5284LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
5285
5286if test -z "${LEXLIB+set}"; then
5287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
5288$as_echo_n "checking lex library... " >&6; }
5289if ${ac_cv_lib_lex+:} false; then :
5290 $as_echo_n "(cached) " >&6
5291else
5292
5293 ac_save_LIBS=$LIBS
5294 ac_cv_lib_lex='none needed'
5295 for ac_lib in '' -lfl -ll; do
5296 LIBS="$ac_lib $ac_save_LIBS"
5297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5298/* end confdefs.h. */
5299`cat $LEX_OUTPUT_ROOT.c`
5300_ACEOF
5301if ac_fn_c_try_link "$LINENO"; then :
5302 ac_cv_lib_lex=$ac_lib
5303fi
5304rm -f core conftest.err conftest.$ac_objext \
5305 conftest$ac_exeext conftest.$ac_ext
5306 test "$ac_cv_lib_lex" != 'none needed' && break
5307 done
5308 LIBS=$ac_save_LIBS
5309
5310fi
5311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
5312$as_echo "$ac_cv_lib_lex" >&6; }
5313 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
5314fi
5315
5316
5317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
5318$as_echo_n "checking whether yytext is a pointer... " >&6; }
5319if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
5320 $as_echo_n "(cached) " >&6
5321else
5322 # POSIX says lex can declare yytext either as a pointer or an array; the
5323# default is implementation-dependent. Figure out which it is, since
5324# not all implementations provide the %pointer and %array declarations.
5325ac_cv_prog_lex_yytext_pointer=no
5326ac_save_LIBS=$LIBS
5327LIBS="$LEXLIB $ac_save_LIBS"
5328cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5329/* end confdefs.h. */
5330
5331 #define YYTEXT_POINTER 1
5332`cat $LEX_OUTPUT_ROOT.c`
5333_ACEOF
5334if ac_fn_c_try_link "$LINENO"; then :
5335 ac_cv_prog_lex_yytext_pointer=yes
5336fi
5337rm -f core conftest.err conftest.$ac_objext \
5338 conftest$ac_exeext conftest.$ac_ext
5339LIBS=$ac_save_LIBS
5340
5341fi
5342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
5343$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
5344if test $ac_cv_prog_lex_yytext_pointer = yes; then
5345
5346$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
5347
5348fi
5349rm -f conftest.l $LEX_OUTPUT_ROOT.c
5350
5351fi
5352
5353if test "$LEX" = ":"; then
5354 as_fn_error $? "could not locate a suitable lexical generator, install flex or lex." "$LINENO" 5
5355fi
5356
5357if test "$libexecdir" = '${exec_prefix}/libexec' &&
5358 test "$localstatedir" = '${prefix}/var'; then
5359 libexecdir='${bindir}'
5360 localstatedir='${prefix}'
5361fi
5362
5363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5364$as_echo_n "checking for ANSI C header files... " >&6; }
5365if ${ac_cv_header_stdc+:} false; then :
5366 $as_echo_n "(cached) " >&6
5367else
5368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5369/* end confdefs.h. */
5370#include <stdlib.h>
5371#include <stdarg.h>
5372#include <string.h>
5373#include <float.h>
5374
5375int
5376main ()
5377{
5378
5379 ;
5380 return 0;
5381}
5382_ACEOF
5383if ac_fn_c_try_compile "$LINENO"; then :
5384 ac_cv_header_stdc=yes
5385else
5386 ac_cv_header_stdc=no
5387fi
5388rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5389
5390if test $ac_cv_header_stdc = yes; then
5391 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5393/* end confdefs.h. */
5394#include <string.h>
5395
5396_ACEOF
5397if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5398 $EGREP "memchr" >/dev/null 2>&1; then :
5399
5400else
5401 ac_cv_header_stdc=no
5402fi
5403rm -f conftest*
5404
5405fi
5406
5407if test $ac_cv_header_stdc = yes; then
5408 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5410/* end confdefs.h. */
5411#include <stdlib.h>
5412
5413_ACEOF
5414if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5415 $EGREP "free" >/dev/null 2>&1; then :
5416
5417else
5418 ac_cv_header_stdc=no
5419fi
5420rm -f conftest*
5421
5422fi
5423
5424if test $ac_cv_header_stdc = yes; then
5425 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5426 if test "$cross_compiling" = yes; then :
5427 :
5428else
5429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5430/* end confdefs.h. */
5431#include <ctype.h>
5432#include <stdlib.h>
5433#if ((' ' & 0x0FF) == 0x020)
5434# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5435# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5436#else
5437# define ISLOWER(c) \
5438 (('a' <= (c) && (c) <= 'i') \
5439 || ('j' <= (c) && (c) <= 'r') \
5440 || ('s' <= (c) && (c) <= 'z'))
5441# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5442#endif
5443
5444#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5445int
5446main ()
5447{
5448 int i;
5449 for (i = 0; i < 256; i++)
5450 if (XOR (islower (i), ISLOWER (i))
5451 || toupper (i) != TOUPPER (i))
5452 return 2;
5453 return 0;
5454}
5455_ACEOF
5456if ac_fn_c_try_run "$LINENO"; then :
5457
5458else
5459 ac_cv_header_stdc=no
5460fi
5461rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5462 conftest.$ac_objext conftest.beam conftest.$ac_ext
5463fi
5464
5465fi
5466fi
5467{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5468$as_echo "$ac_cv_header_stdc" >&6; }
5469if test $ac_cv_header_stdc = yes; then
5470
5471$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5472
5473fi
5474
5475
5476for ac_header in crypt.h sys/resource.h sys/param.h errno.h sys/syslog.h stddef.h sys/wait.h wait.h sys/epoll.h sys/uio.h machine/endian.h
5477do :
5478 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5479ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5480if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5481 cat >>confdefs.h <<_ACEOF
5482#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5483_ACEOF
5484
5485fi
5486
5487done
5488
5489
5490
5491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
5492$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
5493if ${ac_cv_c_const+:} false; then :
5494 $as_echo_n "(cached) " >&6
5495else
5496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5497/* end confdefs.h. */
5498
5499int
5500main ()
5501{
5502/* FIXME: Include the comments suggested by Paul. */
5503#ifndef __cplusplus
5504 /* Ultrix mips cc rejects this. */
5505 typedef int charset[2];
5506 const charset cs;
5507 /* SunOS 4.1.1 cc rejects this. */
5508 char const *const *pcpcc;
5509 char **ppc;
5510 /* NEC SVR4.0.2 mips cc rejects this. */
5511 struct point {int x, y;};
5512 static struct point const zero = {0,0};
5513 /* AIX XL C 1.02.0.0 rejects this.
5514 It does not let you subtract one const X* pointer from another in
5515 an arm of an if-expression whose if-part is not a constant
5516 expression */
5517 const char *g = "string";
5518 pcpcc = &g + (g ? g-g : 0);
5519 /* HPUX 7.0 cc rejects these. */
5520 ++pcpcc;
5521 ppc = (char**) pcpcc;
5522 pcpcc = (char const *const *) ppc;
5523 { /* SCO 3.2v4 cc rejects this. */
5524 char *t;
5525 char const *s = 0 ? (char *) 0 : (char const *) 0;
5526
5527 *t++ = 0;
5528 if (s) return 0;
5529 }
5530 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5531 int x[] = {25, 17};
5532 const int *foo = &x[0];
5533 ++foo;
5534 }
5535 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5536 typedef const int *iptr;
5537 iptr p = 0;
5538 ++p;
5539 }
5540 { /* AIX XL C 1.02.0.0 rejects this saying
5541 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5542 struct s { int j; const int *ap[3]; };
5543 struct s *b; b->j = 5;
5544 }
5545 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5546 const int foo = 10;
5547 if (!foo) return 0;
5548 }
5549 return !cs[0] && !zero.x;
5550#endif
5551
5552 ;
5553 return 0;
5554}
5555_ACEOF
5556if ac_fn_c_try_compile "$LINENO"; then :
5557 ac_cv_c_const=yes
5558else
5559 ac_cv_c_const=no
5560fi
5561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5562fi
5563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5564$as_echo "$ac_cv_c_const" >&6; }
5565if test $ac_cv_c_const = no; then
5566
5567$as_echo "#define const /**/" >>confdefs.h
5568
5569fi
5570
5571if test "$ac_cv_header_machine_endian_h" = "no" ; then
5572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5573$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5574if ${ac_cv_c_bigendian+:} false; then :
5575 $as_echo_n "(cached) " >&6
5576else
5577 ac_cv_c_bigendian=unknown
5578 # See if we're dealing with a universal compiler.
5579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5580/* end confdefs.h. */
5581#ifndef __APPLE_CC__
5582 not a universal capable compiler
5583 #endif
5584 typedef int dummy;
5585
5586_ACEOF
5587if ac_fn_c_try_compile "$LINENO"; then :
5588
5589 # Check for potential -arch flags. It is not universal unless
5590 # there are at least two -arch flags with different values.
5591 ac_arch=
5592 ac_prev=
5593 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
5594 if test -n "$ac_prev"; then
5595 case $ac_word in
5596 i?86 | x86_64 | ppc | ppc64)
5597 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
5598 ac_arch=$ac_word
5599 else
5600 ac_cv_c_bigendian=universal
5601 break
5602 fi
5603 ;;
5604 esac
5605 ac_prev=
5606 elif test "x$ac_word" = "x-arch"; then
5607 ac_prev=arch
5608 fi
5609 done
5610fi
5611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5612 if test $ac_cv_c_bigendian = unknown; then
5613 # See if sys/param.h defines the BYTE_ORDER macro.
5614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5615/* end confdefs.h. */
5616#include <sys/types.h>
5617 #include <sys/param.h>
5618
5619int
5620main ()
5621{
5622#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5623 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5624 && LITTLE_ENDIAN)
5625 bogus endian macros
5626 #endif
5627
5628 ;
5629 return 0;
5630}
5631_ACEOF
5632if ac_fn_c_try_compile "$LINENO"; then :
5633 # It does; now see whether it defined to BIG_ENDIAN or not.
5634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5635/* end confdefs.h. */
5636#include <sys/types.h>
5637 #include <sys/param.h>
5638
5639int
5640main ()
5641{
5642#if BYTE_ORDER != BIG_ENDIAN
5643 not big endian
5644 #endif
5645
5646 ;
5647 return 0;
5648}
5649_ACEOF
5650if ac_fn_c_try_compile "$LINENO"; then :
5651 ac_cv_c_bigendian=yes
5652else
5653 ac_cv_c_bigendian=no
5654fi
5655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5656fi
5657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5658 fi
5659 if test $ac_cv_c_bigendian = unknown; then
5660 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5662/* end confdefs.h. */
5663#include <limits.h>
5664
5665int
5666main ()
5667{
5668#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5669 bogus endian macros
5670 #endif
5671
5672 ;
5673 return 0;
5674}
5675_ACEOF
5676if ac_fn_c_try_compile "$LINENO"; then :
5677 # It does; now see whether it defined to _BIG_ENDIAN or not.
5678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5679/* end confdefs.h. */
5680#include <limits.h>
5681
5682int
5683main ()
5684{
5685#ifndef _BIG_ENDIAN
5686 not big endian
5687 #endif
5688
5689 ;
5690 return 0;
5691}
5692_ACEOF
5693if ac_fn_c_try_compile "$LINENO"; then :
5694 ac_cv_c_bigendian=yes
5695else
5696 ac_cv_c_bigendian=no
5697fi
5698rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5699fi
5700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5701 fi
5702 if test $ac_cv_c_bigendian = unknown; then
5703 # Compile a test program.
5704 if test "$cross_compiling" = yes; then :
5705 # Try to guess by grepping values from an object file.
5706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5707/* end confdefs.h. */
5708short int ascii_mm[] =
5709 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5710 short int ascii_ii[] =
5711 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5712 int use_ascii (int i) {
5713 return ascii_mm[i] + ascii_ii[i];
5714 }
5715 short int ebcdic_ii[] =
5716 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5717 short int ebcdic_mm[] =
5718 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5719 int use_ebcdic (int i) {
5720 return ebcdic_mm[i] + ebcdic_ii[i];
5721 }
5722 extern int foo;
5723
5724int
5725main ()
5726{
5727return use_ascii (foo) == use_ebcdic (foo);
5728 ;
5729 return 0;
5730}
5731_ACEOF
5732if ac_fn_c_try_compile "$LINENO"; then :
5733 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5734 ac_cv_c_bigendian=yes
5735 fi
5736 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5737 if test "$ac_cv_c_bigendian" = unknown; then
5738 ac_cv_c_bigendian=no
5739 else
5740 # finding both strings is unlikely to happen, but who knows?
5741 ac_cv_c_bigendian=unknown
5742 fi
5743 fi
5744fi
5745rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5746else
5747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5748/* end confdefs.h. */
5749$ac_includes_default
5750int
5751main ()
5752{
5753
5754 /* Are we little or big endian? From Harbison&Steele. */
5755 union
5756 {
5757 long int l;
5758 char c[sizeof (long int)];
5759 } u;
5760 u.l = 1;
5761 return u.c[sizeof (long int) - 1] == 1;
5762
5763 ;
5764 return 0;
5765}
5766_ACEOF
5767if ac_fn_c_try_run "$LINENO"; then :
5768 ac_cv_c_bigendian=no
5769else
5770 ac_cv_c_bigendian=yes
5771fi
5772rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5773 conftest.$ac_objext conftest.beam conftest.$ac_ext
5774fi
5775
5776 fi
5777fi
5778{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5779$as_echo "$ac_cv_c_bigendian" >&6; }
5780 case $ac_cv_c_bigendian in #(
5781 yes)
5782 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5783;; #(
5784 no)
5785 ;; #(
5786 universal)
5787
5788$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5789
5790 ;; #(
5791 *)
5792 as_fn_error $? "unknown endianness
5793 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5794 esac
5795
5796fi
5797ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5798if test "x$ac_cv_type_pid_t" = xyes; then :
5799
5800else
5801
5802cat >>confdefs.h <<_ACEOF
5803#define pid_t int
5804_ACEOF
5805
5806fi
5807
5808ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5809if test "x$ac_cv_type_size_t" = xyes; then :
5810
5811else
5812
5813cat >>confdefs.h <<_ACEOF
5814#define size_t unsigned int
5815_ACEOF
5816
5817fi
5818
5819# The cast to long int works around a bug in the HP C Compiler
5820# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5821# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5822# This bug is HP SR number 8606223364.
5823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
5824$as_echo_n "checking size of short... " >&6; }
5825if ${ac_cv_sizeof_short+:} false; then :
5826 $as_echo_n "(cached) " >&6
5827else
5828 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
5829
5830else
5831 if test "$ac_cv_type_short" = yes; then
5832 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5833$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5834as_fn_error 77 "cannot compute sizeof (short)
5835See \`config.log' for more details" "$LINENO" 5; }
5836 else
5837 ac_cv_sizeof_short=0
5838 fi
5839fi
5840
5841fi
5842{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
5843$as_echo "$ac_cv_sizeof_short" >&6; }
5844
5845
5846
5847cat >>confdefs.h <<_ACEOF
5848#define SIZEOF_SHORT $ac_cv_sizeof_short
5849_ACEOF
5850
5851
5852# The cast to long int works around a bug in the HP C Compiler
5853# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5854# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5855# This bug is HP SR number 8606223364.
5856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5857$as_echo_n "checking size of int... " >&6; }
5858if ${ac_cv_sizeof_int+:} false; then :
5859 $as_echo_n "(cached) " >&6
5860else
5861 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5862
5863else
5864 if test "$ac_cv_type_int" = yes; then
5865 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5866$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5867as_fn_error 77 "cannot compute sizeof (int)
5868See \`config.log' for more details" "$LINENO" 5; }
5869 else
5870 ac_cv_sizeof_int=0
5871 fi
5872fi
5873
5874fi
5875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5876$as_echo "$ac_cv_sizeof_int" >&6; }
5877
5878
5879
5880cat >>confdefs.h <<_ACEOF
5881#define SIZEOF_INT $ac_cv_sizeof_int
5882_ACEOF
5883
5884
5885# The cast to long int works around a bug in the HP C Compiler
5886# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5887# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5888# This bug is HP SR number 8606223364.
5889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5890$as_echo_n "checking size of long... " >&6; }
5891if ${ac_cv_sizeof_long+:} false; then :
5892 $as_echo_n "(cached) " >&6
5893else
5894 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5895
5896else
5897 if test "$ac_cv_type_long" = yes; then
5898 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5899$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5900as_fn_error 77 "cannot compute sizeof (long)
5901See \`config.log' for more details" "$LINENO" 5; }
5902 else
5903 ac_cv_sizeof_long=0
5904 fi
5905fi
5906
5907fi
5908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5909$as_echo "$ac_cv_sizeof_long" >&6; }
5910
5911
5912
5913cat >>confdefs.h <<_ACEOF
5914#define SIZEOF_LONG $ac_cv_sizeof_long
5915_ACEOF
5916
5917
5918# The cast to long int works around a bug in the HP C Compiler
5919# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5920# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5921# This bug is HP SR number 8606223364.
5922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5923$as_echo_n "checking size of long long... " >&6; }
5924if ${ac_cv_sizeof_long_long+:} false; then :
5925 $as_echo_n "(cached) " >&6
5926else
5927 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5928
5929else
5930 if test "$ac_cv_type_long_long" = yes; then
5931 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5932$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5933as_fn_error 77 "cannot compute sizeof (long long)
5934See \`config.log' for more details" "$LINENO" 5; }
5935 else
5936 ac_cv_sizeof_long_long=0
5937 fi
5938fi
5939
5940fi
5941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5942$as_echo "$ac_cv_sizeof_long_long" >&6; }
5943
5944
5945
5946cat >>confdefs.h <<_ACEOF
5947#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5948_ACEOF
5949
5950
5951
5952
5953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
5954$as_echo_n "checking for library containing socket... " >&6; }
5955if ${ac_cv_search_socket+:} false; then :
5956 $as_echo_n "(cached) " >&6
5957else
5958 ac_func_search_save_LIBS=$LIBS
5959cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5960/* end confdefs.h. */
5961
5962/* Override any GCC internal prototype to avoid an error.
5963 Use char because int might match the return type of a GCC
5964 builtin and then its argument prototype would still apply. */
5965#ifdef __cplusplus
5966extern "C"
5967#endif
5968char socket ();
5969int
5970main ()
5971{
5972return socket ();
5973 ;
5974 return 0;
5975}
5976_ACEOF
5977for ac_lib in '' socket; do
5978 if test -z "$ac_lib"; then
5979 ac_res="none required"
5980 else
5981 ac_res=-l$ac_lib
5982 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5983 fi
5984 if ac_fn_c_try_link "$LINENO"; then :
5985 ac_cv_search_socket=$ac_res
5986fi
5987rm -f core conftest.err conftest.$ac_objext \
5988 conftest$ac_exeext
5989 if ${ac_cv_search_socket+:} false; then :
5990 break
5991fi
5992done
5993if ${ac_cv_search_socket+:} false; then :
5994
5995else
5996 ac_cv_search_socket=no
5997fi
5998rm conftest.$ac_ext
5999LIBS=$ac_func_search_save_LIBS
6000fi
6001{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6002$as_echo "$ac_cv_search_socket" >&6; }
6003ac_res=$ac_cv_search_socket
6004if test "$ac_res" != no; then :
6005 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6006
6007else
6008 as_fn_error $? "You have no socket()! Aborting." "$LINENO" 5
6009fi
6010
6011
6012if test x"$SUN" = xyes; then
6013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5
6014$as_echo_n "checking for library containing inet_ntoa... " >&6; }
6015if ${ac_cv_search_inet_ntoa+:} false; then :
6016 $as_echo_n "(cached) " >&6
6017else
6018 ac_func_search_save_LIBS=$LIBS
6019cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6020/* end confdefs.h. */
6021
6022/* Override any GCC internal prototype to avoid an error.
6023 Use char because int might match the return type of a GCC
6024 builtin and then its argument prototype would still apply. */
6025#ifdef __cplusplus
6026extern "C"
6027#endif
6028char inet_ntoa ();
6029int
6030main ()
6031{
6032return inet_ntoa ();
6033 ;
6034 return 0;
6035}
6036_ACEOF
6037for ac_lib in '' nsl; do
6038 if test -z "$ac_lib"; then
6039 ac_res="none required"
6040 else
6041 ac_res=-l$ac_lib
6042 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6043 fi
6044 if ac_fn_c_try_link "$LINENO"; then :
6045 ac_cv_search_inet_ntoa=$ac_res
6046fi
6047rm -f core conftest.err conftest.$ac_objext \
6048 conftest$ac_exeext
6049 if ${ac_cv_search_inet_ntoa+:} false; then :
6050 break
6051fi
6052done
6053if ${ac_cv_search_inet_ntoa+:} false; then :
6054
6055else
6056 ac_cv_search_inet_ntoa=no
6057fi
6058rm conftest.$ac_ext
6059LIBS=$ac_func_search_save_LIBS
6060fi
6061{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
6062$as_echo "$ac_cv_search_inet_ntoa" >&6; }
6063ac_res=$ac_cv_search_inet_ntoa
6064if test "$ac_res" != no; then :
6065 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6066
6067else
6068 as_fn_error $? "libnsl not found! Aborting." "$LINENO" 5
6069fi
6070
6071fi
6072
6073ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
6074#include <sys/socket.h>
6075"
6076if test "x$ac_cv_type_socklen_t" = xyes; then :
6077
6078else
6079
6080$as_echo "#define socklen_t unsigned int" >>confdefs.h
6081
6082fi
6083
6084
6085# Check whether --enable-ipv6 was given.
6086if test "${enable_ipv6+set}" = set; then :
6087 enableval=$enable_ipv6; ipv6=$enableval
6088else
6089 ipv6=no
6090fi
6091
6092
6093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
6094$as_echo_n "checking for library containing crypt... " >&6; }
6095if ${ac_cv_search_crypt+:} false; then :
6096 $as_echo_n "(cached) " >&6
6097else
6098 ac_func_search_save_LIBS=$LIBS
6099cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6100/* end confdefs.h. */
6101
6102/* Override any GCC internal prototype to avoid an error.
6103 Use char because int might match the return type of a GCC
6104 builtin and then its argument prototype would still apply. */
6105#ifdef __cplusplus
6106extern "C"
6107#endif
6108char crypt ();
6109int
6110main ()
6111{
6112return crypt ();
6113 ;
6114 return 0;
6115}
6116_ACEOF
6117for ac_lib in '' crypt descrypt; do
6118 if test -z "$ac_lib"; then
6119 ac_res="none required"
6120 else
6121 ac_res=-l$ac_lib
6122 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6123 fi
6124 if ac_fn_c_try_link "$LINENO"; then :
6125 ac_cv_search_crypt=$ac_res
6126fi
6127rm -f core conftest.err conftest.$ac_objext \
6128 conftest$ac_exeext
6129 if ${ac_cv_search_crypt+:} false; then :
6130 break
6131fi
6132done
6133if ${ac_cv_search_crypt+:} false; then :
6134
6135else
6136 ac_cv_search_crypt=no
6137fi
6138rm conftest.$ac_ext
6139LIBS=$ac_func_search_save_LIBS
6140fi
6141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
6142$as_echo "$ac_cv_search_crypt" >&6; }
6143ac_res=$ac_cv_search_crypt
6144if test "$ac_res" != no; then :
6145 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6146
6147fi
6148
6149
6150CRYPT_LIB=$ac_cv_search_crypt
6151
6152if test "$CRYPT_LIB" = "none required"; then
6153 unset CRYPT_LIB
6154elif test "$CRYPT_LIB" = no; then
6155 unset CRYPT_LIB
6156fi
6157
6158
6159
6160if test "$ac_cv_header_sys_wait_h" = yes -o "$ac_cv_header_wait_h" = yes; then
6161 VICONF=viconf
6162 else
6163 VICONF=""
6164fi
6165
6166
6167
6168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
6169$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
6170if ${gcc_cv_header_string+:} false; then :
6171 $as_echo_n "(cached) " >&6
6172else
6173
6174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6175/* end confdefs.h. */
6176#include <string.h>
6177 #include <strings.h>
6178_ACEOF
6179if ac_fn_c_try_compile "$LINENO"; then :
6180 gcc_cv_header_string=yes
6181else
6182 gcc_cv_header_string=no
6183fi
6184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6185
6186fi
6187{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
6188$as_echo "$gcc_cv_header_string" >&6; }
6189
6190if test "$gcc_cv_header_string" = "yes"; then
6191
6192$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
6193
6194fi
6195
6196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
6197$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
6198if ${ac_cv_c_bigendian+:} false; then :
6199 $as_echo_n "(cached) " >&6
6200else
6201 ac_cv_c_bigendian=unknown
6202 # See if we're dealing with a universal compiler.
6203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6204/* end confdefs.h. */
6205#ifndef __APPLE_CC__
6206 not a universal capable compiler
6207 #endif
6208 typedef int dummy;
6209
6210_ACEOF
6211if ac_fn_c_try_compile "$LINENO"; then :
6212
6213 # Check for potential -arch flags. It is not universal unless
6214 # there are at least two -arch flags with different values.
6215 ac_arch=
6216 ac_prev=
6217 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6218 if test -n "$ac_prev"; then
6219 case $ac_word in
6220 i?86 | x86_64 | ppc | ppc64)
6221 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
6222 ac_arch=$ac_word
6223 else
6224 ac_cv_c_bigendian=universal
6225 break
6226 fi
6227 ;;
6228 esac
6229 ac_prev=
6230 elif test "x$ac_word" = "x-arch"; then
6231 ac_prev=arch
6232 fi
6233 done
6234fi
6235rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6236 if test $ac_cv_c_bigendian = unknown; then
6237 # See if sys/param.h defines the BYTE_ORDER macro.
6238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6239/* end confdefs.h. */
6240#include <sys/types.h>
6241 #include <sys/param.h>
6242
6243int
6244main ()
6245{
6246#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6247 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6248 && LITTLE_ENDIAN)
6249 bogus endian macros
6250 #endif
6251
6252 ;
6253 return 0;
6254}
6255_ACEOF
6256if ac_fn_c_try_compile "$LINENO"; then :
6257 # It does; now see whether it defined to BIG_ENDIAN or not.
6258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6259/* end confdefs.h. */
6260#include <sys/types.h>
6261 #include <sys/param.h>
6262
6263int
6264main ()
6265{
6266#if BYTE_ORDER != BIG_ENDIAN
6267 not big endian
6268 #endif
6269
6270 ;
6271 return 0;
6272}
6273_ACEOF
6274if ac_fn_c_try_compile "$LINENO"; then :
6275 ac_cv_c_bigendian=yes
6276else
6277 ac_cv_c_bigendian=no
6278fi
6279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6280fi
6281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6282 fi
6283 if test $ac_cv_c_bigendian = unknown; then
6284 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6286/* end confdefs.h. */
6287#include <limits.h>
6288
6289int
6290main ()
6291{
6292#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6293 bogus endian macros
6294 #endif
6295
6296 ;
6297 return 0;
6298}
6299_ACEOF
6300if ac_fn_c_try_compile "$LINENO"; then :
6301 # It does; now see whether it defined to _BIG_ENDIAN or not.
6302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6303/* end confdefs.h. */
6304#include <limits.h>
6305
6306int
6307main ()
6308{
6309#ifndef _BIG_ENDIAN
6310 not big endian
6311 #endif
6312
6313 ;
6314 return 0;
6315}
6316_ACEOF
6317if ac_fn_c_try_compile "$LINENO"; then :
6318 ac_cv_c_bigendian=yes
6319else
6320 ac_cv_c_bigendian=no
6321fi
6322rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6323fi
6324rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6325 fi
6326 if test $ac_cv_c_bigendian = unknown; then
6327 # Compile a test program.
6328 if test "$cross_compiling" = yes; then :
6329 # Try to guess by grepping values from an object file.
6330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6331/* end confdefs.h. */
6332short int ascii_mm[] =
6333 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6334 short int ascii_ii[] =
6335 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6336 int use_ascii (int i) {
6337 return ascii_mm[i] + ascii_ii[i];
6338 }
6339 short int ebcdic_ii[] =
6340 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6341 short int ebcdic_mm[] =
6342 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6343 int use_ebcdic (int i) {
6344 return ebcdic_mm[i] + ebcdic_ii[i];
6345 }
6346 extern int foo;
6347
6348int
6349main ()
6350{
6351return use_ascii (foo) == use_ebcdic (foo);
6352 ;
6353 return 0;
6354}
6355_ACEOF
6356if ac_fn_c_try_compile "$LINENO"; then :
6357 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
6358 ac_cv_c_bigendian=yes
6359 fi
6360 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
6361 if test "$ac_cv_c_bigendian" = unknown; then
6362 ac_cv_c_bigendian=no
6363 else
6364 # finding both strings is unlikely to happen, but who knows?
6365 ac_cv_c_bigendian=unknown
6366 fi
6367 fi
6368fi
6369rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6370else
6371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6372/* end confdefs.h. */
6373$ac_includes_default
6374int
6375main ()
6376{
6377
6378 /* Are we little or big endian? From Harbison&Steele. */
6379 union
6380 {
6381 long int l;
6382 char c[sizeof (long int)];
6383 } u;
6384 u.l = 1;
6385 return u.c[sizeof (long int) - 1] == 1;
6386
6387 ;
6388 return 0;
6389}
6390_ACEOF
6391if ac_fn_c_try_run "$LINENO"; then :
6392 ac_cv_c_bigendian=no
6393else
6394 ac_cv_c_bigendian=yes
6395fi
6396rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6397 conftest.$ac_objext conftest.beam conftest.$ac_ext
6398fi
6399
6400 fi
6401fi
6402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
6403$as_echo "$ac_cv_c_bigendian" >&6; }
6404 case $ac_cv_c_bigendian in #(
6405 yes)
6406 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6407;; #(
6408 no)
6409 ;; #(
6410 universal)
6411
6412$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6413
6414 ;; #(
6415 *)
6416 as_fn_error $? "unknown endianness
6417 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6418 esac
6419
6420
6421ac_fn_c_check_header_mongrel "$LINENO" "stdarg.h" "ac_cv_header_stdarg_h" "$ac_includes_default"
6422if test "x$ac_cv_header_stdarg_h" = xyes; then :
6423
6424else
6425 as_fn_error $? "** stdarg.h could not be found - charybdis will not compile without it **" "$LINENO" 5
6426fi
6427
6428
6429
6430
6431if test "$ac_cv_c_compiler_gnu" = yes; then
6432
6433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strlcpy" >&5
6434$as_echo_n "checking for strlcpy... " >&6; }
6435save_CFLAGS=$CFLAGS
6436CFLAGS="$CFLAGS -Wimplicit -Werror"
6437
6438cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6439/* end confdefs.h. */
6440#include <string.h>
6441 #include <stdlib.h>
6442int
6443main ()
6444{
6445char *a = malloc(6);
6446 strlcpy(a, "hello", 6);
6447
6448 ;
6449 return 0;
6450}
6451_ACEOF
6452if ac_fn_c_try_link "$LINENO"; then :
6453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6454$as_echo "yes" >&6; }
6455
6456$as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
6457
6458else
6459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6460$as_echo "no" >&6; }
6461
6462fi
6463rm -f core conftest.err conftest.$ac_objext \
6464 conftest$ac_exeext conftest.$ac_ext
6465
6466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strlcat" >&5
6467$as_echo_n "checking for strlcat... " >&6; }
6468cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6469/* end confdefs.h. */
6470#include <string.h>
6471 #include <stdlib.h>
6472int
6473main ()
6474{
6475char *a = malloc(6);
6476 a[0] = '\0';
6477 strlcat(a, "hello", 6);
6478
6479 ;
6480 return 0;
6481}
6482_ACEOF
6483if ac_fn_c_try_link "$LINENO"; then :
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6485$as_echo "yes" >&6; }
6486
6487$as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
6488
6489else
6490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6491$as_echo "no" >&6; }
6492
6493fi
6494rm -f core conftest.err conftest.$ac_objext \
6495 conftest$ac_exeext conftest.$ac_ext
6496
6497CFLAGS=$save_CFLAGS
6498
6499else
6500
6501
6502for ac_func in strlcat strlcpy
6503do :
6504 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6505ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6506if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6507 cat >>confdefs.h <<_ACEOF
6508#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6509_ACEOF
6510
6511fi
6512done
6513
6514
6515fi
6516
6517ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default"
6518if test "x$ac_cv_type_u_int32_t" = xyes; then :
6519
6520else
6521
6522 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
6523if test "x$ac_cv_type_uint32_t" = xyes; then :
6524
6525
6526$as_echo "#define u_int32_t uint32_t" >>confdefs.h
6527
6528
6529else
6530
6531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&5
6532$as_echo "$as_me: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&2;}
6533
6534$as_echo "#define u_int32_t unsigned long int" >>confdefs.h
6535
6536
6537fi
6538
6539
6540fi
6541
6542
6543ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default"
6544if test "x$ac_cv_type_u_int16_t" = xyes; then :
6545
6546else
6547
6548 ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
6549if test "x$ac_cv_type_uint16_t" = xyes; then :
6550
6551
6552$as_echo "#define u_int16_t uint16_t" >>confdefs.h
6553
6554
6555else
6556
6557 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&5
6558$as_echo "$as_me: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&2;}
6559
6560$as_echo "#define u_int16_t unsigned short int" >>confdefs.h
6561
6562
6563fi
6564
6565
6566fi
6567
6568
6569ac_fn_c_check_type "$LINENO" "in_port_t" "ac_cv_type_in_port_t" "#include <sys/types.h>
6570#include <netinet/in.h>
6571"
6572if test "x$ac_cv_type_in_port_t" = xyes; then :
6573
6574else
6575
6576$as_echo "#define in_port_t u_int16_t" >>confdefs.h
6577
6578fi
6579
6580
6581ac_fn_c_check_type "$LINENO" "sa_family_t" "ac_cv_type_sa_family_t" "#include <sys/types.h>
6582#include <sys/socket.h>
6583"
6584if test "x$ac_cv_type_sa_family_t" = xyes; then :
6585
6586else
6587
6588$as_echo "#define sa_family_t u_int16_t" >>confdefs.h
6589
6590fi
6591
6592
6593ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6594if test "x$ac_cv_type_uintptr_t" = xyes; then :
6595
6596cat >>confdefs.h <<_ACEOF
6597#define HAVE_UINTPTR_T 1
6598_ACEOF
6599
6600
6601fi
6602
6603
6604for ac_func in socketpair vsnprintf mmap gettimeofday strdup strndup
6605do :
6606 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6607ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6608if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6609 cat >>confdefs.h <<_ACEOF
6610#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6611_ACEOF
6612
6613fi
6614done
6615
6616
6617# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6618# for constant arguments. Useless!
6619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6620$as_echo_n "checking for working alloca.h... " >&6; }
6621if ${ac_cv_working_alloca_h+:} false; then :
6622 $as_echo_n "(cached) " >&6
6623else
6624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6625/* end confdefs.h. */
6626#include <alloca.h>
6627int
6628main ()
6629{
6630char *p = (char *) alloca (2 * sizeof (int));
6631 if (p) return 0;
6632 ;
6633 return 0;
6634}
6635_ACEOF
6636if ac_fn_c_try_link "$LINENO"; then :
6637 ac_cv_working_alloca_h=yes
6638else
6639 ac_cv_working_alloca_h=no
6640fi
6641rm -f core conftest.err conftest.$ac_objext \
6642 conftest$ac_exeext conftest.$ac_ext
6643fi
6644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6645$as_echo "$ac_cv_working_alloca_h" >&6; }
6646if test $ac_cv_working_alloca_h = yes; then
6647
6648$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
6649
6650fi
6651
6652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6653$as_echo_n "checking for alloca... " >&6; }
6654if ${ac_cv_func_alloca_works+:} false; then :
6655 $as_echo_n "(cached) " >&6
6656else
6657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6658/* end confdefs.h. */
6659#ifdef __GNUC__
6660# define alloca __builtin_alloca
6661#else
6662# ifdef _MSC_VER
6663# include <malloc.h>
6664# define alloca _alloca
6665# else
6666# ifdef HAVE_ALLOCA_H
6667# include <alloca.h>
6668# else
6669# ifdef _AIX
6670 #pragma alloca
6671# else
6672# ifndef alloca /* predefined by HP cc +Olibcalls */
6673void *alloca (size_t);
6674# endif
6675# endif
6676# endif
6677# endif
6678#endif
6679
6680int
6681main ()
6682{
6683char *p = (char *) alloca (1);
6684 if (p) return 0;
6685 ;
6686 return 0;
6687}
6688_ACEOF
6689if ac_fn_c_try_link "$LINENO"; then :
6690 ac_cv_func_alloca_works=yes
6691else
6692 ac_cv_func_alloca_works=no
6693fi
6694rm -f core conftest.err conftest.$ac_objext \
6695 conftest$ac_exeext conftest.$ac_ext
6696fi
6697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6698$as_echo "$ac_cv_func_alloca_works" >&6; }
6699
6700if test $ac_cv_func_alloca_works = yes; then
6701
6702$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
6703
6704else
6705 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6706# that cause trouble. Some versions do not even contain alloca or
6707# contain a buggy version. If you still want to use their alloca,
6708# use ar to extract alloca.o from them instead of compiling alloca.c.
6709
6710ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
6711
6712$as_echo "#define C_ALLOCA 1" >>confdefs.h
6713
6714
6715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
6716$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
6717if ${ac_cv_os_cray+:} false; then :
6718 $as_echo_n "(cached) " >&6
6719else
6720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6721/* end confdefs.h. */
6722#if defined CRAY && ! defined CRAY2
6723webecray
6724#else
6725wenotbecray
6726#endif
6727
6728_ACEOF
6729if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6730 $EGREP "webecray" >/dev/null 2>&1; then :
6731 ac_cv_os_cray=yes
6732else
6733 ac_cv_os_cray=no
6734fi
6735rm -f conftest*
6736
6737fi
6738{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6739$as_echo "$ac_cv_os_cray" >&6; }
6740if test $ac_cv_os_cray = yes; then
6741 for ac_func in _getb67 GETB67 getb67; do
6742 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6743ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6744if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6745
6746cat >>confdefs.h <<_ACEOF
6747#define CRAY_STACKSEG_END $ac_func
6748_ACEOF
6749
6750 break
6751fi
6752
6753 done
6754fi
6755
6756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6757$as_echo_n "checking stack direction for C alloca... " >&6; }
6758if ${ac_cv_c_stack_direction+:} false; then :
6759 $as_echo_n "(cached) " >&6
6760else
6761 if test "$cross_compiling" = yes; then :
6762 ac_cv_c_stack_direction=0
6763else
6764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6765/* end confdefs.h. */
6766$ac_includes_default
6767int
6768find_stack_direction ()
6769{
6770 static char *addr = 0;
6771 auto char dummy;
6772 if (addr == 0)
6773 {
6774 addr = &dummy;
6775 return find_stack_direction ();
6776 }
6777 else
6778 return (&dummy > addr) ? 1 : -1;
6779}
6780
6781int
6782main ()
6783{
6784 return find_stack_direction () < 0;
6785}
6786_ACEOF
6787if ac_fn_c_try_run "$LINENO"; then :
6788 ac_cv_c_stack_direction=1
6789else
6790 ac_cv_c_stack_direction=-1
6791fi
6792rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6793 conftest.$ac_objext conftest.beam conftest.$ac_ext
6794fi
6795
6796fi
6797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6798$as_echo "$ac_cv_c_stack_direction" >&6; }
6799cat >>confdefs.h <<_ACEOF
6800#define STACK_DIRECTION $ac_cv_c_stack_direction
6801_ACEOF
6802
6803
6804fi
6805
6806
6807
6808ac_fn_c_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
6809if test "x$ac_cv_func_nanosleep" = xyes; then :
6810
6811else
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
6813$as_echo_n "checking for nanosleep in -lrt... " >&6; }
6814if ${ac_cv_lib_rt_nanosleep+:} false; then :
6815 $as_echo_n "(cached) " >&6
6816else
6817 ac_check_lib_save_LIBS=$LIBS
6818LIBS="-lrt $LIBS"
6819cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6820/* end confdefs.h. */
6821
6822/* Override any GCC internal prototype to avoid an error.
6823 Use char because int might match the return type of a GCC
6824 builtin and then its argument prototype would still apply. */
6825#ifdef __cplusplus
6826extern "C"
6827#endif
6828char nanosleep ();
6829int
6830main ()
6831{
6832return nanosleep ();
6833 ;
6834 return 0;
6835}
6836_ACEOF
6837if ac_fn_c_try_link "$LINENO"; then :
6838 ac_cv_lib_rt_nanosleep=yes
6839else
6840 ac_cv_lib_rt_nanosleep=no
6841fi
6842rm -f core conftest.err conftest.$ac_objext \
6843 conftest$ac_exeext conftest.$ac_ext
6844LIBS=$ac_check_lib_save_LIBS
6845fi
6846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
6847$as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
6848if test "x$ac_cv_lib_rt_nanosleep" = xyes; then :
6849 LIBS="${LIBS} -lrt"
6850else
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lposix4" >&5
6852$as_echo_n "checking for nanosleep in -lposix4... " >&6; }
6853if ${ac_cv_lib_posix4_nanosleep+:} false; then :
6854 $as_echo_n "(cached) " >&6
6855else
6856 ac_check_lib_save_LIBS=$LIBS
6857LIBS="-lposix4 $LIBS"
6858cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6859/* end confdefs.h. */
6860
6861/* Override any GCC internal prototype to avoid an error.
6862 Use char because int might match the return type of a GCC
6863 builtin and then its argument prototype would still apply. */
6864#ifdef __cplusplus
6865extern "C"
6866#endif
6867char nanosleep ();
6868int
6869main ()
6870{
6871return nanosleep ();
6872 ;
6873 return 0;
6874}
6875_ACEOF
6876if ac_fn_c_try_link "$LINENO"; then :
6877 ac_cv_lib_posix4_nanosleep=yes
6878else
6879 ac_cv_lib_posix4_nanosleep=no
6880fi
6881rm -f core conftest.err conftest.$ac_objext \
6882 conftest$ac_exeext conftest.$ac_ext
6883LIBS=$ac_check_lib_save_LIBS
6884fi
6885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_nanosleep" >&5
6886$as_echo "$ac_cv_lib_posix4_nanosleep" >&6; }
6887if test "x$ac_cv_lib_posix4_nanosleep" = xyes; then :
6888 LIBS="${LIBS} -lposix4"
6889
6890fi
6891
6892fi
6893
6894fi
6895
6896if test x$ac_cv_func_nanosleep = xno && test x$ac_cv_lib_posix4_nanosleep = xno && test x$ac_cv_lib_rt_nanosleep = xno
6897then
6898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"nanosleep not found..using select for delay\"" >&5
6899$as_echo "\"nanosleep not found..using select for delay\"" >&6; }
6900else
6901
6902$as_echo "#define HAVE_NANOSLEEP 1" >>confdefs.h
6903
6904fi
6905
6906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL" >&5
6907$as_echo_n "checking for OpenSSL... " >&6; }
6908# Check whether --enable-openssl was given.
6909if test "${enable_openssl+set}" = set; then :
6910 enableval=$enable_openssl; cf_enable_openssl=$enableval
6911else
6912 cf_enable_openssl="auto"
6913fi
6914
6915
6916if test "$cf_enable_openssl" != "no" ; then
6917 cf_openssl_basedir=""
6918 if test "$cf_enable_openssl" != "auto" &&
6919 test "$cf_enable_openssl" != "yes" ; then
6920 cf_openssl_basedir="`echo ${cf_enable_openssl} | sed 's/\/$//'`"
6921 else
6922 for dirs in /usr/local/ssl /usr/pkg /usr/local \
6923 /usr/local/openssl ; do
6924 if test -f "${dirs}/include/openssl/opensslv.h" ; then
6925 cf_openssl_basedir="${dirs}"
6926 break
6927 fi
6928 done
6929 unset dirs
6930 fi
6931 if test ! -z "$cf_openssl_basedir"; then
6932 if test -f "${cf_openssl_basedir}/include/openssl/opensslv.h" ; then
6933 SSL_INCLUDES="-I${cf_openssl_basedir}/include"
6934 SSL_LIBS="-L${cf_openssl_basedir}/lib"
6935 else
6936 cf_openssl_basedir=""
6937 fi
6938 else
6939 if test -f "/usr/include/openssl/opensslv.h" ; then
6940 cf_openssl_basedir="/usr"
6941 fi
6942 fi
6943
6944 if test ! -z "$cf_openssl_basedir"; then
6945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cf_openssl_basedir" >&5
6946$as_echo "$cf_openssl_basedir" >&6; }
6947 cf_enable_openssl="yes"
6948 else
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found. Specify a correct path?" >&5
6950$as_echo "not found. Specify a correct path?" >&6; }
6951 cf_enable_openssl="no"
6952 fi
6953 unset cf_openssl_basedir
6954else
6955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
6956$as_echo "disabled" >&6; }
6957fi
6958
6959save_CPPFLAGS="$CPPFLAGS"
6960CPPFLAGS="$CPPFLAGS $SSL_INCLUDES"
6961save_LIBS="$LIBS"
6962LIBS="$LIBS $SSL_LIBS"
6963if test "$cf_enable_openssl" != no; then
6964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL 0.9.6 or above" >&5
6965$as_echo_n "checking for OpenSSL 0.9.6 or above... " >&6; }
6966 if test "$cross_compiling" = yes; then :
6967 cf_openssl_version_ok=no
6968else
6969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6970/* end confdefs.h. */
6971#include <openssl/opensslv.h>
6972 #include <stdlib.h>
6973int
6974main ()
6975{
6976if ( OPENSSL_VERSION_NUMBER >= 0x00906000)
6977 exit(0); else exit(1);
6978 ;
6979 return 0;
6980}
6981_ACEOF
6982if ac_fn_c_try_run "$LINENO"; then :
6983 cf_openssl_version_ok=yes
6984else
6985 cf_openssl_version_ok=no
6986fi
6987rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6988 conftest.$ac_objext conftest.beam conftest.$ac_ext
6989fi
6990
6991
6992 if test "$cf_openssl_version_ok" = yes; then
6993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
6994$as_echo "found" >&6; }
6995
6996 ENCSPEED=encspeed
6997
6998
6999 CPPFLAGS="$CPPFLAGS $SSL_LIBS"
7000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RSA_free in -lcrypto" >&5
7001$as_echo_n "checking for RSA_free in -lcrypto... " >&6; }
7002if ${ac_cv_lib_crypto_RSA_free+:} false; then :
7003 $as_echo_n "(cached) " >&6
7004else
7005 ac_check_lib_save_LIBS=$LIBS
7006LIBS="-lcrypto $LIBS"
7007cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7008/* end confdefs.h. */
7009
7010/* Override any GCC internal prototype to avoid an error.
7011 Use char because int might match the return type of a GCC
7012 builtin and then its argument prototype would still apply. */
7013#ifdef __cplusplus
7014extern "C"
7015#endif
7016char RSA_free ();
7017int
7018main ()
7019{
7020return RSA_free ();
7021 ;
7022 return 0;
7023}
7024_ACEOF
7025if ac_fn_c_try_link "$LINENO"; then :
7026 ac_cv_lib_crypto_RSA_free=yes
7027else
7028 ac_cv_lib_crypto_RSA_free=no
7029fi
7030rm -f core conftest.err conftest.$ac_objext \
7031 conftest$ac_exeext conftest.$ac_ext
7032LIBS=$ac_check_lib_save_LIBS
7033fi
7034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_RSA_free" >&5
7035$as_echo "$ac_cv_lib_crypto_RSA_free" >&6; }
7036if test "x$ac_cv_lib_crypto_RSA_free" = xyes; then :
7037 cat >>confdefs.h <<_ACEOF
7038#define HAVE_LIBCRYPTO 1
7039_ACEOF
7040
7041 LIBS="-lcrypto $LIBS"
7042
7043fi
7044
7045 SSL_LIBS="$SSL_LIBS -lcrypto"
7046 SSL_SRCS_ENABLE='$(SSL_SRCS)'
7047 else
7048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - OpenSSL support disabled" >&5
7049$as_echo "no - OpenSSL support disabled" >&6; }
7050 fi
7051fi
7052
7053CPPFLAGS="$save_CPPFLAGS"
7054LIBS="$save_LIBS"
7055
7056
7057
7058
7059
7060# Check whether --with-zlib-path was given.
7061if test "${with_zlib_path+set}" = set; then :
7062 withval=$with_zlib_path; LIBS="$LIBS -L$withval"
7063fi
7064
7065
7066# Check whether --enable-zlib was given.
7067if test "${enable_zlib+set}" = set; then :
7068 enableval=$enable_zlib; zlib=$enableval
7069else
7070 zlib=yes
7071fi
7072
7073
7074if test "$zlib" = yes; then
7075
7076ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
7077if test "x$ac_cv_header_zlib_h" = xyes; then :
7078
7079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlibVersion in -lz" >&5
7080$as_echo_n "checking for zlibVersion in -lz... " >&6; }
7081if ${ac_cv_lib_z_zlibVersion+:} false; then :
7082 $as_echo_n "(cached) " >&6
7083else
7084 ac_check_lib_save_LIBS=$LIBS
7085LIBS="-lz $LIBS"
7086cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7087/* end confdefs.h. */
7088
7089/* Override any GCC internal prototype to avoid an error.
7090 Use char because int might match the return type of a GCC
7091 builtin and then its argument prototype would still apply. */
7092#ifdef __cplusplus
7093extern "C"
7094#endif
7095char zlibVersion ();
7096int
7097main ()
7098{
7099return zlibVersion ();
7100 ;
7101 return 0;
7102}
7103_ACEOF
7104if ac_fn_c_try_link "$LINENO"; then :
7105 ac_cv_lib_z_zlibVersion=yes
7106else
7107 ac_cv_lib_z_zlibVersion=no
7108fi
7109rm -f core conftest.err conftest.$ac_objext \
7110 conftest$ac_exeext conftest.$ac_ext
7111LIBS=$ac_check_lib_save_LIBS
7112fi
7113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
7114$as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
7115if test "x$ac_cv_lib_z_zlibVersion" = xyes; then :
7116
7117 ZLIB_LD=-lz
7118
7119
7120$as_echo "#define HAVE_LIBZ 1" >>confdefs.h
7121
7122
7123else
7124 zlib=no
7125fi
7126
7127
7128else
7129 zlib=no
7130fi
7131
7132
7133
7134fi
7135
7136
7137# Check whether --enable-ports was given.
7138if test "${enable_ports+set}" = set; then :
7139 enableval=$enable_ports; if test $enableval = yes; then
7140 SELECT_TYPE_EXPLICIT="ports"
7141 else
7142 use_ports=no
7143 fi
7144
7145fi
7146
7147
7148# Check whether --enable-poll was given.
7149if test "${enable_poll+set}" = set; then :
7150 enableval=$enable_poll; if test $enableval = yes; then
7151 SELECT_TYPE_EXPLICIT="poll"
7152 else
7153 use_poll=no
7154 fi
7155
7156fi
7157
7158
7159# Check whether --enable-select was given.
7160if test "${enable_select+set}" = set; then :
7161 enableval=$enable_select; if test $enableval = yes; then
7162 SELECT_TYPE_EXPLICIT="select"
7163 else
7164 use_select=no
7165 fi
7166
7167fi
7168
7169
7170# Check whether --enable-kqueue was given.
7171if test "${enable_kqueue+set}" = set; then :
7172 enableval=$enable_kqueue; if test $enableval = yes; then
7173 SELECT_TYPE_EXPLICIT="kqueue"
7174 else
7175 use_kqueue=no
7176 fi
7177
7178fi
7179
7180
7181# Check whether --enable-epoll was given.
7182if test "${enable_epoll+set}" = set; then :
7183 enableval=$enable_epoll; if test $enableval = yes; then
7184 SELECT_TYPE_EXPLICIT="epoll"
7185 for ac_func in epoll_ctl
7186do :
7187 ac_fn_c_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
7188if test "x$ac_cv_func_epoll_ctl" = xyes; then :
7189 cat >>confdefs.h <<_ACEOF
7190#define HAVE_EPOLL_CTL 1
7191_ACEOF
7192 haveepoll=yes
7193else
7194 haveepoll=no
7195fi
7196done
7197
7198 else
7199 use_epoll=no
7200 fi
7201
7202fi
7203
7204
7205
7206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to modify confdir" >&5
7207$as_echo_n "checking whether to modify confdir... " >&6; }
7208
7209# Check whether --with-confdir was given.
7210if test "${with_confdir+set}" = set; then :
7211 withval=$with_confdir; confdir=`echo $withval | sed 's/\/$//'`
7212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7213$as_echo "yes" >&6; }
7214
7215 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7216 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7217 ac_define_dir=`eval echo $confdir`
7218 ac_define_dir=`eval echo $ac_define_dir`
7219 ETC_DIR="$ac_define_dir"
7220
7221
7222cat >>confdefs.h <<_ACEOF
7223#define ETC_DIR "$ac_define_dir"
7224_ACEOF
7225
7226
7227
7228
7229 confdir=`(
7230 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7231 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7232 eval echo \""$confdir"\"
7233 )`
7234
7235
7236else
7237 confdir='${prefix}/etc'
7238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7239$as_echo "no" >&6; }
7240
7241 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7242 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7243 ac_define_dir=`eval echo $confdir`
7244 ac_define_dir=`eval echo $ac_define_dir`
7245 ETC_DIR="$ac_define_dir"
7246
7247
7248cat >>confdefs.h <<_ACEOF
7249#define ETC_DIR "$ac_define_dir"
7250_ACEOF
7251
7252
7253
7254
7255 confdir=`(
7256 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7257 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7258 eval echo \""$confdir"\"
7259 )`
7260
7261
7262
7263fi
7264
7265
7266
7267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to modify logdir" >&5
7268$as_echo_n "checking whether to modify logdir... " >&6; }
7269
7270# Check whether --with-logdir was given.
7271if test "${with_logdir+set}" = set; then :
7272 withval=$with_logdir; logdir=`echo $withval | sed 's/\/$//'`
7273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7274$as_echo "yes" >&6; }
7275
7276 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7277 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7278 ac_define_dir=`eval echo $logdir`
7279 ac_define_dir=`eval echo $ac_define_dir`
7280 LOG_DIR="$ac_define_dir"
7281
7282
7283cat >>confdefs.h <<_ACEOF
7284#define LOG_DIR "$ac_define_dir"
7285_ACEOF
7286
7287
7288
7289
7290 logdir=`(
7291 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7292 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7293 eval echo \""$logdir"\"
7294 )`
7295
7296
7297else
7298 logdir='${prefix}/logs'
7299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7300$as_echo "no" >&6; }
7301
7302 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7303 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7304 ac_define_dir=`eval echo $logdir`
7305 ac_define_dir=`eval echo $ac_define_dir`
7306 LOG_DIR="$ac_define_dir"
7307
7308
7309cat >>confdefs.h <<_ACEOF
7310#define LOG_DIR "$ac_define_dir"
7311_ACEOF
7312
7313
7314
7315
7316 logdir=`(
7317 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7318 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7319 eval echo \""$logdir"\"
7320 )`
7321
7322
7323
7324fi
7325
7326
7327
7328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to modify helpdir" >&5
7329$as_echo_n "checking whether to modify helpdir... " >&6; }
7330
7331# Check whether --with-helpdir was given.
7332if test "${with_helpdir+set}" = set; then :
7333 withval=$with_helpdir; helpdir=`echo $withval | sed 's/\/$//'`
7334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7335$as_echo "yes" >&6; }
7336
7337 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7338 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7339 ac_define_dir=`eval echo $helpdir`
7340 ac_define_dir=`eval echo $ac_define_dir`
7341 HELP_DIR="$ac_define_dir"
7342
7343
7344cat >>confdefs.h <<_ACEOF
7345#define HELP_DIR "$ac_define_dir"
7346_ACEOF
7347
7348
7349
7350
7351 helpdir=`(
7352 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7353 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7354 eval echo \""$helpdir"\"
7355 )`
7356
7357
7358else
7359 helpdir='${prefix}/help'
7360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7361$as_echo "no" >&6; }
7362
7363 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7364 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7365 ac_define_dir=`eval echo $helpdir`
7366 ac_define_dir=`eval echo $ac_define_dir`
7367 HELP_DIR="$ac_define_dir"
7368
7369
7370cat >>confdefs.h <<_ACEOF
7371#define HELP_DIR "$ac_define_dir"
7372_ACEOF
7373
7374
7375
7376
7377 helpdir=`(
7378 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7379 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7380 eval echo \""$helpdir"\"
7381 )`
7382
7383
7384
7385fi
7386
7387
7388
7389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to modify moduledir" >&5
7390$as_echo_n "checking whether to modify moduledir... " >&6; }
7391
7392# Check whether --with-moduledir was given.
7393if test "${with_moduledir+set}" = set; then :
7394 withval=$with_moduledir; moduledir=`echo $withval | sed 's/\/$//'`
7395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7396$as_echo "yes" >&6; }
7397
7398 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7399 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7400 ac_define_dir=`eval echo $moduledir`
7401 ac_define_dir=`eval echo $ac_define_dir`
7402 MODULE_DIR="$ac_define_dir"
7403
7404
7405cat >>confdefs.h <<_ACEOF
7406#define MODULE_DIR "$ac_define_dir"
7407_ACEOF
7408
7409
7410
7411
7412 moduledir=`(
7413 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7414 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7415 eval echo \""$moduledir"\"
7416 )`
7417
7418
7419else
7420 moduledir='${prefix}/modules'
7421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7422$as_echo "no" >&6; }
7423
7424 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7425 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7426 ac_define_dir=`eval echo $moduledir`
7427 ac_define_dir=`eval echo $ac_define_dir`
7428 MODULE_DIR="$ac_define_dir"
7429
7430
7431cat >>confdefs.h <<_ACEOF
7432#define MODULE_DIR "$ac_define_dir"
7433_ACEOF
7434
7435
7436
7437
7438 moduledir=`(
7439 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7440 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7441 eval echo \""$moduledir"\"
7442 )`
7443
7444
7445
7446fi
7447
7448
7449
7450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether custom branding is requested" >&5
7451$as_echo_n "checking whether custom branding is requested... " >&6; }
7452
7453# Check whether --with-custom-branding was given.
7454if test "${with_custom_branding+set}" = set; then :
7455 withval=$with_custom_branding; BRANDING_NAME=$withval
7456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7457$as_echo "yes" >&6; }
7458else
7459 BRANDING_NAME=$PACKAGE_NAME
7460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7461$as_echo "no" >&6; }
7462
7463fi
7464
7465
7466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a custom version is requested" >&5
7467$as_echo_n "checking whether a custom version is requested... " >&6; }
7468
7469# Check whether --with-custom-version was given.
7470if test "${with_custom_version+set}" = set; then :
7471 withval=$with_custom_version; BRANDING_VERSION=$withval
7472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7473$as_echo "yes" >&6; }
7474else
7475 BRANDING_VERSION=$PACKAGE_VERSION
7476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7477$as_echo "no" >&6; }
7478
7479fi
7480
7481
7482
7483cat >>confdefs.h <<_ACEOF
7484#define BRANDING_NAME "$BRANDING_NAME"
7485_ACEOF
7486
7487
7488cat >>confdefs.h <<_ACEOF
7489#define BRANDING_VERSION "$BRANDING_VERSION"
7490_ACEOF
7491
7492
7493if test "x$BRANDING_NAME" != "x$PACKAGE_NAME"; then
7494
7495$as_echo "#define CUSTOM_BRANDING 1" >>confdefs.h
7496
7497fi
7498
7499if test ! -z "$SELECT_TYPE_EXPLICIT"; then
7500 SELECT_TYPE="$SELECT_TYPE_EXPLICIT";
7501 echo "Forcing $SELECT_TYPE to be enabled"
7502else
7503
7504if test ! "x$use_ports" = "xno"; then
7505 for ac_func in port_getn
7506do :
7507 ac_fn_c_check_func "$LINENO" "port_getn" "ac_cv_func_port_getn"
7508if test "x$ac_cv_func_port_getn" = xyes; then :
7509 cat >>confdefs.h <<_ACEOF
7510#define HAVE_PORT_GETN 1
7511_ACEOF
7512 haveports=yes
7513else
7514 haveports=no
7515fi
7516done
7517
7518 if test "x$haveports" = "xyes" ; then
7519 SELECT_TYPE="ports"
7520 fi
7521fi
7522
7523if test ! "x$use_select" = "xno"; then
7524 for ac_func in select
7525do :
7526 ac_fn_c_check_func "$LINENO" "select" "ac_cv_func_select"
7527if test "x$ac_cv_func_select" = xyes; then :
7528 cat >>confdefs.h <<_ACEOF
7529#define HAVE_SELECT 1
7530_ACEOF
7531 haveselect=yes
7532else
7533 haveselect=no
7534fi
7535done
7536
7537 if test "x$haveselect" = "xyes" ; then
7538 SELECT_TYPE="select"
7539 fi
7540fi
7541
7542if test ! "x$use_poll" = "xno"; then
7543 for ac_func in poll
7544do :
7545 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7546if test "x$ac_cv_func_poll" = xyes; then :
7547 cat >>confdefs.h <<_ACEOF
7548#define HAVE_POLL 1
7549_ACEOF
7550 havepoll=yes
7551else
7552 havepoll=no
7553fi
7554done
7555
7556 if test "x$havepoll" = "xyes" ; then
7557 SELECT_TYPE="poll"
7558 fi
7559fi
7560
7561if test ! "x$use_kqueue" = "xno"; then
7562 for ac_func in kevent
7563do :
7564 ac_fn_c_check_func "$LINENO" "kevent" "ac_cv_func_kevent"
7565if test "x$ac_cv_func_kevent" = xyes; then :
7566 cat >>confdefs.h <<_ACEOF
7567#define HAVE_KEVENT 1
7568_ACEOF
7569 havekqueue=yes
7570else
7571 havekqueue=no
7572fi
7573done
7574
7575 if test "x$havekqueue" = "xyes" ; then
7576 SELECT_TYPE="kqueue"
7577 fi
7578fi
7579
7580if test ! "x$use_epoll" = "xno"; then
7581 for ac_func in epoll_ctl
7582do :
7583 ac_fn_c_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
7584if test "x$ac_cv_func_epoll_ctl" = xyes; then :
7585 cat >>confdefs.h <<_ACEOF
7586#define HAVE_EPOLL_CTL 1
7587_ACEOF
7588 haveepoll=yes
7589else
7590 haveepoll=no
7591fi
7592done
7593
7594 if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
7595 if test "x$haveepoll" = "xyes" ; then
7596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll support in kernel" >&5
7597$as_echo_n "checking for epoll support in kernel... " >&6; }
7598 if test "$cross_compiling" = yes; then :
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7600$as_echo "no" >&6; }
7601else
7602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7603/* end confdefs.h. */
7604#include <stdint.h>
7605#include <sys/param.h>
7606#include <sys/types.h>
7607#include <sys/epoll.h>
7608#include <sys/syscall.h>
7609#include <unistd.h>
7610
7611int
7612main(int argc, char **argv)
7613{
7614 int epfd;
7615
7616 epfd = epoll_create(256);
7617 return (epfd == -1 ? 1 : 0);
7618}
7619_ACEOF
7620if ac_fn_c_try_run "$LINENO"; then :
7621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7622$as_echo "yes" >&6; }
7623
7624$as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7625
7626 SELECT_TYPE="epoll"
7627else
7628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7629$as_echo "no" >&6; }
7630fi
7631rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7632 conftest.$ac_objext conftest.beam conftest.$ac_ext
7633fi
7634
7635 fi
7636 fi
7637
7638haveepollsyscall=no
7639
7640if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
7641 if test "x$haveepoll" = "xno" ; then
7642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll system call" >&5
7643$as_echo_n "checking for epoll system call... " >&6; }
7644 if test "$cross_compiling" = yes; then :
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7646$as_echo "no" >&6; }
7647else
7648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7649/* end confdefs.h. */
7650#include <stdint.h>
7651#include <sys/param.h>
7652#include <sys/types.h>
7653#include <sys/epoll.h>
7654#include <sys/syscall.h>
7655#include <unistd.h>
7656
7657int
7658epoll_create(int size)
7659{
7660 return (syscall(__NR_epoll_create, size));
7661}
7662
7663int
7664main(int argc, char **argv)
7665{
7666 int epfd;
7667
7668 epfd = epoll_create(256);
7669 exit (epfd == -1 ? 1 : 0);
7670}
7671_ACEOF
7672if ac_fn_c_try_run "$LINENO"; then :
7673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7674$as_echo "yes" >&6; }
7675
7676$as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7677
7678 SELECT_TYPE="epoll"
7679else
7680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7681$as_echo "no" >&6; }
7682fi
7683rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7684 conftest.$ac_objext conftest.beam conftest.$ac_ext
7685fi
7686
7687 fi
7688fi
7689
7690fi
7691
7692fi
7693
7694if test -z "$SELECT_TYPE"; then
7695 as_fn_error $? "Unable to find a usable IO interface" "$LINENO" 5
7696fi
7697
7698echo "Using $SELECT_TYPE for select loop."
7699
7700
7701cat >>confdefs.h <<_ACEOF
7702#define SELECT_TYPE "$SELECT_TYPE"
7703_ACEOF
7704
7705
7706
7707
7708
7709# Check whether --enable-assert was given.
7710if test "${enable_assert+set}" = set; then :
7711 enableval=$enable_assert; assert=$enableval
7712else
7713 assert=no
7714fi
7715
7716
7717if test "$assert" = no; then
7718
7719$as_echo "#define NDEBUG 1" >>confdefs.h
7720
7721elif test "$assert" = soft; then
7722
7723$as_echo "#define SOFT_ASSERT 1" >>confdefs.h
7724
7725
7726$as_echo "#define NDEBUG 1" >>confdefs.h
7727
7728elif test "$assert" = yes; then
7729 assert = "hard";
7730fi
7731
7732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if you want IO Debugging hooks" >&5
7733$as_echo_n "checking if you want IO Debugging hooks... " >&6; }
7734# Check whether --enable-iodebug was given.
7735if test "${enable_iodebug+set}" = set; then :
7736 enableval=$enable_iodebug; iodebug=$enableval
7737else
7738 iodebug=no
7739fi
7740
7741
7742if test "$iodebug" = yes; then
7743
7744$as_echo "#define USE_IODEBUG_HOOKS 1" >>confdefs.h
7745
7746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7747$as_echo "yes" >&6; }
7748else
7749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7750$as_echo "no" >&6; }
7751fi
7752
7753
7754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if you want to do a profile build" >&5
7755$as_echo_n "checking if you want to do a profile build... " >&6; }
7756# Check whether --enable-profile was given.
7757if test "${enable_profile+set}" = set; then :
7758 enableval=$enable_profile; profile=$enableval
7759else
7760 profile=no
7761fi
7762
7763
7764if test "$profile" = yes; then
7765 if test "$ac_cv_c_compiler_gnu" = yes; then
7766 IRC_CFLAGS="$IRC_CFLAGS -pg"
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, adding -pg" >&5
7768$as_echo "yes, adding -pg" >&6; }
7769
7770$as_echo "#define CHARYBDIS_PROFILE 1" >>confdefs.h
7771
7772 else
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, profile builds only work with gcc" >&5
7774$as_echo "no, profile builds only work with gcc" >&6; }
7775 fi
7776else
7777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7778$as_echo "no" >&6; }
7779fi
7780
7781# Check whether --enable-balloc was given.
7782if test "${enable_balloc+set}" = set; then :
7783 enableval=$enable_balloc; balloc=$enableval
7784else
7785 balloc=yes
7786fi
7787
7788
7789if test "$balloc" = no; then
7790
7791$as_echo "#define NOBALLOC 1" >>confdefs.h
7792
7793fi
7794
7795# Check whether --enable-small-net was given.
7796if test "${enable_small_net+set}" = set; then :
7797 enableval=$enable_small_net; small_net=$enableval
7798else
7799 small_net=no
7800fi
7801
7802
7803if test "$small_net" = yes; then
7804
7805$as_echo "#define NICKNAMEHISTORYLENGTH 1500" >>confdefs.h
7806
7807
7808$as_echo "#define CHANNEL_HEAP_SIZE 256" >>confdefs.h
7809
7810
7811$as_echo "#define BAN_HEAP_SIZE 128" >>confdefs.h
7812
7813
7814$as_echo "#define CLIENT_HEAP_SIZE 256" >>confdefs.h
7815
7816
7817$as_echo "#define LCLIENT_HEAP_SIZE 128" >>confdefs.h
7818
7819
7820$as_echo "#define PCLIENT_HEAP_SIZE 32" >>confdefs.h
7821
7822
7823$as_echo "#define USER_HEAP_SIZE 128" >>confdefs.h
7824
7825
7826$as_echo "#define DNODE_HEAP_SIZE 256" >>confdefs.h
7827
7828
7829$as_echo "#define TOPIC_HEAP_SIZE 256" >>confdefs.h
7830
7831
7832$as_echo "#define LINEBUF_HEAP_SIZE 128" >>confdefs.h
7833
7834
7835$as_echo "#define MEMBER_HEAP_SIZE 256" >>confdefs.h
7836
7837
7838$as_echo "#define ND_HEAP_SIZE 128" >>confdefs.h
7839
7840
7841$as_echo "#define CONFITEM_HEAP_SIZE 128" >>confdefs.h
7842
7843
7844$as_echo "#define MONITOR_HEAP_SIZE 128" >>confdefs.h
7845
7846
7847$as_echo "#define FD_HEAP_SIZE 128" >>confdefs.h
7848
7849
7850$as_echo "#define AWAY_HEAP_SIZE 128" >>confdefs.h
7851
7852else
7853
7854$as_echo "#define NICKNAMEHISTORYLENGTH 15000" >>confdefs.h
7855
7856
7857$as_echo "#define CHANNEL_HEAP_SIZE 8192" >>confdefs.h
7858
7859
7860$as_echo "#define BAN_HEAP_SIZE 4096" >>confdefs.h
7861
7862
7863$as_echo "#define CLIENT_HEAP_SIZE 8192" >>confdefs.h
7864
7865
7866$as_echo "#define LCLIENT_HEAP_SIZE 1024" >>confdefs.h
7867
7868
7869$as_echo "#define PCLIENT_HEAP_SIZE 256" >>confdefs.h
7870
7871
7872$as_echo "#define USER_HEAP_SIZE 8192" >>confdefs.h
7873
7874
7875$as_echo "#define DNODE_HEAP_SIZE 8192" >>confdefs.h
7876
7877
7878$as_echo "#define TOPIC_HEAP_SIZE 4096" >>confdefs.h
7879
7880
7881$as_echo "#define LINEBUF_HEAP_SIZE 2048" >>confdefs.h
7882
7883
7884$as_echo "#define MEMBER_HEAP_SIZE 32768" >>confdefs.h
7885
7886
7887$as_echo "#define ND_HEAP_SIZE 512" >>confdefs.h
7888
7889
7890$as_echo "#define CONFITEM_HEAP_SIZE 256" >>confdefs.h
7891
7892
7893$as_echo "#define MONITOR_HEAP_SIZE 1024" >>confdefs.h
7894
7895
7896$as_echo "#define FD_HEAP_SIZE 1024" >>confdefs.h
7897
7898
7899$as_echo "#define AWAY_HEAP_SIZE 512" >>confdefs.h
7900
7901fi
7902
7903
7904# Check whether --with-nicklen was given.
7905if test "${with_nicklen+set}" = set; then :
7906 withval=$with_nicklen;
7907 if ! expr "$withval" + 0 >/dev/null 2>&1; then
7908 as_fn_error $? "NICKLEN must be a numeric value" "$LINENO" 5
7909 fi
7910 if test $withval -ge 50; then
7911 NICKLEN=50
7912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&5
7913$as_echo "$as_me: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&2;}
7914 else
7915 NICKLEN="$withval"
7916 fi
7917
7918else
7919 NICKLEN=15
7920fi
7921
7922
7923
7924# Check whether --with-topiclen was given.
7925if test "${with_topiclen+set}" = set; then :
7926 withval=$with_topiclen;
7927 if test $withval -ge 390; then
7928 TOPICLEN=390
7929 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&5
7930$as_echo "$as_me: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&2;}
7931 else
7932 TOPICLEN=$withval
7933 fi
7934
7935else
7936 TOPICLEN=390
7937fi
7938
7939
7940
7941cat >>confdefs.h <<_ACEOF
7942#define TOPICLEN ${TOPICLEN}
7943_ACEOF
7944
7945
7946cat >>confdefs.h <<_ACEOF
7947#define NICKLEN (${NICKLEN}+1)
7948_ACEOF
7949
7950
7951shared_modules="yes"
7952if test "$shared_modules" = yes; then
7953 if test "$CC" = tcc -a "$TenDRA" = "no"; then
7954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&5
7955$as_echo "$as_me: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&2;}
7956 shared_modules="no"
7957 fi
7958fi
7959
7960if test "$shared_modules" = yes; then
7961 DYNLINK_C=dynlink.c
7962 for ac_header in dlfcn.h
7963do :
7964 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
7965if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7966 cat >>confdefs.h <<_ACEOF
7967#define HAVE_DLFCN_H 1
7968_ACEOF
7969
7970fi
7971
7972done
7973
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shl_load" >&5
7975$as_echo_n "checking for library containing shl_load... " >&6; }
7976if ${ac_cv_search_shl_load+:} false; then :
7977 $as_echo_n "(cached) " >&6
7978else
7979 ac_func_search_save_LIBS=$LIBS
7980cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7981/* end confdefs.h. */
7982
7983/* Override any GCC internal prototype to avoid an error.
7984 Use char because int might match the return type of a GCC
7985 builtin and then its argument prototype would still apply. */
7986#ifdef __cplusplus
7987extern "C"
7988#endif
7989char shl_load ();
7990int
7991main ()
7992{
7993return shl_load ();
7994 ;
7995 return 0;
7996}
7997_ACEOF
7998for ac_lib in '' dld; do
7999 if test -z "$ac_lib"; then
8000 ac_res="none required"
8001 else
8002 ac_res=-l$ac_lib
8003 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8004 fi
8005 if ac_fn_c_try_link "$LINENO"; then :
8006 ac_cv_search_shl_load=$ac_res
8007fi
8008rm -f core conftest.err conftest.$ac_objext \
8009 conftest$ac_exeext
8010 if ${ac_cv_search_shl_load+:} false; then :
8011 break
8012fi
8013done
8014if ${ac_cv_search_shl_load+:} false; then :
8015
8016else
8017 ac_cv_search_shl_load=no
8018fi
8019rm conftest.$ac_ext
8020LIBS=$ac_func_search_save_LIBS
8021fi
8022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shl_load" >&5
8023$as_echo "$ac_cv_search_shl_load" >&6; }
8024ac_res=$ac_cv_search_shl_load
8025if test "$ac_res" != no; then :
8026 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8027
8028
8029$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h
8030
8031 SUFFIX=".sl"
8032 MOD_TARGET=hpux_shared
8033 SEDOBJ="s/\.o/.sl/g"
8034
8035else
8036
8037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
8038$as_echo_n "checking for library containing dlopen... " >&6; }
8039if ${ac_cv_search_dlopen+:} false; then :
8040 $as_echo_n "(cached) " >&6
8041else
8042 ac_func_search_save_LIBS=$LIBS
8043cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8044/* end confdefs.h. */
8045
8046/* Override any GCC internal prototype to avoid an error.
8047 Use char because int might match the return type of a GCC
8048 builtin and then its argument prototype would still apply. */
8049#ifdef __cplusplus
8050extern "C"
8051#endif
8052char dlopen ();
8053int
8054main ()
8055{
8056return dlopen ();
8057 ;
8058 return 0;
8059}
8060_ACEOF
8061for ac_lib in '' dl c_r; do
8062 if test -z "$ac_lib"; then
8063 ac_res="none required"
8064 else
8065 ac_res=-l$ac_lib
8066 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8067 fi
8068 if ac_fn_c_try_link "$LINENO"; then :
8069 ac_cv_search_dlopen=$ac_res
8070fi
8071rm -f core conftest.err conftest.$ac_objext \
8072 conftest$ac_exeext
8073 if ${ac_cv_search_dlopen+:} false; then :
8074 break
8075fi
8076done
8077if ${ac_cv_search_dlopen+:} false; then :
8078
8079else
8080 ac_cv_search_dlopen=no
8081fi
8082rm conftest.$ac_ext
8083LIBS=$ac_func_search_save_LIBS
8084fi
8085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
8086$as_echo "$ac_cv_search_dlopen" >&6; }
8087ac_res=$ac_cv_search_dlopen
8088if test "$ac_res" != no; then :
8089 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8090
8091
8092$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
8093
8094 SUFFIX=".so"
8095 MOD_TARGET=shared_modules
8096 SEDOBJ="s/\.o/.so/g"
8097 if test "$AppleGCC" = yes; then
8098 for ac_header in mach-o/dyld.h
8099do :
8100 ac_fn_c_check_header_mongrel "$LINENO" "mach-o/dyld.h" "ac_cv_header_mach_o_dyld_h" "$ac_includes_default"
8101if test "x$ac_cv_header_mach_o_dyld_h" = xyes; then :
8102 cat >>confdefs.h <<_ACEOF
8103#define HAVE_MACH_O_DYLD_H 1
8104_ACEOF
8105
8106fi
8107
8108done
8109
8110 fi
8111 ac_fn_c_check_func "$LINENO" "dlsym" "ac_cv_func_dlsym"
8112if test "x$ac_cv_func_dlsym" = xyes; then :
8113
8114else
8115
8116 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dlsym is not available, shared modules disabled" >&5
8117$as_echo "$as_me: WARNING: dlsym is not available, shared modules disabled" >&2;}
8118 shared_modules=no
8119
8120fi
8121
8122 for ac_func in dlfunc
8123do :
8124 ac_fn_c_check_func "$LINENO" "dlfunc" "ac_cv_func_dlfunc"
8125if test "x$ac_cv_func_dlfunc" = xyes; then :
8126 cat >>confdefs.h <<_ACEOF
8127#define HAVE_DLFUNC 1
8128_ACEOF
8129
8130fi
8131done
8132
8133
8134else
8135
8136 shared_modules=no
8137
8138fi
8139
8140
8141fi
8142
8143fi
8144
8145
8146cat >>confdefs.h <<_ACEOF
8147#define SHARED_SUFFIX "$SUFFIX"
8148_ACEOF
8149
8150
8151if test "$shared_modules" = yes; then
8152 # The GNU linker requires the -export-dynamic option to make
8153 # all symbols visible in the dynamic symbol table.
8154 hold_ldflags=$LDFLAGS
8155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the ld -export-dynamic flag" >&5
8156$as_echo_n "checking for the ld -export-dynamic flag... " >&6; }
8157 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic -Werror"
8158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8159/* end confdefs.h. */
8160
8161int
8162main ()
8163{
8164int i;
8165 ;
8166 return 0;
8167}
8168_ACEOF
8169if ac_fn_c_try_link "$LINENO"; then :
8170 found=yes
8171else
8172 found=no
8173fi
8174rm -f core conftest.err conftest.$ac_objext \
8175 conftest$ac_exeext conftest.$ac_ext
8176 LDFLAGS=$hold_ldflags
8177
8178 if expr "`uname -s`" : ^IRIX >/dev/null 2>&1; then
8179 found="no, IRIX ld uses -B,dynamic"
8180 LDFLAGS="${LDFLAGS} -Wl,-B,dynamic"
8181 fi
8182
8183 if expr "`uname -s`" : ^AIX >/dev/null 2>&1; then
8184 found="no, AIX ld uses -G -brtl"
8185 LDFLAGS="${LDFLAGS} -Wl,-G,-brtl"
8186 fi
8187
8188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
8189$as_echo "$found" >&6; }
8190
8191 if test "$found" = yes; then
8192 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
8193 fi
8194
8195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to produce PIC" >&5
8196$as_echo_n "checking for compiler option to produce PIC... " >&6; }
8197 if test "$SGS" = "yes"; then
8198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SVR4 SGS interfaces: -KPIC -DPIC -G" >&5
8199$as_echo "SVR4 SGS interfaces: -KPIC -DPIC -G" >&6; }
8200 PICFLAGS="-KPIC -DPIC -G"
8201 fi
8202
8203 if test "$AppleGCC" = "yes"; then
8204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&5
8205$as_echo "Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&6; }
8206 PICFLAGS="-fno-common -bundle -flat_namespace -undefined suppress"
8207 fi
8208 if test "$HPUX" = "yes" -a "$CC" != gcc; then
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: HP-UX cc: +z -r -q -n" >&5
8210$as_echo "HP-UX cc: +z -r -q -n" >&6; }
8211 PICFLAGS="+z -r -q -n -c"
8212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if +ESfic is required on this platform" >&5
8213$as_echo_n "checking if +ESfic is required on this platform... " >&6; }
8214
8215 if expr "`$CC +ESfic 2>&1`" : ".*neither supported.*" >/dev/null; then
8216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8217$as_echo "no" >&6; }
8218 else
8219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8220$as_echo "yes" >&6; }
8221 PICFLAGS="$PICFLAGS +ESfic"
8222 fi
8223
8224 LDFLAGS="${LDFLAGS} -Wl,-E"
8225 fi
8226 if test "$Tru" = yes -a "$CC" != gcc; then
8227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Tru64: -shared -expect_unresolved '*'" >&5
8228$as_echo "Tru64: -shared -expect_unresolved '*'" >&6; }
8229 PICFLAGS="-shared -expect_unresolved '*' "
8230 LDFLAGS="-call_shared"
8231 fi
8232 if test -z "$PICFLAGS"; then
8233 if test "$ac_cv_c_compiler_gnu" = "yes"; then
8234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gcc: -fPIC -DPIC -shared" >&5
8235$as_echo "gcc: -fPIC -DPIC -shared" >&6; }
8236 PICFLAGS="-fPIC -DPIC -shared"
8237 else
8238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8239$as_echo "no" >&6; }
8240 shared_modules=no
8241 fi
8242 fi
8243fi
8244
8245# rpath, for finding libratbox.so at run time
8246hold_ldflags=$LDFLAGS
8247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the ld -rpath flag" >&5
8248$as_echo_n "checking for the ld -rpath flag... " >&6; }
8249LDFLAGS="${LDFLAGS} -Wl,-rpath=${libdir}"
8250cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8251/* end confdefs.h. */
8252
8253int
8254main ()
8255{
8256int i;
8257 ;
8258 return 0;
8259}
8260_ACEOF
8261if ac_fn_c_try_link "$LINENO"; then :
8262 found=yes
8263else
8264 found=no
8265fi
8266rm -f core conftest.err conftest.$ac_objext \
8267 conftest$ac_exeext conftest.$ac_ext
8268LDFLAGS=$hold_ldflags
8269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
8270$as_echo "$found" >&6; }
8271if test "$found" = yes; then
8272 LDFLAGS="${LDFLAGS} -Wl,-rpath=\${libdir}"
8273fi
8274
8275# This must be down here, or it will mess up checks like the ones
8276# for -Wl,-export-dynamic
8277# -- jilles
8278CWARNS=""
8279# Check whether --enable-warnings was given.
8280if test "${enable_warnings+set}" = set; then :
8281 enableval=$enable_warnings;
8282IRC_CFLAGS="$IRC_CFLAGS -O0"
8283CFLAGS="$IRC_CFLAGS"
8284
8285
8286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wall" >&5
8287$as_echo_n "checking GCC flag(s) -Wall... " >&6; }
8288 if test "${GCC-no}" = yes
8289 then
8290 if ${charybdis_cv_c_gcc_w_all+:} false; then :
8291 $as_echo_n "(cached) " >&6
8292else
8293
8294 oldcflags="${CFLAGS-}"
8295 CFLAGS="${CFLAGS-} ${CWARNS} -Wall -Werror"
8296 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8297/* end confdefs.h. */
8298
8299#include <string.h>
8300#include <stdio.h>
8301int main(void);
8302
8303int
8304main ()
8305{
8306
8307 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8308
8309 ;
8310 return 0;
8311}
8312_ACEOF
8313if ac_fn_c_try_compile "$LINENO"; then :
8314 charybdis_cv_c_gcc_w_all=yes
8315else
8316 charybdis_cv_c_gcc_w_all=no
8317fi
8318rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8319 CFLAGS="${oldcflags}"
8320fi
8321
8322 if test "x$charybdis_cv_c_gcc_w_all" = xyes; then
8323 CWARNS="${CWARNS}-Wall "
8324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8325$as_echo "ok" >&6; }
8326 else
8327 charybdis_cv_c_gcc_w_all=''
8328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8329$as_echo "no" >&6; }
8330 fi
8331 else
8332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8333$as_echo "no" >&6; }
8334 fi
8335
8336
8337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wpointer-arith" >&5
8338$as_echo_n "checking GCC flag(s) -Wpointer-arith... " >&6; }
8339 if test "${GCC-no}" = yes
8340 then
8341 if ${charybdis_cv_c_gcc_w_pointer_arith+:} false; then :
8342 $as_echo_n "(cached) " >&6
8343else
8344
8345 oldcflags="${CFLAGS-}"
8346 CFLAGS="${CFLAGS-} ${CWARNS} -Wpointer-arith -Werror"
8347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8348/* end confdefs.h. */
8349
8350#include <string.h>
8351#include <stdio.h>
8352int main(void);
8353
8354int
8355main ()
8356{
8357
8358 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8359
8360 ;
8361 return 0;
8362}
8363_ACEOF
8364if ac_fn_c_try_compile "$LINENO"; then :
8365 charybdis_cv_c_gcc_w_pointer_arith=yes
8366else
8367 charybdis_cv_c_gcc_w_pointer_arith=no
8368fi
8369rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8370 CFLAGS="${oldcflags}"
8371fi
8372
8373 if test "x$charybdis_cv_c_gcc_w_pointer_arith" = xyes; then
8374 CWARNS="${CWARNS}-Wpointer-arith "
8375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8376$as_echo "ok" >&6; }
8377 else
8378 charybdis_cv_c_gcc_w_pointer_arith=''
8379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8380$as_echo "no" >&6; }
8381 fi
8382 else
8383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8384$as_echo "no" >&6; }
8385 fi
8386
8387
8388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wimplicit -Wnested-externs" >&5
8389$as_echo_n "checking GCC flag(s) -Wimplicit -Wnested-externs... " >&6; }
8390 if test "${GCC-no}" = yes
8391 then
8392 if ${charybdis_cv_c_gcc_w_implicit+:} false; then :
8393 $as_echo_n "(cached) " >&6
8394else
8395
8396 oldcflags="${CFLAGS-}"
8397 CFLAGS="${CFLAGS-} ${CWARNS} -Wimplicit -Wnested-externs -Werror"
8398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8399/* end confdefs.h. */
8400
8401#include <string.h>
8402#include <stdio.h>
8403int main(void);
8404
8405int
8406main ()
8407{
8408
8409 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8410
8411 ;
8412 return 0;
8413}
8414_ACEOF
8415if ac_fn_c_try_compile "$LINENO"; then :
8416 charybdis_cv_c_gcc_w_implicit=yes
8417else
8418 charybdis_cv_c_gcc_w_implicit=no
8419fi
8420rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8421 CFLAGS="${oldcflags}"
8422fi
8423
8424 if test "x$charybdis_cv_c_gcc_w_implicit" = xyes; then
8425 CWARNS="${CWARNS}-Wimplicit -Wnested-externs "
8426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8427$as_echo "ok" >&6; }
8428 else
8429 charybdis_cv_c_gcc_w_implicit=''
8430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8431$as_echo "no" >&6; }
8432 fi
8433 else
8434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8435$as_echo "no" >&6; }
8436 fi
8437
8438
8439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wcast-align" >&5
8440$as_echo_n "checking GCC flag(s) -Wcast-align... " >&6; }
8441 if test "${GCC-no}" = yes
8442 then
8443 if ${charybdis_cv_c_gcc_w_cast_align+:} false; then :
8444 $as_echo_n "(cached) " >&6
8445else
8446
8447 oldcflags="${CFLAGS-}"
8448 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-align -Werror"
8449 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8450/* end confdefs.h. */
8451
8452#include <string.h>
8453#include <stdio.h>
8454int main(void);
8455
8456int
8457main ()
8458{
8459
8460 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8461
8462 ;
8463 return 0;
8464}
8465_ACEOF
8466if ac_fn_c_try_compile "$LINENO"; then :
8467 charybdis_cv_c_gcc_w_cast_align=yes
8468else
8469 charybdis_cv_c_gcc_w_cast_align=no
8470fi
8471rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8472 CFLAGS="${oldcflags}"
8473fi
8474
8475 if test "x$charybdis_cv_c_gcc_w_cast_align" = xyes; then
8476 CWARNS="${CWARNS}-Wcast-align "
8477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8478$as_echo "ok" >&6; }
8479 else
8480 charybdis_cv_c_gcc_w_cast_align=''
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8482$as_echo "no" >&6; }
8483 fi
8484 else
8485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8486$as_echo "no" >&6; }
8487 fi
8488
8489
8490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wcast-qual" >&5
8491$as_echo_n "checking GCC flag(s) -Wcast-qual... " >&6; }
8492 if test "${GCC-no}" = yes
8493 then
8494 if ${charybdis_cv_c_gcc_w_cast_qual+:} false; then :
8495 $as_echo_n "(cached) " >&6
8496else
8497
8498 oldcflags="${CFLAGS-}"
8499 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-qual -Werror"
8500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8501/* end confdefs.h. */
8502
8503#include <string.h>
8504#include <stdio.h>
8505int main(void);
8506
8507int
8508main ()
8509{
8510
8511 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8512
8513 ;
8514 return 0;
8515}
8516_ACEOF
8517if ac_fn_c_try_compile "$LINENO"; then :
8518 charybdis_cv_c_gcc_w_cast_qual=yes
8519else
8520 charybdis_cv_c_gcc_w_cast_qual=no
8521fi
8522rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8523 CFLAGS="${oldcflags}"
8524fi
8525
8526 if test "x$charybdis_cv_c_gcc_w_cast_qual" = xyes; then
8527 CWARNS="${CWARNS}-Wcast-qual "
8528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8529$as_echo "ok" >&6; }
8530 else
8531 charybdis_cv_c_gcc_w_cast_qual=''
8532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8533$as_echo "no" >&6; }
8534 fi
8535 else
8536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8537$as_echo "no" >&6; }
8538 fi
8539
8540
8541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wwrite-strings" >&5
8542$as_echo_n "checking GCC flag(s) -Wwrite-strings... " >&6; }
8543 if test "${GCC-no}" = yes
8544 then
8545 if ${charybdis_cv_c_gcc_w_write_strings+:} false; then :
8546 $as_echo_n "(cached) " >&6
8547else
8548
8549 oldcflags="${CFLAGS-}"
8550 CFLAGS="${CFLAGS-} ${CWARNS} -Wwrite-strings -Werror"
8551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8552/* end confdefs.h. */
8553
8554#include <string.h>
8555#include <stdio.h>
8556int main(void);
8557
8558int
8559main ()
8560{
8561
8562 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8563
8564 ;
8565 return 0;
8566}
8567_ACEOF
8568if ac_fn_c_try_compile "$LINENO"; then :
8569 charybdis_cv_c_gcc_w_write_strings=yes
8570else
8571 charybdis_cv_c_gcc_w_write_strings=no
8572fi
8573rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8574 CFLAGS="${oldcflags}"
8575fi
8576
8577 if test "x$charybdis_cv_c_gcc_w_write_strings" = xyes; then
8578 CWARNS="${CWARNS}-Wwrite-strings "
8579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8580$as_echo "ok" >&6; }
8581 else
8582 charybdis_cv_c_gcc_w_write_strings=''
8583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8584$as_echo "no" >&6; }
8585 fi
8586 else
8587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8588$as_echo "no" >&6; }
8589 fi
8590
8591
8592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Werror-implicit-function-declaration" >&5
8593$as_echo_n "checking GCC flag(s) -Werror-implicit-function-declaration... " >&6; }
8594 if test "${GCC-no}" = yes
8595 then
8596 if ${charybdis_cv_c_gcc_w_error_implicit_function_declaration+:} false; then :
8597 $as_echo_n "(cached) " >&6
8598else
8599
8600 oldcflags="${CFLAGS-}"
8601 CFLAGS="${CFLAGS-} ${CWARNS} -Werror-implicit-function-declaration -Werror"
8602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8603/* end confdefs.h. */
8604
8605#include <string.h>
8606#include <stdio.h>
8607int main(void);
8608
8609int
8610main ()
8611{
8612
8613 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8614
8615 ;
8616 return 0;
8617}
8618_ACEOF
8619if ac_fn_c_try_compile "$LINENO"; then :
8620 charybdis_cv_c_gcc_w_error_implicit_function_declaration=yes
8621else
8622 charybdis_cv_c_gcc_w_error_implicit_function_declaration=no
8623fi
8624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8625 CFLAGS="${oldcflags}"
8626fi
8627
8628 if test "x$charybdis_cv_c_gcc_w_error_implicit_function_declaration" = xyes; then
8629 CWARNS="${CWARNS}-Werror-implicit-function-declaration "
8630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8631$as_echo "ok" >&6; }
8632 else
8633 charybdis_cv_c_gcc_w_error_implicit_function_declaration=''
8634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8635$as_echo "no" >&6; }
8636 fi
8637 else
8638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8639$as_echo "no" >&6; }
8640 fi
8641
8642
8643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations" >&5
8644$as_echo_n "checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations... " >&6; }
8645 if test "${GCC-no}" = yes
8646 then
8647 if ${charybdis_cv_c_gcc_prototypes+:} false; then :
8648 $as_echo_n "(cached) " >&6
8649else
8650
8651 oldcflags="${CFLAGS-}"
8652 CFLAGS="${CFLAGS-} ${CWARNS} -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Werror"
8653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8654/* end confdefs.h. */
8655
8656#include <string.h>
8657#include <stdio.h>
8658int main(void);
8659
8660int
8661main ()
8662{
8663
8664 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8665
8666 ;
8667 return 0;
8668}
8669_ACEOF
8670if ac_fn_c_try_compile "$LINENO"; then :
8671 charybdis_cv_c_gcc_prototypes=yes
8672else
8673 charybdis_cv_c_gcc_prototypes=no
8674fi
8675rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8676 CFLAGS="${oldcflags}"
8677fi
8678
8679 if test "x$charybdis_cv_c_gcc_prototypes" = xyes; then
8680 CWARNS="${CWARNS}-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations "
8681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8682$as_echo "ok" >&6; }
8683 else
8684 charybdis_cv_c_gcc_prototypes=''
8685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8686$as_echo "no" >&6; }
8687 fi
8688 else
8689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8690$as_echo "no" >&6; }
8691 fi
8692
8693
8694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wparenthesis" >&5
8695$as_echo_n "checking GCC flag(s) -Wparenthesis... " >&6; }
8696 if test "${GCC-no}" = yes
8697 then
8698 if ${charybdis_cv_c_gcc_parenthesis+:} false; then :
8699 $as_echo_n "(cached) " >&6
8700else
8701
8702 oldcflags="${CFLAGS-}"
8703 CFLAGS="${CFLAGS-} ${CWARNS} -Wparenthesis -Werror"
8704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8705/* end confdefs.h. */
8706
8707#include <string.h>
8708#include <stdio.h>
8709int main(void);
8710
8711int
8712main ()
8713{
8714
8715 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8716
8717 ;
8718 return 0;
8719}
8720_ACEOF
8721if ac_fn_c_try_compile "$LINENO"; then :
8722 charybdis_cv_c_gcc_parenthesis=yes
8723else
8724 charybdis_cv_c_gcc_parenthesis=no
8725fi
8726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8727 CFLAGS="${oldcflags}"
8728fi
8729
8730 if test "x$charybdis_cv_c_gcc_parenthesis" = xyes; then
8731 CWARNS="${CWARNS}-Wparenthesis "
8732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8733$as_echo "ok" >&6; }
8734 else
8735 charybdis_cv_c_gcc_parenthesis=''
8736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8737$as_echo "no" >&6; }
8738 fi
8739 else
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8741$as_echo "no" >&6; }
8742 fi
8743
8744
8745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -W -Wno-unused" >&5
8746$as_echo_n "checking GCC flag(s) -W -Wno-unused... " >&6; }
8747 if test "${GCC-no}" = yes
8748 then
8749 if ${charybdis_cv_c_gcc_w+:} false; then :
8750 $as_echo_n "(cached) " >&6
8751else
8752
8753 oldcflags="${CFLAGS-}"
8754 CFLAGS="${CFLAGS-} ${CWARNS} -W -Wno-unused -Werror"
8755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8756/* end confdefs.h. */
8757
8758#include <string.h>
8759#include <stdio.h>
8760int main(void);
8761
8762int
8763main ()
8764{
8765
8766 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8767
8768 ;
8769 return 0;
8770}
8771_ACEOF
8772if ac_fn_c_try_compile "$LINENO"; then :
8773 charybdis_cv_c_gcc_w=yes
8774else
8775 charybdis_cv_c_gcc_w=no
8776fi
8777rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8778 CFLAGS="${oldcflags}"
8779fi
8780
8781 if test "x$charybdis_cv_c_gcc_w" = xyes; then
8782 CWARNS="${CWARNS}-W -Wno-unused "
8783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8784$as_echo "ok" >&6; }
8785 else
8786 charybdis_cv_c_gcc_w=''
8787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8788$as_echo "no" >&6; }
8789 fi
8790 else
8791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8792$as_echo "no" >&6; }
8793 fi
8794
8795
8796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wextra" >&5
8797$as_echo_n "checking GCC flag(s) -Wextra... " >&6; }
8798 if test "${GCC-no}" = yes
8799 then
8800 if ${charybdis_cv_c_gcc_w_extra+:} false; then :
8801 $as_echo_n "(cached) " >&6
8802else
8803
8804 oldcflags="${CFLAGS-}"
8805 CFLAGS="${CFLAGS-} ${CWARNS} -Wextra -Werror"
8806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8807/* end confdefs.h. */
8808
8809#include <string.h>
8810#include <stdio.h>
8811int main(void);
8812
8813int
8814main ()
8815{
8816
8817 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8818
8819 ;
8820 return 0;
8821}
8822_ACEOF
8823if ac_fn_c_try_compile "$LINENO"; then :
8824 charybdis_cv_c_gcc_w_extra=yes
8825else
8826 charybdis_cv_c_gcc_w_extra=no
8827fi
8828rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8829 CFLAGS="${oldcflags}"
8830fi
8831
8832 if test "x$charybdis_cv_c_gcc_w_extra" = xyes; then
8833 CWARNS="${CWARNS}-Wextra "
8834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8835$as_echo "ok" >&6; }
8836 else
8837 charybdis_cv_c_gcc_w_extra=''
8838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8839$as_echo "no" >&6; }
8840 fi
8841 else
8842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8843$as_echo "no" >&6; }
8844 fi
8845
8846
8847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wshadow" >&5
8848$as_echo_n "checking GCC flag(s) -Wshadow... " >&6; }
8849 if test "${GCC-no}" = yes
8850 then
8851 if ${charybdis_cv_c_gcc_w_shadow+:} false; then :
8852 $as_echo_n "(cached) " >&6
8853else
8854
8855 oldcflags="${CFLAGS-}"
8856 CFLAGS="${CFLAGS-} ${CWARNS} -Wshadow -Werror"
8857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8858/* end confdefs.h. */
8859
8860#include <string.h>
8861#include <stdio.h>
8862int main(void);
8863
8864int
8865main ()
8866{
8867
8868 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8869
8870 ;
8871 return 0;
8872}
8873_ACEOF
8874if ac_fn_c_try_compile "$LINENO"; then :
8875 charybdis_cv_c_gcc_w_shadow=yes
8876else
8877 charybdis_cv_c_gcc_w_shadow=no
8878fi
8879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8880 CFLAGS="${oldcflags}"
8881fi
8882
8883 if test "x$charybdis_cv_c_gcc_w_shadow" = xyes; then
8884 CWARNS="${CWARNS}-Wshadow "
8885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8886$as_echo "ok" >&6; }
8887 else
8888 charybdis_cv_c_gcc_w_shadow=''
8889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8890$as_echo "no" >&6; }
8891 fi
8892 else
8893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8894$as_echo "no" >&6; }
8895 fi
8896
8897
8898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wmissing-noreturn" >&5
8899$as_echo_n "checking GCC flag(s) -Wmissing-noreturn... " >&6; }
8900 if test "${GCC-no}" = yes
8901 then
8902 if ${charybdis_cv_c_gcc_w_missing_noreturn+:} false; then :
8903 $as_echo_n "(cached) " >&6
8904else
8905
8906 oldcflags="${CFLAGS-}"
8907 CFLAGS="${CFLAGS-} ${CWARNS} -Wmissing-noreturn -Werror"
8908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8909/* end confdefs.h. */
8910
8911#include <string.h>
8912#include <stdio.h>
8913int main(void);
8914
8915int
8916main ()
8917{
8918
8919 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8920
8921 ;
8922 return 0;
8923}
8924_ACEOF
8925if ac_fn_c_try_compile "$LINENO"; then :
8926 charybdis_cv_c_gcc_w_missing_noreturn=yes
8927else
8928 charybdis_cv_c_gcc_w_missing_noreturn=no
8929fi
8930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8931 CFLAGS="${oldcflags}"
8932fi
8933
8934 if test "x$charybdis_cv_c_gcc_w_missing_noreturn" = xyes; then
8935 CWARNS="${CWARNS}-Wmissing-noreturn "
8936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8937$as_echo "ok" >&6; }
8938 else
8939 charybdis_cv_c_gcc_w_missing_noreturn=''
8940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8941$as_echo "no" >&6; }
8942 fi
8943 else
8944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8945$as_echo "no" >&6; }
8946 fi
8947
8948
8949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wundef" >&5
8950$as_echo_n "checking GCC flag(s) -Wundef... " >&6; }
8951 if test "${GCC-no}" = yes
8952 then
8953 if ${charybdis_cv_c_gcc_w_undef+:} false; then :
8954 $as_echo_n "(cached) " >&6
8955else
8956
8957 oldcflags="${CFLAGS-}"
8958 CFLAGS="${CFLAGS-} ${CWARNS} -Wundef -Werror"
8959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8960/* end confdefs.h. */
8961
8962#include <string.h>
8963#include <stdio.h>
8964int main(void);
8965
8966int
8967main ()
8968{
8969
8970 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8971
8972 ;
8973 return 0;
8974}
8975_ACEOF
8976if ac_fn_c_try_compile "$LINENO"; then :
8977 charybdis_cv_c_gcc_w_undef=yes
8978else
8979 charybdis_cv_c_gcc_w_undef=no
8980fi
8981rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8982 CFLAGS="${oldcflags}"
8983fi
8984
8985 if test "x$charybdis_cv_c_gcc_w_undef" = xyes; then
8986 CWARNS="${CWARNS}-Wundef "
8987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8988$as_echo "ok" >&6; }
8989 else
8990 charybdis_cv_c_gcc_w_undef=''
8991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8992$as_echo "no" >&6; }
8993 fi
8994 else
8995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8996$as_echo "no" >&6; }
8997 fi
8998
8999
9000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wpacked" >&5
9001$as_echo_n "checking GCC flag(s) -Wpacked... " >&6; }
9002 if test "${GCC-no}" = yes
9003 then
9004 if ${charybdis_cv_c_gcc_w_packed+:} false; then :
9005 $as_echo_n "(cached) " >&6
9006else
9007
9008 oldcflags="${CFLAGS-}"
9009 CFLAGS="${CFLAGS-} ${CWARNS} -Wpacked -Werror"
9010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9011/* end confdefs.h. */
9012
9013#include <string.h>
9014#include <stdio.h>
9015int main(void);
9016
9017int
9018main ()
9019{
9020
9021 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9022
9023 ;
9024 return 0;
9025}
9026_ACEOF
9027if ac_fn_c_try_compile "$LINENO"; then :
9028 charybdis_cv_c_gcc_w_packed=yes
9029else
9030 charybdis_cv_c_gcc_w_packed=no
9031fi
9032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9033 CFLAGS="${oldcflags}"
9034fi
9035
9036 if test "x$charybdis_cv_c_gcc_w_packed" = xyes; then
9037 CWARNS="${CWARNS}-Wpacked "
9038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9039$as_echo "ok" >&6; }
9040 else
9041 charybdis_cv_c_gcc_w_packed=''
9042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9043$as_echo "no" >&6; }
9044 fi
9045 else
9046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9047$as_echo "no" >&6; }
9048 fi
9049
9050
9051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wnested-externs" >&5
9052$as_echo_n "checking GCC flag(s) -Wnested-externs... " >&6; }
9053 if test "${GCC-no}" = yes
9054 then
9055 if ${charybdis_cv_c_gcc_w_nested_externs+:} false; then :
9056 $as_echo_n "(cached) " >&6
9057else
9058
9059 oldcflags="${CFLAGS-}"
9060 CFLAGS="${CFLAGS-} ${CWARNS} -Wnested-externs -Werror"
9061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9062/* end confdefs.h. */
9063
9064#include <string.h>
9065#include <stdio.h>
9066int main(void);
9067
9068int
9069main ()
9070{
9071
9072 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9073
9074 ;
9075 return 0;
9076}
9077_ACEOF
9078if ac_fn_c_try_compile "$LINENO"; then :
9079 charybdis_cv_c_gcc_w_nested_externs=yes
9080else
9081 charybdis_cv_c_gcc_w_nested_externs=no
9082fi
9083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9084 CFLAGS="${oldcflags}"
9085fi
9086
9087 if test "x$charybdis_cv_c_gcc_w_nested_externs" = xyes; then
9088 CWARNS="${CWARNS}-Wnested-externs "
9089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9090$as_echo "ok" >&6; }
9091 else
9092 charybdis_cv_c_gcc_w_nested_externs=''
9093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9094$as_echo "no" >&6; }
9095 fi
9096 else
9097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9098$as_echo "no" >&6; }
9099 fi
9100
9101
9102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable" >&5
9103$as_echo_n "checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable... " >&6; }
9104 if test "${GCC-no}" = yes
9105 then
9106 if ${charybdis_cv_c_gcc_w_unused+:} false; then :
9107 $as_echo_n "(cached) " >&6
9108else
9109
9110 oldcflags="${CFLAGS-}"
9111 CFLAGS="${CFLAGS-} ${CWARNS} -Wunused-function -Wunused-label -Wunused-value -Wunused-variable -Werror"
9112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9113/* end confdefs.h. */
9114
9115#include <string.h>
9116#include <stdio.h>
9117int main(void);
9118
9119int
9120main ()
9121{
9122
9123 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9124
9125 ;
9126 return 0;
9127}
9128_ACEOF
9129if ac_fn_c_try_compile "$LINENO"; then :
9130 charybdis_cv_c_gcc_w_unused=yes
9131else
9132 charybdis_cv_c_gcc_w_unused=no
9133fi
9134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9135 CFLAGS="${oldcflags}"
9136fi
9137
9138 if test "x$charybdis_cv_c_gcc_w_unused" = xyes; then
9139 CWARNS="${CWARNS}-Wunused-function -Wunused-label -Wunused-value -Wunused-variable "
9140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9141$as_echo "ok" >&6; }
9142 else
9143 charybdis_cv_c_gcc_w_unused=''
9144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9145$as_echo "no" >&6; }
9146 fi
9147 else
9148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9149$as_echo "no" >&6; }
9150 fi
9151
9152
9153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wredundant-decls" >&5
9154$as_echo_n "checking GCC flag(s) -Wredundant-decls... " >&6; }
9155 if test "${GCC-no}" = yes
9156 then
9157 if ${charybdis_cv_c_gcc_w_redundant_decls+:} false; then :
9158 $as_echo_n "(cached) " >&6
9159else
9160
9161 oldcflags="${CFLAGS-}"
9162 CFLAGS="${CFLAGS-} ${CWARNS} -Wredundant-decls -Werror"
9163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9164/* end confdefs.h. */
9165
9166#include <string.h>
9167#include <stdio.h>
9168int main(void);
9169
9170int
9171main ()
9172{
9173
9174 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9175
9176 ;
9177 return 0;
9178}
9179_ACEOF
9180if ac_fn_c_try_compile "$LINENO"; then :
9181 charybdis_cv_c_gcc_w_redundant_decls=yes
9182else
9183 charybdis_cv_c_gcc_w_redundant_decls=no
9184fi
9185rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9186 CFLAGS="${oldcflags}"
9187fi
9188
9189 if test "x$charybdis_cv_c_gcc_w_redundant_decls" = xyes; then
9190 CWARNS="${CWARNS}-Wredundant-decls "
9191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9192$as_echo "ok" >&6; }
9193 else
9194 charybdis_cv_c_gcc_w_redundant_decls=''
9195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9196$as_echo "no" >&6; }
9197 fi
9198 else
9199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9200$as_echo "no" >&6; }
9201 fi
9202
9203
9204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wfloat-equal" >&5
9205$as_echo_n "checking GCC flag(s) -Wfloat-equal... " >&6; }
9206 if test "${GCC-no}" = yes
9207 then
9208 if ${charybdis_cv_c_gcc_w_float_equal+:} false; then :
9209 $as_echo_n "(cached) " >&6
9210else
9211
9212 oldcflags="${CFLAGS-}"
9213 CFLAGS="${CFLAGS-} ${CWARNS} -Wfloat-equal -Werror"
9214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9215/* end confdefs.h. */
9216
9217#include <string.h>
9218#include <stdio.h>
9219int main(void);
9220
9221int
9222main ()
9223{
9224
9225 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9226
9227 ;
9228 return 0;
9229}
9230_ACEOF
9231if ac_fn_c_try_compile "$LINENO"; then :
9232 charybdis_cv_c_gcc_w_float_equal=yes
9233else
9234 charybdis_cv_c_gcc_w_float_equal=no
9235fi
9236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9237 CFLAGS="${oldcflags}"
9238fi
9239
9240 if test "x$charybdis_cv_c_gcc_w_float_equal" = xyes; then
9241 CWARNS="${CWARNS}-Wfloat-equal "
9242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9243$as_echo "ok" >&6; }
9244 else
9245 charybdis_cv_c_gcc_w_float_equal=''
9246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9247$as_echo "no" >&6; }
9248 fi
9249 else
9250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9251$as_echo "no" >&6; }
9252 fi
9253
9254
9255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wformat -Wformat-y2k -Wno-format-security" >&5
9256$as_echo_n "checking GCC flag(s) -Wformat -Wformat-y2k -Wno-format-security... " >&6; }
9257 if test "${GCC-no}" = yes
9258 then
9259 if ${charybdis_cv_c_gcc_w_format+:} false; then :
9260 $as_echo_n "(cached) " >&6
9261else
9262
9263 oldcflags="${CFLAGS-}"
9264 CFLAGS="${CFLAGS-} ${CWARNS} -Wformat -Wformat-y2k -Wno-format-security -Werror"
9265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9266/* end confdefs.h. */
9267
9268#include <string.h>
9269#include <stdio.h>
9270int main(void);
9271
9272int
9273main ()
9274{
9275
9276 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9277
9278 ;
9279 return 0;
9280}
9281_ACEOF
9282if ac_fn_c_try_compile "$LINENO"; then :
9283 charybdis_cv_c_gcc_w_format=yes
9284else
9285 charybdis_cv_c_gcc_w_format=no
9286fi
9287rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9288 CFLAGS="${oldcflags}"
9289fi
9290
9291 if test "x$charybdis_cv_c_gcc_w_format" = xyes; then
9292 CWARNS="${CWARNS}-Wformat -Wformat-y2k -Wno-format-security "
9293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9294$as_echo "ok" >&6; }
9295 else
9296 charybdis_cv_c_gcc_w_format=''
9297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9298$as_echo "no" >&6; }
9299 fi
9300 else
9301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9302$as_echo "no" >&6; }
9303 fi
9304
9305
9306IRC_CFLAGS="$CFLAGS"
9307
9308fi
9309
9310
9311if test "$shared_modules" = no; then
9312 DYNLINK_C=""
9313 MOD_TARGET="libmodules.a"
9314 MODULES_LIBS="../modules/libmodules.a"
9315 SEDOBJ=""
9316
9317$as_echo "#define STATIC_MODULES 1" >>confdefs.h
9318
9319 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: shared module support has been disabled!" >&5
9320$as_echo "$as_me: WARNING: shared module support has been disabled!" >&2;}
9321fi
9322
9323if test "$shared_modules" = yes; then
9324
9325 ac_fn_c_check_func "$LINENO" "nlist" "ac_cv_func_nlist"
9326if test "x$ac_cv_func_nlist" = xyes; then :
9327
9328else
9329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nlist in -ldl" >&5
9330$as_echo_n "checking for nlist in -ldl... " >&6; }
9331if ${ac_cv_lib_dl_nlist+:} false; then :
9332 $as_echo_n "(cached) " >&6
9333else
9334 ac_check_lib_save_LIBS=$LIBS
9335LIBS="-ldl $LIBS"
9336cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9337/* end confdefs.h. */
9338
9339/* Override any GCC internal prototype to avoid an error.
9340 Use char because int might match the return type of a GCC
9341 builtin and then its argument prototype would still apply. */
9342#ifdef __cplusplus
9343extern "C"
9344#endif
9345char nlist ();
9346int
9347main ()
9348{
9349return nlist ();
9350 ;
9351 return 0;
9352}
9353_ACEOF
9354if ac_fn_c_try_link "$LINENO"; then :
9355 ac_cv_lib_dl_nlist=yes
9356else
9357 ac_cv_lib_dl_nlist=no
9358fi
9359rm -f core conftest.err conftest.$ac_objext \
9360 conftest$ac_exeext conftest.$ac_ext
9361LIBS=$ac_check_lib_save_LIBS
9362fi
9363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_nlist" >&5
9364$as_echo "$ac_cv_lib_dl_nlist" >&6; }
9365if test "x$ac_cv_lib_dl_nlist" = xyes; then :
9366 nlist_lib="-ldl"
9367else
9368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nlist in -lelf" >&5
9369$as_echo_n "checking for nlist in -lelf... " >&6; }
9370if ${ac_cv_lib_elf_nlist+:} false; then :
9371 $as_echo_n "(cached) " >&6
9372else
9373 ac_check_lib_save_LIBS=$LIBS
9374LIBS="-lelf $LIBS"
9375cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9376/* end confdefs.h. */
9377
9378/* Override any GCC internal prototype to avoid an error.
9379 Use char because int might match the return type of a GCC
9380 builtin and then its argument prototype would still apply. */
9381#ifdef __cplusplus
9382extern "C"
9383#endif
9384char nlist ();
9385int
9386main ()
9387{
9388return nlist ();
9389 ;
9390 return 0;
9391}
9392_ACEOF
9393if ac_fn_c_try_link "$LINENO"; then :
9394 ac_cv_lib_elf_nlist=yes
9395else
9396 ac_cv_lib_elf_nlist=no
9397fi
9398rm -f core conftest.err conftest.$ac_objext \
9399 conftest$ac_exeext conftest.$ac_ext
9400LIBS=$ac_check_lib_save_LIBS
9401fi
9402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_nlist" >&5
9403$as_echo "$ac_cv_lib_elf_nlist" >&6; }
9404if test "x$ac_cv_lib_elf_nlist" = xyes; then :
9405 nlist_lib="-lelf"
9406fi
9407
9408
9409fi
9410
9411
9412fi
9413
9414
9415 ac_fn_c_check_header_mongrel "$LINENO" "libelf/nlist.h" "ac_cv_header_libelf_nlist_h" "$ac_includes_default"
9416if test "x$ac_cv_header_libelf_nlist_h" = xyes; then :
9417 nlist_h="libelf/nlist.h"
9418fi
9419
9420
9421 ac_fn_c_check_header_mongrel "$LINENO" "elf/nlist.h" "ac_cv_header_elf_nlist_h" "$ac_includes_default"
9422if test "x$ac_cv_header_elf_nlist_h" = xyes; then :
9423 nlist_h="elf/nlist.h"
9424fi
9425
9426
9427 ac_fn_c_check_header_mongrel "$LINENO" "nlist.h" "ac_cv_header_nlist_h" "$ac_includes_default"
9428if test "x$ac_cv_header_nlist_h" = xyes; then :
9429 nlist_h="nlist.h"
9430fi
9431
9432
9433 if test x"$nlist_h" = "x"; then
9434
9435cat >>confdefs.h <<_ACEOF
9436#define SYMBOL_PREFIX ""
9437_ACEOF
9438
9439 else
9440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra underscores prepended to symbol names" >&5
9441$as_echo_n "checking for extra underscores prepended to symbol names... " >&6; }
9442 if ${symbol_underscores+:} false; then :
9443 $as_echo_n "(cached) " >&6
9444else
9445
9446cat << EOF > conftest.c
9447#include <$nlist_h>
9448#include <stdio.h>
9449#include <stdlib.h>
9450void _modinit(void);
9451int main(int argc, char *argv[]) {
9452 int i;
9453 struct nlist nl[5];
9454
9455 /* fill the names in this way, so it'll work almost everywhere */
9456 nl[0].n_name = "_modinit";
9457 nl[1].n_name = "__modinit";
9458 nl[2].n_name = "___modinit";
9459 nl[3].n_name = "____modinit";
9460 nl[0].n_value = nl[1].n_value = nl[2].n_value = nl[3].n_value = nl[4].n_name = NULL;
9461
9462 if(argc < 2 || (nlist(argv[1], nl)) == -1) exit(-1);
9463 for(i = 0; i < 4; i++) {
9464 if(nl[i].n_value != NULL)
9465 {
9466 int j;
9467 for(j = 0; j < i; j++)
9468 printf("_");
9469 exit(i);
9470 }
9471 }
9472 exit(-1);
9473}
9474void _modinit(void) { return; }
9475EOF
9476 $CC $CPPFLAGS $IRC_CFLAGS -o conftest conftest.c $nlist_lib >/dev/null 2>&1
9477 symbol_underscores=`./conftest conftest`
9478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $symbol_underscores" >&5
9479$as_echo "$symbol_underscores" >&6; }
9480 $RM -f conftest conftest.c
9481
9482fi
9483
9484
9485cat >>confdefs.h <<_ACEOF
9486#define SYMBOL_PREFIX "${symbol_underscores}"
9487_ACEOF
9488
9489 fi
9490fi
9491
9492IRC_CFLAGS="$IRC_CFLAGS $CWARNS"
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507if test "$prefix" = "NONE"; then
9508
9509cat >>confdefs.h <<_ACEOF
9510#define IRCD_PREFIX "$ac_default_prefix"
9511_ACEOF
9512
9513
9514else
9515
9516
9517 prefix=`echo $prefix | sed 's/\/$//'`
9518
9519cat >>confdefs.h <<_ACEOF
9520#define IRCD_PREFIX "$prefix"
9521_ACEOF
9522
9523
9524fi
9525
9526ac_config_files="$ac_config_files Makefile bandb/Makefile ssld/Makefile extensions/Makefile src/Makefile modules/Makefile tools/Makefile doc/Makefile help/Makefile"
9527
9528
9529cat >confcache <<\_ACEOF
9530# This file is a shell script that caches the results of configure
9531# tests run on this system so they can be shared between configure
9532# scripts and configure runs, see configure's option --config-cache.
9533# It is not useful on other systems. If it contains results you don't
9534# want to keep, you may remove or edit it.
9535#
9536# config.status only pays attention to the cache file if you give it
9537# the --recheck option to rerun configure.
9538#
9539# `ac_cv_env_foo' variables (set or unset) will be overridden when
9540# loading this file, other *unset* `ac_cv_foo' will be assigned the
9541# following values.
9542
9543_ACEOF
9544
9545# The following way of writing the cache mishandles newlines in values,
9546# but we know of no workaround that is simple, portable, and efficient.
9547# So, we kill variables containing newlines.
9548# Ultrix sh set writes to stderr and can't be redirected directly,
9549# and sets the high bit in the cache file unless we assign to the vars.
9550(
9551 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
9552 eval ac_val=\$$ac_var
9553 case $ac_val in #(
9554 *${as_nl}*)
9555 case $ac_var in #(
9556 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9557$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
9558 esac
9559 case $ac_var in #(
9560 _ | IFS | as_nl) ;; #(
9561 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9562 *) { eval $ac_var=; unset $ac_var;} ;;
9563 esac ;;
9564 esac
9565 done
9566
9567 (set) 2>&1 |
9568 case $as_nl`(ac_space=' '; set) 2>&1` in #(
9569 *${as_nl}ac_space=\ *)
9570 # `set' does not quote correctly, so add quotes: double-quote
9571 # substitution turns \\\\ into \\, and sed turns \\ into \.
9572 sed -n \
9573 "s/'/'\\\\''/g;
9574 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9575 ;; #(
9576 *)
9577 # `set' quotes correctly as required by POSIX, so do not add quotes.
9578 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
9579 ;;
9580 esac |
9581 sort
9582) |
9583 sed '
9584 /^ac_cv_env_/b end
9585 t clear
9586 :clear
9587 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9588 t end
9589 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9590 :end' >>confcache
9591if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
9592 if test -w "$cache_file"; then
9593 if test "x$cache_file" != "x/dev/null"; then
9594 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
9595$as_echo "$as_me: updating cache $cache_file" >&6;}
9596 if test ! -f "$cache_file" || test -h "$cache_file"; then
9597 cat confcache >"$cache_file"
9598 else
9599 case $cache_file in #(
9600 */* | ?:*)
9601 mv -f confcache "$cache_file"$$ &&
9602 mv -f "$cache_file"$$ "$cache_file" ;; #(
9603 *)
9604 mv -f confcache "$cache_file" ;;
9605 esac
9606 fi
9607 fi
9608 else
9609 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
9610$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
9611 fi
9612fi
9613rm -f confcache
9614
9615test "x$prefix" = xNONE && prefix=$ac_default_prefix
9616# Let make expand exec_prefix.
9617test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9618
9619DEFS=-DHAVE_CONFIG_H
9620
9621ac_libobjs=
9622ac_ltlibobjs=
9623U=
9624for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9625 # 1. Remove the extension, and $U if already installed.
9626 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
9627 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
9628 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
9629 # will be set to the directory where LIBOBJS objects are built.
9630 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
9631 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
9632done
9633LIBOBJS=$ac_libobjs
9634
9635LTLIBOBJS=$ac_ltlibobjs
9636
9637
9638
9639
9640
9641: "${CONFIG_STATUS=./config.status}"
9642ac_write_fail=0
9643ac_clean_files_save=$ac_clean_files
9644ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9645{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
9646$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
9647as_write_fail=0
9648cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
9649#! $SHELL
9650# Generated by $as_me.
9651# Run this file to recreate the current configuration.
9652# Compiler output produced by configure, useful for debugging
9653# configure, is in config.log if it exists.
9654
9655debug=false
9656ac_cs_recheck=false
9657ac_cs_silent=false
9658
9659SHELL=\${CONFIG_SHELL-$SHELL}
9660export SHELL
9661_ASEOF
9662cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
9663## -------------------- ##
9664## M4sh Initialization. ##
9665## -------------------- ##
9666
9667# Be more Bourne compatible
9668DUALCASE=1; export DUALCASE # for MKS sh
9669if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
9670 emulate sh
9671 NULLCMD=:
9672 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
9673 # is contrary to our usage. Disable this feature.
9674 alias -g '${1+"$@"}'='"$@"'
9675 setopt NO_GLOB_SUBST
9676else
9677 case `(set -o) 2>/dev/null` in #(
9678 *posix*) :
9679 set -o posix ;; #(
9680 *) :
9681 ;;
9682esac
9683fi
9684
9685
9686as_nl='
9687'
9688export as_nl
9689# Printing a long string crashes Solaris 7 /usr/bin/printf.
9690as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
9691as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
9692as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
9693# Prefer a ksh shell builtin over an external printf program on Solaris,
9694# but without wasting forks for bash or zsh.
9695if test -z "$BASH_VERSION$ZSH_VERSION" \
9696 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
9697 as_echo='print -r --'
9698 as_echo_n='print -rn --'
9699elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
9700 as_echo='printf %s\n'
9701 as_echo_n='printf %s'
9702else
9703 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
9704 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
9705 as_echo_n='/usr/ucb/echo -n'
9706 else
9707 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
9708 as_echo_n_body='eval
9709 arg=$1;
9710 case $arg in #(
9711 *"$as_nl"*)
9712 expr "X$arg" : "X\\(.*\\)$as_nl";
9713 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
9714 esac;
9715 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
9716 '
9717 export as_echo_n_body
9718 as_echo_n='sh -c $as_echo_n_body as_echo'
9719 fi
9720 export as_echo_body
9721 as_echo='sh -c $as_echo_body as_echo'
9722fi
9723
9724# The user is always right.
9725if test "${PATH_SEPARATOR+set}" != set; then
9726 PATH_SEPARATOR=:
9727 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
9728 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
9729 PATH_SEPARATOR=';'
9730 }
9731fi
9732
9733
9734# IFS
9735# We need space, tab and new line, in precisely that order. Quoting is
9736# there to prevent editors from complaining about space-tab.
9737# (If _AS_PATH_WALK were called with IFS unset, it would disable word
9738# splitting by setting IFS to empty value.)
9739IFS=" "" $as_nl"
9740
9741# Find who we are. Look in the path if we contain no directory separator.
9742as_myself=
9743case $0 in #((
9744 *[\\/]* ) as_myself=$0 ;;
9745 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9746for as_dir in $PATH
9747do
9748 IFS=$as_save_IFS
9749 test -z "$as_dir" && as_dir=.
9750 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9751 done
9752IFS=$as_save_IFS
9753
9754 ;;
9755esac
9756# We did not find ourselves, most probably we were run as `sh COMMAND'
9757# in which case we are not to be found in the path.
9758if test "x$as_myself" = x; then
9759 as_myself=$0
9760fi
9761if test ! -f "$as_myself"; then
9762 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
9763 exit 1
9764fi
9765
9766# Unset variables that we do not need and which cause bugs (e.g. in
9767# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
9768# suppresses any "Segmentation fault" message there. '((' could
9769# trigger a bug in pdksh 5.2.14.
9770for as_var in BASH_ENV ENV MAIL MAILPATH
9771do eval test x\${$as_var+set} = xset \
9772 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
9773done
9774PS1='$ '
9775PS2='> '
9776PS4='+ '
9777
9778# NLS nuisances.
9779LC_ALL=C
9780export LC_ALL
9781LANGUAGE=C
9782export LANGUAGE
9783
9784# CDPATH.
9785(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
9786
9787
9788# as_fn_error STATUS ERROR [LINENO LOG_FD]
9789# ----------------------------------------
9790# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9791# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
9792# script with STATUS, using 1 if that was 0.
9793as_fn_error ()
9794{
9795 as_status=$1; test $as_status -eq 0 && as_status=1
9796 if test "$4"; then
9797 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9798 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
9799 fi
9800 $as_echo "$as_me: error: $2" >&2
9801 as_fn_exit $as_status
9802} # as_fn_error
9803
9804
9805# as_fn_set_status STATUS
9806# -----------------------
9807# Set $? to STATUS, without forking.
9808as_fn_set_status ()
9809{
9810 return $1
9811} # as_fn_set_status
9812
9813# as_fn_exit STATUS
9814# -----------------
9815# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9816as_fn_exit ()
9817{
9818 set +e
9819 as_fn_set_status $1
9820 exit $1
9821} # as_fn_exit
9822
9823# as_fn_unset VAR
9824# ---------------
9825# Portably unset VAR.
9826as_fn_unset ()
9827{
9828 { eval $1=; unset $1;}
9829}
9830as_unset=as_fn_unset
9831# as_fn_append VAR VALUE
9832# ----------------------
9833# Append the text in VALUE to the end of the definition contained in VAR. Take
9834# advantage of any shell optimizations that allow amortized linear growth over
9835# repeated appends, instead of the typical quadratic growth present in naive
9836# implementations.
9837if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
9838 eval 'as_fn_append ()
9839 {
9840 eval $1+=\$2
9841 }'
9842else
9843 as_fn_append ()
9844 {
9845 eval $1=\$$1\$2
9846 }
9847fi # as_fn_append
9848
9849# as_fn_arith ARG...
9850# ------------------
9851# Perform arithmetic evaluation on the ARGs, and store the result in the
9852# global $as_val. Take advantage of shells that can avoid forks. The arguments
9853# must be portable across $(()) and expr.
9854if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
9855 eval 'as_fn_arith ()
9856 {
9857 as_val=$(( $* ))
9858 }'
9859else
9860 as_fn_arith ()
9861 {
9862 as_val=`expr "$@" || test $? -eq 1`
9863 }
9864fi # as_fn_arith
9865
9866
9867if expr a : '\(a\)' >/dev/null 2>&1 &&
9868 test "X`expr 00001 : '.*\(...\)'`" = X001; then
9869 as_expr=expr
9870else
9871 as_expr=false
9872fi
9873
9874if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
9875 as_basename=basename
9876else
9877 as_basename=false
9878fi
9879
9880if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9881 as_dirname=dirname
9882else
9883 as_dirname=false
9884fi
9885
9886as_me=`$as_basename -- "$0" ||
9887$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9888 X"$0" : 'X\(//\)$' \| \
9889 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
9890$as_echo X/"$0" |
9891 sed '/^.*\/\([^/][^/]*\)\/*$/{
9892 s//\1/
9893 q
9894 }
9895 /^X\/\(\/\/\)$/{
9896 s//\1/
9897 q
9898 }
9899 /^X\/\(\/\).*/{
9900 s//\1/
9901 q
9902 }
9903 s/.*/./; q'`
9904
9905# Avoid depending upon Character Ranges.
9906as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9907as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9908as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9909as_cr_digits='0123456789'
9910as_cr_alnum=$as_cr_Letters$as_cr_digits
9911
9912ECHO_C= ECHO_N= ECHO_T=
9913case `echo -n x` in #(((((
9914-n*)
9915 case `echo 'xy\c'` in
9916 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
9917 xy) ECHO_C='\c';;
9918 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
9919 ECHO_T=' ';;
9920 esac;;
9921*)
9922 ECHO_N='-n';;
9923esac
9924
9925rm -f conf$$ conf$$.exe conf$$.file
9926if test -d conf$$.dir; then
9927 rm -f conf$$.dir/conf$$.file
9928else
9929 rm -f conf$$.dir
9930 mkdir conf$$.dir 2>/dev/null
9931fi
9932if (echo >conf$$.file) 2>/dev/null; then
9933 if ln -s conf$$.file conf$$ 2>/dev/null; then
9934 as_ln_s='ln -s'
9935 # ... but there are two gotchas:
9936 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
9937 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
9938 # In both cases, we have to default to `cp -p'.
9939 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
9940 as_ln_s='cp -p'
9941 elif ln conf$$.file conf$$ 2>/dev/null; then
9942 as_ln_s=ln
9943 else
9944 as_ln_s='cp -p'
9945 fi
9946else
9947 as_ln_s='cp -p'
9948fi
9949rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
9950rmdir conf$$.dir 2>/dev/null
9951
9952
9953# as_fn_mkdir_p
9954# -------------
9955# Create "$as_dir" as a directory, including parents if necessary.
9956as_fn_mkdir_p ()
9957{
9958
9959 case $as_dir in #(
9960 -*) as_dir=./$as_dir;;
9961 esac
9962 test -d "$as_dir" || eval $as_mkdir_p || {
9963 as_dirs=
9964 while :; do
9965 case $as_dir in #(
9966 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
9967 *) as_qdir=$as_dir;;
9968 esac
9969 as_dirs="'$as_qdir' $as_dirs"
9970 as_dir=`$as_dirname -- "$as_dir" ||
9971$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9972 X"$as_dir" : 'X\(//\)[^/]' \| \
9973 X"$as_dir" : 'X\(//\)$' \| \
9974 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
9975$as_echo X"$as_dir" |
9976 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9977 s//\1/
9978 q
9979 }
9980 /^X\(\/\/\)[^/].*/{
9981 s//\1/
9982 q
9983 }
9984 /^X\(\/\/\)$/{
9985 s//\1/
9986 q
9987 }
9988 /^X\(\/\).*/{
9989 s//\1/
9990 q
9991 }
9992 s/.*/./; q'`
9993 test -d "$as_dir" && break
9994 done
9995 test -z "$as_dirs" || eval "mkdir $as_dirs"
9996 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
9997
9998
9999} # as_fn_mkdir_p
10000if mkdir -p . 2>/dev/null; then
10001 as_mkdir_p='mkdir -p "$as_dir"'
10002else
10003 test -d ./-p && rmdir ./-p
10004 as_mkdir_p=false
10005fi
10006
10007if test -x / >/dev/null 2>&1; then
10008 as_test_x='test -x'
10009else
10010 if ls -dL / >/dev/null 2>&1; then
10011 as_ls_L_option=L
10012 else
10013 as_ls_L_option=
10014 fi
10015 as_test_x='
10016 eval sh -c '\''
10017 if test -d "$1"; then
10018 test -d "$1/.";
10019 else
10020 case $1 in #(
10021 -*)set "./$1";;
10022 esac;
10023 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
10024 ???[sx]*):;;*)false;;esac;fi
10025 '\'' sh
10026 '
10027fi
10028as_executable_p=$as_test_x
10029
10030# Sed expression to map a string onto a valid CPP name.
10031as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10032
10033# Sed expression to map a string onto a valid variable name.
10034as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10035
10036
10037exec 6>&1
10038## ----------------------------------- ##
10039## Main body of $CONFIG_STATUS script. ##
10040## ----------------------------------- ##
10041_ASEOF
10042test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
10043
10044cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10045# Save the log message, to keep $0 and so on meaningful, and to
10046# report actual input values of CONFIG_FILES etc. instead of their
10047# values after options handling.
10048ac_log="
10049This file was extended by charybdis $as_me 3.3.0, which was
10050generated by GNU Autoconf 2.68. Invocation command line was
10051
10052 CONFIG_FILES = $CONFIG_FILES
10053 CONFIG_HEADERS = $CONFIG_HEADERS
10054 CONFIG_LINKS = $CONFIG_LINKS
10055 CONFIG_COMMANDS = $CONFIG_COMMANDS
10056 $ $0 $@
10057
10058on `(hostname || uname -n) 2>/dev/null | sed 1q`
10059"
10060
10061_ACEOF
10062
10063case $ac_config_files in *"
10064"*) set x $ac_config_files; shift; ac_config_files=$*;;
10065esac
10066
10067case $ac_config_headers in *"
10068"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
10069esac
10070
10071
10072cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10073# Files that config.status was made for.
10074config_files="$ac_config_files"
10075config_headers="$ac_config_headers"
10076
10077_ACEOF
10078
10079cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10080ac_cs_usage="\
10081\`$as_me' instantiates files and other configuration actions
10082from templates according to the current configuration. Unless the files
10083and actions are specified as TAGs, all are instantiated by default.
10084
10085Usage: $0 [OPTION]... [TAG]...
10086
10087 -h, --help print this help, then exit
10088 -V, --version print version number and configuration settings, then exit
10089 --config print configuration, then exit
10090 -q, --quiet, --silent
10091 do not print progress messages
10092 -d, --debug don't remove temporary files
10093 --recheck update $as_me by reconfiguring in the same conditions
10094 --file=FILE[:TEMPLATE]
10095 instantiate the configuration file FILE
10096 --header=FILE[:TEMPLATE]
10097 instantiate the configuration header FILE
10098
10099Configuration files:
10100$config_files
10101
10102Configuration headers:
10103$config_headers
10104
10105Report bugs to the package provider."
10106
10107_ACEOF
10108cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10109ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10110ac_cs_version="\\
10111charybdis config.status 3.3.0
10112configured by $0, generated by GNU Autoconf 2.68,
10113 with options \\"\$ac_cs_config\\"
10114
10115Copyright (C) 2010 Free Software Foundation, Inc.
10116This config.status script is free software; the Free Software Foundation
10117gives unlimited permission to copy, distribute and modify it."
10118
10119ac_pwd='$ac_pwd'
10120srcdir='$srcdir'
10121INSTALL='$INSTALL'
10122test -n "\$AWK" || AWK=awk
10123_ACEOF
10124
10125cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10126# The default lists apply if the user does not specify any file.
10127ac_need_defaults=:
10128while test $# != 0
10129do
10130 case $1 in
10131 --*=?*)
10132 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10133 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
10134 ac_shift=:
10135 ;;
10136 --*=)
10137 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10138 ac_optarg=
10139 ac_shift=:
10140 ;;
10141 *)
10142 ac_option=$1
10143 ac_optarg=$2
10144 ac_shift=shift
10145 ;;
10146 esac
10147
10148 case $ac_option in
10149 # Handling of the options.
10150 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10151 ac_cs_recheck=: ;;
10152 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
10153 $as_echo "$ac_cs_version"; exit ;;
10154 --config | --confi | --conf | --con | --co | --c )
10155 $as_echo "$ac_cs_config"; exit ;;
10156 --debug | --debu | --deb | --de | --d | -d )
10157 debug=: ;;
10158 --file | --fil | --fi | --f )
10159 $ac_shift
10160 case $ac_optarg in
10161 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10162 '') as_fn_error $? "missing file argument" ;;
10163 esac
10164 as_fn_append CONFIG_FILES " '$ac_optarg'"
10165 ac_need_defaults=false;;
10166 --header | --heade | --head | --hea )
10167 $ac_shift
10168 case $ac_optarg in
10169 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10170 esac
10171 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
10172 ac_need_defaults=false;;
10173 --he | --h)
10174 # Conflict between --help and --header
10175 as_fn_error $? "ambiguous option: \`$1'
10176Try \`$0 --help' for more information.";;
10177 --help | --hel | -h )
10178 $as_echo "$ac_cs_usage"; exit ;;
10179 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10180 | -silent | --silent | --silen | --sile | --sil | --si | --s)
10181 ac_cs_silent=: ;;
10182
10183 # This is an error.
10184 -*) as_fn_error $? "unrecognized option: \`$1'
10185Try \`$0 --help' for more information." ;;
10186
10187 *) as_fn_append ac_config_targets " $1"
10188 ac_need_defaults=false ;;
10189
10190 esac
10191 shift
10192done
10193
10194ac_configure_extra_args=
10195
10196if $ac_cs_silent; then
10197 exec 6>/dev/null
10198 ac_configure_extra_args="$ac_configure_extra_args --silent"
10199fi
10200
10201_ACEOF
10202cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10203if \$ac_cs_recheck; then
10204 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10205 shift
10206 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10207 CONFIG_SHELL='$SHELL'
10208 export CONFIG_SHELL
10209 exec "\$@"
10210fi
10211
10212_ACEOF
10213cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10214exec 5>>config.log
10215{
10216 echo
10217 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10218## Running $as_me. ##
10219_ASBOX
10220 $as_echo "$ac_log"
10221} >&5
10222
10223_ACEOF
10224cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10225_ACEOF
10226
10227cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10228
10229# Handling of arguments.
10230for ac_config_target in $ac_config_targets
10231do
10232 case $ac_config_target in
10233 "include/setup.h") CONFIG_HEADERS="$CONFIG_HEADERS include/setup.h" ;;
10234 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
10235 "bandb/Makefile") CONFIG_FILES="$CONFIG_FILES bandb/Makefile" ;;
10236 "ssld/Makefile") CONFIG_FILES="$CONFIG_FILES ssld/Makefile" ;;
10237 "extensions/Makefile") CONFIG_FILES="$CONFIG_FILES extensions/Makefile" ;;
10238 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
10239 "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
10240 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
10241 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
10242 "help/Makefile") CONFIG_FILES="$CONFIG_FILES help/Makefile" ;;
10243
10244 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10245 esac
10246done
10247
10248
10249# If the user did not use the arguments to specify the items to instantiate,
10250# then the envvar interface is used. Set only those that are not.
10251# We use the long form for the default assignment because of an extremely
10252# bizarre bug on SunOS 4.1.3.
10253if $ac_need_defaults; then
10254 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10255 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10256fi
10257
10258# Have a temporary directory for convenience. Make it in the build tree
10259# simply because there is no reason against having it here, and in addition,
10260# creating and moving files from /tmp can sometimes cause problems.
10261# Hook for its removal unless debugging.
10262# Note that there is a small window in which the directory will not be cleaned:
10263# after its creation but before its name has been assigned to `$tmp'.
10264$debug ||
10265{
10266 tmp= ac_tmp=
10267 trap 'exit_status=$?
10268 : "${ac_tmp:=$tmp}"
10269 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
10270' 0
10271 trap 'as_fn_exit 1' 1 2 13 15
10272}
10273# Create a (secure) tmp directory for tmp files.
10274
10275{
10276 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10277 test -d "$tmp"
10278} ||
10279{
10280 tmp=./conf$$-$RANDOM
10281 (umask 077 && mkdir "$tmp")
10282} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
10283ac_tmp=$tmp
10284
10285# Set up the scripts for CONFIG_FILES section.
10286# No need to generate them if there are no CONFIG_FILES.
10287# This happens for instance with `./config.status config.h'.
10288if test -n "$CONFIG_FILES"; then
10289
10290
10291ac_cr=`echo X | tr X '\015'`
10292# On cygwin, bash can eat \r inside `` if the user requested igncr.
10293# But we know of no other shell where ac_cr would be empty at this
10294# point, so we can use a bashism as a fallback.
10295if test "x$ac_cr" = x; then
10296 eval ac_cr=\$\'\\r\'
10297fi
10298ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
10299if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
10300 ac_cs_awk_cr='\\r'
10301else
10302 ac_cs_awk_cr=$ac_cr
10303fi
10304
10305echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
10306_ACEOF
10307
10308
10309{
10310 echo "cat >conf$$subs.awk <<_ACEOF" &&
10311 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
10312 echo "_ACEOF"
10313} >conf$$subs.sh ||
10314 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10315ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
10316ac_delim='%!_!# '
10317for ac_last_try in false false false false false :; do
10318 . ./conf$$subs.sh ||
10319 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10320
10321 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
10322 if test $ac_delim_n = $ac_delim_num; then
10323 break
10324 elif $ac_last_try; then
10325 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10326 else
10327 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10328 fi
10329done
10330rm -f conf$$subs.sh
10331
10332cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10333cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
10334_ACEOF
10335sed -n '
10336h
10337s/^/S["/; s/!.*/"]=/
10338p
10339g
10340s/^[^!]*!//
10341:repl
10342t repl
10343s/'"$ac_delim"'$//
10344t delim
10345:nl
10346h
10347s/\(.\{148\}\)..*/\1/
10348t more1
10349s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
10350p
10351n
10352b repl
10353:more1
10354s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10355p
10356g
10357s/.\{148\}//
10358t nl
10359:delim
10360h
10361s/\(.\{148\}\)..*/\1/
10362t more2
10363s/["\\]/\\&/g; s/^/"/; s/$/"/
10364p
10365b
10366:more2
10367s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10368p
10369g
10370s/.\{148\}//
10371t delim
10372' <conf$$subs.awk | sed '
10373/^[^""]/{
10374 N
10375 s/\n//
10376}
10377' >>$CONFIG_STATUS || ac_write_fail=1
10378rm -f conf$$subs.awk
10379cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10380_ACAWK
10381cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
10382 for (key in S) S_is_set[key] = 1
10383 FS = "\a"
10384
10385}
10386{
10387 line = $ 0
10388 nfields = split(line, field, "@")
10389 substed = 0
10390 len = length(field[1])
10391 for (i = 2; i < nfields; i++) {
10392 key = field[i]
10393 keylen = length(key)
10394 if (S_is_set[key]) {
10395 value = S[key]
10396 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10397 len += length(value) + length(field[++i])
10398 substed = 1
10399 } else
10400 len += 1 + keylen
10401 }
10402
10403 print line
10404}
10405
10406_ACAWK
10407_ACEOF
10408cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10409if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10410 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
10411else
10412 cat
10413fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
10414 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
10415_ACEOF
10416
10417# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
10418# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
10419# trailing colons and then remove the whole line if VPATH becomes empty
10420# (actually we leave an empty line to preserve line numbers).
10421if test "x$srcdir" = x.; then
10422 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
10423h
10424s///
10425s/^/:/
10426s/[ ]*$/:/
10427s/:\$(srcdir):/:/g
10428s/:\${srcdir}:/:/g
10429s/:@srcdir@:/:/g
10430s/^:*//
10431s/:*$//
10432x
10433s/\(=[ ]*\).*/\1/
10434G
10435s/\n//
10436s/^[^=]*=[ ]*$//
10437}'
10438fi
10439
10440cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10441fi # test -n "$CONFIG_FILES"
10442
10443# Set up the scripts for CONFIG_HEADERS section.
10444# No need to generate them if there are no CONFIG_HEADERS.
10445# This happens for instance with `./config.status Makefile'.
10446if test -n "$CONFIG_HEADERS"; then
10447cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
10448BEGIN {
10449_ACEOF
10450
10451# Transform confdefs.h into an awk script `defines.awk', embedded as
10452# here-document in config.status, that substitutes the proper values into
10453# config.h.in to produce config.h.
10454
10455# Create a delimiter string that does not exist in confdefs.h, to ease
10456# handling of long lines.
10457ac_delim='%!_!# '
10458for ac_last_try in false false :; do
10459 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
10460 if test -z "$ac_tt"; then
10461 break
10462 elif $ac_last_try; then
10463 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
10464 else
10465 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10466 fi
10467done
10468
10469# For the awk script, D is an array of macro values keyed by name,
10470# likewise P contains macro parameters if any. Preserve backslash
10471# newline sequences.
10472
10473ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
10474sed -n '
10475s/.\{148\}/&'"$ac_delim"'/g
10476t rset
10477:rset
10478s/^[ ]*#[ ]*define[ ][ ]*/ /
10479t def
10480d
10481:def
10482s/\\$//
10483t bsnl
10484s/["\\]/\\&/g
10485s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10486D["\1"]=" \3"/p
10487s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
10488d
10489:bsnl
10490s/["\\]/\\&/g
10491s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10492D["\1"]=" \3\\\\\\n"\\/p
10493t cont
10494s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
10495t cont
10496d
10497:cont
10498n
10499s/.\{148\}/&'"$ac_delim"'/g
10500t clear
10501:clear
10502s/\\$//
10503t bsnlc
10504s/["\\]/\\&/g; s/^/"/; s/$/"/p
10505d
10506:bsnlc
10507s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
10508b cont
10509' <confdefs.h | sed '
10510s/'"$ac_delim"'/"\\\
10511"/g' >>$CONFIG_STATUS || ac_write_fail=1
10512
10513cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10514 for (key in D) D_is_set[key] = 1
10515 FS = "\a"
10516}
10517/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
10518 line = \$ 0
10519 split(line, arg, " ")
10520 if (arg[1] == "#") {
10521 defundef = arg[2]
10522 mac1 = arg[3]
10523 } else {
10524 defundef = substr(arg[1], 2)
10525 mac1 = arg[2]
10526 }
10527 split(mac1, mac2, "(") #)
10528 macro = mac2[1]
10529 prefix = substr(line, 1, index(line, defundef) - 1)
10530 if (D_is_set[macro]) {
10531 # Preserve the white space surrounding the "#".
10532 print prefix "define", macro P[macro] D[macro]
10533 next
10534 } else {
10535 # Replace #undef with comments. This is necessary, for example,
10536 # in the case of _POSIX_SOURCE, which is predefined and required
10537 # on some systems where configure will not decide to define it.
10538 if (defundef == "undef") {
10539 print "/*", prefix defundef, macro, "*/"
10540 next
10541 }
10542 }
10543}
10544{ print }
10545_ACAWK
10546_ACEOF
10547cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10548 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
10549fi # test -n "$CONFIG_HEADERS"
10550
10551
10552eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
10553shift
10554for ac_tag
10555do
10556 case $ac_tag in
10557 :[FHLC]) ac_mode=$ac_tag; continue;;
10558 esac
10559 case $ac_mode$ac_tag in
10560 :[FHL]*:*);;
10561 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
10562 :[FH]-) ac_tag=-:-;;
10563 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
10564 esac
10565 ac_save_IFS=$IFS
10566 IFS=:
10567 set x $ac_tag
10568 IFS=$ac_save_IFS
10569 shift
10570 ac_file=$1
10571 shift
10572
10573 case $ac_mode in
10574 :L) ac_source=$1;;
10575 :[FH])
10576 ac_file_inputs=
10577 for ac_f
10578 do
10579 case $ac_f in
10580 -) ac_f="$ac_tmp/stdin";;
10581 *) # Look for the file first in the build tree, then in the source tree
10582 # (if the path is not absolute). The absolute path cannot be DOS-style,
10583 # because $ac_f cannot contain `:'.
10584 test -f "$ac_f" ||
10585 case $ac_f in
10586 [\\/$]*) false;;
10587 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
10588 esac ||
10589 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
10590 esac
10591 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
10592 as_fn_append ac_file_inputs " '$ac_f'"
10593 done
10594
10595 # Let's still pretend it is `configure' which instantiates (i.e., don't
10596 # use $as_me), people would be surprised to read:
10597 # /* config.h. Generated by config.status. */
10598 configure_input='Generated from '`
10599 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
10600 `' by configure.'
10601 if test x"$ac_file" != x-; then
10602 configure_input="$ac_file. $configure_input"
10603 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
10604$as_echo "$as_me: creating $ac_file" >&6;}
10605 fi
10606 # Neutralize special characters interpreted by sed in replacement strings.
10607 case $configure_input in #(
10608 *\&* | *\|* | *\\* )
10609 ac_sed_conf_input=`$as_echo "$configure_input" |
10610 sed 's/[\\\\&|]/\\\\&/g'`;; #(
10611 *) ac_sed_conf_input=$configure_input;;
10612 esac
10613
10614 case $ac_tag in
10615 *:-:* | *:-) cat >"$ac_tmp/stdin" \
10616 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
10617 esac
10618 ;;
10619 esac
10620
10621 ac_dir=`$as_dirname -- "$ac_file" ||
10622$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10623 X"$ac_file" : 'X\(//\)[^/]' \| \
10624 X"$ac_file" : 'X\(//\)$' \| \
10625 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
10626$as_echo X"$ac_file" |
10627 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10628 s//\1/
10629 q
10630 }
10631 /^X\(\/\/\)[^/].*/{
10632 s//\1/
10633 q
10634 }
10635 /^X\(\/\/\)$/{
10636 s//\1/
10637 q
10638 }
10639 /^X\(\/\).*/{
10640 s//\1/
10641 q
10642 }
10643 s/.*/./; q'`
10644 as_dir="$ac_dir"; as_fn_mkdir_p
10645 ac_builddir=.
10646
10647case "$ac_dir" in
10648.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10649*)
10650 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
10651 # A ".." for each directory in $ac_dir_suffix.
10652 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
10653 case $ac_top_builddir_sub in
10654 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10655 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10656 esac ;;
10657esac
10658ac_abs_top_builddir=$ac_pwd
10659ac_abs_builddir=$ac_pwd$ac_dir_suffix
10660# for backward compatibility:
10661ac_top_builddir=$ac_top_build_prefix
10662
10663case $srcdir in
10664 .) # We are building in place.
10665 ac_srcdir=.
10666 ac_top_srcdir=$ac_top_builddir_sub
10667 ac_abs_top_srcdir=$ac_pwd ;;
10668 [\\/]* | ?:[\\/]* ) # Absolute name.
10669 ac_srcdir=$srcdir$ac_dir_suffix;
10670 ac_top_srcdir=$srcdir
10671 ac_abs_top_srcdir=$srcdir ;;
10672 *) # Relative name.
10673 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10674 ac_top_srcdir=$ac_top_build_prefix$srcdir
10675 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10676esac
10677ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10678
10679
10680 case $ac_mode in
10681 :F)
10682 #
10683 # CONFIG_FILE
10684 #
10685
10686 case $INSTALL in
10687 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10688 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
10689 esac
10690_ACEOF
10691
10692cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10693# If the template does not know about datarootdir, expand it.
10694# FIXME: This hack should be removed a few years after 2.60.
10695ac_datarootdir_hack=; ac_datarootdir_seen=
10696ac_sed_dataroot='
10697/datarootdir/ {
10698 p
10699 q
10700}
10701/@datadir@/p
10702/@docdir@/p
10703/@infodir@/p
10704/@localedir@/p
10705/@mandir@/p'
10706case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
10707*datarootdir*) ac_datarootdir_seen=yes;;
10708*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
10709 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
10710$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
10711_ACEOF
10712cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10713 ac_datarootdir_hack='
10714 s&@datadir@&$datadir&g
10715 s&@docdir@&$docdir&g
10716 s&@infodir@&$infodir&g
10717 s&@localedir@&$localedir&g
10718 s&@mandir@&$mandir&g
10719 s&\\\${datarootdir}&$datarootdir&g' ;;
10720esac
10721_ACEOF
10722
10723# Neutralize VPATH when `$srcdir' = `.'.
10724# Shell code in configure.ac might set extrasub.
10725# FIXME: do we really want to maintain this feature?
10726cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10727ac_sed_extra="$ac_vpsub
10728$extrasub
10729_ACEOF
10730cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10731:t
10732/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10733s|@configure_input@|$ac_sed_conf_input|;t t
10734s&@top_builddir@&$ac_top_builddir_sub&;t t
10735s&@top_build_prefix@&$ac_top_build_prefix&;t t
10736s&@srcdir@&$ac_srcdir&;t t
10737s&@abs_srcdir@&$ac_abs_srcdir&;t t
10738s&@top_srcdir@&$ac_top_srcdir&;t t
10739s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
10740s&@builddir@&$ac_builddir&;t t
10741s&@abs_builddir@&$ac_abs_builddir&;t t
10742s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
10743s&@INSTALL@&$ac_INSTALL&;t t
10744$ac_datarootdir_hack
10745"
10746eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
10747 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10748
10749test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
10750 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
10751 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
10752 "$ac_tmp/out"`; test -z "$ac_out"; } &&
10753 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10754which seems to be undefined. Please make sure it is defined" >&5
10755$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10756which seems to be undefined. Please make sure it is defined" >&2;}
10757
10758 rm -f "$ac_tmp/stdin"
10759 case $ac_file in
10760 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
10761 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
10762 esac \
10763 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10764 ;;
10765 :H)
10766 #
10767 # CONFIG_HEADER
10768 #
10769 if test x"$ac_file" != x-; then
10770 {
10771 $as_echo "/* $configure_input */" \
10772 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
10773 } >"$ac_tmp/config.h" \
10774 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10775 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
10776 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
10777$as_echo "$as_me: $ac_file is unchanged" >&6;}
10778 else
10779 rm -f "$ac_file"
10780 mv "$ac_tmp/config.h" "$ac_file" \
10781 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10782 fi
10783 else
10784 $as_echo "/* $configure_input */" \
10785 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
10786 || as_fn_error $? "could not create -" "$LINENO" 5
10787 fi
10788 ;;
10789
10790
10791 esac
10792
10793done # for ac_tag
10794
10795
10796as_fn_exit 0
10797_ACEOF
10798ac_clean_files=$ac_clean_files_save
10799
10800test $ac_write_fail = 0 ||
10801 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
10802
10803
10804# configure is writing to config.log, and then calls config.status.
10805# config.status does its own redirection, appending to config.log.
10806# Unfortunately, on DOS this fails, as config.log is still kept open
10807# by configure, so config.status won't be able to write to it; its
10808# output is simply discarded. So we exec the FD to /dev/null,
10809# effectively closing config.log, so it can be properly (re)opened and
10810# appended to by config.status. When coming back to configure, we
10811# need to make the FD available again.
10812if test "$no_create" != yes; then
10813 ac_cs_success=:
10814 ac_config_status_args=
10815 test "$silent" = yes &&
10816 ac_config_status_args="$ac_config_status_args --quiet"
10817 exec 5>/dev/null
10818 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10819 exec 5>>config.log
10820 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10821 # would make configure fail if this is the last instruction.
10822 $ac_cs_success || as_fn_exit 1
10823fi
10824
10825#
10826# CONFIG_SUBDIRS section.
10827#
10828if test "$no_recursion" != yes; then
10829
10830 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
10831 # so they do not pile up.
10832 ac_sub_configure_args=
10833 ac_prev=
10834 eval "set x $ac_configure_args"
10835 shift
10836 for ac_arg
10837 do
10838 if test -n "$ac_prev"; then
10839 ac_prev=
10840 continue
10841 fi
10842 case $ac_arg in
10843 -cache-file | --cache-file | --cache-fil | --cache-fi \
10844 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
10845 ac_prev=cache_file ;;
10846 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
10847 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
10848 | --c=*)
10849 ;;
10850 --config-cache | -C)
10851 ;;
10852 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
10853 ac_prev=srcdir ;;
10854 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
10855 ;;
10856 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10857 ac_prev=prefix ;;
10858 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10859 ;;
10860 --disable-option-checking)
10861 ;;
10862 *)
10863 case $ac_arg in
10864 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
10865 esac
10866 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
10867 esac
10868 done
10869
10870 # Always prepend --prefix to ensure using the same prefix
10871 # in subdir configurations.
10872 ac_arg="--prefix=$prefix"
10873 case $ac_arg in
10874 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
10875 esac
10876 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
10877
10878 # Pass --silent
10879 if test "$silent" = yes; then
10880 ac_sub_configure_args="--silent $ac_sub_configure_args"
10881 fi
10882
10883 # Always prepend --disable-option-checking to silence warnings, since
10884 # different subdirs can have different --enable and --with options.
10885 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
10886
10887 ac_popdir=`pwd`
10888 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
10889
10890 # Do not complain, so a configure script can configure whichever
10891 # parts of a large source tree are present.
10892 test -d "$srcdir/$ac_dir" || continue
10893
10894 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
10895 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
10896 $as_echo "$ac_msg" >&6
10897 as_dir="$ac_dir"; as_fn_mkdir_p
10898 ac_builddir=.
10899
10900case "$ac_dir" in
10901.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10902*)
10903 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
10904 # A ".." for each directory in $ac_dir_suffix.
10905 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
10906 case $ac_top_builddir_sub in
10907 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10908 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10909 esac ;;
10910esac
10911ac_abs_top_builddir=$ac_pwd
10912ac_abs_builddir=$ac_pwd$ac_dir_suffix
10913# for backward compatibility:
10914ac_top_builddir=$ac_top_build_prefix
10915
10916case $srcdir in
10917 .) # We are building in place.
10918 ac_srcdir=.
10919 ac_top_srcdir=$ac_top_builddir_sub
10920 ac_abs_top_srcdir=$ac_pwd ;;
10921 [\\/]* | ?:[\\/]* ) # Absolute name.
10922 ac_srcdir=$srcdir$ac_dir_suffix;
10923 ac_top_srcdir=$srcdir
10924 ac_abs_top_srcdir=$srcdir ;;
10925 *) # Relative name.
10926 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10927 ac_top_srcdir=$ac_top_build_prefix$srcdir
10928 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10929esac
10930ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10931
10932
10933 cd "$ac_dir"
10934
10935 # Check for guested configure; otherwise get Cygnus style configure.
10936 if test -f "$ac_srcdir/configure.gnu"; then
10937 ac_sub_configure=$ac_srcdir/configure.gnu
10938 elif test -f "$ac_srcdir/configure"; then
10939 ac_sub_configure=$ac_srcdir/configure
10940 elif test -f "$ac_srcdir/configure.in"; then
10941 # This should be Cygnus configure.
10942 ac_sub_configure=$ac_aux_dir/configure
10943 else
10944 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
10945$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
10946 ac_sub_configure=
10947 fi
10948
10949 # The recursion is here.
10950 if test -n "$ac_sub_configure"; then
10951 # Make the cache file name correct relative to the subdirectory.
10952 case $cache_file in
10953 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
10954 *) # Relative name.
10955 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
10956 esac
10957
10958 { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
10959$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
10960 # The eval makes quoting arguments work.
10961 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
10962 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
10963 as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
10964 fi
10965
10966 cd "$ac_popdir"
10967 done
10968fi
10969if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10970 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10971$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
10972fi
10973
10974
10975if test "$cf_openssl_version_ok" = yes; then
10976 openssl="yes"
10977else
10978 openssl="no"
10979fi
10980
10981if test "$shared_modules" = yes; then
10982 modules=shared
10983else
10984 modules=static
10985fi
10986
10987echo "
10988Configuration of ${BRANDING_NAME}-${BRANDING_VERSION}:
10989 Install directory : $prefix
10990
10991 Ziplinks : $zlib
10992 OpenSSL : $openssl
10993 Socket Engine : $SELECT_TYPE
10994 Small network : $small_net
10995 Block allocator : $balloc
10996
10997 Nickname length : $NICKLEN
10998 Topic length : $TOPICLEN
10999
11000Use (g)make to compile $BRANDING_NAME, then (g)make install to install it.
11001"