]> jfr.im git - solanum.git/blob - configure
configure: Add --with-custom-branding and --with-custom-version options.
[solanum.git] / configure
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
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if 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
28 else
29 case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_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.
47 if 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 --'
51 elif (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'
54 else
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'
74 fi
75
76 # The user is always right.
77 if 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 }
83 fi
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.)
91 IFS=" "" $as_nl"
92
93 # Find who we are. Look in the path if we contain no directory separator.
94 as_myself=
95 case $0 in #((
96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
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
104 IFS=$as_save_IFS
105
106 ;;
107 esac
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.
110 if test "x$as_myself" = x; then
111 as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 exit 1
116 fi
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.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if 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
147 else
148 case \`(set -o) 2>/dev/null\` in #(
149 *posix*) :
150 set -o posix ;; #(
151 *) :
152 ;;
153 esac
154 fi
155 "
156 as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170 exitcode=1; echo positional parameters were not saved.
171 fi
172 test 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
177 test \$(( 1 + 1 )) = 2 || exit 1"
178 if (eval "$as_required") 2>/dev/null; then :
179 as_have_required=yes
180 else
181 as_have_required=no
182 fi
183 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
184
185 else
186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187 as_found=false
188 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
189 do
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
203 fi
204 fi
205 done;;
206 esac
207 as_found=false
208 done
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
212 fi; }
213 IFS=$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+"$@"}
232 fi
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
247 fi
248 fi
249 fi
250 SHELL=${CONFIG_SHELL-/bin/sh}
251 export SHELL
252 # Unset more variables known to interfere with behavior of common tools.
253 CLICOLOR_FORCE= GREP_OPTIONS=
254 unset CLICOLOR_FORCE GREP_OPTIONS
255
256 ## --------------------- ##
257 ## M4sh Shell Functions. ##
258 ## --------------------- ##
259 # as_fn_unset VAR
260 # ---------------
261 # Portably unset VAR.
262 as_fn_unset ()
263 {
264 { eval $1=; unset $1;}
265 }
266 as_unset=as_fn_unset
267
268 # as_fn_set_status STATUS
269 # -----------------------
270 # Set $? to STATUS, without forking.
271 as_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.
279 as_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.
289 as_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.
339 if (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 }'
344 else
345 as_fn_append ()
346 {
347 eval $1=\$$1\$2
348 }
349 fi # 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.
356 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
357 eval 'as_fn_arith ()
358 {
359 as_val=$(( $* ))
360 }'
361 else
362 as_fn_arith ()
363 {
364 as_val=`expr "$@" || test $? -eq 1`
365 }
366 fi # 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.
374 as_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
385 if expr a : '\(a\)' >/dev/null 2>&1 &&
386 test "X`expr 00001 : '.*\(...\)'`" = X001; then
387 as_expr=expr
388 else
389 as_expr=false
390 fi
391
392 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
393 as_basename=basename
394 else
395 as_basename=false
396 fi
397
398 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
399 as_dirname=dirname
400 else
401 as_dirname=false
402 fi
403
404 as_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.
424 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
425 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
426 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
427 as_cr_digits='0123456789'
428 as_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
462 ECHO_C= ECHO_N= ECHO_T=
463 case `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';;
473 esac
474
475 rm -f conf$$ conf$$.exe conf$$.file
476 if test -d conf$$.dir; then
477 rm -f conf$$.dir/conf$$.file
478 else
479 rm -f conf$$.dir
480 mkdir conf$$.dir 2>/dev/null
481 fi
482 if (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
496 else
497 as_ln_s='cp -p'
498 fi
499 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
500 rmdir conf$$.dir 2>/dev/null
501
502 if mkdir -p . 2>/dev/null; then
503 as_mkdir_p='mkdir -p "$as_dir"'
504 else
505 test -d ./-p && rmdir ./-p
506 as_mkdir_p=false
507 fi
508
509 if test -x / >/dev/null 2>&1; then
510 as_test_x='test -x'
511 else
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 '
529 fi
530 as_executable_p=$as_test_x
531
532 # Sed expression to map a string onto a valid CPP name.
533 as_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.
536 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
537
538
539 test -n "$DJDIR" || exec 7<&0 </dev/null
540 exec 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.
545 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
546
547 #
548 # Initializations.
549 #
550 ac_default_prefix=/usr/local
551 ac_clean_files=
552 ac_config_libobj_dir=.
553 LIBOBJS=
554 cross_compiling=no
555 subdirs=
556 MFLAGS=
557 MAKEFLAGS=
558
559 # Identity of this package.
560 PACKAGE_NAME='charybdis'
561 PACKAGE_TARNAME='charybdis'
562 PACKAGE_VERSION='3.3.0'
563 PACKAGE_STRING='charybdis 3.3.0'
564 PACKAGE_BUGREPORT=''
565 PACKAGE_URL=''
566
567 ac_default_prefix=$HOME/ircd
568 # Factoring default headers for most tests.
569 ac_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
604 enable_option_checking=no
605 ac_subst_vars='LTLIBOBJS
606 LIBOBJS
607 SEDOBJ
608 IRC_CFLAGS
609 PICFLAGS
610 SSL_LIBS
611 SSL_INCLUDES
612 SSL_SRCS_ENABLE
613 MOD_TARGET
614 MODULES_LIBS
615 SELECT_TYPE
616 moduledir
617 MODULE_DIR
618 helpdir
619 HELP_DIR
620 logdir
621 LOG_DIR
622 confdir
623 ETC_DIR
624 ZLIB_LD
625 ENCSPEED
626 ALLOCA
627 VICONF
628 CRYPT_LIB
629 LEXLIB
630 LEX_OUTPUT_ROOT
631 LEX
632 YFLAGS
633 YACC
634 TOUCH
635 RANLIB
636 LD
637 AR
638 SED
639 LN
640 MV
641 CP
642 RM
643 INSTALL_DATA
644 INSTALL_SCRIPT
645 INSTALL_PROGRAM
646 SET_MAKE
647 STDOUT
648 MAKEDEPEND
649 MKDEP
650 subdirs
651 EGREP
652 GREP
653 CPP
654 OBJEXT
655 EXEEXT
656 ac_ct_CC
657 CPPFLAGS
658 LDFLAGS
659 CFLAGS
660 CC
661 target_alias
662 host_alias
663 build_alias
664 LIBS
665 ECHO_T
666 ECHO_N
667 ECHO_C
668 DEFS
669 mandir
670 localedir
671 libdir
672 psdir
673 pdfdir
674 dvidir
675 htmldir
676 infodir
677 docdir
678 oldincludedir
679 includedir
680 localstatedir
681 sharedstatedir
682 sysconfdir
683 datadir
684 datarootdir
685 libexecdir
686 sbindir
687 bindir
688 program_transform_name
689 prefix
690 exec_prefix
691 PACKAGE_URL
692 PACKAGE_BUGREPORT
693 PACKAGE_STRING
694 PACKAGE_VERSION
695 PACKAGE_TARNAME
696 PACKAGE_NAME
697 PATH_SEPARATOR
698 SHELL'
699 ac_subst_files=''
700 ac_user_opts='
701 enable_option_checking
702 enable_ipv6
703 enable_openssl
704 with_zlib_path
705 enable_zlib
706 enable_ports
707 enable_poll
708 enable_select
709 enable_kqueue
710 enable_epoll
711 with_confdir
712 with_logdir
713 with_helpdir
714 with_moduledir
715 with_custom_branding
716 with_custom_version
717 enable_assert
718 enable_iodebug
719 enable_profile
720 enable_balloc
721 enable_small_net
722 with_nicklen
723 with_topiclen
724 enable_warnings
725 '
726 ac_precious_vars='build_alias
727 host_alias
728 target_alias
729 CC
730 CFLAGS
731 LDFLAGS
732 LIBS
733 CPPFLAGS
734 CPP
735 YACC
736 YFLAGS'
737 ac_subdirs_all='libratbox'
738
739 # Initialize some variables set by options.
740 ac_init_help=
741 ac_init_version=false
742 ac_unrecognized_opts=
743 ac_unrecognized_sep=
744 # The variables have the same names as the options, with
745 # dashes changed to underlines.
746 cache_file=/dev/null
747 exec_prefix=NONE
748 no_create=
749 no_recursion=
750 prefix=NONE
751 program_prefix=NONE
752 program_suffix=NONE
753 program_transform_name=s,x,x,
754 silent=
755 site=
756 srcdir=
757 verbose=
758 x_includes=NONE
759 x_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.)
767 bindir='${exec_prefix}/bin'
768 sbindir='${exec_prefix}/sbin'
769 libexecdir='${exec_prefix}/libexec'
770 datarootdir='${prefix}/share'
771 datadir='${datarootdir}'
772 sysconfdir='${prefix}/etc'
773 sharedstatedir='${prefix}/com'
774 localstatedir='${prefix}/var'
775 includedir='${prefix}/include'
776 oldincludedir='/usr/include'
777 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
778 infodir='${datarootdir}/info'
779 htmldir='${docdir}'
780 dvidir='${docdir}'
781 pdfdir='${docdir}'
782 psdir='${docdir}'
783 libdir='${exec_prefix}/lib'
784 localedir='${datarootdir}/locale'
785 mandir='${datarootdir}/man'
786
787 ac_prev=
788 ac_dashdash=
789 for ac_option
790 do
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'
1123 Try \`$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
1145 done
1146
1147 if test -n "$ac_prev"; then
1148 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1149 as_fn_error $? "missing argument to $ac_option"
1150 fi
1151
1152 if 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
1158 fi
1159
1160 # Check all directory arguments for consistency.
1161 for 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
1165 do
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"
1179 done
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.
1184 build=$build_alias
1185 host=$host_alias
1186 target=$target_alias
1187
1188 # FIXME: To remove some day.
1189 if 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
1197 fi
1198
1199 ac_tool_prefix=
1200 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1201
1202 test "$silent" = yes && exec 6>/dev/null
1203
1204
1205 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1206 ac_ls_di=`ls -di .` &&
1207 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1208 as_fn_error $? "working directory cannot be determined"
1209 test "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.
1214 if 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
1244 else
1245 ac_srcdir_defaulted=no
1246 fi
1247 if 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"
1250 fi
1251 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1252 ac_abs_confdir=`(
1253 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1254 pwd)`
1255 # When building in place, set srcdir=.
1256 if test "$ac_abs_confdir" = "$ac_pwd"; then
1257 srcdir=.
1258 fi
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.
1262 case $srcdir in
1263 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1264 esac
1265 for 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}
1270 done
1271
1272 #
1273 # Report the --help message.
1274 #
1275 if 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
1281 Usage: $0 [OPTION]... [VAR=VALUE]...
1282
1283 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1284 VAR=VALUE. See below for descriptions of some of the useful variables.
1285
1286 Defaults for the options are specified in brackets.
1287
1288 Configuration:
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
1299 Installation 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
1305 By default, \`make install' will install all the files in
1306 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1307 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1308 for instance \`--prefix=\$HOME'.
1309
1310 For better control, use the options below.
1311
1312 Fine 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
1336 fi
1337
1338 if 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
1344 Optional 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
1365 Optional 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
1381 Some 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
1397 Use these variables to override the choices made by `configure' or to help
1398 it to find libraries and programs with nonstandard names/locations.
1399
1400 Report bugs to the package provider.
1401 _ACEOF
1402 ac_status=$?
1403 fi
1404
1405 if 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
1413 case "$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 ;;
1423 esac
1424 ac_abs_top_builddir=$ac_pwd
1425 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1426 # for backward compatibility:
1427 ac_top_builddir=$ac_top_build_prefix
1428
1429 case $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 ;;
1442 esac
1443 ac_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
1458 fi
1459
1460 test -n "$ac_init_help" && exit $ac_status
1461 if $ac_init_version; then
1462 cat <<\_ACEOF
1463 charybdis configure 3.3.0
1464 generated by GNU Autoconf 2.68
1465
1466 Copyright (C) 2010 Free Software Foundation, Inc.
1467 This configure script is free software; the Free Software Foundation
1468 gives 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
1473 fi
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.
1482 ac_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"
1487 case "(($ac_try" in
1488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1489 *) ac_try_echo=$ac_try;;
1490 esac
1491 eval 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
1506 else
1507 $as_echo "$as_me: failed program was:" >&5
1508 sed 's/^/| /' conftest.$ac_ext >&5
1509
1510 ac_retval=1
1511 fi
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.
1520 ac_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"
1524 case "(($ac_try" in
1525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1526 *) ac_try_echo=$ac_try;;
1527 esac
1528 eval 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
1543 else
1544 $as_echo "$as_me: failed program was:" >&5
1545 sed 's/^/| /' conftest.$ac_ext >&5
1546
1547 ac_retval=1
1548 fi
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.
1559 ac_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; }
1565 if eval \${$3+:} false; then :
1566 $as_echo_n "(cached) " >&6
1567 fi
1568 eval ac_res=\$$3
1569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1570 $as_echo "$ac_res" >&6; }
1571 else
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; }
1575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1576 /* end confdefs.h. */
1577 $4
1578 #include <$2>
1579 _ACEOF
1580 if ac_fn_c_try_compile "$LINENO"; then :
1581 ac_header_compiler=yes
1582 else
1583 ac_header_compiler=no
1584 fi
1585 rm -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; }
1592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1593 /* end confdefs.h. */
1594 #include <$2>
1595 _ACEOF
1596 if ac_fn_c_try_cpp "$LINENO"; then :
1597 ac_header_preproc=yes
1598 else
1599 ac_header_preproc=no
1600 fi
1601 rm -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?
1606 case $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 ;;
1625 esac
1626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1627 $as_echo_n "checking for $2... " >&6; }
1628 if eval \${$3+:} false; then :
1629 $as_echo_n "(cached) " >&6
1630 else
1631 eval "$3=\$ac_header_compiler"
1632 fi
1633 eval ac_res=\$$3
1634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1635 $as_echo "$ac_res" >&6; }
1636 fi
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.
1645 ac_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"
1649 case "(($ac_try" in
1650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1651 *) ac_try_echo=$ac_try;;
1652 esac
1653 eval 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;;
1662 esac
1663 eval 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
1670 else
1671 $as_echo "$as_me: program exited with status $ac_status" >&5
1672 $as_echo "$as_me: failed program was:" >&5
1673 sed 's/^/| /' conftest.$ac_ext >&5
1674
1675 ac_retval=$ac_status
1676 fi
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.
1687 ac_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; }
1692 if eval \${$3+:} false; then :
1693 $as_echo_n "(cached) " >&6
1694 else
1695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1696 /* end confdefs.h. */
1697 $4
1698 #include <$2>
1699 _ACEOF
1700 if ac_fn_c_try_compile "$LINENO"; then :
1701 eval "$3=yes"
1702 else
1703 eval "$3=no"
1704 fi
1705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1706 fi
1707 eval 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.
1717 ac_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"
1722 case "(($ac_try" in
1723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1724 *) ac_try_echo=$ac_try;;
1725 esac
1726 eval 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
1744 else
1745 $as_echo "$as_me: failed program was:" >&5
1746 sed 's/^/| /' conftest.$ac_ext >&5
1747
1748 ac_retval=1
1749 fi
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.
1764 ac_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; }
1769 if eval \${$3+:} false; then :
1770 $as_echo_n "(cached) " >&6
1771 else
1772 eval "$3=no"
1773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1774 /* end confdefs.h. */
1775 $4
1776 int
1777 main ()
1778 {
1779 if (sizeof ($2))
1780 return 0;
1781 ;
1782 return 0;
1783 }
1784 _ACEOF
1785 if ac_fn_c_try_compile "$LINENO"; then :
1786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1787 /* end confdefs.h. */
1788 $4
1789 int
1790 main ()
1791 {
1792 if (sizeof (($2)))
1793 return 0;
1794 ;
1795 return 0;
1796 }
1797 _ACEOF
1798 if ac_fn_c_try_compile "$LINENO"; then :
1799
1800 else
1801 eval "$3=yes"
1802 fi
1803 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1804 fi
1805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1806 fi
1807 eval 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
1819 ac_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.
1824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1825 /* end confdefs.h. */
1826 $4
1827 int
1828 main ()
1829 {
1830 static int test_array [1 - 2 * !(($2) >= 0)];
1831 test_array [0] = 0
1832
1833 ;
1834 return 0;
1835 }
1836 _ACEOF
1837 if 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
1843 int
1844 main ()
1845 {
1846 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1847 test_array [0] = 0
1848
1849 ;
1850 return 0;
1851 }
1852 _ACEOF
1853 if ac_fn_c_try_compile "$LINENO"; then :
1854 ac_hi=$ac_mid; break
1855 else
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
1862 fi
1863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1864 done
1865 else
1866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1867 /* end confdefs.h. */
1868 $4
1869 int
1870 main ()
1871 {
1872 static int test_array [1 - 2 * !(($2) < 0)];
1873 test_array [0] = 0
1874
1875 ;
1876 return 0;
1877 }
1878 _ACEOF
1879 if 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
1885 int
1886 main ()
1887 {
1888 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1889 test_array [0] = 0
1890
1891 ;
1892 return 0;
1893 }
1894 _ACEOF
1895 if ac_fn_c_try_compile "$LINENO"; then :
1896 ac_lo=$ac_mid; break
1897 else
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
1904 fi
1905 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1906 done
1907 else
1908 ac_lo= ac_hi=
1909 fi
1910 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1911 fi
1912 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1913 # Binary search between lo and hi bounds.
1914 while 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
1919 int
1920 main ()
1921 {
1922 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1923 test_array [0] = 0
1924
1925 ;
1926 return 0;
1927 }
1928 _ACEOF
1929 if ac_fn_c_try_compile "$LINENO"; then :
1930 ac_hi=$ac_mid
1931 else
1932 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1933 fi
1934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1935 done
1936 case $ac_lo in #((
1937 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1938 '') ac_retval=1 ;;
1939 esac
1940 else
1941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1942 /* end confdefs.h. */
1943 $4
1944 static long int longval () { return $2; }
1945 static unsigned long int ulongval () { return $2; }
1946 #include <stdio.h>
1947 #include <stdlib.h>
1948 int
1949 main ()
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
1977 if ac_fn_c_try_run "$LINENO"; then :
1978 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1979 else
1980 ac_retval=1
1981 fi
1982 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1983 conftest.$ac_objext conftest.beam conftest.$ac_ext
1984 rm -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
1995 ac_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; }
2000 if eval \${$3+:} false; then :
2001 $as_echo_n "(cached) " >&6
2002 else
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
2026 extern "C"
2027 #endif
2028 char $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
2033 choke me
2034 #endif
2035
2036 int
2037 main ()
2038 {
2039 return $2 ();
2040 ;
2041 return 0;
2042 }
2043 _ACEOF
2044 if ac_fn_c_try_link "$LINENO"; then :
2045 eval "$3=yes"
2046 else
2047 eval "$3=no"
2048 fi
2049 rm -f core conftest.err conftest.$ac_objext \
2050 conftest$ac_exeext conftest.$ac_ext
2051 fi
2052 eval 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
2058 cat >config.log <<_ACEOF
2059 This file contains any messages produced by compilers while
2060 running configure, to aid debugging if configure makes a mistake.
2061
2062 It was created by charybdis $as_me 3.3.0, which was
2063 generated by GNU Autoconf 2.68. Invocation command line was
2064
2065 $ $0 $@
2066
2067 _ACEOF
2068 exec 5>>config.log
2069 {
2070 cat <<_ASUNAME
2071 ## --------- ##
2072 ## Platform. ##
2073 ## --------- ##
2074
2075 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2076 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2077 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2078 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2079 uname -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
2094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2095 for as_dir in $PATH
2096 do
2097 IFS=$as_save_IFS
2098 test -z "$as_dir" && as_dir=.
2099 $as_echo "PATH: $as_dir"
2100 done
2101 IFS=$as_save_IFS
2102
2103 } >&5
2104
2105 cat >&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.
2120 ac_configure_args=
2121 ac_configure_args0=
2122 ac_configure_args1=
2123 ac_must_keep_next=false
2124 for ac_pass in 1 2
2125 do
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
2159 done
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.
2168 trap '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
2255 for ac_signal in 1 2 13 15; do
2256 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2257 done
2258 ac_signal=0
2259
2260 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2261 rm -f -r conftest* confdefs.h
2262
2263 $as_echo "/* confdefs.h */" > confdefs.h
2264
2265 # Predefined preprocessor variables.
2266
2267 cat >>confdefs.h <<_ACEOF
2268 #define PACKAGE_NAME "$PACKAGE_NAME"
2269 _ACEOF
2270
2271 cat >>confdefs.h <<_ACEOF
2272 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2273 _ACEOF
2274
2275 cat >>confdefs.h <<_ACEOF
2276 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2277 _ACEOF
2278
2279 cat >>confdefs.h <<_ACEOF
2280 #define PACKAGE_STRING "$PACKAGE_STRING"
2281 _ACEOF
2282
2283 cat >>confdefs.h <<_ACEOF
2284 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2285 _ACEOF
2286
2287 cat >>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.
2294 ac_site_file1=NONE
2295 ac_site_file2=NONE
2296 if 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
2303 elif test "x$prefix" != xNONE; then
2304 ac_site_file1=$prefix/share/config.site
2305 ac_site_file2=$prefix/etc/config.site
2306 else
2307 ac_site_file1=$ac_default_prefix/share/config.site
2308 ac_site_file2=$ac_default_prefix/etc/config.site
2309 fi
2310 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2311 do
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;}
2320 as_fn_error $? "failed to load site script $ac_site_file
2321 See \`config.log' for more details" "$LINENO" 5; }
2322 fi
2323 done
2324
2325 if 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
2336 else
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
2340 fi
2341
2342 # Check that the precious variables saved in the cache have kept the same
2343 # value.
2344 ac_cache_corrupted=false
2345 for 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
2391 done
2392 if $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
2398 fi
2399 ## -------------------- ##
2400 ## Main body of script. ##
2401 ## -------------------- ##
2402
2403 ac_ext=c
2404 ac_cpp='$CPP $CPPFLAGS'
2405 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2406 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2407 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2408
2409
2410
2411 ac_config_headers="$ac_config_headers include/setup.h"
2412
2413
2414
2415
2416 ac_ext=c
2417 ac_cpp='$CPP $CPPFLAGS'
2418 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2419 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2420 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2421 if 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.
2423 set 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; }
2426 if ${ac_cv_prog_CC+:} false; then :
2427 $as_echo_n "(cached) " >&6
2428 else
2429 if test -n "$CC"; then
2430 ac_cv_prog_CC="$CC" # Let the user override the test.
2431 else
2432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2433 for as_dir in $PATH
2434 do
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
2443 done
2444 done
2445 IFS=$as_save_IFS
2446
2447 fi
2448 fi
2449 CC=$ac_cv_prog_CC
2450 if test -n "$CC"; then
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2452 $as_echo "$CC" >&6; }
2453 else
2454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2455 $as_echo "no" >&6; }
2456 fi
2457
2458
2459 fi
2460 if 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.
2463 set 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; }
2466 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2467 $as_echo_n "(cached) " >&6
2468 else
2469 if test -n "$ac_ct_CC"; then
2470 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2471 else
2472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2473 for as_dir in $PATH
2474 do
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
2483 done
2484 done
2485 IFS=$as_save_IFS
2486
2487 fi
2488 fi
2489 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2490 if 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; }
2493 else
2494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2495 $as_echo "no" >&6; }
2496 fi
2497
2498 if test "x$ac_ct_CC" = x; then
2499 CC=""
2500 else
2501 case $cross_compiling:$ac_tool_warned in
2502 yes:)
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;}
2505 ac_tool_warned=yes ;;
2506 esac
2507 CC=$ac_ct_CC
2508 fi
2509 else
2510 CC="$ac_cv_prog_CC"
2511 fi
2512
2513 if 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.
2516 set 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; }
2519 if ${ac_cv_prog_CC+:} false; then :
2520 $as_echo_n "(cached) " >&6
2521 else
2522 if test -n "$CC"; then
2523 ac_cv_prog_CC="$CC" # Let the user override the test.
2524 else
2525 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2526 for as_dir in $PATH
2527 do
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
2536 done
2537 done
2538 IFS=$as_save_IFS
2539
2540 fi
2541 fi
2542 CC=$ac_cv_prog_CC
2543 if test -n "$CC"; then
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2545 $as_echo "$CC" >&6; }
2546 else
2547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2548 $as_echo "no" >&6; }
2549 fi
2550
2551
2552 fi
2553 fi
2554 if test -z "$CC"; then
2555 # Extract the first word of "cc", so it can be a program name with args.
2556 set 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; }
2559 if ${ac_cv_prog_CC+:} false; then :
2560 $as_echo_n "(cached) " >&6
2561 else
2562 if test -n "$CC"; then
2563 ac_cv_prog_CC="$CC" # Let the user override the test.
2564 else
2565 ac_prog_rejected=no
2566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2567 for as_dir in $PATH
2568 do
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
2581 done
2582 done
2583 IFS=$as_save_IFS
2584
2585 if 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
2596 fi
2597 fi
2598 fi
2599 CC=$ac_cv_prog_CC
2600 if test -n "$CC"; then
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2602 $as_echo "$CC" >&6; }
2603 else
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2605 $as_echo "no" >&6; }
2606 fi
2607
2608
2609 fi
2610 if 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.
2615 set 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; }
2618 if ${ac_cv_prog_CC+:} false; then :
2619 $as_echo_n "(cached) " >&6
2620 else
2621 if test -n "$CC"; then
2622 ac_cv_prog_CC="$CC" # Let the user override the test.
2623 else
2624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2625 for as_dir in $PATH
2626 do
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
2635 done
2636 done
2637 IFS=$as_save_IFS
2638
2639 fi
2640 fi
2641 CC=$ac_cv_prog_CC
2642 if test -n "$CC"; then
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2644 $as_echo "$CC" >&6; }
2645 else
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2647 $as_echo "no" >&6; }
2648 fi
2649
2650
2651 test -n "$CC" && break
2652 done
2653 fi
2654 if test -z "$CC"; then
2655 ac_ct_CC=$CC
2656 for ac_prog in cl.exe
2657 do
2658 # Extract the first word of "$ac_prog", so it can be a program name with args.
2659 set 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; }
2662 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2663 $as_echo_n "(cached) " >&6
2664 else
2665 if test -n "$ac_ct_CC"; then
2666 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2667 else
2668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2669 for as_dir in $PATH
2670 do
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
2679 done
2680 done
2681 IFS=$as_save_IFS
2682
2683 fi
2684 fi
2685 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2686 if 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; }
2689 else
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2691 $as_echo "no" >&6; }
2692 fi
2693
2694
2695 test -n "$ac_ct_CC" && break
2696 done
2697
2698 if test "x$ac_ct_CC" = x; then
2699 CC=""
2700 else
2701 case $cross_compiling:$ac_tool_warned in
2702 yes:)
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;}
2705 ac_tool_warned=yes ;;
2706 esac
2707 CC=$ac_ct_CC
2708 fi
2709 fi
2710
2711 fi
2712
2713
2714 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2715 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2716 as_fn_error $? "no acceptable C compiler found in \$PATH
2717 See \`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
2721 set X $ac_compile
2722 ac_compiler=$2
2723 for ac_option in --version -v -V -qversion; do
2724 { { ac_try="$ac_compiler $ac_option >&5"
2725 case "(($ac_try" in
2726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2727 *) ac_try_echo=$ac_try;;
2728 esac
2729 eval 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; }
2742 done
2743
2744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2745 /* end confdefs.h. */
2746
2747 int
2748 main ()
2749 {
2750
2751 ;
2752 return 0;
2753 }
2754 _ACEOF
2755 ac_clean_files_save=$ac_clean_files
2756 ac_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; }
2762 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2763
2764 # The possible output files:
2765 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2766
2767 ac_rmfiles=
2768 for ac_file in $ac_files
2769 do
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
2774 done
2775 rm -f $ac_rmfiles
2776
2777 if { { ac_try="$ac_link_default"
2778 case "(($ac_try" in
2779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2780 *) ac_try_echo=$ac_try;;
2781 esac
2782 eval 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.
2793 for ac_file in $ac_files ''
2794 do
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
2817 done
2818 test "$ac_cv_exeext" = no && ac_cv_exeext=
2819
2820 else
2821 ac_file=''
2822 fi
2823 if 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
2827 sed '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;}
2831 as_fn_error 77 "C compiler cannot create executables
2832 See \`config.log' for more details" "$LINENO" 5; }
2833 else
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2835 $as_echo "yes" >&6; }
2836 fi
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; }
2841 ac_exeext=$ac_cv_exeext
2842
2843 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2844 ac_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; }
2847 if { { ac_try="$ac_link"
2848 case "(($ac_try" in
2849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2850 *) ac_try_echo=$ac_try;;
2851 esac
2852 eval 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'.
2862 for 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
2870 done
2871 else
2872 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2873 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2874 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2875 See \`config.log' for more details" "$LINENO" 5; }
2876 fi
2877 rm -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
2881 rm -f conftest.$ac_ext
2882 EXEEXT=$ac_cv_exeext
2883 ac_exeext=$EXEEXT
2884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2885 /* end confdefs.h. */
2886 #include <stdio.h>
2887 int
2888 main ()
2889 {
2890 FILE *f = fopen ("conftest.out", "w");
2891 return ferror (f) || fclose (f) != 0;
2892
2893 ;
2894 return 0;
2895 }
2896 _ACEOF
2897 ac_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; }
2902 if test "$cross_compiling" != yes; then
2903 { { ac_try="$ac_link"
2904 case "(($ac_try" in
2905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2906 *) ac_try_echo=$ac_try;;
2907 esac
2908 eval 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;;
2918 esac
2919 eval 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;}
2932 as_fn_error $? "cannot run C compiled programs.
2933 If you meant to cross compile, use \`--host'.
2934 See \`config.log' for more details" "$LINENO" 5; }
2935 fi
2936 fi
2937 fi
2938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2939 $as_echo "$cross_compiling" >&6; }
2940
2941 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2942 ac_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; }
2945 if ${ac_cv_objext+:} false; then :
2946 $as_echo_n "(cached) " >&6
2947 else
2948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2949 /* end confdefs.h. */
2950
2951 int
2952 main ()
2953 {
2954
2955 ;
2956 return 0;
2957 }
2958 _ACEOF
2959 rm -f conftest.o conftest.obj
2960 if { { ac_try="$ac_compile"
2961 case "(($ac_try" in
2962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 *) ac_try_echo=$ac_try;;
2964 esac
2965 eval 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
2978 done
2979 else
2980 $as_echo "$as_me: failed program was:" >&5
2981 sed '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;}
2985 as_fn_error $? "cannot compute suffix of object files: cannot compile
2986 See \`config.log' for more details" "$LINENO" 5; }
2987 fi
2988 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2989 fi
2990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2991 $as_echo "$ac_cv_objext" >&6; }
2992 OBJEXT=$ac_cv_objext
2993 ac_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; }
2996 if ${ac_cv_c_compiler_gnu+:} false; then :
2997 $as_echo_n "(cached) " >&6
2998 else
2999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3000 /* end confdefs.h. */
3001
3002 int
3003 main ()
3004 {
3005 #ifndef __GNUC__
3006 choke me
3007 #endif
3008
3009 ;
3010 return 0;
3011 }
3012 _ACEOF
3013 if ac_fn_c_try_compile "$LINENO"; then :
3014 ac_compiler_gnu=yes
3015 else
3016 ac_compiler_gnu=no
3017 fi
3018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3019 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3020
3021 fi
3022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3023 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3024 if test $ac_compiler_gnu = yes; then
3025 GCC=yes
3026 else
3027 GCC=
3028 fi
3029 ac_test_CFLAGS=${CFLAGS+set}
3030 ac_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; }
3033 if ${ac_cv_prog_cc_g+:} false; then :
3034 $as_echo_n "(cached) " >&6
3035 else
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
3043 int
3044 main ()
3045 {
3046
3047 ;
3048 return 0;
3049 }
3050 _ACEOF
3051 if ac_fn_c_try_compile "$LINENO"; then :
3052 ac_cv_prog_cc_g=yes
3053 else
3054 CFLAGS=""
3055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3056 /* end confdefs.h. */
3057
3058 int
3059 main ()
3060 {
3061
3062 ;
3063 return 0;
3064 }
3065 _ACEOF
3066 if ac_fn_c_try_compile "$LINENO"; then :
3067
3068 else
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
3074 int
3075 main ()
3076 {
3077
3078 ;
3079 return 0;
3080 }
3081 _ACEOF
3082 if ac_fn_c_try_compile "$LINENO"; then :
3083 ac_cv_prog_cc_g=yes
3084 fi
3085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3086 fi
3087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3088 fi
3089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3090 ac_c_werror_flag=$ac_save_c_werror_flag
3091 fi
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3093 $as_echo "$ac_cv_prog_cc_g" >&6; }
3094 if test "$ac_test_CFLAGS" = set; then
3095 CFLAGS=$ac_save_CFLAGS
3096 elif 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
3102 else
3103 if test "$GCC" = yes; then
3104 CFLAGS="-O2"
3105 else
3106 CFLAGS=
3107 fi
3108 fi
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; }
3111 if ${ac_cv_prog_cc_c89+:} false; then :
3112 $as_echo_n "(cached) " >&6
3113 else
3114 ac_cv_prog_cc_c89=no
3115 ac_save_CC=$CC
3116 cat 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. */
3123 struct buf { int x; };
3124 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3125 static char *e (p, i)
3126 char **p;
3127 int i;
3128 {
3129 return p[i];
3130 }
3131 static 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. */
3148 int 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'
3153 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3154
3155 int test (int i, double x);
3156 struct s1 {int (*f) (int a);};
3157 struct s2 {int (*f) (double a);};
3158 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3159 int argc;
3160 char **argv;
3161 int
3162 main ()
3163 {
3164 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3165 ;
3166 return 0;
3167 }
3168 _ACEOF
3169 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3170 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3171 do
3172 CC="$ac_save_CC $ac_arg"
3173 if ac_fn_c_try_compile "$LINENO"; then :
3174 ac_cv_prog_cc_c89=$ac_arg
3175 fi
3176 rm -f core conftest.err conftest.$ac_objext
3177 test "x$ac_cv_prog_cc_c89" != "xno" && break
3178 done
3179 rm -f conftest.$ac_ext
3180 CC=$ac_save_CC
3181
3182 fi
3183 # AC_CACHE_VAL
3184 case "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; } ;;
3195 esac
3196 if test "x$ac_cv_prog_cc_c89" != xno; then :
3197
3198 fi
3199
3200 ac_ext=c
3201 ac_cpp='$CPP $CPPFLAGS'
3202 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3203 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3204 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3205
3206
3207 ac_ext=c
3208 ac_cpp='$CPP $CPPFLAGS'
3209 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3210 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3211 ac_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.
3215 if test -n "$CPP" && test -d "$CPP"; then
3216 CPP=
3217 fi
3218 if test -z "$CPP"; then
3219 if ${ac_cv_prog_CPP+:} false; then :
3220 $as_echo_n "(cached) " >&6
3221 else
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
3226 for ac_c_preproc_warn_flag in '' yes
3227 do
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
3243 if ac_fn_c_try_cpp "$LINENO"; then :
3244
3245 else
3246 # Broken: fails on valid input.
3247 continue
3248 fi
3249 rm -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
3257 if ac_fn_c_try_cpp "$LINENO"; then :
3258 # Broken: success on invalid input.
3259 continue
3260 else
3261 # Passes both tests.
3262 ac_preproc_ok=:
3263 break
3264 fi
3265 rm -f conftest.err conftest.i conftest.$ac_ext
3266
3267 done
3268 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3269 rm -f conftest.i conftest.err conftest.$ac_ext
3270 if $ac_preproc_ok; then :
3271 break
3272 fi
3273
3274 done
3275 ac_cv_prog_CPP=$CPP
3276
3277 fi
3278 CPP=$ac_cv_prog_CPP
3279 else
3280 ac_cv_prog_CPP=$CPP
3281 fi
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3283 $as_echo "$CPP" >&6; }
3284 ac_preproc_ok=false
3285 for ac_c_preproc_warn_flag in '' yes
3286 do
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
3302 if ac_fn_c_try_cpp "$LINENO"; then :
3303
3304 else
3305 # Broken: fails on valid input.
3306 continue
3307 fi
3308 rm -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
3316 if ac_fn_c_try_cpp "$LINENO"; then :
3317 # Broken: success on invalid input.
3318 continue
3319 else
3320 # Passes both tests.
3321 ac_preproc_ok=:
3322 break
3323 fi
3324 rm -f conftest.err conftest.i conftest.$ac_ext
3325
3326 done
3327 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3328 rm -f conftest.i conftest.err conftest.$ac_ext
3329 if $ac_preproc_ok; then :
3330
3331 else
3332 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3333 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3334 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3335 See \`config.log' for more details" "$LINENO" 5; }
3336 fi
3337
3338 ac_ext=c
3339 ac_cpp='$CPP $CPPFLAGS'
3340 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3341 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3342 ac_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; }
3347 if ${ac_cv_path_GREP+:} false; then :
3348 $as_echo_n "(cached) " >&6
3349 else
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
3354 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3355 do
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
3364 case `"$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;;
3388 esac
3389
3390 $ac_path_GREP_found && break 3
3391 done
3392 done
3393 done
3394 IFS=$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
3398 else
3399 ac_cv_path_GREP=$GREP
3400 fi
3401
3402 fi
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; }
3410 if ${ac_cv_path_EGREP+:} false; then :
3411 $as_echo_n "(cached) " >&6
3412 else
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
3420 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3421 do
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
3430 case `"$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;;
3454 esac
3455
3456 $ac_path_EGREP_found && break 3
3457 done
3458 done
3459 done
3460 IFS=$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
3464 else
3465 ac_cv_path_EGREP=$EGREP
3466 fi
3467
3468 fi
3469 fi
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; }
3477 if ${ac_cv_header_stdc+:} false; then :
3478 $as_echo_n "(cached) " >&6
3479 else
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
3487 int
3488 main ()
3489 {
3490
3491 ;
3492 return 0;
3493 }
3494 _ACEOF
3495 if ac_fn_c_try_compile "$LINENO"; then :
3496 ac_cv_header_stdc=yes
3497 else
3498 ac_cv_header_stdc=no
3499 fi
3500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3501
3502 if 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
3509 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3510 $EGREP "memchr" >/dev/null 2>&1; then :
3511
3512 else
3513 ac_cv_header_stdc=no
3514 fi
3515 rm -f conftest*
3516
3517 fi
3518
3519 if 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
3526 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3527 $EGREP "free" >/dev/null 2>&1; then :
3528
3529 else
3530 ac_cv_header_stdc=no
3531 fi
3532 rm -f conftest*
3533
3534 fi
3535
3536 if 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 :
3540 else
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)))
3557 int
3558 main ()
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
3568 if ac_fn_c_try_run "$LINENO"; then :
3569
3570 else
3571 ac_cv_header_stdc=no
3572 fi
3573 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3574 conftest.$ac_objext conftest.beam conftest.$ac_ext
3575 fi
3576
3577 fi
3578 fi
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3580 $as_echo "$ac_cv_header_stdc" >&6; }
3581 if test $ac_cv_header_stdc = yes; then
3582
3583 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3584
3585 fi
3586
3587 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3588 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3589 inttypes.h stdint.h unistd.h
3590 do :
3591 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3592 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3593 "
3594 if 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
3599 fi
3600
3601 done
3602
3603
3604
3605 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3606 if test "x$ac_cv_header_minix_config_h" = xyes; then :
3607 MINIX=yes
3608 else
3609 MINIX=
3610 fi
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; }
3628 if ${ac_cv_safe_to_define___extensions__+:} false; then :
3629 $as_echo_n "(cached) " >&6
3630 else
3631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3632 /* end confdefs.h. */
3633
3634 # define __EXTENSIONS__ 1
3635 $ac_includes_default
3636 int
3637 main ()
3638 {
3639
3640 ;
3641 return 0;
3642 }
3643 _ACEOF
3644 if ac_fn_c_try_compile "$LINENO"; then :
3645 ac_cv_safe_to_define___extensions__=yes
3646 else
3647 ac_cv_safe_to_define___extensions__=no
3648 fi
3649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3650 fi
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
3667 OLD_CFLAGS="$CFLAGS"
3668 ac_ext=c
3669 ac_cpp='$CPP $CPPFLAGS'
3670 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3671 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3672 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3673 if 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.
3675 set 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; }
3678 if ${ac_cv_prog_CC+:} false; then :
3679 $as_echo_n "(cached) " >&6
3680 else
3681 if test -n "$CC"; then
3682 ac_cv_prog_CC="$CC" # Let the user override the test.
3683 else
3684 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3685 for as_dir in $PATH
3686 do
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
3695 done
3696 done
3697 IFS=$as_save_IFS
3698
3699 fi
3700 fi
3701 CC=$ac_cv_prog_CC
3702 if test -n "$CC"; then
3703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3704 $as_echo "$CC" >&6; }
3705 else
3706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3707 $as_echo "no" >&6; }
3708 fi
3709
3710
3711 fi
3712 if 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.
3715 set 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; }
3718 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3719 $as_echo_n "(cached) " >&6
3720 else
3721 if test -n "$ac_ct_CC"; then
3722 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3723 else
3724 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3725 for as_dir in $PATH
3726 do
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
3735 done
3736 done
3737 IFS=$as_save_IFS
3738
3739 fi
3740 fi
3741 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3742 if 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; }
3745 else
3746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3747 $as_echo "no" >&6; }
3748 fi
3749
3750 if test "x$ac_ct_CC" = x; then
3751 CC=""
3752 else
3753 case $cross_compiling:$ac_tool_warned in
3754 yes:)
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;}
3757 ac_tool_warned=yes ;;
3758 esac
3759 CC=$ac_ct_CC
3760 fi
3761 else
3762 CC="$ac_cv_prog_CC"
3763 fi
3764
3765 if 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.
3768 set 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; }
3771 if ${ac_cv_prog_CC+:} false; then :
3772 $as_echo_n "(cached) " >&6
3773 else
3774 if test -n "$CC"; then
3775 ac_cv_prog_CC="$CC" # Let the user override the test.
3776 else
3777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3778 for as_dir in $PATH
3779 do
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
3788 done
3789 done
3790 IFS=$as_save_IFS
3791
3792 fi
3793 fi
3794 CC=$ac_cv_prog_CC
3795 if test -n "$CC"; then
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3797 $as_echo "$CC" >&6; }
3798 else
3799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3800 $as_echo "no" >&6; }
3801 fi
3802
3803
3804 fi
3805 fi
3806 if test -z "$CC"; then
3807 # Extract the first word of "cc", so it can be a program name with args.
3808 set 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; }
3811 if ${ac_cv_prog_CC+:} false; then :
3812 $as_echo_n "(cached) " >&6
3813 else
3814 if test -n "$CC"; then
3815 ac_cv_prog_CC="$CC" # Let the user override the test.
3816 else
3817 ac_prog_rejected=no
3818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3819 for as_dir in $PATH
3820 do
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
3833 done
3834 done
3835 IFS=$as_save_IFS
3836
3837 if 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
3848 fi
3849 fi
3850 fi
3851 CC=$ac_cv_prog_CC
3852 if test -n "$CC"; then
3853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3854 $as_echo "$CC" >&6; }
3855 else
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3857 $as_echo "no" >&6; }
3858 fi
3859
3860
3861 fi
3862 if 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.
3867 set 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; }
3870 if ${ac_cv_prog_CC+:} false; then :
3871 $as_echo_n "(cached) " >&6
3872 else
3873 if test -n "$CC"; then
3874 ac_cv_prog_CC="$CC" # Let the user override the test.
3875 else
3876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3877 for as_dir in $PATH
3878 do
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
3887 done
3888 done
3889 IFS=$as_save_IFS
3890
3891 fi
3892 fi
3893 CC=$ac_cv_prog_CC
3894 if test -n "$CC"; then
3895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3896 $as_echo "$CC" >&6; }
3897 else
3898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3899 $as_echo "no" >&6; }
3900 fi
3901
3902
3903 test -n "$CC" && break
3904 done
3905 fi
3906 if test -z "$CC"; then
3907 ac_ct_CC=$CC
3908 for ac_prog in cl.exe
3909 do
3910 # Extract the first word of "$ac_prog", so it can be a program name with args.
3911 set 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; }
3914 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3915 $as_echo_n "(cached) " >&6
3916 else
3917 if test -n "$ac_ct_CC"; then
3918 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3919 else
3920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3921 for as_dir in $PATH
3922 do
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
3931 done
3932 done
3933 IFS=$as_save_IFS
3934
3935 fi
3936 fi
3937 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3938 if 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; }
3941 else
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3943 $as_echo "no" >&6; }
3944 fi
3945
3946
3947 test -n "$ac_ct_CC" && break
3948 done
3949
3950 if test "x$ac_ct_CC" = x; then
3951 CC=""
3952 else
3953 case $cross_compiling:$ac_tool_warned in
3954 yes:)
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;}
3957 ac_tool_warned=yes ;;
3958 esac
3959 CC=$ac_ct_CC
3960 fi
3961 fi
3962
3963 fi
3964
3965
3966 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3967 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3968 as_fn_error $? "no acceptable C compiler found in \$PATH
3969 See \`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
3973 set X $ac_compile
3974 ac_compiler=$2
3975 for ac_option in --version -v -V -qversion; do
3976 { { ac_try="$ac_compiler $ac_option >&5"
3977 case "(($ac_try" in
3978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3979 *) ac_try_echo=$ac_try;;
3980 esac
3981 eval 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; }
3994 done
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; }
3998 if ${ac_cv_c_compiler_gnu+:} false; then :
3999 $as_echo_n "(cached) " >&6
4000 else
4001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4002 /* end confdefs.h. */
4003
4004 int
4005 main ()
4006 {
4007 #ifndef __GNUC__
4008 choke me
4009 #endif
4010
4011 ;
4012 return 0;
4013 }
4014 _ACEOF
4015 if ac_fn_c_try_compile "$LINENO"; then :
4016 ac_compiler_gnu=yes
4017 else
4018 ac_compiler_gnu=no
4019 fi
4020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4021 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4022
4023 fi
4024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4025 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4026 if test $ac_compiler_gnu = yes; then
4027 GCC=yes
4028 else
4029 GCC=
4030 fi
4031 ac_test_CFLAGS=${CFLAGS+set}
4032 ac_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; }
4035 if ${ac_cv_prog_cc_g+:} false; then :
4036 $as_echo_n "(cached) " >&6
4037 else
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
4045 int
4046 main ()
4047 {
4048
4049 ;
4050 return 0;
4051 }
4052 _ACEOF
4053 if ac_fn_c_try_compile "$LINENO"; then :
4054 ac_cv_prog_cc_g=yes
4055 else
4056 CFLAGS=""
4057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4058 /* end confdefs.h. */
4059
4060 int
4061 main ()
4062 {
4063
4064 ;
4065 return 0;
4066 }
4067 _ACEOF
4068 if ac_fn_c_try_compile "$LINENO"; then :
4069
4070 else
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
4076 int
4077 main ()
4078 {
4079
4080 ;
4081 return 0;
4082 }
4083 _ACEOF
4084 if ac_fn_c_try_compile "$LINENO"; then :
4085 ac_cv_prog_cc_g=yes
4086 fi
4087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4088 fi
4089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4090 fi
4091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4092 ac_c_werror_flag=$ac_save_c_werror_flag
4093 fi
4094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4095 $as_echo "$ac_cv_prog_cc_g" >&6; }
4096 if test "$ac_test_CFLAGS" = set; then
4097 CFLAGS=$ac_save_CFLAGS
4098 elif 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
4104 else
4105 if test "$GCC" = yes; then
4106 CFLAGS="-O2"
4107 else
4108 CFLAGS=
4109 fi
4110 fi
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; }
4113 if ${ac_cv_prog_cc_c89+:} false; then :
4114 $as_echo_n "(cached) " >&6
4115 else
4116 ac_cv_prog_cc_c89=no
4117 ac_save_CC=$CC
4118 cat 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. */
4125 struct buf { int x; };
4126 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4127 static char *e (p, i)
4128 char **p;
4129 int i;
4130 {
4131 return p[i];
4132 }
4133 static 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. */
4150 int 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'
4155 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4156
4157 int test (int i, double x);
4158 struct s1 {int (*f) (int a);};
4159 struct s2 {int (*f) (double a);};
4160 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4161 int argc;
4162 char **argv;
4163 int
4164 main ()
4165 {
4166 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4167 ;
4168 return 0;
4169 }
4170 _ACEOF
4171 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4172 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4173 do
4174 CC="$ac_save_CC $ac_arg"
4175 if ac_fn_c_try_compile "$LINENO"; then :
4176 ac_cv_prog_cc_c89=$ac_arg
4177 fi
4178 rm -f core conftest.err conftest.$ac_objext
4179 test "x$ac_cv_prog_cc_c89" != "xno" && break
4180 done
4181 rm -f conftest.$ac_ext
4182 CC=$ac_save_CC
4183
4184 fi
4185 # AC_CACHE_VAL
4186 case "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; } ;;
4197 esac
4198 if test "x$ac_cv_prog_cc_c89" != xno; then :
4199
4200 fi
4201
4202 ac_ext=c
4203 ac_cpp='$CPP $CPPFLAGS'
4204 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4205 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4206 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4207
4208 ac_ext=c
4209 ac_cpp='$CPP $CPPFLAGS'
4210 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4211 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4212 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4213
4214
4215 CFLAGS="$OLD_CFLAGS"
4216
4217 ac_aux_dir=
4218 for 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
4232 done
4233 if test -z "$ac_aux_dir"; then
4234 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4235 fi
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.
4241 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4242 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4243 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4244
4245
4246
4247
4248 subdirs="$subdirs libratbox"
4249
4250
4251
4252 if test "$ac_cv_c_compiler_gnu" != yes; then
4253
4254 SGS=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; }
4257 case `$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 ;;
4278 esac
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; }
4282 case `$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 ;;
4307 esac
4308
4309 fi
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; }
4313 OSNAME=`uname -s`
4314 case "$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 ;;
4344 esac
4345
4346 if 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"
4364 fi
4365
4366 if 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
4372 fi
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; }
4376 if test "$SGS" = "yes"; then
4377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4378 $as_echo "yes" >&6; }
4379 else
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4381 $as_echo "no" >&6; }
4382 fi
4383
4384 # Extract the first word of "mkdep", so it can be a program name with args.
4385 set 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; }
4388 if ${ac_cv_path_MKDEP+:} false; then :
4389 $as_echo_n "(cached) " >&6
4390 else
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
4397 for as_dir in $PATH
4398 do
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
4407 done
4408 done
4409 IFS=$as_save_IFS
4410
4411 ;;
4412 esac
4413 fi
4414 MKDEP=$ac_cv_path_MKDEP
4415 if test -n "$MKDEP"; then
4416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDEP" >&5
4417 $as_echo "$MKDEP" >&6; }
4418 else
4419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4420 $as_echo "no" >&6; }
4421 fi
4422
4423
4424 # Extract the first word of "makedepend", so it can be a program name with args.
4425 set 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; }
4428 if ${ac_cv_path_MAKEDEPEND+:} false; then :
4429 $as_echo_n "(cached) " >&6
4430 else
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
4437 for as_dir in $PATH
4438 do
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
4447 done
4448 done
4449 IFS=$as_save_IFS
4450
4451 ;;
4452 esac
4453 fi
4454 MAKEDEPEND=$ac_cv_path_MAKEDEPEND
4455 if test -n "$MAKEDEPEND"; then
4456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEDEPEND" >&5
4457 $as_echo "$MAKEDEPEND" >&6; }
4458 else
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4460 $as_echo "no" >&6; }
4461 fi
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
4468 STDOUT="> .depend"
4469
4470 if 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"
4474 elif 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
4483 elif 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"
4488 elif test ! -z "$MAKEDEPEND"; then
4489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: makedepend" >&5
4490 $as_echo "makedepend" >&6; }
4491 MKDEP="$MAKEDEPEND -f-"
4492 else
4493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: nothing suitable.. forget it!" >&5
4494 $as_echo "nothing suitable.. forget it!" >&6; }
4495 MKDEP=":"
4496 fi
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; }
4503 if 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; }
4509 else
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; }
4515 fi
4516
4517 if test ! -z "$CFLAGS"; then
4518 IRC_CFLAGS="$IRC_CFLAGS $CFLAGS"
4519 fi
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; }
4523 if ${ac_cv_search_strerror+:} false; then :
4524 $as_echo_n "(cached) " >&6
4525 else
4526 ac_func_search_save_LIBS=$LIBS
4527 cat 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
4534 extern "C"
4535 #endif
4536 char strerror ();
4537 int
4538 main ()
4539 {
4540 return strerror ();
4541 ;
4542 return 0;
4543 }
4544 _ACEOF
4545 for 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
4554 fi
4555 rm -f core conftest.err conftest.$ac_objext \
4556 conftest$ac_exeext
4557 if ${ac_cv_search_strerror+:} false; then :
4558 break
4559 fi
4560 done
4561 if ${ac_cv_search_strerror+:} false; then :
4562
4563 else
4564 ac_cv_search_strerror=no
4565 fi
4566 rm conftest.$ac_ext
4567 LIBS=$ac_func_search_save_LIBS
4568 fi
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
4570 $as_echo "$ac_cv_search_strerror" >&6; }
4571 ac_res=$ac_cv_search_strerror
4572 if test "$ac_res" != no; then :
4573 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4574
4575 fi
4576
4577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4578 $as_echo_n "checking for inline... " >&6; }
4579 if ${ac_cv_c_inline+:} false; then :
4580 $as_echo_n "(cached) " >&6
4581 else
4582 ac_cv_c_inline=no
4583 for ac_kw in inline __inline__ __inline; do
4584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4585 /* end confdefs.h. */
4586 #ifndef __cplusplus
4587 typedef int foo_t;
4588 static $ac_kw foo_t static_foo () {return 0; }
4589 $ac_kw foo_t foo () {return 0; }
4590 #endif
4591
4592 _ACEOF
4593 if ac_fn_c_try_compile "$LINENO"; then :
4594 ac_cv_c_inline=$ac_kw
4595 fi
4596 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4597 test "$ac_cv_c_inline" != no && break
4598 done
4599
4600 fi
4601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4602 $as_echo "$ac_cv_c_inline" >&6; }
4603
4604 case $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 ;;
4617 esac
4618
4619 if 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; }
4622 if ${ac_cv_prog_gcc_traditional+:} false; then :
4623 $as_echo_n "(cached) " >&6
4624 else
4625 ac_pattern="Autoconf.*'x'"
4626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4627 /* end confdefs.h. */
4628 #include <sgtty.h>
4629 Autoconf TIOCGETP
4630 _ACEOF
4631 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4632 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4633 ac_cv_prog_gcc_traditional=yes
4634 else
4635 ac_cv_prog_gcc_traditional=no
4636 fi
4637 rm -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>
4644 Autoconf TCGETA
4645 _ACEOF
4646 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4647 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4648 ac_cv_prog_gcc_traditional=yes
4649 fi
4650 rm -f conftest*
4651
4652 fi
4653 fi
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
4659 fi
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; }
4663 set x ${MAKE-make}
4664 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4665 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4666 $as_echo_n "(cached) " >&6
4667 else
4668 cat >conftest.make <<\_ACEOF
4669 SHELL = /bin/sh
4670 all:
4671 @echo '@@@%%%=$(MAKE)=@@@%%%'
4672 _ACEOF
4673 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4674 case `${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;;
4679 esac
4680 rm -f conftest.make
4681 fi
4682 if 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=
4686 else
4687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4688 $as_echo "no" >&6; }
4689 SET_MAKE="MAKE=${MAKE-make}"
4690 fi
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; }
4708 if test -z "$INSTALL"; then
4709 if ${ac_cv_path_install+:} false; then :
4710 $as_echo_n "(cached) " >&6
4711 else
4712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4713 for as_dir in $PATH
4714 do
4715 IFS=$as_save_IFS
4716 test -z "$as_dir" && as_dir=.
4717 # Account for people who put trailing slashes in PATH elements.
4718 case $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 ;;
4756 esac
4757
4758 done
4759 IFS=$as_save_IFS
4760
4761 rm -rf conftest.one conftest.two conftest.dir
4762
4763 fi
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
4773 fi
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.
4779 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4780
4781 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4782
4783 test -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.
4786 set 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; }
4789 if ${ac_cv_path_RM+:} false; then :
4790 $as_echo_n "(cached) " >&6
4791 else
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
4798 for as_dir in $PATH
4799 do
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
4808 done
4809 done
4810 IFS=$as_save_IFS
4811
4812 ;;
4813 esac
4814 fi
4815 RM=$ac_cv_path_RM
4816 if test -n "$RM"; then
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4818 $as_echo "$RM" >&6; }
4819 else
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4821 $as_echo "no" >&6; }
4822 fi
4823
4824
4825 # Extract the first word of "cp", so it can be a program name with args.
4826 set 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; }
4829 if ${ac_cv_path_CP+:} false; then :
4830 $as_echo_n "(cached) " >&6
4831 else
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
4838 for as_dir in $PATH
4839 do
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
4848 done
4849 done
4850 IFS=$as_save_IFS
4851
4852 ;;
4853 esac
4854 fi
4855 CP=$ac_cv_path_CP
4856 if test -n "$CP"; then
4857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
4858 $as_echo "$CP" >&6; }
4859 else
4860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4861 $as_echo "no" >&6; }
4862 fi
4863
4864
4865 # Extract the first word of "mv", so it can be a program name with args.
4866 set 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; }
4869 if ${ac_cv_path_MV+:} false; then :
4870 $as_echo_n "(cached) " >&6
4871 else
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
4878 for as_dir in $PATH
4879 do
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
4888 done
4889 done
4890 IFS=$as_save_IFS
4891
4892 ;;
4893 esac
4894 fi
4895 MV=$ac_cv_path_MV
4896 if test -n "$MV"; then
4897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4898 $as_echo "$MV" >&6; }
4899 else
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4901 $as_echo "no" >&6; }
4902 fi
4903
4904
4905 # Extract the first word of "ln", so it can be a program name with args.
4906 set 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; }
4909 if ${ac_cv_path_LN+:} false; then :
4910 $as_echo_n "(cached) " >&6
4911 else
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
4918 for as_dir in $PATH
4919 do
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
4928 done
4929 done
4930 IFS=$as_save_IFS
4931
4932 ;;
4933 esac
4934 fi
4935 LN=$ac_cv_path_LN
4936 if test -n "$LN"; then
4937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4938 $as_echo "$LN" >&6; }
4939 else
4940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4941 $as_echo "no" >&6; }
4942 fi
4943
4944
4945 # Extract the first word of "sed", so it can be a program name with args.
4946 set 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; }
4949 if ${ac_cv_path_SED+:} false; then :
4950 $as_echo_n "(cached) " >&6
4951 else
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
4958 for as_dir in $PATH
4959 do
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
4968 done
4969 done
4970 IFS=$as_save_IFS
4971
4972 ;;
4973 esac
4974 fi
4975 SED=$ac_cv_path_SED
4976 if test -n "$SED"; then
4977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4978 $as_echo "$SED" >&6; }
4979 else
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4981 $as_echo "no" >&6; }
4982 fi
4983
4984
4985 # Extract the first word of "ar", so it can be a program name with args.
4986 set 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; }
4989 if ${ac_cv_path_AR+:} false; then :
4990 $as_echo_n "(cached) " >&6
4991 else
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
4998 for as_dir in $PATH
4999 do
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
5008 done
5009 done
5010 IFS=$as_save_IFS
5011
5012 ;;
5013 esac
5014 fi
5015 AR=$ac_cv_path_AR
5016 if test -n "$AR"; then
5017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5018 $as_echo "$AR" >&6; }
5019 else
5020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5021 $as_echo "no" >&6; }
5022 fi
5023
5024
5025 # Extract the first word of "ld", so it can be a program name with args.
5026 set 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; }
5029 if ${ac_cv_path_LD+:} false; then :
5030 $as_echo_n "(cached) " >&6
5031 else
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
5038 for as_dir in $PATH
5039 do
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
5048 done
5049 done
5050 IFS=$as_save_IFS
5051
5052 ;;
5053 esac
5054 fi
5055 LD=$ac_cv_path_LD
5056 if test -n "$LD"; then
5057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5058 $as_echo "$LD" >&6; }
5059 else
5060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5061 $as_echo "no" >&6; }
5062 fi
5063
5064
5065 # Extract the first word of "ranlib", so it can be a program name with args.
5066 set 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; }
5069 if ${ac_cv_path_RANLIB+:} false; then :
5070 $as_echo_n "(cached) " >&6
5071 else
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
5078 for as_dir in $PATH
5079 do
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
5088 done
5089 done
5090 IFS=$as_save_IFS
5091
5092 ;;
5093 esac
5094 fi
5095 RANLIB=$ac_cv_path_RANLIB
5096 if test -n "$RANLIB"; then
5097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5098 $as_echo "$RANLIB" >&6; }
5099 else
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5101 $as_echo "no" >&6; }
5102 fi
5103
5104
5105 # Extract the first word of "touch", so it can be a program name with args.
5106 set 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; }
5109 if ${ac_cv_path_TOUCH+:} false; then :
5110 $as_echo_n "(cached) " >&6
5111 else
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
5118 for as_dir in $PATH
5119 do
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
5128 done
5129 done
5130 IFS=$as_save_IFS
5131
5132 ;;
5133 esac
5134 fi
5135 TOUCH=$ac_cv_path_TOUCH
5136 if test -n "$TOUCH"; then
5137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TOUCH" >&5
5138 $as_echo "$TOUCH" >&6; }
5139 else
5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5141 $as_echo "no" >&6; }
5142 fi
5143
5144
5145
5146 for ac_prog in 'bison -y' byacc
5147 do
5148 # Extract the first word of "$ac_prog", so it can be a program name with args.
5149 set 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; }
5152 if ${ac_cv_prog_YACC+:} false; then :
5153 $as_echo_n "(cached) " >&6
5154 else
5155 if test -n "$YACC"; then
5156 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5157 else
5158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5159 for as_dir in $PATH
5160 do
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
5169 done
5170 done
5171 IFS=$as_save_IFS
5172
5173 fi
5174 fi
5175 YACC=$ac_cv_prog_YACC
5176 if test -n "$YACC"; then
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5178 $as_echo "$YACC" >&6; }
5179 else
5180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5181 $as_echo "no" >&6; }
5182 fi
5183
5184
5185 test -n "$YACC" && break
5186 done
5187 test -n "$YACC" || YACC="yacc"
5188
5189
5190 if 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
5192 fi
5193
5194 for ac_prog in flex lex
5195 do
5196 # Extract the first word of "$ac_prog", so it can be a program name with args.
5197 set 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; }
5200 if ${ac_cv_prog_LEX+:} false; then :
5201 $as_echo_n "(cached) " >&6
5202 else
5203 if test -n "$LEX"; then
5204 ac_cv_prog_LEX="$LEX" # Let the user override the test.
5205 else
5206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5207 for as_dir in $PATH
5208 do
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
5217 done
5218 done
5219 IFS=$as_save_IFS
5220
5221 fi
5222 fi
5223 LEX=$ac_cv_prog_LEX
5224 if test -n "$LEX"; then
5225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
5226 $as_echo "$LEX" >&6; }
5227 else
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5229 $as_echo "no" >&6; }
5230 fi
5231
5232
5233 test -n "$LEX" && break
5234 done
5235 test -n "$LEX" || LEX=":"
5236
5237 if test "x$LEX" != "x:"; then
5238 cat >conftest.l <<_ACEOF
5239 %%
5240 a { ECHO; }
5241 b { REJECT; }
5242 c { yymore (); }
5243 d { yyless (1); }
5244 e { yyless (input () != 0); }
5245 f { unput (yytext[0]); }
5246 . { BEGIN INITIAL; }
5247 %%
5248 #ifdef YYTEXT_POINTER
5249 extern char *yytext;
5250 #endif
5251 int
5252 main (void)
5253 {
5254 return ! yylex () + ! yywrap ();
5255 }
5256 _ACEOF
5257 { { ac_try="$LEX conftest.l"
5258 case "(($ac_try" in
5259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5260 *) ac_try_echo=$ac_try;;
5261 esac
5262 eval 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; }
5270 if ${ac_cv_prog_lex_root+:} false; then :
5271 $as_echo_n "(cached) " >&6
5272 else
5273
5274 if test -f lex.yy.c; then
5275 ac_cv_prog_lex_root=lex.yy
5276 elif test -f lexyy.c; then
5277 ac_cv_prog_lex_root=lexyy
5278 else
5279 as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
5280 fi
5281 fi
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
5283 $as_echo "$ac_cv_prog_lex_root" >&6; }
5284 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
5285
5286 if 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; }
5289 if ${ac_cv_lib_lex+:} false; then :
5290 $as_echo_n "(cached) " >&6
5291 else
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
5301 if ac_fn_c_try_link "$LINENO"; then :
5302 ac_cv_lib_lex=$ac_lib
5303 fi
5304 rm -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
5310 fi
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
5314 fi
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; }
5319 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
5320 $as_echo_n "(cached) " >&6
5321 else
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.
5325 ac_cv_prog_lex_yytext_pointer=no
5326 ac_save_LIBS=$LIBS
5327 LIBS="$LEXLIB $ac_save_LIBS"
5328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5329 /* end confdefs.h. */
5330
5331 #define YYTEXT_POINTER 1
5332 `cat $LEX_OUTPUT_ROOT.c`
5333 _ACEOF
5334 if ac_fn_c_try_link "$LINENO"; then :
5335 ac_cv_prog_lex_yytext_pointer=yes
5336 fi
5337 rm -f core conftest.err conftest.$ac_objext \
5338 conftest$ac_exeext conftest.$ac_ext
5339 LIBS=$ac_save_LIBS
5340
5341 fi
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; }
5344 if test $ac_cv_prog_lex_yytext_pointer = yes; then
5345
5346 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
5347
5348 fi
5349 rm -f conftest.l $LEX_OUTPUT_ROOT.c
5350
5351 fi
5352
5353 if test "$LEX" = ":"; then
5354 as_fn_error $? "could not locate a suitable lexical generator, install flex or lex." "$LINENO" 5
5355 fi
5356
5357 if test "$libexecdir" = '${exec_prefix}/libexec' &&
5358 test "$localstatedir" = '${prefix}/var'; then
5359 libexecdir='${bindir}'
5360 localstatedir='${prefix}'
5361 fi
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; }
5365 if ${ac_cv_header_stdc+:} false; then :
5366 $as_echo_n "(cached) " >&6
5367 else
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
5375 int
5376 main ()
5377 {
5378
5379 ;
5380 return 0;
5381 }
5382 _ACEOF
5383 if ac_fn_c_try_compile "$LINENO"; then :
5384 ac_cv_header_stdc=yes
5385 else
5386 ac_cv_header_stdc=no
5387 fi
5388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5389
5390 if 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
5397 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5398 $EGREP "memchr" >/dev/null 2>&1; then :
5399
5400 else
5401 ac_cv_header_stdc=no
5402 fi
5403 rm -f conftest*
5404
5405 fi
5406
5407 if 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
5414 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5415 $EGREP "free" >/dev/null 2>&1; then :
5416
5417 else
5418 ac_cv_header_stdc=no
5419 fi
5420 rm -f conftest*
5421
5422 fi
5423
5424 if 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 :
5428 else
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)))
5445 int
5446 main ()
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
5456 if ac_fn_c_try_run "$LINENO"; then :
5457
5458 else
5459 ac_cv_header_stdc=no
5460 fi
5461 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5462 conftest.$ac_objext conftest.beam conftest.$ac_ext
5463 fi
5464
5465 fi
5466 fi
5467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5468 $as_echo "$ac_cv_header_stdc" >&6; }
5469 if test $ac_cv_header_stdc = yes; then
5470
5471 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5472
5473 fi
5474
5475
5476 for 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
5477 do :
5478 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5479 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5480 if 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
5485 fi
5486
5487 done
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; }
5493 if ${ac_cv_c_const+:} false; then :
5494 $as_echo_n "(cached) " >&6
5495 else
5496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5497 /* end confdefs.h. */
5498
5499 int
5500 main ()
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
5556 if ac_fn_c_try_compile "$LINENO"; then :
5557 ac_cv_c_const=yes
5558 else
5559 ac_cv_c_const=no
5560 fi
5561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5562 fi
5563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5564 $as_echo "$ac_cv_c_const" >&6; }
5565 if test $ac_cv_c_const = no; then
5566
5567 $as_echo "#define const /**/" >>confdefs.h
5568
5569 fi
5570
5571 if 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; }
5574 if ${ac_cv_c_bigendian+:} false; then :
5575 $as_echo_n "(cached) " >&6
5576 else
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
5587 if 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
5610 fi
5611 rm -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
5619 int
5620 main ()
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
5632 if 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
5639 int
5640 main ()
5641 {
5642 #if BYTE_ORDER != BIG_ENDIAN
5643 not big endian
5644 #endif
5645
5646 ;
5647 return 0;
5648 }
5649 _ACEOF
5650 if ac_fn_c_try_compile "$LINENO"; then :
5651 ac_cv_c_bigendian=yes
5652 else
5653 ac_cv_c_bigendian=no
5654 fi
5655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5656 fi
5657 rm -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
5665 int
5666 main ()
5667 {
5668 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5669 bogus endian macros
5670 #endif
5671
5672 ;
5673 return 0;
5674 }
5675 _ACEOF
5676 if 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
5682 int
5683 main ()
5684 {
5685 #ifndef _BIG_ENDIAN
5686 not big endian
5687 #endif
5688
5689 ;
5690 return 0;
5691 }
5692 _ACEOF
5693 if ac_fn_c_try_compile "$LINENO"; then :
5694 ac_cv_c_bigendian=yes
5695 else
5696 ac_cv_c_bigendian=no
5697 fi
5698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5699 fi
5700 rm -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. */
5708 short 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
5724 int
5725 main ()
5726 {
5727 return use_ascii (foo) == use_ebcdic (foo);
5728 ;
5729 return 0;
5730 }
5731 _ACEOF
5732 if 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
5744 fi
5745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5746 else
5747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5748 /* end confdefs.h. */
5749 $ac_includes_default
5750 int
5751 main ()
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
5767 if ac_fn_c_try_run "$LINENO"; then :
5768 ac_cv_c_bigendian=no
5769 else
5770 ac_cv_c_bigendian=yes
5771 fi
5772 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5773 conftest.$ac_objext conftest.beam conftest.$ac_ext
5774 fi
5775
5776 fi
5777 fi
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
5796 fi
5797 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5798 if test "x$ac_cv_type_pid_t" = xyes; then :
5799
5800 else
5801
5802 cat >>confdefs.h <<_ACEOF
5803 #define pid_t int
5804 _ACEOF
5805
5806 fi
5807
5808 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5809 if test "x$ac_cv_type_size_t" = xyes; then :
5810
5811 else
5812
5813 cat >>confdefs.h <<_ACEOF
5814 #define size_t unsigned int
5815 _ACEOF
5816
5817 fi
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; }
5825 if ${ac_cv_sizeof_short+:} false; then :
5826 $as_echo_n "(cached) " >&6
5827 else
5828 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
5829
5830 else
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;}
5834 as_fn_error 77 "cannot compute sizeof (short)
5835 See \`config.log' for more details" "$LINENO" 5; }
5836 else
5837 ac_cv_sizeof_short=0
5838 fi
5839 fi
5840
5841 fi
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
5847 cat >>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; }
5858 if ${ac_cv_sizeof_int+:} false; then :
5859 $as_echo_n "(cached) " >&6
5860 else
5861 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5862
5863 else
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;}
5867 as_fn_error 77 "cannot compute sizeof (int)
5868 See \`config.log' for more details" "$LINENO" 5; }
5869 else
5870 ac_cv_sizeof_int=0
5871 fi
5872 fi
5873
5874 fi
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
5880 cat >>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; }
5891 if ${ac_cv_sizeof_long+:} false; then :
5892 $as_echo_n "(cached) " >&6
5893 else
5894 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5895
5896 else
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;}
5900 as_fn_error 77 "cannot compute sizeof (long)
5901 See \`config.log' for more details" "$LINENO" 5; }
5902 else
5903 ac_cv_sizeof_long=0
5904 fi
5905 fi
5906
5907 fi
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
5913 cat >>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; }
5924 if ${ac_cv_sizeof_long_long+:} false; then :
5925 $as_echo_n "(cached) " >&6
5926 else
5927 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5928
5929 else
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;}
5933 as_fn_error 77 "cannot compute sizeof (long long)
5934 See \`config.log' for more details" "$LINENO" 5; }
5935 else
5936 ac_cv_sizeof_long_long=0
5937 fi
5938 fi
5939
5940 fi
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
5946 cat >>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; }
5955 if ${ac_cv_search_socket+:} false; then :
5956 $as_echo_n "(cached) " >&6
5957 else
5958 ac_func_search_save_LIBS=$LIBS
5959 cat 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
5966 extern "C"
5967 #endif
5968 char socket ();
5969 int
5970 main ()
5971 {
5972 return socket ();
5973 ;
5974 return 0;
5975 }
5976 _ACEOF
5977 for 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
5986 fi
5987 rm -f core conftest.err conftest.$ac_objext \
5988 conftest$ac_exeext
5989 if ${ac_cv_search_socket+:} false; then :
5990 break
5991 fi
5992 done
5993 if ${ac_cv_search_socket+:} false; then :
5994
5995 else
5996 ac_cv_search_socket=no
5997 fi
5998 rm conftest.$ac_ext
5999 LIBS=$ac_func_search_save_LIBS
6000 fi
6001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6002 $as_echo "$ac_cv_search_socket" >&6; }
6003 ac_res=$ac_cv_search_socket
6004 if test "$ac_res" != no; then :
6005 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6006
6007 else
6008 as_fn_error $? "You have no socket()! Aborting." "$LINENO" 5
6009 fi
6010
6011
6012 if 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; }
6015 if ${ac_cv_search_inet_ntoa+:} false; then :
6016 $as_echo_n "(cached) " >&6
6017 else
6018 ac_func_search_save_LIBS=$LIBS
6019 cat 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
6026 extern "C"
6027 #endif
6028 char inet_ntoa ();
6029 int
6030 main ()
6031 {
6032 return inet_ntoa ();
6033 ;
6034 return 0;
6035 }
6036 _ACEOF
6037 for 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
6046 fi
6047 rm -f core conftest.err conftest.$ac_objext \
6048 conftest$ac_exeext
6049 if ${ac_cv_search_inet_ntoa+:} false; then :
6050 break
6051 fi
6052 done
6053 if ${ac_cv_search_inet_ntoa+:} false; then :
6054
6055 else
6056 ac_cv_search_inet_ntoa=no
6057 fi
6058 rm conftest.$ac_ext
6059 LIBS=$ac_func_search_save_LIBS
6060 fi
6061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
6062 $as_echo "$ac_cv_search_inet_ntoa" >&6; }
6063 ac_res=$ac_cv_search_inet_ntoa
6064 if test "$ac_res" != no; then :
6065 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6066
6067 else
6068 as_fn_error $? "libnsl not found! Aborting." "$LINENO" 5
6069 fi
6070
6071 fi
6072
6073 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
6074 #include <sys/socket.h>
6075 "
6076 if test "x$ac_cv_type_socklen_t" = xyes; then :
6077
6078 else
6079
6080 $as_echo "#define socklen_t unsigned int" >>confdefs.h
6081
6082 fi
6083
6084
6085 # Check whether --enable-ipv6 was given.
6086 if test "${enable_ipv6+set}" = set; then :
6087 enableval=$enable_ipv6; ipv6=$enableval
6088 else
6089 ipv6=no
6090 fi
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; }
6095 if ${ac_cv_search_crypt+:} false; then :
6096 $as_echo_n "(cached) " >&6
6097 else
6098 ac_func_search_save_LIBS=$LIBS
6099 cat 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
6106 extern "C"
6107 #endif
6108 char crypt ();
6109 int
6110 main ()
6111 {
6112 return crypt ();
6113 ;
6114 return 0;
6115 }
6116 _ACEOF
6117 for 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
6126 fi
6127 rm -f core conftest.err conftest.$ac_objext \
6128 conftest$ac_exeext
6129 if ${ac_cv_search_crypt+:} false; then :
6130 break
6131 fi
6132 done
6133 if ${ac_cv_search_crypt+:} false; then :
6134
6135 else
6136 ac_cv_search_crypt=no
6137 fi
6138 rm conftest.$ac_ext
6139 LIBS=$ac_func_search_save_LIBS
6140 fi
6141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
6142 $as_echo "$ac_cv_search_crypt" >&6; }
6143 ac_res=$ac_cv_search_crypt
6144 if test "$ac_res" != no; then :
6145 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6146
6147 fi
6148
6149
6150 CRYPT_LIB=$ac_cv_search_crypt
6151
6152 if test "$CRYPT_LIB" = "none required"; then
6153 unset CRYPT_LIB
6154 elif test "$CRYPT_LIB" = no; then
6155 unset CRYPT_LIB
6156 fi
6157
6158
6159
6160 if test "$ac_cv_header_sys_wait_h" = yes -o "$ac_cv_header_wait_h" = yes; then
6161 VICONF=viconf
6162 else
6163 VICONF=""
6164 fi
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; }
6170 if ${gcc_cv_header_string+:} false; then :
6171 $as_echo_n "(cached) " >&6
6172 else
6173
6174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6175 /* end confdefs.h. */
6176 #include <string.h>
6177 #include <strings.h>
6178 _ACEOF
6179 if ac_fn_c_try_compile "$LINENO"; then :
6180 gcc_cv_header_string=yes
6181 else
6182 gcc_cv_header_string=no
6183 fi
6184 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6185
6186 fi
6187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
6188 $as_echo "$gcc_cv_header_string" >&6; }
6189
6190 if test "$gcc_cv_header_string" = "yes"; then
6191
6192 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
6193
6194 fi
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; }
6198 if ${ac_cv_c_bigendian+:} false; then :
6199 $as_echo_n "(cached) " >&6
6200 else
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
6211 if 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
6234 fi
6235 rm -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
6243 int
6244 main ()
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
6256 if 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
6263 int
6264 main ()
6265 {
6266 #if BYTE_ORDER != BIG_ENDIAN
6267 not big endian
6268 #endif
6269
6270 ;
6271 return 0;
6272 }
6273 _ACEOF
6274 if ac_fn_c_try_compile "$LINENO"; then :
6275 ac_cv_c_bigendian=yes
6276 else
6277 ac_cv_c_bigendian=no
6278 fi
6279 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6280 fi
6281 rm -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
6289 int
6290 main ()
6291 {
6292 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6293 bogus endian macros
6294 #endif
6295
6296 ;
6297 return 0;
6298 }
6299 _ACEOF
6300 if 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
6306 int
6307 main ()
6308 {
6309 #ifndef _BIG_ENDIAN
6310 not big endian
6311 #endif
6312
6313 ;
6314 return 0;
6315 }
6316 _ACEOF
6317 if ac_fn_c_try_compile "$LINENO"; then :
6318 ac_cv_c_bigendian=yes
6319 else
6320 ac_cv_c_bigendian=no
6321 fi
6322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6323 fi
6324 rm -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. */
6332 short 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
6348 int
6349 main ()
6350 {
6351 return use_ascii (foo) == use_ebcdic (foo);
6352 ;
6353 return 0;
6354 }
6355 _ACEOF
6356 if 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
6368 fi
6369 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6370 else
6371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6372 /* end confdefs.h. */
6373 $ac_includes_default
6374 int
6375 main ()
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
6391 if ac_fn_c_try_run "$LINENO"; then :
6392 ac_cv_c_bigendian=no
6393 else
6394 ac_cv_c_bigendian=yes
6395 fi
6396 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6397 conftest.$ac_objext conftest.beam conftest.$ac_ext
6398 fi
6399
6400 fi
6401 fi
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
6421 ac_fn_c_check_header_mongrel "$LINENO" "stdarg.h" "ac_cv_header_stdarg_h" "$ac_includes_default"
6422 if test "x$ac_cv_header_stdarg_h" = xyes; then :
6423
6424 else
6425 as_fn_error $? "** stdarg.h could not be found - charybdis will not compile without it **" "$LINENO" 5
6426 fi
6427
6428
6429
6430
6431 if 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; }
6435 save_CFLAGS=$CFLAGS
6436 CFLAGS="$CFLAGS -Wimplicit -Werror"
6437
6438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6439 /* end confdefs.h. */
6440 #include <string.h>
6441 #include <stdlib.h>
6442 int
6443 main ()
6444 {
6445 char *a = malloc(6);
6446 strlcpy(a, "hello", 6);
6447
6448 ;
6449 return 0;
6450 }
6451 _ACEOF
6452 if 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
6458 else
6459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6460 $as_echo "no" >&6; }
6461
6462 fi
6463 rm -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; }
6468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6469 /* end confdefs.h. */
6470 #include <string.h>
6471 #include <stdlib.h>
6472 int
6473 main ()
6474 {
6475 char *a = malloc(6);
6476 a[0] = '\0';
6477 strlcat(a, "hello", 6);
6478
6479 ;
6480 return 0;
6481 }
6482 _ACEOF
6483 if 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
6489 else
6490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6491 $as_echo "no" >&6; }
6492
6493 fi
6494 rm -f core conftest.err conftest.$ac_objext \
6495 conftest$ac_exeext conftest.$ac_ext
6496
6497 CFLAGS=$save_CFLAGS
6498
6499 else
6500
6501
6502 for ac_func in strlcat strlcpy
6503 do :
6504 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6505 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6506 if 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
6511 fi
6512 done
6513
6514
6515 fi
6516
6517 ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default"
6518 if test "x$ac_cv_type_u_int32_t" = xyes; then :
6519
6520 else
6521
6522 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
6523 if test "x$ac_cv_type_uint32_t" = xyes; then :
6524
6525
6526 $as_echo "#define u_int32_t uint32_t" >>confdefs.h
6527
6528
6529 else
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
6537 fi
6538
6539
6540 fi
6541
6542
6543 ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default"
6544 if test "x$ac_cv_type_u_int16_t" = xyes; then :
6545
6546 else
6547
6548 ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
6549 if test "x$ac_cv_type_uint16_t" = xyes; then :
6550
6551
6552 $as_echo "#define u_int16_t uint16_t" >>confdefs.h
6553
6554
6555 else
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
6563 fi
6564
6565
6566 fi
6567
6568
6569 ac_fn_c_check_type "$LINENO" "in_port_t" "ac_cv_type_in_port_t" "#include <sys/types.h>
6570 #include <netinet/in.h>
6571 "
6572 if test "x$ac_cv_type_in_port_t" = xyes; then :
6573
6574 else
6575
6576 $as_echo "#define in_port_t u_int16_t" >>confdefs.h
6577
6578 fi
6579
6580
6581 ac_fn_c_check_type "$LINENO" "sa_family_t" "ac_cv_type_sa_family_t" "#include <sys/types.h>
6582 #include <sys/socket.h>
6583 "
6584 if test "x$ac_cv_type_sa_family_t" = xyes; then :
6585
6586 else
6587
6588 $as_echo "#define sa_family_t u_int16_t" >>confdefs.h
6589
6590 fi
6591
6592
6593 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6594 if test "x$ac_cv_type_uintptr_t" = xyes; then :
6595
6596 cat >>confdefs.h <<_ACEOF
6597 #define HAVE_UINTPTR_T 1
6598 _ACEOF
6599
6600
6601 fi
6602
6603
6604 for ac_func in socketpair vsnprintf mmap gettimeofday strdup strndup
6605 do :
6606 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6607 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6608 if 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
6613 fi
6614 done
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; }
6621 if ${ac_cv_working_alloca_h+:} false; then :
6622 $as_echo_n "(cached) " >&6
6623 else
6624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6625 /* end confdefs.h. */
6626 #include <alloca.h>
6627 int
6628 main ()
6629 {
6630 char *p = (char *) alloca (2 * sizeof (int));
6631 if (p) return 0;
6632 ;
6633 return 0;
6634 }
6635 _ACEOF
6636 if ac_fn_c_try_link "$LINENO"; then :
6637 ac_cv_working_alloca_h=yes
6638 else
6639 ac_cv_working_alloca_h=no
6640 fi
6641 rm -f core conftest.err conftest.$ac_objext \
6642 conftest$ac_exeext conftest.$ac_ext
6643 fi
6644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6645 $as_echo "$ac_cv_working_alloca_h" >&6; }
6646 if test $ac_cv_working_alloca_h = yes; then
6647
6648 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
6649
6650 fi
6651
6652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6653 $as_echo_n "checking for alloca... " >&6; }
6654 if ${ac_cv_func_alloca_works+:} false; then :
6655 $as_echo_n "(cached) " >&6
6656 else
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 */
6673 void *alloca (size_t);
6674 # endif
6675 # endif
6676 # endif
6677 # endif
6678 #endif
6679
6680 int
6681 main ()
6682 {
6683 char *p = (char *) alloca (1);
6684 if (p) return 0;
6685 ;
6686 return 0;
6687 }
6688 _ACEOF
6689 if ac_fn_c_try_link "$LINENO"; then :
6690 ac_cv_func_alloca_works=yes
6691 else
6692 ac_cv_func_alloca_works=no
6693 fi
6694 rm -f core conftest.err conftest.$ac_objext \
6695 conftest$ac_exeext conftest.$ac_ext
6696 fi
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
6700 if test $ac_cv_func_alloca_works = yes; then
6701
6702 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
6703
6704 else
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
6710 ALLOCA=\${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; }
6717 if ${ac_cv_os_cray+:} false; then :
6718 $as_echo_n "(cached) " >&6
6719 else
6720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6721 /* end confdefs.h. */
6722 #if defined CRAY && ! defined CRAY2
6723 webecray
6724 #else
6725 wenotbecray
6726 #endif
6727
6728 _ACEOF
6729 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6730 $EGREP "webecray" >/dev/null 2>&1; then :
6731 ac_cv_os_cray=yes
6732 else
6733 ac_cv_os_cray=no
6734 fi
6735 rm -f conftest*
6736
6737 fi
6738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6739 $as_echo "$ac_cv_os_cray" >&6; }
6740 if 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`
6743 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6744 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6745
6746 cat >>confdefs.h <<_ACEOF
6747 #define CRAY_STACKSEG_END $ac_func
6748 _ACEOF
6749
6750 break
6751 fi
6752
6753 done
6754 fi
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; }
6758 if ${ac_cv_c_stack_direction+:} false; then :
6759 $as_echo_n "(cached) " >&6
6760 else
6761 if test "$cross_compiling" = yes; then :
6762 ac_cv_c_stack_direction=0
6763 else
6764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6765 /* end confdefs.h. */
6766 $ac_includes_default
6767 int
6768 find_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
6781 int
6782 main ()
6783 {
6784 return find_stack_direction () < 0;
6785 }
6786 _ACEOF
6787 if ac_fn_c_try_run "$LINENO"; then :
6788 ac_cv_c_stack_direction=1
6789 else
6790 ac_cv_c_stack_direction=-1
6791 fi
6792 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6793 conftest.$ac_objext conftest.beam conftest.$ac_ext
6794 fi
6795
6796 fi
6797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6798 $as_echo "$ac_cv_c_stack_direction" >&6; }
6799 cat >>confdefs.h <<_ACEOF
6800 #define STACK_DIRECTION $ac_cv_c_stack_direction
6801 _ACEOF
6802
6803
6804 fi
6805
6806
6807
6808 ac_fn_c_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
6809 if test "x$ac_cv_func_nanosleep" = xyes; then :
6810
6811 else
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
6813 $as_echo_n "checking for nanosleep in -lrt... " >&6; }
6814 if ${ac_cv_lib_rt_nanosleep+:} false; then :
6815 $as_echo_n "(cached) " >&6
6816 else
6817 ac_check_lib_save_LIBS=$LIBS
6818 LIBS="-lrt $LIBS"
6819 cat 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
6826 extern "C"
6827 #endif
6828 char nanosleep ();
6829 int
6830 main ()
6831 {
6832 return nanosleep ();
6833 ;
6834 return 0;
6835 }
6836 _ACEOF
6837 if ac_fn_c_try_link "$LINENO"; then :
6838 ac_cv_lib_rt_nanosleep=yes
6839 else
6840 ac_cv_lib_rt_nanosleep=no
6841 fi
6842 rm -f core conftest.err conftest.$ac_objext \
6843 conftest$ac_exeext conftest.$ac_ext
6844 LIBS=$ac_check_lib_save_LIBS
6845 fi
6846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
6847 $as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
6848 if test "x$ac_cv_lib_rt_nanosleep" = xyes; then :
6849 LIBS="${LIBS} -lrt"
6850 else
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lposix4" >&5
6852 $as_echo_n "checking for nanosleep in -lposix4... " >&6; }
6853 if ${ac_cv_lib_posix4_nanosleep+:} false; then :
6854 $as_echo_n "(cached) " >&6
6855 else
6856 ac_check_lib_save_LIBS=$LIBS
6857 LIBS="-lposix4 $LIBS"
6858 cat 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
6865 extern "C"
6866 #endif
6867 char nanosleep ();
6868 int
6869 main ()
6870 {
6871 return nanosleep ();
6872 ;
6873 return 0;
6874 }
6875 _ACEOF
6876 if ac_fn_c_try_link "$LINENO"; then :
6877 ac_cv_lib_posix4_nanosleep=yes
6878 else
6879 ac_cv_lib_posix4_nanosleep=no
6880 fi
6881 rm -f core conftest.err conftest.$ac_objext \
6882 conftest$ac_exeext conftest.$ac_ext
6883 LIBS=$ac_check_lib_save_LIBS
6884 fi
6885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_nanosleep" >&5
6886 $as_echo "$ac_cv_lib_posix4_nanosleep" >&6; }
6887 if test "x$ac_cv_lib_posix4_nanosleep" = xyes; then :
6888 LIBS="${LIBS} -lposix4"
6889
6890 fi
6891
6892 fi
6893
6894 fi
6895
6896 if test x$ac_cv_func_nanosleep = xno && test x$ac_cv_lib_posix4_nanosleep = xno && test x$ac_cv_lib_rt_nanosleep = xno
6897 then
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; }
6900 else
6901
6902 $as_echo "#define HAVE_NANOSLEEP 1" >>confdefs.h
6903
6904 fi
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.
6909 if test "${enable_openssl+set}" = set; then :
6910 enableval=$enable_openssl; cf_enable_openssl=$enableval
6911 else
6912 cf_enable_openssl="auto"
6913 fi
6914
6915
6916 if 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
6954 else
6955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
6956 $as_echo "disabled" >&6; }
6957 fi
6958
6959 save_CPPFLAGS="$CPPFLAGS"
6960 CPPFLAGS="$CPPFLAGS $SSL_INCLUDES"
6961 save_LIBS="$LIBS"
6962 LIBS="$LIBS $SSL_LIBS"
6963 if 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
6968 else
6969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6970 /* end confdefs.h. */
6971 #include <openssl/opensslv.h>
6972 #include <stdlib.h>
6973 int
6974 main ()
6975 {
6976 if ( OPENSSL_VERSION_NUMBER >= 0x00906000)
6977 exit(0); else exit(1);
6978 ;
6979 return 0;
6980 }
6981 _ACEOF
6982 if ac_fn_c_try_run "$LINENO"; then :
6983 cf_openssl_version_ok=yes
6984 else
6985 cf_openssl_version_ok=no
6986 fi
6987 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6988 conftest.$ac_objext conftest.beam conftest.$ac_ext
6989 fi
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; }
7002 if ${ac_cv_lib_crypto_RSA_free+:} false; then :
7003 $as_echo_n "(cached) " >&6
7004 else
7005 ac_check_lib_save_LIBS=$LIBS
7006 LIBS="-lcrypto $LIBS"
7007 cat 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
7014 extern "C"
7015 #endif
7016 char RSA_free ();
7017 int
7018 main ()
7019 {
7020 return RSA_free ();
7021 ;
7022 return 0;
7023 }
7024 _ACEOF
7025 if ac_fn_c_try_link "$LINENO"; then :
7026 ac_cv_lib_crypto_RSA_free=yes
7027 else
7028 ac_cv_lib_crypto_RSA_free=no
7029 fi
7030 rm -f core conftest.err conftest.$ac_objext \
7031 conftest$ac_exeext conftest.$ac_ext
7032 LIBS=$ac_check_lib_save_LIBS
7033 fi
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; }
7036 if 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
7043 fi
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
7051 fi
7052
7053 CPPFLAGS="$save_CPPFLAGS"
7054 LIBS="$save_LIBS"
7055
7056
7057
7058
7059
7060 # Check whether --with-zlib-path was given.
7061 if test "${with_zlib_path+set}" = set; then :
7062 withval=$with_zlib_path; LIBS="$LIBS -L$withval"
7063 fi
7064
7065
7066 # Check whether --enable-zlib was given.
7067 if test "${enable_zlib+set}" = set; then :
7068 enableval=$enable_zlib; zlib=$enableval
7069 else
7070 zlib=yes
7071 fi
7072
7073
7074 if test "$zlib" = yes; then
7075
7076 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
7077 if 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; }
7081 if ${ac_cv_lib_z_zlibVersion+:} false; then :
7082 $as_echo_n "(cached) " >&6
7083 else
7084 ac_check_lib_save_LIBS=$LIBS
7085 LIBS="-lz $LIBS"
7086 cat 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
7093 extern "C"
7094 #endif
7095 char zlibVersion ();
7096 int
7097 main ()
7098 {
7099 return zlibVersion ();
7100 ;
7101 return 0;
7102 }
7103 _ACEOF
7104 if ac_fn_c_try_link "$LINENO"; then :
7105 ac_cv_lib_z_zlibVersion=yes
7106 else
7107 ac_cv_lib_z_zlibVersion=no
7108 fi
7109 rm -f core conftest.err conftest.$ac_objext \
7110 conftest$ac_exeext conftest.$ac_ext
7111 LIBS=$ac_check_lib_save_LIBS
7112 fi
7113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
7114 $as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
7115 if 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
7123 else
7124 zlib=no
7125 fi
7126
7127
7128 else
7129 zlib=no
7130 fi
7131
7132
7133
7134 fi
7135
7136
7137 # Check whether --enable-ports was given.
7138 if 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
7145 fi
7146
7147
7148 # Check whether --enable-poll was given.
7149 if 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
7156 fi
7157
7158
7159 # Check whether --enable-select was given.
7160 if 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
7167 fi
7168
7169
7170 # Check whether --enable-kqueue was given.
7171 if 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
7178 fi
7179
7180
7181 # Check whether --enable-epoll was given.
7182 if 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
7186 do :
7187 ac_fn_c_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
7188 if 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
7193 else
7194 haveepoll=no
7195 fi
7196 done
7197
7198 else
7199 use_epoll=no
7200 fi
7201
7202 fi
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.
7210 if 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
7222 cat >>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
7236 else
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
7248 cat >>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
7263 fi
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.
7271 if 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
7283 cat >>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
7297 else
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
7309 cat >>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
7324 fi
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.
7332 if 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
7344 cat >>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
7358 else
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
7370 cat >>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
7385 fi
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.
7393 if 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
7405 cat >>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
7419 else
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
7431 cat >>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
7446 fi
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.
7454 if 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; }
7458 else
7459 BRANDING_NAME=$PACKAGE_NAME
7460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7461 $as_echo "no" >&6; }
7462
7463 fi
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.
7470 if 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; }
7474 else
7475 BRANDING_VERSION=$PACKAGE_VERSION
7476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7477 $as_echo "no" >&6; }
7478
7479 fi
7480
7481
7482
7483 cat >>confdefs.h <<_ACEOF
7484 #define BRANDING_NAME "$BRANDING_NAME"
7485 _ACEOF
7486
7487
7488 cat >>confdefs.h <<_ACEOF
7489 #define BRANDING_VERSION "$BRANDING_VERSION"
7490 _ACEOF
7491
7492
7493 if test ! -z "$SELECT_TYPE_EXPLICIT"; then
7494 SELECT_TYPE="$SELECT_TYPE_EXPLICIT";
7495 echo "Forcing $SELECT_TYPE to be enabled"
7496 else
7497
7498 if test ! "x$use_ports" = "xno"; then
7499 for ac_func in port_getn
7500 do :
7501 ac_fn_c_check_func "$LINENO" "port_getn" "ac_cv_func_port_getn"
7502 if test "x$ac_cv_func_port_getn" = xyes; then :
7503 cat >>confdefs.h <<_ACEOF
7504 #define HAVE_PORT_GETN 1
7505 _ACEOF
7506 haveports=yes
7507 else
7508 haveports=no
7509 fi
7510 done
7511
7512 if test "x$haveports" = "xyes" ; then
7513 SELECT_TYPE="ports"
7514 fi
7515 fi
7516
7517 if test ! "x$use_select" = "xno"; then
7518 for ac_func in select
7519 do :
7520 ac_fn_c_check_func "$LINENO" "select" "ac_cv_func_select"
7521 if test "x$ac_cv_func_select" = xyes; then :
7522 cat >>confdefs.h <<_ACEOF
7523 #define HAVE_SELECT 1
7524 _ACEOF
7525 haveselect=yes
7526 else
7527 haveselect=no
7528 fi
7529 done
7530
7531 if test "x$haveselect" = "xyes" ; then
7532 SELECT_TYPE="select"
7533 fi
7534 fi
7535
7536 if test ! "x$use_poll" = "xno"; then
7537 for ac_func in poll
7538 do :
7539 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7540 if test "x$ac_cv_func_poll" = xyes; then :
7541 cat >>confdefs.h <<_ACEOF
7542 #define HAVE_POLL 1
7543 _ACEOF
7544 havepoll=yes
7545 else
7546 havepoll=no
7547 fi
7548 done
7549
7550 if test "x$havepoll" = "xyes" ; then
7551 SELECT_TYPE="poll"
7552 fi
7553 fi
7554
7555 if test ! "x$use_kqueue" = "xno"; then
7556 for ac_func in kevent
7557 do :
7558 ac_fn_c_check_func "$LINENO" "kevent" "ac_cv_func_kevent"
7559 if test "x$ac_cv_func_kevent" = xyes; then :
7560 cat >>confdefs.h <<_ACEOF
7561 #define HAVE_KEVENT 1
7562 _ACEOF
7563 havekqueue=yes
7564 else
7565 havekqueue=no
7566 fi
7567 done
7568
7569 if test "x$havekqueue" = "xyes" ; then
7570 SELECT_TYPE="kqueue"
7571 fi
7572 fi
7573
7574 if test ! "x$use_epoll" = "xno"; then
7575 for ac_func in epoll_ctl
7576 do :
7577 ac_fn_c_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
7578 if test "x$ac_cv_func_epoll_ctl" = xyes; then :
7579 cat >>confdefs.h <<_ACEOF
7580 #define HAVE_EPOLL_CTL 1
7581 _ACEOF
7582 haveepoll=yes
7583 else
7584 haveepoll=no
7585 fi
7586 done
7587
7588 if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
7589 if test "x$haveepoll" = "xyes" ; then
7590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll support in kernel" >&5
7591 $as_echo_n "checking for epoll support in kernel... " >&6; }
7592 if test "$cross_compiling" = yes; then :
7593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7594 $as_echo "no" >&6; }
7595 else
7596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7597 /* end confdefs.h. */
7598 #include <stdint.h>
7599 #include <sys/param.h>
7600 #include <sys/types.h>
7601 #include <sys/epoll.h>
7602 #include <sys/syscall.h>
7603 #include <unistd.h>
7604
7605 int
7606 main(int argc, char **argv)
7607 {
7608 int epfd;
7609
7610 epfd = epoll_create(256);
7611 return (epfd == -1 ? 1 : 0);
7612 }
7613 _ACEOF
7614 if ac_fn_c_try_run "$LINENO"; then :
7615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7616 $as_echo "yes" >&6; }
7617
7618 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7619
7620 SELECT_TYPE="epoll"
7621 else
7622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7623 $as_echo "no" >&6; }
7624 fi
7625 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7626 conftest.$ac_objext conftest.beam conftest.$ac_ext
7627 fi
7628
7629 fi
7630 fi
7631
7632 haveepollsyscall=no
7633
7634 if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
7635 if test "x$haveepoll" = "xno" ; then
7636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll system call" >&5
7637 $as_echo_n "checking for epoll system call... " >&6; }
7638 if test "$cross_compiling" = yes; then :
7639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7640 $as_echo "no" >&6; }
7641 else
7642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7643 /* end confdefs.h. */
7644 #include <stdint.h>
7645 #include <sys/param.h>
7646 #include <sys/types.h>
7647 #include <sys/epoll.h>
7648 #include <sys/syscall.h>
7649 #include <unistd.h>
7650
7651 int
7652 epoll_create(int size)
7653 {
7654 return (syscall(__NR_epoll_create, size));
7655 }
7656
7657 int
7658 main(int argc, char **argv)
7659 {
7660 int epfd;
7661
7662 epfd = epoll_create(256);
7663 exit (epfd == -1 ? 1 : 0);
7664 }
7665 _ACEOF
7666 if ac_fn_c_try_run "$LINENO"; then :
7667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7668 $as_echo "yes" >&6; }
7669
7670 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7671
7672 SELECT_TYPE="epoll"
7673 else
7674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7675 $as_echo "no" >&6; }
7676 fi
7677 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7678 conftest.$ac_objext conftest.beam conftest.$ac_ext
7679 fi
7680
7681 fi
7682 fi
7683
7684 fi
7685
7686 fi
7687
7688 if test -z "$SELECT_TYPE"; then
7689 as_fn_error $? "Unable to find a usable IO interface" "$LINENO" 5
7690 fi
7691
7692 echo "Using $SELECT_TYPE for select loop."
7693
7694
7695 cat >>confdefs.h <<_ACEOF
7696 #define SELECT_TYPE "$SELECT_TYPE"
7697 _ACEOF
7698
7699
7700
7701
7702
7703 # Check whether --enable-assert was given.
7704 if test "${enable_assert+set}" = set; then :
7705 enableval=$enable_assert; assert=$enableval
7706 else
7707 assert=no
7708 fi
7709
7710
7711 if test "$assert" = no; then
7712
7713 $as_echo "#define NDEBUG 1" >>confdefs.h
7714
7715 elif test "$assert" = soft; then
7716
7717 $as_echo "#define SOFT_ASSERT 1" >>confdefs.h
7718
7719
7720 $as_echo "#define NDEBUG 1" >>confdefs.h
7721
7722 elif test "$assert" = yes; then
7723 assert = "hard";
7724 fi
7725
7726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if you want IO Debugging hooks" >&5
7727 $as_echo_n "checking if you want IO Debugging hooks... " >&6; }
7728 # Check whether --enable-iodebug was given.
7729 if test "${enable_iodebug+set}" = set; then :
7730 enableval=$enable_iodebug; iodebug=$enableval
7731 else
7732 iodebug=no
7733 fi
7734
7735
7736 if test "$iodebug" = yes; then
7737
7738 $as_echo "#define USE_IODEBUG_HOOKS 1" >>confdefs.h
7739
7740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7741 $as_echo "yes" >&6; }
7742 else
7743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7744 $as_echo "no" >&6; }
7745 fi
7746
7747
7748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if you want to do a profile build" >&5
7749 $as_echo_n "checking if you want to do a profile build... " >&6; }
7750 # Check whether --enable-profile was given.
7751 if test "${enable_profile+set}" = set; then :
7752 enableval=$enable_profile; profile=$enableval
7753 else
7754 profile=no
7755 fi
7756
7757
7758 if test "$profile" = yes; then
7759 if test "$ac_cv_c_compiler_gnu" = yes; then
7760 IRC_CFLAGS="$IRC_CFLAGS -pg"
7761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, adding -pg" >&5
7762 $as_echo "yes, adding -pg" >&6; }
7763
7764 $as_echo "#define CHARYBDIS_PROFILE 1" >>confdefs.h
7765
7766 else
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, profile builds only work with gcc" >&5
7768 $as_echo "no, profile builds only work with gcc" >&6; }
7769 fi
7770 else
7771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7772 $as_echo "no" >&6; }
7773 fi
7774
7775 # Check whether --enable-balloc was given.
7776 if test "${enable_balloc+set}" = set; then :
7777 enableval=$enable_balloc; balloc=$enableval
7778 else
7779 balloc=yes
7780 fi
7781
7782
7783 if test "$balloc" = no; then
7784
7785 $as_echo "#define NOBALLOC 1" >>confdefs.h
7786
7787 fi
7788
7789 # Check whether --enable-small-net was given.
7790 if test "${enable_small_net+set}" = set; then :
7791 enableval=$enable_small_net; small_net=$enableval
7792 else
7793 small_net=no
7794 fi
7795
7796
7797 if test "$small_net" = yes; then
7798
7799 $as_echo "#define NICKNAMEHISTORYLENGTH 1500" >>confdefs.h
7800
7801
7802 $as_echo "#define CHANNEL_HEAP_SIZE 256" >>confdefs.h
7803
7804
7805 $as_echo "#define BAN_HEAP_SIZE 128" >>confdefs.h
7806
7807
7808 $as_echo "#define CLIENT_HEAP_SIZE 256" >>confdefs.h
7809
7810
7811 $as_echo "#define LCLIENT_HEAP_SIZE 128" >>confdefs.h
7812
7813
7814 $as_echo "#define PCLIENT_HEAP_SIZE 32" >>confdefs.h
7815
7816
7817 $as_echo "#define USER_HEAP_SIZE 128" >>confdefs.h
7818
7819
7820 $as_echo "#define DNODE_HEAP_SIZE 256" >>confdefs.h
7821
7822
7823 $as_echo "#define TOPIC_HEAP_SIZE 256" >>confdefs.h
7824
7825
7826 $as_echo "#define LINEBUF_HEAP_SIZE 128" >>confdefs.h
7827
7828
7829 $as_echo "#define MEMBER_HEAP_SIZE 256" >>confdefs.h
7830
7831
7832 $as_echo "#define ND_HEAP_SIZE 128" >>confdefs.h
7833
7834
7835 $as_echo "#define CONFITEM_HEAP_SIZE 128" >>confdefs.h
7836
7837
7838 $as_echo "#define MONITOR_HEAP_SIZE 128" >>confdefs.h
7839
7840
7841 $as_echo "#define FD_HEAP_SIZE 128" >>confdefs.h
7842
7843
7844 $as_echo "#define AWAY_HEAP_SIZE 128" >>confdefs.h
7845
7846 else
7847
7848 $as_echo "#define NICKNAMEHISTORYLENGTH 15000" >>confdefs.h
7849
7850
7851 $as_echo "#define CHANNEL_HEAP_SIZE 8192" >>confdefs.h
7852
7853
7854 $as_echo "#define BAN_HEAP_SIZE 4096" >>confdefs.h
7855
7856
7857 $as_echo "#define CLIENT_HEAP_SIZE 8192" >>confdefs.h
7858
7859
7860 $as_echo "#define LCLIENT_HEAP_SIZE 1024" >>confdefs.h
7861
7862
7863 $as_echo "#define PCLIENT_HEAP_SIZE 256" >>confdefs.h
7864
7865
7866 $as_echo "#define USER_HEAP_SIZE 8192" >>confdefs.h
7867
7868
7869 $as_echo "#define DNODE_HEAP_SIZE 8192" >>confdefs.h
7870
7871
7872 $as_echo "#define TOPIC_HEAP_SIZE 4096" >>confdefs.h
7873
7874
7875 $as_echo "#define LINEBUF_HEAP_SIZE 2048" >>confdefs.h
7876
7877
7878 $as_echo "#define MEMBER_HEAP_SIZE 32768" >>confdefs.h
7879
7880
7881 $as_echo "#define ND_HEAP_SIZE 512" >>confdefs.h
7882
7883
7884 $as_echo "#define CONFITEM_HEAP_SIZE 256" >>confdefs.h
7885
7886
7887 $as_echo "#define MONITOR_HEAP_SIZE 1024" >>confdefs.h
7888
7889
7890 $as_echo "#define FD_HEAP_SIZE 1024" >>confdefs.h
7891
7892
7893 $as_echo "#define AWAY_HEAP_SIZE 512" >>confdefs.h
7894
7895 fi
7896
7897
7898 # Check whether --with-nicklen was given.
7899 if test "${with_nicklen+set}" = set; then :
7900 withval=$with_nicklen;
7901 if ! expr "$withval" + 0 >/dev/null 2>&1; then
7902 as_fn_error $? "NICKLEN must be a numeric value" "$LINENO" 5
7903 fi
7904 if test $withval -ge 50; then
7905 NICKLEN=50
7906 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&5
7907 $as_echo "$as_me: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&2;}
7908 else
7909 NICKLEN="$withval"
7910 fi
7911
7912 else
7913 NICKLEN=15
7914 fi
7915
7916
7917
7918 # Check whether --with-topiclen was given.
7919 if test "${with_topiclen+set}" = set; then :
7920 withval=$with_topiclen;
7921 if test $withval -ge 390; then
7922 TOPICLEN=390
7923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&5
7924 $as_echo "$as_me: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&2;}
7925 else
7926 TOPICLEN=$withval
7927 fi
7928
7929 else
7930 TOPICLEN=390
7931 fi
7932
7933
7934
7935 cat >>confdefs.h <<_ACEOF
7936 #define TOPICLEN ${TOPICLEN}
7937 _ACEOF
7938
7939
7940 cat >>confdefs.h <<_ACEOF
7941 #define NICKLEN (${NICKLEN}+1)
7942 _ACEOF
7943
7944
7945 shared_modules="yes"
7946 if test "$shared_modules" = yes; then
7947 if test "$CC" = tcc -a "$TenDRA" = "no"; then
7948 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&5
7949 $as_echo "$as_me: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&2;}
7950 shared_modules="no"
7951 fi
7952 fi
7953
7954 if test "$shared_modules" = yes; then
7955 DYNLINK_C=dynlink.c
7956 for ac_header in dlfcn.h
7957 do :
7958 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
7959 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7960 cat >>confdefs.h <<_ACEOF
7961 #define HAVE_DLFCN_H 1
7962 _ACEOF
7963
7964 fi
7965
7966 done
7967
7968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shl_load" >&5
7969 $as_echo_n "checking for library containing shl_load... " >&6; }
7970 if ${ac_cv_search_shl_load+:} false; then :
7971 $as_echo_n "(cached) " >&6
7972 else
7973 ac_func_search_save_LIBS=$LIBS
7974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7975 /* end confdefs.h. */
7976
7977 /* Override any GCC internal prototype to avoid an error.
7978 Use char because int might match the return type of a GCC
7979 builtin and then its argument prototype would still apply. */
7980 #ifdef __cplusplus
7981 extern "C"
7982 #endif
7983 char shl_load ();
7984 int
7985 main ()
7986 {
7987 return shl_load ();
7988 ;
7989 return 0;
7990 }
7991 _ACEOF
7992 for ac_lib in '' dld; do
7993 if test -z "$ac_lib"; then
7994 ac_res="none required"
7995 else
7996 ac_res=-l$ac_lib
7997 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7998 fi
7999 if ac_fn_c_try_link "$LINENO"; then :
8000 ac_cv_search_shl_load=$ac_res
8001 fi
8002 rm -f core conftest.err conftest.$ac_objext \
8003 conftest$ac_exeext
8004 if ${ac_cv_search_shl_load+:} false; then :
8005 break
8006 fi
8007 done
8008 if ${ac_cv_search_shl_load+:} false; then :
8009
8010 else
8011 ac_cv_search_shl_load=no
8012 fi
8013 rm conftest.$ac_ext
8014 LIBS=$ac_func_search_save_LIBS
8015 fi
8016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shl_load" >&5
8017 $as_echo "$ac_cv_search_shl_load" >&6; }
8018 ac_res=$ac_cv_search_shl_load
8019 if test "$ac_res" != no; then :
8020 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8021
8022
8023 $as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h
8024
8025 SUFFIX=".sl"
8026 MOD_TARGET=hpux_shared
8027 SEDOBJ="s/\.o/.sl/g"
8028
8029 else
8030
8031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
8032 $as_echo_n "checking for library containing dlopen... " >&6; }
8033 if ${ac_cv_search_dlopen+:} false; then :
8034 $as_echo_n "(cached) " >&6
8035 else
8036 ac_func_search_save_LIBS=$LIBS
8037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8038 /* end confdefs.h. */
8039
8040 /* Override any GCC internal prototype to avoid an error.
8041 Use char because int might match the return type of a GCC
8042 builtin and then its argument prototype would still apply. */
8043 #ifdef __cplusplus
8044 extern "C"
8045 #endif
8046 char dlopen ();
8047 int
8048 main ()
8049 {
8050 return dlopen ();
8051 ;
8052 return 0;
8053 }
8054 _ACEOF
8055 for ac_lib in '' dl c_r; do
8056 if test -z "$ac_lib"; then
8057 ac_res="none required"
8058 else
8059 ac_res=-l$ac_lib
8060 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8061 fi
8062 if ac_fn_c_try_link "$LINENO"; then :
8063 ac_cv_search_dlopen=$ac_res
8064 fi
8065 rm -f core conftest.err conftest.$ac_objext \
8066 conftest$ac_exeext
8067 if ${ac_cv_search_dlopen+:} false; then :
8068 break
8069 fi
8070 done
8071 if ${ac_cv_search_dlopen+:} false; then :
8072
8073 else
8074 ac_cv_search_dlopen=no
8075 fi
8076 rm conftest.$ac_ext
8077 LIBS=$ac_func_search_save_LIBS
8078 fi
8079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
8080 $as_echo "$ac_cv_search_dlopen" >&6; }
8081 ac_res=$ac_cv_search_dlopen
8082 if test "$ac_res" != no; then :
8083 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8084
8085
8086 $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
8087
8088 SUFFIX=".so"
8089 MOD_TARGET=shared_modules
8090 SEDOBJ="s/\.o/.so/g"
8091 if test "$AppleGCC" = yes; then
8092 for ac_header in mach-o/dyld.h
8093 do :
8094 ac_fn_c_check_header_mongrel "$LINENO" "mach-o/dyld.h" "ac_cv_header_mach_o_dyld_h" "$ac_includes_default"
8095 if test "x$ac_cv_header_mach_o_dyld_h" = xyes; then :
8096 cat >>confdefs.h <<_ACEOF
8097 #define HAVE_MACH_O_DYLD_H 1
8098 _ACEOF
8099
8100 fi
8101
8102 done
8103
8104 fi
8105 ac_fn_c_check_func "$LINENO" "dlsym" "ac_cv_func_dlsym"
8106 if test "x$ac_cv_func_dlsym" = xyes; then :
8107
8108 else
8109
8110 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dlsym is not available, shared modules disabled" >&5
8111 $as_echo "$as_me: WARNING: dlsym is not available, shared modules disabled" >&2;}
8112 shared_modules=no
8113
8114 fi
8115
8116 for ac_func in dlfunc
8117 do :
8118 ac_fn_c_check_func "$LINENO" "dlfunc" "ac_cv_func_dlfunc"
8119 if test "x$ac_cv_func_dlfunc" = xyes; then :
8120 cat >>confdefs.h <<_ACEOF
8121 #define HAVE_DLFUNC 1
8122 _ACEOF
8123
8124 fi
8125 done
8126
8127
8128 else
8129
8130 shared_modules=no
8131
8132 fi
8133
8134
8135 fi
8136
8137 fi
8138
8139
8140 cat >>confdefs.h <<_ACEOF
8141 #define SHARED_SUFFIX "$SUFFIX"
8142 _ACEOF
8143
8144
8145 if test "$shared_modules" = yes; then
8146 # The GNU linker requires the -export-dynamic option to make
8147 # all symbols visible in the dynamic symbol table.
8148 hold_ldflags=$LDFLAGS
8149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the ld -export-dynamic flag" >&5
8150 $as_echo_n "checking for the ld -export-dynamic flag... " >&6; }
8151 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic -Werror"
8152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8153 /* end confdefs.h. */
8154
8155 int
8156 main ()
8157 {
8158 int i;
8159 ;
8160 return 0;
8161 }
8162 _ACEOF
8163 if ac_fn_c_try_link "$LINENO"; then :
8164 found=yes
8165 else
8166 found=no
8167 fi
8168 rm -f core conftest.err conftest.$ac_objext \
8169 conftest$ac_exeext conftest.$ac_ext
8170 LDFLAGS=$hold_ldflags
8171
8172 if expr "`uname -s`" : ^IRIX >/dev/null 2>&1; then
8173 found="no, IRIX ld uses -B,dynamic"
8174 LDFLAGS="${LDFLAGS} -Wl,-B,dynamic"
8175 fi
8176
8177 if expr "`uname -s`" : ^AIX >/dev/null 2>&1; then
8178 found="no, AIX ld uses -G -brtl"
8179 LDFLAGS="${LDFLAGS} -Wl,-G,-brtl"
8180 fi
8181
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
8183 $as_echo "$found" >&6; }
8184
8185 if test "$found" = yes; then
8186 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
8187 fi
8188
8189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to produce PIC" >&5
8190 $as_echo_n "checking for compiler option to produce PIC... " >&6; }
8191 if test "$SGS" = "yes"; then
8192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SVR4 SGS interfaces: -KPIC -DPIC -G" >&5
8193 $as_echo "SVR4 SGS interfaces: -KPIC -DPIC -G" >&6; }
8194 PICFLAGS="-KPIC -DPIC -G"
8195 fi
8196
8197 if test "$AppleGCC" = "yes"; then
8198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&5
8199 $as_echo "Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&6; }
8200 PICFLAGS="-fno-common -bundle -flat_namespace -undefined suppress"
8201 fi
8202 if test "$HPUX" = "yes" -a "$CC" != gcc; then
8203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: HP-UX cc: +z -r -q -n" >&5
8204 $as_echo "HP-UX cc: +z -r -q -n" >&6; }
8205 PICFLAGS="+z -r -q -n -c"
8206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if +ESfic is required on this platform" >&5
8207 $as_echo_n "checking if +ESfic is required on this platform... " >&6; }
8208
8209 if expr "`$CC +ESfic 2>&1`" : ".*neither supported.*" >/dev/null; then
8210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8211 $as_echo "no" >&6; }
8212 else
8213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8214 $as_echo "yes" >&6; }
8215 PICFLAGS="$PICFLAGS +ESfic"
8216 fi
8217
8218 LDFLAGS="${LDFLAGS} -Wl,-E"
8219 fi
8220 if test "$Tru" = yes -a "$CC" != gcc; then
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Tru64: -shared -expect_unresolved '*'" >&5
8222 $as_echo "Tru64: -shared -expect_unresolved '*'" >&6; }
8223 PICFLAGS="-shared -expect_unresolved '*' "
8224 LDFLAGS="-call_shared"
8225 fi
8226 if test -z "$PICFLAGS"; then
8227 if test "$ac_cv_c_compiler_gnu" = "yes"; then
8228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gcc: -fPIC -DPIC -shared" >&5
8229 $as_echo "gcc: -fPIC -DPIC -shared" >&6; }
8230 PICFLAGS="-fPIC -DPIC -shared"
8231 else
8232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8233 $as_echo "no" >&6; }
8234 shared_modules=no
8235 fi
8236 fi
8237 fi
8238
8239 # rpath, for finding libratbox.so at run time
8240 hold_ldflags=$LDFLAGS
8241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the ld -rpath flag" >&5
8242 $as_echo_n "checking for the ld -rpath flag... " >&6; }
8243 LDFLAGS="${LDFLAGS} -Wl,-rpath=${libdir}"
8244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8245 /* end confdefs.h. */
8246
8247 int
8248 main ()
8249 {
8250 int i;
8251 ;
8252 return 0;
8253 }
8254 _ACEOF
8255 if ac_fn_c_try_link "$LINENO"; then :
8256 found=yes
8257 else
8258 found=no
8259 fi
8260 rm -f core conftest.err conftest.$ac_objext \
8261 conftest$ac_exeext conftest.$ac_ext
8262 LDFLAGS=$hold_ldflags
8263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
8264 $as_echo "$found" >&6; }
8265 if test "$found" = yes; then
8266 LDFLAGS="${LDFLAGS} -Wl,-rpath=\${libdir}"
8267 fi
8268
8269 # This must be down here, or it will mess up checks like the ones
8270 # for -Wl,-export-dynamic
8271 # -- jilles
8272 CWARNS=""
8273 # Check whether --enable-warnings was given.
8274 if test "${enable_warnings+set}" = set; then :
8275 enableval=$enable_warnings;
8276 IRC_CFLAGS="$IRC_CFLAGS -O0"
8277 CFLAGS="$IRC_CFLAGS"
8278
8279
8280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wall" >&5
8281 $as_echo_n "checking GCC flag(s) -Wall... " >&6; }
8282 if test "${GCC-no}" = yes
8283 then
8284 if ${charybdis_cv_c_gcc_w_all+:} false; then :
8285 $as_echo_n "(cached) " >&6
8286 else
8287
8288 oldcflags="${CFLAGS-}"
8289 CFLAGS="${CFLAGS-} ${CWARNS} -Wall -Werror"
8290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8291 /* end confdefs.h. */
8292
8293 #include <string.h>
8294 #include <stdio.h>
8295 int main(void);
8296
8297 int
8298 main ()
8299 {
8300
8301 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8302
8303 ;
8304 return 0;
8305 }
8306 _ACEOF
8307 if ac_fn_c_try_compile "$LINENO"; then :
8308 charybdis_cv_c_gcc_w_all=yes
8309 else
8310 charybdis_cv_c_gcc_w_all=no
8311 fi
8312 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8313 CFLAGS="${oldcflags}"
8314 fi
8315
8316 if test "x$charybdis_cv_c_gcc_w_all" = xyes; then
8317 CWARNS="${CWARNS}-Wall "
8318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8319 $as_echo "ok" >&6; }
8320 else
8321 charybdis_cv_c_gcc_w_all=''
8322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8323 $as_echo "no" >&6; }
8324 fi
8325 else
8326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8327 $as_echo "no" >&6; }
8328 fi
8329
8330
8331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wpointer-arith" >&5
8332 $as_echo_n "checking GCC flag(s) -Wpointer-arith... " >&6; }
8333 if test "${GCC-no}" = yes
8334 then
8335 if ${charybdis_cv_c_gcc_w_pointer_arith+:} false; then :
8336 $as_echo_n "(cached) " >&6
8337 else
8338
8339 oldcflags="${CFLAGS-}"
8340 CFLAGS="${CFLAGS-} ${CWARNS} -Wpointer-arith -Werror"
8341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8342 /* end confdefs.h. */
8343
8344 #include <string.h>
8345 #include <stdio.h>
8346 int main(void);
8347
8348 int
8349 main ()
8350 {
8351
8352 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8353
8354 ;
8355 return 0;
8356 }
8357 _ACEOF
8358 if ac_fn_c_try_compile "$LINENO"; then :
8359 charybdis_cv_c_gcc_w_pointer_arith=yes
8360 else
8361 charybdis_cv_c_gcc_w_pointer_arith=no
8362 fi
8363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8364 CFLAGS="${oldcflags}"
8365 fi
8366
8367 if test "x$charybdis_cv_c_gcc_w_pointer_arith" = xyes; then
8368 CWARNS="${CWARNS}-Wpointer-arith "
8369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8370 $as_echo "ok" >&6; }
8371 else
8372 charybdis_cv_c_gcc_w_pointer_arith=''
8373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8374 $as_echo "no" >&6; }
8375 fi
8376 else
8377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8378 $as_echo "no" >&6; }
8379 fi
8380
8381
8382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wimplicit -Wnested-externs" >&5
8383 $as_echo_n "checking GCC flag(s) -Wimplicit -Wnested-externs... " >&6; }
8384 if test "${GCC-no}" = yes
8385 then
8386 if ${charybdis_cv_c_gcc_w_implicit+:} false; then :
8387 $as_echo_n "(cached) " >&6
8388 else
8389
8390 oldcflags="${CFLAGS-}"
8391 CFLAGS="${CFLAGS-} ${CWARNS} -Wimplicit -Wnested-externs -Werror"
8392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8393 /* end confdefs.h. */
8394
8395 #include <string.h>
8396 #include <stdio.h>
8397 int main(void);
8398
8399 int
8400 main ()
8401 {
8402
8403 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8404
8405 ;
8406 return 0;
8407 }
8408 _ACEOF
8409 if ac_fn_c_try_compile "$LINENO"; then :
8410 charybdis_cv_c_gcc_w_implicit=yes
8411 else
8412 charybdis_cv_c_gcc_w_implicit=no
8413 fi
8414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8415 CFLAGS="${oldcflags}"
8416 fi
8417
8418 if test "x$charybdis_cv_c_gcc_w_implicit" = xyes; then
8419 CWARNS="${CWARNS}-Wimplicit -Wnested-externs "
8420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8421 $as_echo "ok" >&6; }
8422 else
8423 charybdis_cv_c_gcc_w_implicit=''
8424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8425 $as_echo "no" >&6; }
8426 fi
8427 else
8428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8429 $as_echo "no" >&6; }
8430 fi
8431
8432
8433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wcast-align" >&5
8434 $as_echo_n "checking GCC flag(s) -Wcast-align... " >&6; }
8435 if test "${GCC-no}" = yes
8436 then
8437 if ${charybdis_cv_c_gcc_w_cast_align+:} false; then :
8438 $as_echo_n "(cached) " >&6
8439 else
8440
8441 oldcflags="${CFLAGS-}"
8442 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-align -Werror"
8443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8444 /* end confdefs.h. */
8445
8446 #include <string.h>
8447 #include <stdio.h>
8448 int main(void);
8449
8450 int
8451 main ()
8452 {
8453
8454 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8455
8456 ;
8457 return 0;
8458 }
8459 _ACEOF
8460 if ac_fn_c_try_compile "$LINENO"; then :
8461 charybdis_cv_c_gcc_w_cast_align=yes
8462 else
8463 charybdis_cv_c_gcc_w_cast_align=no
8464 fi
8465 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8466 CFLAGS="${oldcflags}"
8467 fi
8468
8469 if test "x$charybdis_cv_c_gcc_w_cast_align" = xyes; then
8470 CWARNS="${CWARNS}-Wcast-align "
8471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8472 $as_echo "ok" >&6; }
8473 else
8474 charybdis_cv_c_gcc_w_cast_align=''
8475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8476 $as_echo "no" >&6; }
8477 fi
8478 else
8479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8480 $as_echo "no" >&6; }
8481 fi
8482
8483
8484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wcast-qual" >&5
8485 $as_echo_n "checking GCC flag(s) -Wcast-qual... " >&6; }
8486 if test "${GCC-no}" = yes
8487 then
8488 if ${charybdis_cv_c_gcc_w_cast_qual+:} false; then :
8489 $as_echo_n "(cached) " >&6
8490 else
8491
8492 oldcflags="${CFLAGS-}"
8493 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-qual -Werror"
8494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8495 /* end confdefs.h. */
8496
8497 #include <string.h>
8498 #include <stdio.h>
8499 int main(void);
8500
8501 int
8502 main ()
8503 {
8504
8505 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8506
8507 ;
8508 return 0;
8509 }
8510 _ACEOF
8511 if ac_fn_c_try_compile "$LINENO"; then :
8512 charybdis_cv_c_gcc_w_cast_qual=yes
8513 else
8514 charybdis_cv_c_gcc_w_cast_qual=no
8515 fi
8516 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8517 CFLAGS="${oldcflags}"
8518 fi
8519
8520 if test "x$charybdis_cv_c_gcc_w_cast_qual" = xyes; then
8521 CWARNS="${CWARNS}-Wcast-qual "
8522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8523 $as_echo "ok" >&6; }
8524 else
8525 charybdis_cv_c_gcc_w_cast_qual=''
8526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8527 $as_echo "no" >&6; }
8528 fi
8529 else
8530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8531 $as_echo "no" >&6; }
8532 fi
8533
8534
8535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wwrite-strings" >&5
8536 $as_echo_n "checking GCC flag(s) -Wwrite-strings... " >&6; }
8537 if test "${GCC-no}" = yes
8538 then
8539 if ${charybdis_cv_c_gcc_w_write_strings+:} false; then :
8540 $as_echo_n "(cached) " >&6
8541 else
8542
8543 oldcflags="${CFLAGS-}"
8544 CFLAGS="${CFLAGS-} ${CWARNS} -Wwrite-strings -Werror"
8545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8546 /* end confdefs.h. */
8547
8548 #include <string.h>
8549 #include <stdio.h>
8550 int main(void);
8551
8552 int
8553 main ()
8554 {
8555
8556 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8557
8558 ;
8559 return 0;
8560 }
8561 _ACEOF
8562 if ac_fn_c_try_compile "$LINENO"; then :
8563 charybdis_cv_c_gcc_w_write_strings=yes
8564 else
8565 charybdis_cv_c_gcc_w_write_strings=no
8566 fi
8567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8568 CFLAGS="${oldcflags}"
8569 fi
8570
8571 if test "x$charybdis_cv_c_gcc_w_write_strings" = xyes; then
8572 CWARNS="${CWARNS}-Wwrite-strings "
8573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8574 $as_echo "ok" >&6; }
8575 else
8576 charybdis_cv_c_gcc_w_write_strings=''
8577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8578 $as_echo "no" >&6; }
8579 fi
8580 else
8581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8582 $as_echo "no" >&6; }
8583 fi
8584
8585
8586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Werror-implicit-function-declaration" >&5
8587 $as_echo_n "checking GCC flag(s) -Werror-implicit-function-declaration... " >&6; }
8588 if test "${GCC-no}" = yes
8589 then
8590 if ${charybdis_cv_c_gcc_w_error_implicit_function_declaration+:} false; then :
8591 $as_echo_n "(cached) " >&6
8592 else
8593
8594 oldcflags="${CFLAGS-}"
8595 CFLAGS="${CFLAGS-} ${CWARNS} -Werror-implicit-function-declaration -Werror"
8596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8597 /* end confdefs.h. */
8598
8599 #include <string.h>
8600 #include <stdio.h>
8601 int main(void);
8602
8603 int
8604 main ()
8605 {
8606
8607 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8608
8609 ;
8610 return 0;
8611 }
8612 _ACEOF
8613 if ac_fn_c_try_compile "$LINENO"; then :
8614 charybdis_cv_c_gcc_w_error_implicit_function_declaration=yes
8615 else
8616 charybdis_cv_c_gcc_w_error_implicit_function_declaration=no
8617 fi
8618 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8619 CFLAGS="${oldcflags}"
8620 fi
8621
8622 if test "x$charybdis_cv_c_gcc_w_error_implicit_function_declaration" = xyes; then
8623 CWARNS="${CWARNS}-Werror-implicit-function-declaration "
8624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8625 $as_echo "ok" >&6; }
8626 else
8627 charybdis_cv_c_gcc_w_error_implicit_function_declaration=''
8628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8629 $as_echo "no" >&6; }
8630 fi
8631 else
8632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8633 $as_echo "no" >&6; }
8634 fi
8635
8636
8637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations" >&5
8638 $as_echo_n "checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations... " >&6; }
8639 if test "${GCC-no}" = yes
8640 then
8641 if ${charybdis_cv_c_gcc_prototypes+:} false; then :
8642 $as_echo_n "(cached) " >&6
8643 else
8644
8645 oldcflags="${CFLAGS-}"
8646 CFLAGS="${CFLAGS-} ${CWARNS} -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Werror"
8647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8648 /* end confdefs.h. */
8649
8650 #include <string.h>
8651 #include <stdio.h>
8652 int main(void);
8653
8654 int
8655 main ()
8656 {
8657
8658 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8659
8660 ;
8661 return 0;
8662 }
8663 _ACEOF
8664 if ac_fn_c_try_compile "$LINENO"; then :
8665 charybdis_cv_c_gcc_prototypes=yes
8666 else
8667 charybdis_cv_c_gcc_prototypes=no
8668 fi
8669 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8670 CFLAGS="${oldcflags}"
8671 fi
8672
8673 if test "x$charybdis_cv_c_gcc_prototypes" = xyes; then
8674 CWARNS="${CWARNS}-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations "
8675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8676 $as_echo "ok" >&6; }
8677 else
8678 charybdis_cv_c_gcc_prototypes=''
8679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8680 $as_echo "no" >&6; }
8681 fi
8682 else
8683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8684 $as_echo "no" >&6; }
8685 fi
8686
8687
8688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wparenthesis" >&5
8689 $as_echo_n "checking GCC flag(s) -Wparenthesis... " >&6; }
8690 if test "${GCC-no}" = yes
8691 then
8692 if ${charybdis_cv_c_gcc_parenthesis+:} false; then :
8693 $as_echo_n "(cached) " >&6
8694 else
8695
8696 oldcflags="${CFLAGS-}"
8697 CFLAGS="${CFLAGS-} ${CWARNS} -Wparenthesis -Werror"
8698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8699 /* end confdefs.h. */
8700
8701 #include <string.h>
8702 #include <stdio.h>
8703 int main(void);
8704
8705 int
8706 main ()
8707 {
8708
8709 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8710
8711 ;
8712 return 0;
8713 }
8714 _ACEOF
8715 if ac_fn_c_try_compile "$LINENO"; then :
8716 charybdis_cv_c_gcc_parenthesis=yes
8717 else
8718 charybdis_cv_c_gcc_parenthesis=no
8719 fi
8720 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8721 CFLAGS="${oldcflags}"
8722 fi
8723
8724 if test "x$charybdis_cv_c_gcc_parenthesis" = xyes; then
8725 CWARNS="${CWARNS}-Wparenthesis "
8726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8727 $as_echo "ok" >&6; }
8728 else
8729 charybdis_cv_c_gcc_parenthesis=''
8730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8731 $as_echo "no" >&6; }
8732 fi
8733 else
8734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8735 $as_echo "no" >&6; }
8736 fi
8737
8738
8739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -W -Wno-unused" >&5
8740 $as_echo_n "checking GCC flag(s) -W -Wno-unused... " >&6; }
8741 if test "${GCC-no}" = yes
8742 then
8743 if ${charybdis_cv_c_gcc_w+:} false; then :
8744 $as_echo_n "(cached) " >&6
8745 else
8746
8747 oldcflags="${CFLAGS-}"
8748 CFLAGS="${CFLAGS-} ${CWARNS} -W -Wno-unused -Werror"
8749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8750 /* end confdefs.h. */
8751
8752 #include <string.h>
8753 #include <stdio.h>
8754 int main(void);
8755
8756 int
8757 main ()
8758 {
8759
8760 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8761
8762 ;
8763 return 0;
8764 }
8765 _ACEOF
8766 if ac_fn_c_try_compile "$LINENO"; then :
8767 charybdis_cv_c_gcc_w=yes
8768 else
8769 charybdis_cv_c_gcc_w=no
8770 fi
8771 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8772 CFLAGS="${oldcflags}"
8773 fi
8774
8775 if test "x$charybdis_cv_c_gcc_w" = xyes; then
8776 CWARNS="${CWARNS}-W -Wno-unused "
8777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8778 $as_echo "ok" >&6; }
8779 else
8780 charybdis_cv_c_gcc_w=''
8781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8782 $as_echo "no" >&6; }
8783 fi
8784 else
8785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8786 $as_echo "no" >&6; }
8787 fi
8788
8789
8790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wextra" >&5
8791 $as_echo_n "checking GCC flag(s) -Wextra... " >&6; }
8792 if test "${GCC-no}" = yes
8793 then
8794 if ${charybdis_cv_c_gcc_w_extra+:} false; then :
8795 $as_echo_n "(cached) " >&6
8796 else
8797
8798 oldcflags="${CFLAGS-}"
8799 CFLAGS="${CFLAGS-} ${CWARNS} -Wextra -Werror"
8800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8801 /* end confdefs.h. */
8802
8803 #include <string.h>
8804 #include <stdio.h>
8805 int main(void);
8806
8807 int
8808 main ()
8809 {
8810
8811 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8812
8813 ;
8814 return 0;
8815 }
8816 _ACEOF
8817 if ac_fn_c_try_compile "$LINENO"; then :
8818 charybdis_cv_c_gcc_w_extra=yes
8819 else
8820 charybdis_cv_c_gcc_w_extra=no
8821 fi
8822 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8823 CFLAGS="${oldcflags}"
8824 fi
8825
8826 if test "x$charybdis_cv_c_gcc_w_extra" = xyes; then
8827 CWARNS="${CWARNS}-Wextra "
8828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8829 $as_echo "ok" >&6; }
8830 else
8831 charybdis_cv_c_gcc_w_extra=''
8832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8833 $as_echo "no" >&6; }
8834 fi
8835 else
8836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8837 $as_echo "no" >&6; }
8838 fi
8839
8840
8841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wshadow" >&5
8842 $as_echo_n "checking GCC flag(s) -Wshadow... " >&6; }
8843 if test "${GCC-no}" = yes
8844 then
8845 if ${charybdis_cv_c_gcc_w_shadow+:} false; then :
8846 $as_echo_n "(cached) " >&6
8847 else
8848
8849 oldcflags="${CFLAGS-}"
8850 CFLAGS="${CFLAGS-} ${CWARNS} -Wshadow -Werror"
8851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8852 /* end confdefs.h. */
8853
8854 #include <string.h>
8855 #include <stdio.h>
8856 int main(void);
8857
8858 int
8859 main ()
8860 {
8861
8862 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8863
8864 ;
8865 return 0;
8866 }
8867 _ACEOF
8868 if ac_fn_c_try_compile "$LINENO"; then :
8869 charybdis_cv_c_gcc_w_shadow=yes
8870 else
8871 charybdis_cv_c_gcc_w_shadow=no
8872 fi
8873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8874 CFLAGS="${oldcflags}"
8875 fi
8876
8877 if test "x$charybdis_cv_c_gcc_w_shadow" = xyes; then
8878 CWARNS="${CWARNS}-Wshadow "
8879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8880 $as_echo "ok" >&6; }
8881 else
8882 charybdis_cv_c_gcc_w_shadow=''
8883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8884 $as_echo "no" >&6; }
8885 fi
8886 else
8887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8888 $as_echo "no" >&6; }
8889 fi
8890
8891
8892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wmissing-noreturn" >&5
8893 $as_echo_n "checking GCC flag(s) -Wmissing-noreturn... " >&6; }
8894 if test "${GCC-no}" = yes
8895 then
8896 if ${charybdis_cv_c_gcc_w_missing_noreturn+:} false; then :
8897 $as_echo_n "(cached) " >&6
8898 else
8899
8900 oldcflags="${CFLAGS-}"
8901 CFLAGS="${CFLAGS-} ${CWARNS} -Wmissing-noreturn -Werror"
8902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8903 /* end confdefs.h. */
8904
8905 #include <string.h>
8906 #include <stdio.h>
8907 int main(void);
8908
8909 int
8910 main ()
8911 {
8912
8913 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8914
8915 ;
8916 return 0;
8917 }
8918 _ACEOF
8919 if ac_fn_c_try_compile "$LINENO"; then :
8920 charybdis_cv_c_gcc_w_missing_noreturn=yes
8921 else
8922 charybdis_cv_c_gcc_w_missing_noreturn=no
8923 fi
8924 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8925 CFLAGS="${oldcflags}"
8926 fi
8927
8928 if test "x$charybdis_cv_c_gcc_w_missing_noreturn" = xyes; then
8929 CWARNS="${CWARNS}-Wmissing-noreturn "
8930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8931 $as_echo "ok" >&6; }
8932 else
8933 charybdis_cv_c_gcc_w_missing_noreturn=''
8934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8935 $as_echo "no" >&6; }
8936 fi
8937 else
8938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8939 $as_echo "no" >&6; }
8940 fi
8941
8942
8943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wundef" >&5
8944 $as_echo_n "checking GCC flag(s) -Wundef... " >&6; }
8945 if test "${GCC-no}" = yes
8946 then
8947 if ${charybdis_cv_c_gcc_w_undef+:} false; then :
8948 $as_echo_n "(cached) " >&6
8949 else
8950
8951 oldcflags="${CFLAGS-}"
8952 CFLAGS="${CFLAGS-} ${CWARNS} -Wundef -Werror"
8953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8954 /* end confdefs.h. */
8955
8956 #include <string.h>
8957 #include <stdio.h>
8958 int main(void);
8959
8960 int
8961 main ()
8962 {
8963
8964 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8965
8966 ;
8967 return 0;
8968 }
8969 _ACEOF
8970 if ac_fn_c_try_compile "$LINENO"; then :
8971 charybdis_cv_c_gcc_w_undef=yes
8972 else
8973 charybdis_cv_c_gcc_w_undef=no
8974 fi
8975 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8976 CFLAGS="${oldcflags}"
8977 fi
8978
8979 if test "x$charybdis_cv_c_gcc_w_undef" = xyes; then
8980 CWARNS="${CWARNS}-Wundef "
8981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8982 $as_echo "ok" >&6; }
8983 else
8984 charybdis_cv_c_gcc_w_undef=''
8985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8986 $as_echo "no" >&6; }
8987 fi
8988 else
8989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8990 $as_echo "no" >&6; }
8991 fi
8992
8993
8994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wpacked" >&5
8995 $as_echo_n "checking GCC flag(s) -Wpacked... " >&6; }
8996 if test "${GCC-no}" = yes
8997 then
8998 if ${charybdis_cv_c_gcc_w_packed+:} false; then :
8999 $as_echo_n "(cached) " >&6
9000 else
9001
9002 oldcflags="${CFLAGS-}"
9003 CFLAGS="${CFLAGS-} ${CWARNS} -Wpacked -Werror"
9004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9005 /* end confdefs.h. */
9006
9007 #include <string.h>
9008 #include <stdio.h>
9009 int main(void);
9010
9011 int
9012 main ()
9013 {
9014
9015 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9016
9017 ;
9018 return 0;
9019 }
9020 _ACEOF
9021 if ac_fn_c_try_compile "$LINENO"; then :
9022 charybdis_cv_c_gcc_w_packed=yes
9023 else
9024 charybdis_cv_c_gcc_w_packed=no
9025 fi
9026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9027 CFLAGS="${oldcflags}"
9028 fi
9029
9030 if test "x$charybdis_cv_c_gcc_w_packed" = xyes; then
9031 CWARNS="${CWARNS}-Wpacked "
9032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9033 $as_echo "ok" >&6; }
9034 else
9035 charybdis_cv_c_gcc_w_packed=''
9036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9037 $as_echo "no" >&6; }
9038 fi
9039 else
9040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9041 $as_echo "no" >&6; }
9042 fi
9043
9044
9045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wnested-externs" >&5
9046 $as_echo_n "checking GCC flag(s) -Wnested-externs... " >&6; }
9047 if test "${GCC-no}" = yes
9048 then
9049 if ${charybdis_cv_c_gcc_w_nested_externs+:} false; then :
9050 $as_echo_n "(cached) " >&6
9051 else
9052
9053 oldcflags="${CFLAGS-}"
9054 CFLAGS="${CFLAGS-} ${CWARNS} -Wnested-externs -Werror"
9055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9056 /* end confdefs.h. */
9057
9058 #include <string.h>
9059 #include <stdio.h>
9060 int main(void);
9061
9062 int
9063 main ()
9064 {
9065
9066 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9067
9068 ;
9069 return 0;
9070 }
9071 _ACEOF
9072 if ac_fn_c_try_compile "$LINENO"; then :
9073 charybdis_cv_c_gcc_w_nested_externs=yes
9074 else
9075 charybdis_cv_c_gcc_w_nested_externs=no
9076 fi
9077 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9078 CFLAGS="${oldcflags}"
9079 fi
9080
9081 if test "x$charybdis_cv_c_gcc_w_nested_externs" = xyes; then
9082 CWARNS="${CWARNS}-Wnested-externs "
9083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9084 $as_echo "ok" >&6; }
9085 else
9086 charybdis_cv_c_gcc_w_nested_externs=''
9087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9088 $as_echo "no" >&6; }
9089 fi
9090 else
9091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9092 $as_echo "no" >&6; }
9093 fi
9094
9095
9096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable" >&5
9097 $as_echo_n "checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable... " >&6; }
9098 if test "${GCC-no}" = yes
9099 then
9100 if ${charybdis_cv_c_gcc_w_unused+:} false; then :
9101 $as_echo_n "(cached) " >&6
9102 else
9103
9104 oldcflags="${CFLAGS-}"
9105 CFLAGS="${CFLAGS-} ${CWARNS} -Wunused-function -Wunused-label -Wunused-value -Wunused-variable -Werror"
9106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9107 /* end confdefs.h. */
9108
9109 #include <string.h>
9110 #include <stdio.h>
9111 int main(void);
9112
9113 int
9114 main ()
9115 {
9116
9117 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9118
9119 ;
9120 return 0;
9121 }
9122 _ACEOF
9123 if ac_fn_c_try_compile "$LINENO"; then :
9124 charybdis_cv_c_gcc_w_unused=yes
9125 else
9126 charybdis_cv_c_gcc_w_unused=no
9127 fi
9128 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9129 CFLAGS="${oldcflags}"
9130 fi
9131
9132 if test "x$charybdis_cv_c_gcc_w_unused" = xyes; then
9133 CWARNS="${CWARNS}-Wunused-function -Wunused-label -Wunused-value -Wunused-variable "
9134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9135 $as_echo "ok" >&6; }
9136 else
9137 charybdis_cv_c_gcc_w_unused=''
9138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9139 $as_echo "no" >&6; }
9140 fi
9141 else
9142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9143 $as_echo "no" >&6; }
9144 fi
9145
9146
9147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wredundant-decls" >&5
9148 $as_echo_n "checking GCC flag(s) -Wredundant-decls... " >&6; }
9149 if test "${GCC-no}" = yes
9150 then
9151 if ${charybdis_cv_c_gcc_w_redundant_decls+:} false; then :
9152 $as_echo_n "(cached) " >&6
9153 else
9154
9155 oldcflags="${CFLAGS-}"
9156 CFLAGS="${CFLAGS-} ${CWARNS} -Wredundant-decls -Werror"
9157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9158 /* end confdefs.h. */
9159
9160 #include <string.h>
9161 #include <stdio.h>
9162 int main(void);
9163
9164 int
9165 main ()
9166 {
9167
9168 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9169
9170 ;
9171 return 0;
9172 }
9173 _ACEOF
9174 if ac_fn_c_try_compile "$LINENO"; then :
9175 charybdis_cv_c_gcc_w_redundant_decls=yes
9176 else
9177 charybdis_cv_c_gcc_w_redundant_decls=no
9178 fi
9179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9180 CFLAGS="${oldcflags}"
9181 fi
9182
9183 if test "x$charybdis_cv_c_gcc_w_redundant_decls" = xyes; then
9184 CWARNS="${CWARNS}-Wredundant-decls "
9185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9186 $as_echo "ok" >&6; }
9187 else
9188 charybdis_cv_c_gcc_w_redundant_decls=''
9189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9190 $as_echo "no" >&6; }
9191 fi
9192 else
9193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9194 $as_echo "no" >&6; }
9195 fi
9196
9197
9198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wfloat-equal" >&5
9199 $as_echo_n "checking GCC flag(s) -Wfloat-equal... " >&6; }
9200 if test "${GCC-no}" = yes
9201 then
9202 if ${charybdis_cv_c_gcc_w_float_equal+:} false; then :
9203 $as_echo_n "(cached) " >&6
9204 else
9205
9206 oldcflags="${CFLAGS-}"
9207 CFLAGS="${CFLAGS-} ${CWARNS} -Wfloat-equal -Werror"
9208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9209 /* end confdefs.h. */
9210
9211 #include <string.h>
9212 #include <stdio.h>
9213 int main(void);
9214
9215 int
9216 main ()
9217 {
9218
9219 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9220
9221 ;
9222 return 0;
9223 }
9224 _ACEOF
9225 if ac_fn_c_try_compile "$LINENO"; then :
9226 charybdis_cv_c_gcc_w_float_equal=yes
9227 else
9228 charybdis_cv_c_gcc_w_float_equal=no
9229 fi
9230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9231 CFLAGS="${oldcflags}"
9232 fi
9233
9234 if test "x$charybdis_cv_c_gcc_w_float_equal" = xyes; then
9235 CWARNS="${CWARNS}-Wfloat-equal "
9236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9237 $as_echo "ok" >&6; }
9238 else
9239 charybdis_cv_c_gcc_w_float_equal=''
9240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9241 $as_echo "no" >&6; }
9242 fi
9243 else
9244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9245 $as_echo "no" >&6; }
9246 fi
9247
9248
9249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wformat -Wformat-y2k -Wno-format-security" >&5
9250 $as_echo_n "checking GCC flag(s) -Wformat -Wformat-y2k -Wno-format-security... " >&6; }
9251 if test "${GCC-no}" = yes
9252 then
9253 if ${charybdis_cv_c_gcc_w_format+:} false; then :
9254 $as_echo_n "(cached) " >&6
9255 else
9256
9257 oldcflags="${CFLAGS-}"
9258 CFLAGS="${CFLAGS-} ${CWARNS} -Wformat -Wformat-y2k -Wno-format-security -Werror"
9259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9260 /* end confdefs.h. */
9261
9262 #include <string.h>
9263 #include <stdio.h>
9264 int main(void);
9265
9266 int
9267 main ()
9268 {
9269
9270 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9271
9272 ;
9273 return 0;
9274 }
9275 _ACEOF
9276 if ac_fn_c_try_compile "$LINENO"; then :
9277 charybdis_cv_c_gcc_w_format=yes
9278 else
9279 charybdis_cv_c_gcc_w_format=no
9280 fi
9281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9282 CFLAGS="${oldcflags}"
9283 fi
9284
9285 if test "x$charybdis_cv_c_gcc_w_format" = xyes; then
9286 CWARNS="${CWARNS}-Wformat -Wformat-y2k -Wno-format-security "
9287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9288 $as_echo "ok" >&6; }
9289 else
9290 charybdis_cv_c_gcc_w_format=''
9291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9292 $as_echo "no" >&6; }
9293 fi
9294 else
9295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9296 $as_echo "no" >&6; }
9297 fi
9298
9299
9300 IRC_CFLAGS="$CFLAGS"
9301
9302 fi
9303
9304
9305 if test "$shared_modules" = no; then
9306 DYNLINK_C=""
9307 MOD_TARGET="libmodules.a"
9308 MODULES_LIBS="../modules/libmodules.a"
9309 SEDOBJ=""
9310
9311 $as_echo "#define STATIC_MODULES 1" >>confdefs.h
9312
9313 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: shared module support has been disabled!" >&5
9314 $as_echo "$as_me: WARNING: shared module support has been disabled!" >&2;}
9315 fi
9316
9317 if test "$shared_modules" = yes; then
9318
9319 ac_fn_c_check_func "$LINENO" "nlist" "ac_cv_func_nlist"
9320 if test "x$ac_cv_func_nlist" = xyes; then :
9321
9322 else
9323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nlist in -ldl" >&5
9324 $as_echo_n "checking for nlist in -ldl... " >&6; }
9325 if ${ac_cv_lib_dl_nlist+:} false; then :
9326 $as_echo_n "(cached) " >&6
9327 else
9328 ac_check_lib_save_LIBS=$LIBS
9329 LIBS="-ldl $LIBS"
9330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9331 /* end confdefs.h. */
9332
9333 /* Override any GCC internal prototype to avoid an error.
9334 Use char because int might match the return type of a GCC
9335 builtin and then its argument prototype would still apply. */
9336 #ifdef __cplusplus
9337 extern "C"
9338 #endif
9339 char nlist ();
9340 int
9341 main ()
9342 {
9343 return nlist ();
9344 ;
9345 return 0;
9346 }
9347 _ACEOF
9348 if ac_fn_c_try_link "$LINENO"; then :
9349 ac_cv_lib_dl_nlist=yes
9350 else
9351 ac_cv_lib_dl_nlist=no
9352 fi
9353 rm -f core conftest.err conftest.$ac_objext \
9354 conftest$ac_exeext conftest.$ac_ext
9355 LIBS=$ac_check_lib_save_LIBS
9356 fi
9357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_nlist" >&5
9358 $as_echo "$ac_cv_lib_dl_nlist" >&6; }
9359 if test "x$ac_cv_lib_dl_nlist" = xyes; then :
9360 nlist_lib="-ldl"
9361 else
9362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nlist in -lelf" >&5
9363 $as_echo_n "checking for nlist in -lelf... " >&6; }
9364 if ${ac_cv_lib_elf_nlist+:} false; then :
9365 $as_echo_n "(cached) " >&6
9366 else
9367 ac_check_lib_save_LIBS=$LIBS
9368 LIBS="-lelf $LIBS"
9369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9370 /* end confdefs.h. */
9371
9372 /* Override any GCC internal prototype to avoid an error.
9373 Use char because int might match the return type of a GCC
9374 builtin and then its argument prototype would still apply. */
9375 #ifdef __cplusplus
9376 extern "C"
9377 #endif
9378 char nlist ();
9379 int
9380 main ()
9381 {
9382 return nlist ();
9383 ;
9384 return 0;
9385 }
9386 _ACEOF
9387 if ac_fn_c_try_link "$LINENO"; then :
9388 ac_cv_lib_elf_nlist=yes
9389 else
9390 ac_cv_lib_elf_nlist=no
9391 fi
9392 rm -f core conftest.err conftest.$ac_objext \
9393 conftest$ac_exeext conftest.$ac_ext
9394 LIBS=$ac_check_lib_save_LIBS
9395 fi
9396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_nlist" >&5
9397 $as_echo "$ac_cv_lib_elf_nlist" >&6; }
9398 if test "x$ac_cv_lib_elf_nlist" = xyes; then :
9399 nlist_lib="-lelf"
9400 fi
9401
9402
9403 fi
9404
9405
9406 fi
9407
9408
9409 ac_fn_c_check_header_mongrel "$LINENO" "libelf/nlist.h" "ac_cv_header_libelf_nlist_h" "$ac_includes_default"
9410 if test "x$ac_cv_header_libelf_nlist_h" = xyes; then :
9411 nlist_h="libelf/nlist.h"
9412 fi
9413
9414
9415 ac_fn_c_check_header_mongrel "$LINENO" "elf/nlist.h" "ac_cv_header_elf_nlist_h" "$ac_includes_default"
9416 if test "x$ac_cv_header_elf_nlist_h" = xyes; then :
9417 nlist_h="elf/nlist.h"
9418 fi
9419
9420
9421 ac_fn_c_check_header_mongrel "$LINENO" "nlist.h" "ac_cv_header_nlist_h" "$ac_includes_default"
9422 if test "x$ac_cv_header_nlist_h" = xyes; then :
9423 nlist_h="nlist.h"
9424 fi
9425
9426
9427 if test x"$nlist_h" = "x"; then
9428
9429 cat >>confdefs.h <<_ACEOF
9430 #define SYMBOL_PREFIX ""
9431 _ACEOF
9432
9433 else
9434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra underscores prepended to symbol names" >&5
9435 $as_echo_n "checking for extra underscores prepended to symbol names... " >&6; }
9436 if ${symbol_underscores+:} false; then :
9437 $as_echo_n "(cached) " >&6
9438 else
9439
9440 cat << EOF > conftest.c
9441 #include <$nlist_h>
9442 #include <stdio.h>
9443 #include <stdlib.h>
9444 void _modinit(void);
9445 int main(int argc, char *argv[]) {
9446 int i;
9447 struct nlist nl[5];
9448
9449 /* fill the names in this way, so it'll work almost everywhere */
9450 nl[0].n_name = "_modinit";
9451 nl[1].n_name = "__modinit";
9452 nl[2].n_name = "___modinit";
9453 nl[3].n_name = "____modinit";
9454 nl[0].n_value = nl[1].n_value = nl[2].n_value = nl[3].n_value = nl[4].n_name = NULL;
9455
9456 if(argc < 2 || (nlist(argv[1], nl)) == -1) exit(-1);
9457 for(i = 0; i < 4; i++) {
9458 if(nl[i].n_value != NULL)
9459 {
9460 int j;
9461 for(j = 0; j < i; j++)
9462 printf("_");
9463 exit(i);
9464 }
9465 }
9466 exit(-1);
9467 }
9468 void _modinit(void) { return; }
9469 EOF
9470 $CC $CPPFLAGS $IRC_CFLAGS -o conftest conftest.c $nlist_lib >/dev/null 2>&1
9471 symbol_underscores=`./conftest conftest`
9472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $symbol_underscores" >&5
9473 $as_echo "$symbol_underscores" >&6; }
9474 $RM -f conftest conftest.c
9475
9476 fi
9477
9478
9479 cat >>confdefs.h <<_ACEOF
9480 #define SYMBOL_PREFIX "${symbol_underscores}"
9481 _ACEOF
9482
9483 fi
9484 fi
9485
9486 IRC_CFLAGS="$IRC_CFLAGS $CWARNS"
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501 if test "$prefix" = "NONE"; then
9502
9503 cat >>confdefs.h <<_ACEOF
9504 #define IRCD_PREFIX "$ac_default_prefix"
9505 _ACEOF
9506
9507
9508 else
9509
9510
9511 prefix=`echo $prefix | sed 's/\/$//'`
9512
9513 cat >>confdefs.h <<_ACEOF
9514 #define IRCD_PREFIX "$prefix"
9515 _ACEOF
9516
9517
9518 fi
9519
9520 ac_config_files="$ac_config_files Makefile bandb/Makefile ssld/Makefile extensions/Makefile src/Makefile modules/Makefile tools/Makefile doc/Makefile help/Makefile"
9521
9522
9523 cat >confcache <<\_ACEOF
9524 # This file is a shell script that caches the results of configure
9525 # tests run on this system so they can be shared between configure
9526 # scripts and configure runs, see configure's option --config-cache.
9527 # It is not useful on other systems. If it contains results you don't
9528 # want to keep, you may remove or edit it.
9529 #
9530 # config.status only pays attention to the cache file if you give it
9531 # the --recheck option to rerun configure.
9532 #
9533 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9534 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9535 # following values.
9536
9537 _ACEOF
9538
9539 # The following way of writing the cache mishandles newlines in values,
9540 # but we know of no workaround that is simple, portable, and efficient.
9541 # So, we kill variables containing newlines.
9542 # Ultrix sh set writes to stderr and can't be redirected directly,
9543 # and sets the high bit in the cache file unless we assign to the vars.
9544 (
9545 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
9546 eval ac_val=\$$ac_var
9547 case $ac_val in #(
9548 *${as_nl}*)
9549 case $ac_var in #(
9550 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9551 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
9552 esac
9553 case $ac_var in #(
9554 _ | IFS | as_nl) ;; #(
9555 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9556 *) { eval $ac_var=; unset $ac_var;} ;;
9557 esac ;;
9558 esac
9559 done
9560
9561 (set) 2>&1 |
9562 case $as_nl`(ac_space=' '; set) 2>&1` in #(
9563 *${as_nl}ac_space=\ *)
9564 # `set' does not quote correctly, so add quotes: double-quote
9565 # substitution turns \\\\ into \\, and sed turns \\ into \.
9566 sed -n \
9567 "s/'/'\\\\''/g;
9568 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9569 ;; #(
9570 *)
9571 # `set' quotes correctly as required by POSIX, so do not add quotes.
9572 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
9573 ;;
9574 esac |
9575 sort
9576 ) |
9577 sed '
9578 /^ac_cv_env_/b end
9579 t clear
9580 :clear
9581 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9582 t end
9583 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9584 :end' >>confcache
9585 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
9586 if test -w "$cache_file"; then
9587 if test "x$cache_file" != "x/dev/null"; then
9588 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
9589 $as_echo "$as_me: updating cache $cache_file" >&6;}
9590 if test ! -f "$cache_file" || test -h "$cache_file"; then
9591 cat confcache >"$cache_file"
9592 else
9593 case $cache_file in #(
9594 */* | ?:*)
9595 mv -f confcache "$cache_file"$$ &&
9596 mv -f "$cache_file"$$ "$cache_file" ;; #(
9597 *)
9598 mv -f confcache "$cache_file" ;;
9599 esac
9600 fi
9601 fi
9602 else
9603 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
9604 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
9605 fi
9606 fi
9607 rm -f confcache
9608
9609 test "x$prefix" = xNONE && prefix=$ac_default_prefix
9610 # Let make expand exec_prefix.
9611 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9612
9613 DEFS=-DHAVE_CONFIG_H
9614
9615 ac_libobjs=
9616 ac_ltlibobjs=
9617 U=
9618 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9619 # 1. Remove the extension, and $U if already installed.
9620 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
9621 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
9622 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
9623 # will be set to the directory where LIBOBJS objects are built.
9624 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
9625 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
9626 done
9627 LIBOBJS=$ac_libobjs
9628
9629 LTLIBOBJS=$ac_ltlibobjs
9630
9631
9632
9633
9634
9635 : "${CONFIG_STATUS=./config.status}"
9636 ac_write_fail=0
9637 ac_clean_files_save=$ac_clean_files
9638 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9639 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
9640 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
9641 as_write_fail=0
9642 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
9643 #! $SHELL
9644 # Generated by $as_me.
9645 # Run this file to recreate the current configuration.
9646 # Compiler output produced by configure, useful for debugging
9647 # configure, is in config.log if it exists.
9648
9649 debug=false
9650 ac_cs_recheck=false
9651 ac_cs_silent=false
9652
9653 SHELL=\${CONFIG_SHELL-$SHELL}
9654 export SHELL
9655 _ASEOF
9656 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
9657 ## -------------------- ##
9658 ## M4sh Initialization. ##
9659 ## -------------------- ##
9660
9661 # Be more Bourne compatible
9662 DUALCASE=1; export DUALCASE # for MKS sh
9663 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
9664 emulate sh
9665 NULLCMD=:
9666 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
9667 # is contrary to our usage. Disable this feature.
9668 alias -g '${1+"$@"}'='"$@"'
9669 setopt NO_GLOB_SUBST
9670 else
9671 case `(set -o) 2>/dev/null` in #(
9672 *posix*) :
9673 set -o posix ;; #(
9674 *) :
9675 ;;
9676 esac
9677 fi
9678
9679
9680 as_nl='
9681 '
9682 export as_nl
9683 # Printing a long string crashes Solaris 7 /usr/bin/printf.
9684 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
9685 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
9686 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
9687 # Prefer a ksh shell builtin over an external printf program on Solaris,
9688 # but without wasting forks for bash or zsh.
9689 if test -z "$BASH_VERSION$ZSH_VERSION" \
9690 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
9691 as_echo='print -r --'
9692 as_echo_n='print -rn --'
9693 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
9694 as_echo='printf %s\n'
9695 as_echo_n='printf %s'
9696 else
9697 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
9698 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
9699 as_echo_n='/usr/ucb/echo -n'
9700 else
9701 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
9702 as_echo_n_body='eval
9703 arg=$1;
9704 case $arg in #(
9705 *"$as_nl"*)
9706 expr "X$arg" : "X\\(.*\\)$as_nl";
9707 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
9708 esac;
9709 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
9710 '
9711 export as_echo_n_body
9712 as_echo_n='sh -c $as_echo_n_body as_echo'
9713 fi
9714 export as_echo_body
9715 as_echo='sh -c $as_echo_body as_echo'
9716 fi
9717
9718 # The user is always right.
9719 if test "${PATH_SEPARATOR+set}" != set; then
9720 PATH_SEPARATOR=:
9721 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
9722 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
9723 PATH_SEPARATOR=';'
9724 }
9725 fi
9726
9727
9728 # IFS
9729 # We need space, tab and new line, in precisely that order. Quoting is
9730 # there to prevent editors from complaining about space-tab.
9731 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
9732 # splitting by setting IFS to empty value.)
9733 IFS=" "" $as_nl"
9734
9735 # Find who we are. Look in the path if we contain no directory separator.
9736 as_myself=
9737 case $0 in #((
9738 *[\\/]* ) as_myself=$0 ;;
9739 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9740 for as_dir in $PATH
9741 do
9742 IFS=$as_save_IFS
9743 test -z "$as_dir" && as_dir=.
9744 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9745 done
9746 IFS=$as_save_IFS
9747
9748 ;;
9749 esac
9750 # We did not find ourselves, most probably we were run as `sh COMMAND'
9751 # in which case we are not to be found in the path.
9752 if test "x$as_myself" = x; then
9753 as_myself=$0
9754 fi
9755 if test ! -f "$as_myself"; then
9756 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
9757 exit 1
9758 fi
9759
9760 # Unset variables that we do not need and which cause bugs (e.g. in
9761 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
9762 # suppresses any "Segmentation fault" message there. '((' could
9763 # trigger a bug in pdksh 5.2.14.
9764 for as_var in BASH_ENV ENV MAIL MAILPATH
9765 do eval test x\${$as_var+set} = xset \
9766 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
9767 done
9768 PS1='$ '
9769 PS2='> '
9770 PS4='+ '
9771
9772 # NLS nuisances.
9773 LC_ALL=C
9774 export LC_ALL
9775 LANGUAGE=C
9776 export LANGUAGE
9777
9778 # CDPATH.
9779 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
9780
9781
9782 # as_fn_error STATUS ERROR [LINENO LOG_FD]
9783 # ----------------------------------------
9784 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9785 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
9786 # script with STATUS, using 1 if that was 0.
9787 as_fn_error ()
9788 {
9789 as_status=$1; test $as_status -eq 0 && as_status=1
9790 if test "$4"; then
9791 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9792 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
9793 fi
9794 $as_echo "$as_me: error: $2" >&2
9795 as_fn_exit $as_status
9796 } # as_fn_error
9797
9798
9799 # as_fn_set_status STATUS
9800 # -----------------------
9801 # Set $? to STATUS, without forking.
9802 as_fn_set_status ()
9803 {
9804 return $1
9805 } # as_fn_set_status
9806
9807 # as_fn_exit STATUS
9808 # -----------------
9809 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9810 as_fn_exit ()
9811 {
9812 set +e
9813 as_fn_set_status $1
9814 exit $1
9815 } # as_fn_exit
9816
9817 # as_fn_unset VAR
9818 # ---------------
9819 # Portably unset VAR.
9820 as_fn_unset ()
9821 {
9822 { eval $1=; unset $1;}
9823 }
9824 as_unset=as_fn_unset
9825 # as_fn_append VAR VALUE
9826 # ----------------------
9827 # Append the text in VALUE to the end of the definition contained in VAR. Take
9828 # advantage of any shell optimizations that allow amortized linear growth over
9829 # repeated appends, instead of the typical quadratic growth present in naive
9830 # implementations.
9831 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
9832 eval 'as_fn_append ()
9833 {
9834 eval $1+=\$2
9835 }'
9836 else
9837 as_fn_append ()
9838 {
9839 eval $1=\$$1\$2
9840 }
9841 fi # as_fn_append
9842
9843 # as_fn_arith ARG...
9844 # ------------------
9845 # Perform arithmetic evaluation on the ARGs, and store the result in the
9846 # global $as_val. Take advantage of shells that can avoid forks. The arguments
9847 # must be portable across $(()) and expr.
9848 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
9849 eval 'as_fn_arith ()
9850 {
9851 as_val=$(( $* ))
9852 }'
9853 else
9854 as_fn_arith ()
9855 {
9856 as_val=`expr "$@" || test $? -eq 1`
9857 }
9858 fi # as_fn_arith
9859
9860
9861 if expr a : '\(a\)' >/dev/null 2>&1 &&
9862 test "X`expr 00001 : '.*\(...\)'`" = X001; then
9863 as_expr=expr
9864 else
9865 as_expr=false
9866 fi
9867
9868 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
9869 as_basename=basename
9870 else
9871 as_basename=false
9872 fi
9873
9874 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9875 as_dirname=dirname
9876 else
9877 as_dirname=false
9878 fi
9879
9880 as_me=`$as_basename -- "$0" ||
9881 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9882 X"$0" : 'X\(//\)$' \| \
9883 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
9884 $as_echo X/"$0" |
9885 sed '/^.*\/\([^/][^/]*\)\/*$/{
9886 s//\1/
9887 q
9888 }
9889 /^X\/\(\/\/\)$/{
9890 s//\1/
9891 q
9892 }
9893 /^X\/\(\/\).*/{
9894 s//\1/
9895 q
9896 }
9897 s/.*/./; q'`
9898
9899 # Avoid depending upon Character Ranges.
9900 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9901 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9902 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9903 as_cr_digits='0123456789'
9904 as_cr_alnum=$as_cr_Letters$as_cr_digits
9905
9906 ECHO_C= ECHO_N= ECHO_T=
9907 case `echo -n x` in #(((((
9908 -n*)
9909 case `echo 'xy\c'` in
9910 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
9911 xy) ECHO_C='\c';;
9912 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
9913 ECHO_T=' ';;
9914 esac;;
9915 *)
9916 ECHO_N='-n';;
9917 esac
9918
9919 rm -f conf$$ conf$$.exe conf$$.file
9920 if test -d conf$$.dir; then
9921 rm -f conf$$.dir/conf$$.file
9922 else
9923 rm -f conf$$.dir
9924 mkdir conf$$.dir 2>/dev/null
9925 fi
9926 if (echo >conf$$.file) 2>/dev/null; then
9927 if ln -s conf$$.file conf$$ 2>/dev/null; then
9928 as_ln_s='ln -s'
9929 # ... but there are two gotchas:
9930 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
9931 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
9932 # In both cases, we have to default to `cp -p'.
9933 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
9934 as_ln_s='cp -p'
9935 elif ln conf$$.file conf$$ 2>/dev/null; then
9936 as_ln_s=ln
9937 else
9938 as_ln_s='cp -p'
9939 fi
9940 else
9941 as_ln_s='cp -p'
9942 fi
9943 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
9944 rmdir conf$$.dir 2>/dev/null
9945
9946
9947 # as_fn_mkdir_p
9948 # -------------
9949 # Create "$as_dir" as a directory, including parents if necessary.
9950 as_fn_mkdir_p ()
9951 {
9952
9953 case $as_dir in #(
9954 -*) as_dir=./$as_dir;;
9955 esac
9956 test -d "$as_dir" || eval $as_mkdir_p || {
9957 as_dirs=
9958 while :; do
9959 case $as_dir in #(
9960 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
9961 *) as_qdir=$as_dir;;
9962 esac
9963 as_dirs="'$as_qdir' $as_dirs"
9964 as_dir=`$as_dirname -- "$as_dir" ||
9965 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9966 X"$as_dir" : 'X\(//\)[^/]' \| \
9967 X"$as_dir" : 'X\(//\)$' \| \
9968 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
9969 $as_echo X"$as_dir" |
9970 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9971 s//\1/
9972 q
9973 }
9974 /^X\(\/\/\)[^/].*/{
9975 s//\1/
9976 q
9977 }
9978 /^X\(\/\/\)$/{
9979 s//\1/
9980 q
9981 }
9982 /^X\(\/\).*/{
9983 s//\1/
9984 q
9985 }
9986 s/.*/./; q'`
9987 test -d "$as_dir" && break
9988 done
9989 test -z "$as_dirs" || eval "mkdir $as_dirs"
9990 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
9991
9992
9993 } # as_fn_mkdir_p
9994 if mkdir -p . 2>/dev/null; then
9995 as_mkdir_p='mkdir -p "$as_dir"'
9996 else
9997 test -d ./-p && rmdir ./-p
9998 as_mkdir_p=false
9999 fi
10000
10001 if test -x / >/dev/null 2>&1; then
10002 as_test_x='test -x'
10003 else
10004 if ls -dL / >/dev/null 2>&1; then
10005 as_ls_L_option=L
10006 else
10007 as_ls_L_option=
10008 fi
10009 as_test_x='
10010 eval sh -c '\''
10011 if test -d "$1"; then
10012 test -d "$1/.";
10013 else
10014 case $1 in #(
10015 -*)set "./$1";;
10016 esac;
10017 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
10018 ???[sx]*):;;*)false;;esac;fi
10019 '\'' sh
10020 '
10021 fi
10022 as_executable_p=$as_test_x
10023
10024 # Sed expression to map a string onto a valid CPP name.
10025 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10026
10027 # Sed expression to map a string onto a valid variable name.
10028 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10029
10030
10031 exec 6>&1
10032 ## ----------------------------------- ##
10033 ## Main body of $CONFIG_STATUS script. ##
10034 ## ----------------------------------- ##
10035 _ASEOF
10036 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
10037
10038 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10039 # Save the log message, to keep $0 and so on meaningful, and to
10040 # report actual input values of CONFIG_FILES etc. instead of their
10041 # values after options handling.
10042 ac_log="
10043 This file was extended by charybdis $as_me 3.3.0, which was
10044 generated by GNU Autoconf 2.68. Invocation command line was
10045
10046 CONFIG_FILES = $CONFIG_FILES
10047 CONFIG_HEADERS = $CONFIG_HEADERS
10048 CONFIG_LINKS = $CONFIG_LINKS
10049 CONFIG_COMMANDS = $CONFIG_COMMANDS
10050 $ $0 $@
10051
10052 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10053 "
10054
10055 _ACEOF
10056
10057 case $ac_config_files in *"
10058 "*) set x $ac_config_files; shift; ac_config_files=$*;;
10059 esac
10060
10061 case $ac_config_headers in *"
10062 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
10063 esac
10064
10065
10066 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10067 # Files that config.status was made for.
10068 config_files="$ac_config_files"
10069 config_headers="$ac_config_headers"
10070
10071 _ACEOF
10072
10073 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10074 ac_cs_usage="\
10075 \`$as_me' instantiates files and other configuration actions
10076 from templates according to the current configuration. Unless the files
10077 and actions are specified as TAGs, all are instantiated by default.
10078
10079 Usage: $0 [OPTION]... [TAG]...
10080
10081 -h, --help print this help, then exit
10082 -V, --version print version number and configuration settings, then exit
10083 --config print configuration, then exit
10084 -q, --quiet, --silent
10085 do not print progress messages
10086 -d, --debug don't remove temporary files
10087 --recheck update $as_me by reconfiguring in the same conditions
10088 --file=FILE[:TEMPLATE]
10089 instantiate the configuration file FILE
10090 --header=FILE[:TEMPLATE]
10091 instantiate the configuration header FILE
10092
10093 Configuration files:
10094 $config_files
10095
10096 Configuration headers:
10097 $config_headers
10098
10099 Report bugs to the package provider."
10100
10101 _ACEOF
10102 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10103 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10104 ac_cs_version="\\
10105 charybdis config.status 3.3.0
10106 configured by $0, generated by GNU Autoconf 2.68,
10107 with options \\"\$ac_cs_config\\"
10108
10109 Copyright (C) 2010 Free Software Foundation, Inc.
10110 This config.status script is free software; the Free Software Foundation
10111 gives unlimited permission to copy, distribute and modify it."
10112
10113 ac_pwd='$ac_pwd'
10114 srcdir='$srcdir'
10115 INSTALL='$INSTALL'
10116 test -n "\$AWK" || AWK=awk
10117 _ACEOF
10118
10119 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10120 # The default lists apply if the user does not specify any file.
10121 ac_need_defaults=:
10122 while test $# != 0
10123 do
10124 case $1 in
10125 --*=?*)
10126 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10127 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
10128 ac_shift=:
10129 ;;
10130 --*=)
10131 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10132 ac_optarg=
10133 ac_shift=:
10134 ;;
10135 *)
10136 ac_option=$1
10137 ac_optarg=$2
10138 ac_shift=shift
10139 ;;
10140 esac
10141
10142 case $ac_option in
10143 # Handling of the options.
10144 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10145 ac_cs_recheck=: ;;
10146 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
10147 $as_echo "$ac_cs_version"; exit ;;
10148 --config | --confi | --conf | --con | --co | --c )
10149 $as_echo "$ac_cs_config"; exit ;;
10150 --debug | --debu | --deb | --de | --d | -d )
10151 debug=: ;;
10152 --file | --fil | --fi | --f )
10153 $ac_shift
10154 case $ac_optarg in
10155 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10156 '') as_fn_error $? "missing file argument" ;;
10157 esac
10158 as_fn_append CONFIG_FILES " '$ac_optarg'"
10159 ac_need_defaults=false;;
10160 --header | --heade | --head | --hea )
10161 $ac_shift
10162 case $ac_optarg in
10163 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10164 esac
10165 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
10166 ac_need_defaults=false;;
10167 --he | --h)
10168 # Conflict between --help and --header
10169 as_fn_error $? "ambiguous option: \`$1'
10170 Try \`$0 --help' for more information.";;
10171 --help | --hel | -h )
10172 $as_echo "$ac_cs_usage"; exit ;;
10173 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10174 | -silent | --silent | --silen | --sile | --sil | --si | --s)
10175 ac_cs_silent=: ;;
10176
10177 # This is an error.
10178 -*) as_fn_error $? "unrecognized option: \`$1'
10179 Try \`$0 --help' for more information." ;;
10180
10181 *) as_fn_append ac_config_targets " $1"
10182 ac_need_defaults=false ;;
10183
10184 esac
10185 shift
10186 done
10187
10188 ac_configure_extra_args=
10189
10190 if $ac_cs_silent; then
10191 exec 6>/dev/null
10192 ac_configure_extra_args="$ac_configure_extra_args --silent"
10193 fi
10194
10195 _ACEOF
10196 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10197 if \$ac_cs_recheck; then
10198 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10199 shift
10200 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10201 CONFIG_SHELL='$SHELL'
10202 export CONFIG_SHELL
10203 exec "\$@"
10204 fi
10205
10206 _ACEOF
10207 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10208 exec 5>>config.log
10209 {
10210 echo
10211 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10212 ## Running $as_me. ##
10213 _ASBOX
10214 $as_echo "$ac_log"
10215 } >&5
10216
10217 _ACEOF
10218 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10219 _ACEOF
10220
10221 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10222
10223 # Handling of arguments.
10224 for ac_config_target in $ac_config_targets
10225 do
10226 case $ac_config_target in
10227 "include/setup.h") CONFIG_HEADERS="$CONFIG_HEADERS include/setup.h" ;;
10228 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
10229 "bandb/Makefile") CONFIG_FILES="$CONFIG_FILES bandb/Makefile" ;;
10230 "ssld/Makefile") CONFIG_FILES="$CONFIG_FILES ssld/Makefile" ;;
10231 "extensions/Makefile") CONFIG_FILES="$CONFIG_FILES extensions/Makefile" ;;
10232 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
10233 "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
10234 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
10235 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
10236 "help/Makefile") CONFIG_FILES="$CONFIG_FILES help/Makefile" ;;
10237
10238 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10239 esac
10240 done
10241
10242
10243 # If the user did not use the arguments to specify the items to instantiate,
10244 # then the envvar interface is used. Set only those that are not.
10245 # We use the long form for the default assignment because of an extremely
10246 # bizarre bug on SunOS 4.1.3.
10247 if $ac_need_defaults; then
10248 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10249 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10250 fi
10251
10252 # Have a temporary directory for convenience. Make it in the build tree
10253 # simply because there is no reason against having it here, and in addition,
10254 # creating and moving files from /tmp can sometimes cause problems.
10255 # Hook for its removal unless debugging.
10256 # Note that there is a small window in which the directory will not be cleaned:
10257 # after its creation but before its name has been assigned to `$tmp'.
10258 $debug ||
10259 {
10260 tmp= ac_tmp=
10261 trap 'exit_status=$?
10262 : "${ac_tmp:=$tmp}"
10263 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
10264 ' 0
10265 trap 'as_fn_exit 1' 1 2 13 15
10266 }
10267 # Create a (secure) tmp directory for tmp files.
10268
10269 {
10270 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10271 test -d "$tmp"
10272 } ||
10273 {
10274 tmp=./conf$$-$RANDOM
10275 (umask 077 && mkdir "$tmp")
10276 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
10277 ac_tmp=$tmp
10278
10279 # Set up the scripts for CONFIG_FILES section.
10280 # No need to generate them if there are no CONFIG_FILES.
10281 # This happens for instance with `./config.status config.h'.
10282 if test -n "$CONFIG_FILES"; then
10283
10284
10285 ac_cr=`echo X | tr X '\015'`
10286 # On cygwin, bash can eat \r inside `` if the user requested igncr.
10287 # But we know of no other shell where ac_cr would be empty at this
10288 # point, so we can use a bashism as a fallback.
10289 if test "x$ac_cr" = x; then
10290 eval ac_cr=\$\'\\r\'
10291 fi
10292 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
10293 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
10294 ac_cs_awk_cr='\\r'
10295 else
10296 ac_cs_awk_cr=$ac_cr
10297 fi
10298
10299 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
10300 _ACEOF
10301
10302
10303 {
10304 echo "cat >conf$$subs.awk <<_ACEOF" &&
10305 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
10306 echo "_ACEOF"
10307 } >conf$$subs.sh ||
10308 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10309 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
10310 ac_delim='%!_!# '
10311 for ac_last_try in false false false false false :; do
10312 . ./conf$$subs.sh ||
10313 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10314
10315 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
10316 if test $ac_delim_n = $ac_delim_num; then
10317 break
10318 elif $ac_last_try; then
10319 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10320 else
10321 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10322 fi
10323 done
10324 rm -f conf$$subs.sh
10325
10326 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10327 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
10328 _ACEOF
10329 sed -n '
10330 h
10331 s/^/S["/; s/!.*/"]=/
10332 p
10333 g
10334 s/^[^!]*!//
10335 :repl
10336 t repl
10337 s/'"$ac_delim"'$//
10338 t delim
10339 :nl
10340 h
10341 s/\(.\{148\}\)..*/\1/
10342 t more1
10343 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
10344 p
10345 n
10346 b repl
10347 :more1
10348 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10349 p
10350 g
10351 s/.\{148\}//
10352 t nl
10353 :delim
10354 h
10355 s/\(.\{148\}\)..*/\1/
10356 t more2
10357 s/["\\]/\\&/g; s/^/"/; s/$/"/
10358 p
10359 b
10360 :more2
10361 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10362 p
10363 g
10364 s/.\{148\}//
10365 t delim
10366 ' <conf$$subs.awk | sed '
10367 /^[^""]/{
10368 N
10369 s/\n//
10370 }
10371 ' >>$CONFIG_STATUS || ac_write_fail=1
10372 rm -f conf$$subs.awk
10373 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10374 _ACAWK
10375 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
10376 for (key in S) S_is_set[key] = 1
10377 FS = "\a"
10378
10379 }
10380 {
10381 line = $ 0
10382 nfields = split(line, field, "@")
10383 substed = 0
10384 len = length(field[1])
10385 for (i = 2; i < nfields; i++) {
10386 key = field[i]
10387 keylen = length(key)
10388 if (S_is_set[key]) {
10389 value = S[key]
10390 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10391 len += length(value) + length(field[++i])
10392 substed = 1
10393 } else
10394 len += 1 + keylen
10395 }
10396
10397 print line
10398 }
10399
10400 _ACAWK
10401 _ACEOF
10402 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10403 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10404 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
10405 else
10406 cat
10407 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
10408 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
10409 _ACEOF
10410
10411 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
10412 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
10413 # trailing colons and then remove the whole line if VPATH becomes empty
10414 # (actually we leave an empty line to preserve line numbers).
10415 if test "x$srcdir" = x.; then
10416 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
10417 h
10418 s///
10419 s/^/:/
10420 s/[ ]*$/:/
10421 s/:\$(srcdir):/:/g
10422 s/:\${srcdir}:/:/g
10423 s/:@srcdir@:/:/g
10424 s/^:*//
10425 s/:*$//
10426 x
10427 s/\(=[ ]*\).*/\1/
10428 G
10429 s/\n//
10430 s/^[^=]*=[ ]*$//
10431 }'
10432 fi
10433
10434 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10435 fi # test -n "$CONFIG_FILES"
10436
10437 # Set up the scripts for CONFIG_HEADERS section.
10438 # No need to generate them if there are no CONFIG_HEADERS.
10439 # This happens for instance with `./config.status Makefile'.
10440 if test -n "$CONFIG_HEADERS"; then
10441 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
10442 BEGIN {
10443 _ACEOF
10444
10445 # Transform confdefs.h into an awk script `defines.awk', embedded as
10446 # here-document in config.status, that substitutes the proper values into
10447 # config.h.in to produce config.h.
10448
10449 # Create a delimiter string that does not exist in confdefs.h, to ease
10450 # handling of long lines.
10451 ac_delim='%!_!# '
10452 for ac_last_try in false false :; do
10453 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
10454 if test -z "$ac_tt"; then
10455 break
10456 elif $ac_last_try; then
10457 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
10458 else
10459 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10460 fi
10461 done
10462
10463 # For the awk script, D is an array of macro values keyed by name,
10464 # likewise P contains macro parameters if any. Preserve backslash
10465 # newline sequences.
10466
10467 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
10468 sed -n '
10469 s/.\{148\}/&'"$ac_delim"'/g
10470 t rset
10471 :rset
10472 s/^[ ]*#[ ]*define[ ][ ]*/ /
10473 t def
10474 d
10475 :def
10476 s/\\$//
10477 t bsnl
10478 s/["\\]/\\&/g
10479 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10480 D["\1"]=" \3"/p
10481 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
10482 d
10483 :bsnl
10484 s/["\\]/\\&/g
10485 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10486 D["\1"]=" \3\\\\\\n"\\/p
10487 t cont
10488 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
10489 t cont
10490 d
10491 :cont
10492 n
10493 s/.\{148\}/&'"$ac_delim"'/g
10494 t clear
10495 :clear
10496 s/\\$//
10497 t bsnlc
10498 s/["\\]/\\&/g; s/^/"/; s/$/"/p
10499 d
10500 :bsnlc
10501 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
10502 b cont
10503 ' <confdefs.h | sed '
10504 s/'"$ac_delim"'/"\\\
10505 "/g' >>$CONFIG_STATUS || ac_write_fail=1
10506
10507 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10508 for (key in D) D_is_set[key] = 1
10509 FS = "\a"
10510 }
10511 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
10512 line = \$ 0
10513 split(line, arg, " ")
10514 if (arg[1] == "#") {
10515 defundef = arg[2]
10516 mac1 = arg[3]
10517 } else {
10518 defundef = substr(arg[1], 2)
10519 mac1 = arg[2]
10520 }
10521 split(mac1, mac2, "(") #)
10522 macro = mac2[1]
10523 prefix = substr(line, 1, index(line, defundef) - 1)
10524 if (D_is_set[macro]) {
10525 # Preserve the white space surrounding the "#".
10526 print prefix "define", macro P[macro] D[macro]
10527 next
10528 } else {
10529 # Replace #undef with comments. This is necessary, for example,
10530 # in the case of _POSIX_SOURCE, which is predefined and required
10531 # on some systems where configure will not decide to define it.
10532 if (defundef == "undef") {
10533 print "/*", prefix defundef, macro, "*/"
10534 next
10535 }
10536 }
10537 }
10538 { print }
10539 _ACAWK
10540 _ACEOF
10541 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10542 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
10543 fi # test -n "$CONFIG_HEADERS"
10544
10545
10546 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
10547 shift
10548 for ac_tag
10549 do
10550 case $ac_tag in
10551 :[FHLC]) ac_mode=$ac_tag; continue;;
10552 esac
10553 case $ac_mode$ac_tag in
10554 :[FHL]*:*);;
10555 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
10556 :[FH]-) ac_tag=-:-;;
10557 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
10558 esac
10559 ac_save_IFS=$IFS
10560 IFS=:
10561 set x $ac_tag
10562 IFS=$ac_save_IFS
10563 shift
10564 ac_file=$1
10565 shift
10566
10567 case $ac_mode in
10568 :L) ac_source=$1;;
10569 :[FH])
10570 ac_file_inputs=
10571 for ac_f
10572 do
10573 case $ac_f in
10574 -) ac_f="$ac_tmp/stdin";;
10575 *) # Look for the file first in the build tree, then in the source tree
10576 # (if the path is not absolute). The absolute path cannot be DOS-style,
10577 # because $ac_f cannot contain `:'.
10578 test -f "$ac_f" ||
10579 case $ac_f in
10580 [\\/$]*) false;;
10581 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
10582 esac ||
10583 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
10584 esac
10585 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
10586 as_fn_append ac_file_inputs " '$ac_f'"
10587 done
10588
10589 # Let's still pretend it is `configure' which instantiates (i.e., don't
10590 # use $as_me), people would be surprised to read:
10591 # /* config.h. Generated by config.status. */
10592 configure_input='Generated from '`
10593 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
10594 `' by configure.'
10595 if test x"$ac_file" != x-; then
10596 configure_input="$ac_file. $configure_input"
10597 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
10598 $as_echo "$as_me: creating $ac_file" >&6;}
10599 fi
10600 # Neutralize special characters interpreted by sed in replacement strings.
10601 case $configure_input in #(
10602 *\&* | *\|* | *\\* )
10603 ac_sed_conf_input=`$as_echo "$configure_input" |
10604 sed 's/[\\\\&|]/\\\\&/g'`;; #(
10605 *) ac_sed_conf_input=$configure_input;;
10606 esac
10607
10608 case $ac_tag in
10609 *:-:* | *:-) cat >"$ac_tmp/stdin" \
10610 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
10611 esac
10612 ;;
10613 esac
10614
10615 ac_dir=`$as_dirname -- "$ac_file" ||
10616 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10617 X"$ac_file" : 'X\(//\)[^/]' \| \
10618 X"$ac_file" : 'X\(//\)$' \| \
10619 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
10620 $as_echo X"$ac_file" |
10621 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10622 s//\1/
10623 q
10624 }
10625 /^X\(\/\/\)[^/].*/{
10626 s//\1/
10627 q
10628 }
10629 /^X\(\/\/\)$/{
10630 s//\1/
10631 q
10632 }
10633 /^X\(\/\).*/{
10634 s//\1/
10635 q
10636 }
10637 s/.*/./; q'`
10638 as_dir="$ac_dir"; as_fn_mkdir_p
10639 ac_builddir=.
10640
10641 case "$ac_dir" in
10642 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10643 *)
10644 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
10645 # A ".." for each directory in $ac_dir_suffix.
10646 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
10647 case $ac_top_builddir_sub in
10648 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10649 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10650 esac ;;
10651 esac
10652 ac_abs_top_builddir=$ac_pwd
10653 ac_abs_builddir=$ac_pwd$ac_dir_suffix
10654 # for backward compatibility:
10655 ac_top_builddir=$ac_top_build_prefix
10656
10657 case $srcdir in
10658 .) # We are building in place.
10659 ac_srcdir=.
10660 ac_top_srcdir=$ac_top_builddir_sub
10661 ac_abs_top_srcdir=$ac_pwd ;;
10662 [\\/]* | ?:[\\/]* ) # Absolute name.
10663 ac_srcdir=$srcdir$ac_dir_suffix;
10664 ac_top_srcdir=$srcdir
10665 ac_abs_top_srcdir=$srcdir ;;
10666 *) # Relative name.
10667 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10668 ac_top_srcdir=$ac_top_build_prefix$srcdir
10669 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10670 esac
10671 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10672
10673
10674 case $ac_mode in
10675 :F)
10676 #
10677 # CONFIG_FILE
10678 #
10679
10680 case $INSTALL in
10681 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10682 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
10683 esac
10684 _ACEOF
10685
10686 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10687 # If the template does not know about datarootdir, expand it.
10688 # FIXME: This hack should be removed a few years after 2.60.
10689 ac_datarootdir_hack=; ac_datarootdir_seen=
10690 ac_sed_dataroot='
10691 /datarootdir/ {
10692 p
10693 q
10694 }
10695 /@datadir@/p
10696 /@docdir@/p
10697 /@infodir@/p
10698 /@localedir@/p
10699 /@mandir@/p'
10700 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
10701 *datarootdir*) ac_datarootdir_seen=yes;;
10702 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
10703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
10704 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
10705 _ACEOF
10706 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10707 ac_datarootdir_hack='
10708 s&@datadir@&$datadir&g
10709 s&@docdir@&$docdir&g
10710 s&@infodir@&$infodir&g
10711 s&@localedir@&$localedir&g
10712 s&@mandir@&$mandir&g
10713 s&\\\${datarootdir}&$datarootdir&g' ;;
10714 esac
10715 _ACEOF
10716
10717 # Neutralize VPATH when `$srcdir' = `.'.
10718 # Shell code in configure.ac might set extrasub.
10719 # FIXME: do we really want to maintain this feature?
10720 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10721 ac_sed_extra="$ac_vpsub
10722 $extrasub
10723 _ACEOF
10724 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10725 :t
10726 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10727 s|@configure_input@|$ac_sed_conf_input|;t t
10728 s&@top_builddir@&$ac_top_builddir_sub&;t t
10729 s&@top_build_prefix@&$ac_top_build_prefix&;t t
10730 s&@srcdir@&$ac_srcdir&;t t
10731 s&@abs_srcdir@&$ac_abs_srcdir&;t t
10732 s&@top_srcdir@&$ac_top_srcdir&;t t
10733 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
10734 s&@builddir@&$ac_builddir&;t t
10735 s&@abs_builddir@&$ac_abs_builddir&;t t
10736 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
10737 s&@INSTALL@&$ac_INSTALL&;t t
10738 $ac_datarootdir_hack
10739 "
10740 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
10741 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10742
10743 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
10744 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
10745 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
10746 "$ac_tmp/out"`; test -z "$ac_out"; } &&
10747 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10748 which seems to be undefined. Please make sure it is defined" >&5
10749 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10750 which seems to be undefined. Please make sure it is defined" >&2;}
10751
10752 rm -f "$ac_tmp/stdin"
10753 case $ac_file in
10754 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
10755 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
10756 esac \
10757 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10758 ;;
10759 :H)
10760 #
10761 # CONFIG_HEADER
10762 #
10763 if test x"$ac_file" != x-; then
10764 {
10765 $as_echo "/* $configure_input */" \
10766 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
10767 } >"$ac_tmp/config.h" \
10768 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10769 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
10770 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
10771 $as_echo "$as_me: $ac_file is unchanged" >&6;}
10772 else
10773 rm -f "$ac_file"
10774 mv "$ac_tmp/config.h" "$ac_file" \
10775 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10776 fi
10777 else
10778 $as_echo "/* $configure_input */" \
10779 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
10780 || as_fn_error $? "could not create -" "$LINENO" 5
10781 fi
10782 ;;
10783
10784
10785 esac
10786
10787 done # for ac_tag
10788
10789
10790 as_fn_exit 0
10791 _ACEOF
10792 ac_clean_files=$ac_clean_files_save
10793
10794 test $ac_write_fail = 0 ||
10795 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
10796
10797
10798 # configure is writing to config.log, and then calls config.status.
10799 # config.status does its own redirection, appending to config.log.
10800 # Unfortunately, on DOS this fails, as config.log is still kept open
10801 # by configure, so config.status won't be able to write to it; its
10802 # output is simply discarded. So we exec the FD to /dev/null,
10803 # effectively closing config.log, so it can be properly (re)opened and
10804 # appended to by config.status. When coming back to configure, we
10805 # need to make the FD available again.
10806 if test "$no_create" != yes; then
10807 ac_cs_success=:
10808 ac_config_status_args=
10809 test "$silent" = yes &&
10810 ac_config_status_args="$ac_config_status_args --quiet"
10811 exec 5>/dev/null
10812 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10813 exec 5>>config.log
10814 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10815 # would make configure fail if this is the last instruction.
10816 $ac_cs_success || as_fn_exit 1
10817 fi
10818
10819 #
10820 # CONFIG_SUBDIRS section.
10821 #
10822 if test "$no_recursion" != yes; then
10823
10824 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
10825 # so they do not pile up.
10826 ac_sub_configure_args=
10827 ac_prev=
10828 eval "set x $ac_configure_args"
10829 shift
10830 for ac_arg
10831 do
10832 if test -n "$ac_prev"; then
10833 ac_prev=
10834 continue
10835 fi
10836 case $ac_arg in
10837 -cache-file | --cache-file | --cache-fil | --cache-fi \
10838 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
10839 ac_prev=cache_file ;;
10840 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
10841 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
10842 | --c=*)
10843 ;;
10844 --config-cache | -C)
10845 ;;
10846 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
10847 ac_prev=srcdir ;;
10848 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
10849 ;;
10850 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10851 ac_prev=prefix ;;
10852 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10853 ;;
10854 --disable-option-checking)
10855 ;;
10856 *)
10857 case $ac_arg in
10858 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
10859 esac
10860 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
10861 esac
10862 done
10863
10864 # Always prepend --prefix to ensure using the same prefix
10865 # in subdir configurations.
10866 ac_arg="--prefix=$prefix"
10867 case $ac_arg in
10868 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
10869 esac
10870 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
10871
10872 # Pass --silent
10873 if test "$silent" = yes; then
10874 ac_sub_configure_args="--silent $ac_sub_configure_args"
10875 fi
10876
10877 # Always prepend --disable-option-checking to silence warnings, since
10878 # different subdirs can have different --enable and --with options.
10879 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
10880
10881 ac_popdir=`pwd`
10882 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
10883
10884 # Do not complain, so a configure script can configure whichever
10885 # parts of a large source tree are present.
10886 test -d "$srcdir/$ac_dir" || continue
10887
10888 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
10889 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
10890 $as_echo "$ac_msg" >&6
10891 as_dir="$ac_dir"; as_fn_mkdir_p
10892 ac_builddir=.
10893
10894 case "$ac_dir" in
10895 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10896 *)
10897 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
10898 # A ".." for each directory in $ac_dir_suffix.
10899 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
10900 case $ac_top_builddir_sub in
10901 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10902 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10903 esac ;;
10904 esac
10905 ac_abs_top_builddir=$ac_pwd
10906 ac_abs_builddir=$ac_pwd$ac_dir_suffix
10907 # for backward compatibility:
10908 ac_top_builddir=$ac_top_build_prefix
10909
10910 case $srcdir in
10911 .) # We are building in place.
10912 ac_srcdir=.
10913 ac_top_srcdir=$ac_top_builddir_sub
10914 ac_abs_top_srcdir=$ac_pwd ;;
10915 [\\/]* | ?:[\\/]* ) # Absolute name.
10916 ac_srcdir=$srcdir$ac_dir_suffix;
10917 ac_top_srcdir=$srcdir
10918 ac_abs_top_srcdir=$srcdir ;;
10919 *) # Relative name.
10920 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10921 ac_top_srcdir=$ac_top_build_prefix$srcdir
10922 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10923 esac
10924 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10925
10926
10927 cd "$ac_dir"
10928
10929 # Check for guested configure; otherwise get Cygnus style configure.
10930 if test -f "$ac_srcdir/configure.gnu"; then
10931 ac_sub_configure=$ac_srcdir/configure.gnu
10932 elif test -f "$ac_srcdir/configure"; then
10933 ac_sub_configure=$ac_srcdir/configure
10934 elif test -f "$ac_srcdir/configure.in"; then
10935 # This should be Cygnus configure.
10936 ac_sub_configure=$ac_aux_dir/configure
10937 else
10938 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
10939 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
10940 ac_sub_configure=
10941 fi
10942
10943 # The recursion is here.
10944 if test -n "$ac_sub_configure"; then
10945 # Make the cache file name correct relative to the subdirectory.
10946 case $cache_file in
10947 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
10948 *) # Relative name.
10949 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
10950 esac
10951
10952 { $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
10953 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
10954 # The eval makes quoting arguments work.
10955 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
10956 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
10957 as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
10958 fi
10959
10960 cd "$ac_popdir"
10961 done
10962 fi
10963 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10964 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10965 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
10966 fi
10967
10968
10969 if test "$cf_openssl_version_ok" = yes; then
10970 openssl="yes"
10971 else
10972 openssl="no"
10973 fi
10974
10975 if test "$shared_modules" = yes; then
10976 modules=shared
10977 else
10978 modules=static
10979 fi
10980
10981 echo "
10982 Configuration of ${BRANDING_NAME}-${BRANDING_VERSION}:
10983 Install directory : $prefix
10984
10985 Ziplinks : $zlib
10986 OpenSSL : $openssl
10987 Socket Engine : $SELECT_TYPE
10988 Small network : $small_net
10989 Block allocator : $balloc
10990
10991 Nickname length : $NICKLEN
10992 Topic length : $TOPICLEN
10993
10994 Use (g)make to compile $BRANDING_NAME, then (g)make install to install it.
10995 "