]> jfr.im git - irc/rqf/shadowircd.git/blame - configure
libratbox: Clean up uses of strcpy().
[irc/rqf/shadowircd.git] / configure
CommitLineData
212380e3 1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
154ae8cf 3# Generated by GNU Autoconf 2.68 for shadowircd 6.2.0.
212380e3 4#
56efe974 5# $Id: configure.ac 3516 2007-06-10 16:14:03Z jilles $
212380e3 6#
1800d973 7#
631ef239 8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
b540af17
JH
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10# Foundation, Inc.
1800d973 11#
042acc47 12#
212380e3 13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
042acc47
WP
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
212380e3 18
631ef239 19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
042acc47 21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
212380e3 22 emulate sh
23 NULLCMD=:
042acc47 24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
212380e3 25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
631ef239 27 setopt NO_GLOB_SUBST
28else
042acc47
WP
29 case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
631ef239 34esac
631ef239 35fi
36
37
042acc47
WP
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='print -r --'
50 as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 as_echo='printf %s\n'
53 as_echo_n='printf %s'
54else
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 as_echo_n='/usr/ucb/echo -n'
631ef239 58 else
042acc47
WP
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'
631ef239 71 fi
042acc47
WP
72 export as_echo_body
73 as_echo='sh -c $as_echo_body as_echo'
212380e3 74fi
212380e3 75
042acc47
WP
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78 PATH_SEPARATOR=:
79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 PATH_SEPARATOR=';'
82 }
212380e3 83fi
84
85
631ef239 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.)
631ef239 91IFS=" "" $as_nl"
92
93# Find who we are. Look in the path if we contain no directory separator.
b540af17 94as_myself=
042acc47 95case $0 in #((
631ef239 96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98for as_dir in $PATH
99do
100 IFS=$as_save_IFS
101 test -z "$as_dir" && as_dir=.
042acc47
WP
102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 done
631ef239 104IFS=$as_save_IFS
105
106 ;;
107esac
108# We did not find ourselves, most probably we were run as `sh COMMAND'
109# in which case we are not to be found in the path.
110if test "x$as_myself" = x; then
111 as_myself=$0
112fi
113if test ! -f "$as_myself"; then
042acc47
WP
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 exit 1
631ef239 116fi
117
042acc47
WP
118# Unset variables that we do not need and which cause bugs (e.g. in
119# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120# suppresses any "Segmentation fault" message there. '((' could
121# trigger a bug in pdksh 5.2.14.
122for as_var in BASH_ENV ENV MAIL MAILPATH
123do eval test x\${$as_var+set} = xset \
124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
631ef239 125done
212380e3 126PS1='$ '
127PS2='> '
128PS4='+ '
129
130# NLS nuisances.
042acc47
WP
131LC_ALL=C
132export LC_ALL
133LANGUAGE=C
134export LANGUAGE
135
136# CDPATH.
137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139if test "x$CONFIG_SHELL" = x; then
140 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 emulate sh
142 NULLCMD=:
143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 # is contrary to our usage. Disable this feature.
145 alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 setopt NO_GLOB_SUBST
147else
148 case \`(set -o) 2>/dev/null\` in #(
149 *posix*) :
150 set -o posix ;; #(
151 *) :
152 ;;
153esac
154fi
155"
156 as_required="as_fn_return () { (exit \$1); }
157as_fn_success () { as_fn_return 0; }
158as_fn_failure () { as_fn_return 1; }
159as_fn_ret_success () { return 0; }
160as_fn_ret_failure () { return 1; }
161
162exitcode=0
163as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169else
170 exitcode=1; echo positional parameters were not saved.
171fi
172test x\$exitcode = x0 || exit 1"
173 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177test \$(( 1 + 1 )) = 2 || exit 1"
178 if (eval "$as_required") 2>/dev/null; then :
179 as_have_required=yes
180else
181 as_have_required=no
182fi
183 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
184
185else
186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187as_found=false
188for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
212380e3 189do
042acc47
WP
190 IFS=$as_save_IFS
191 test -z "$as_dir" && as_dir=.
192 as_found=:
193 case $as_dir in #(
194 /*)
195 for as_base in sh bash ksh sh5; do
196 # Try only shells that exist, to save several forks.
197 as_shell=$as_dir/$as_base
198 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
199 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
200 CONFIG_SHELL=$as_shell as_have_required=yes
201 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
202 break 2
203fi
204fi
205 done;;
206 esac
207 as_found=false
208done
209$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
210 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
211 CONFIG_SHELL=$SHELL as_have_required=yes
212fi; }
213IFS=$as_save_IFS
214
215
216 if test "x$CONFIG_SHELL" != x; then :
217 # We cannot yet assume a decent shell, so we have to provide a
218 # neutralization value for shells without unset; and this also
219 # works around shells that cannot unset nonexistent variables.
b540af17 220 # Preserve -v and -x to the replacement shell.
042acc47
WP
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
b540af17
JH
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+"$@"}
042acc47
WP
232fi
233
234 if test x$as_have_required = xno; then :
235 $as_echo "$0: This script requires a shell more modern than all"
236 $as_echo "$0: the shells that I found on your system."
237 if test x${ZSH_VERSION+set} = xset ; then
238 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
212380e3 240 else
042acc47
WP
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."
212380e3 245 fi
042acc47
WP
246 exit 1
247fi
248fi
249fi
250SHELL=${CONFIG_SHELL-/bin/sh}
251export SHELL
252# Unset more variables known to interfere with behavior of common tools.
253CLICOLOR_FORCE= GREP_OPTIONS=
254unset CLICOLOR_FORCE GREP_OPTIONS
255
256## --------------------- ##
257## M4sh Shell Functions. ##
258## --------------------- ##
259# as_fn_unset VAR
260# ---------------
261# Portably unset VAR.
262as_fn_unset ()
263{
264 { eval $1=; unset $1;}
265}
266as_unset=as_fn_unset
267
268# as_fn_set_status STATUS
269# -----------------------
270# Set $? to STATUS, without forking.
271as_fn_set_status ()
272{
273 return $1
274} # as_fn_set_status
275
276# as_fn_exit STATUS
277# -----------------
278# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
279as_fn_exit ()
280{
281 set +e
282 as_fn_set_status $1
283 exit $1
284} # as_fn_exit
285
286# as_fn_mkdir_p
287# -------------
288# Create "$as_dir" as a directory, including parents if necessary.
289as_fn_mkdir_p ()
290{
291
292 case $as_dir in #(
293 -*) as_dir=./$as_dir;;
294 esac
295 test -d "$as_dir" || eval $as_mkdir_p || {
296 as_dirs=
297 while :; do
298 case $as_dir in #(
299 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
300 *) as_qdir=$as_dir;;
301 esac
302 as_dirs="'$as_qdir' $as_dirs"
303 as_dir=`$as_dirname -- "$as_dir" ||
304$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
305 X"$as_dir" : 'X\(//\)[^/]' \| \
306 X"$as_dir" : 'X\(//\)$' \| \
307 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
308$as_echo X"$as_dir" |
309 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
310 s//\1/
311 q
312 }
313 /^X\(\/\/\)[^/].*/{
314 s//\1/
315 q
316 }
317 /^X\(\/\/\)$/{
318 s//\1/
319 q
320 }
321 /^X\(\/\).*/{
322 s//\1/
323 q
324 }
325 s/.*/./; q'`
326 test -d "$as_dir" && break
327 done
328 test -z "$as_dirs" || eval "mkdir $as_dirs"
b540af17 329 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
042acc47
WP
330
331
332} # as_fn_mkdir_p
333# as_fn_append VAR VALUE
334# ----------------------
335# Append the text in VALUE to the end of the definition contained in VAR. Take
336# advantage of any shell optimizations that allow amortized linear growth over
337# repeated appends, instead of the typical quadratic growth present in naive
338# implementations.
339if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
340 eval 'as_fn_append ()
341 {
342 eval $1+=\$2
343 }'
344else
345 as_fn_append ()
346 {
347 eval $1=\$$1\$2
348 }
349fi # as_fn_append
350
351# as_fn_arith ARG...
352# ------------------
353# Perform arithmetic evaluation on the ARGs, and store the result in the
354# global $as_val. Take advantage of shells that can avoid forks. The arguments
355# must be portable across $(()) and expr.
356if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
357 eval 'as_fn_arith ()
358 {
359 as_val=$(( $* ))
360 }'
361else
362 as_fn_arith ()
363 {
364 as_val=`expr "$@" || test $? -eq 1`
365 }
366fi # as_fn_arith
367
368
b540af17
JH
369# as_fn_error STATUS ERROR [LINENO LOG_FD]
370# ----------------------------------------
042acc47
WP
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
b540af17 373# script with STATUS, using 1 if that was 0.
042acc47
WP
374as_fn_error ()
375{
b540af17
JH
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
042acc47 380 fi
b540af17 381 $as_echo "$as_me: error: $2" >&2
042acc47
WP
382 as_fn_exit $as_status
383} # as_fn_error
212380e3 384
631ef239 385if expr a : '\(a\)' >/dev/null 2>&1 &&
386 test "X`expr 00001 : '.*\(...\)'`" = X001; then
212380e3 387 as_expr=expr
388else
389 as_expr=false
390fi
391
631ef239 392if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
212380e3 393 as_basename=basename
394else
395 as_basename=false
396fi
397
042acc47
WP
398if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
399 as_dirname=dirname
400else
401 as_dirname=false
402fi
212380e3 403
631ef239 404as_me=`$as_basename -- "$0" ||
212380e3 405$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
406 X"$0" : 'X\(//\)$' \| \
631ef239 407 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
042acc47 408$as_echo X/"$0" |
631ef239 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'`
212380e3 422
042acc47
WP
423# Avoid depending upon Character Ranges.
424as_cr_letters='abcdefghijklmnopqrstuvwxyz'
425as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
426as_cr_Letters=$as_cr_letters$as_cr_LETTERS
427as_cr_digits='0123456789'
428as_cr_alnum=$as_cr_Letters$as_cr_digits
212380e3 429
212380e3 430
042acc47
WP
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; }
212380e3 453
042acc47
WP
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
631ef239 460}
212380e3 461
042acc47
WP
462ECHO_C= ECHO_N= ECHO_T=
463case `echo -n x` in #(((((
464-n*)
465 case `echo 'xy\c'` in
466 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
467 xy) ECHO_C='\c';;
468 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
469 ECHO_T=' ';;
470 esac;;
471*)
472 ECHO_N='-n';;
473esac
631ef239 474
042acc47
WP
475rm -f conf$$ conf$$.exe conf$$.file
476if test -d conf$$.dir; then
477 rm -f conf$$.dir/conf$$.file
478else
479 rm -f conf$$.dir
480 mkdir conf$$.dir 2>/dev/null
481fi
482if (echo >conf$$.file) 2>/dev/null; then
483 if ln -s conf$$.file conf$$ 2>/dev/null; then
484 as_ln_s='ln -s'
485 # ... but there are two gotchas:
486 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
487 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
488 # In both cases, we have to default to `cp -p'.
489 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
490 as_ln_s='cp -p'
491 elif ln conf$$.file conf$$ 2>/dev/null; then
492 as_ln_s=ln
493 else
494 as_ln_s='cp -p'
495 fi
631ef239 496else
042acc47 497 as_ln_s='cp -p'
631ef239 498fi
042acc47
WP
499rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
500rmdir conf$$.dir 2>/dev/null
631ef239 501
042acc47
WP
502if mkdir -p . 2>/dev/null; then
503 as_mkdir_p='mkdir -p "$as_dir"'
504else
505 test -d ./-p && rmdir ./-p
506 as_mkdir_p=false
631ef239 507fi
508
042acc47
WP
509if test -x / >/dev/null 2>&1; then
510 as_test_x='test -x'
631ef239 511else
042acc47
WP
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 '
631ef239 529fi
042acc47 530as_executable_p=$as_test_x
631ef239 531
042acc47
WP
532# Sed expression to map a string onto a valid CPP name.
533as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
631ef239 534
042acc47
WP
535# Sed expression to map a string onto a valid variable name.
536as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
631ef239 537
538
1800d973
WP
539test -n "$DJDIR" || exec 7<&0 </dev/null
540exec 6>&1
631ef239 541
042acc47 542# Name of the host.
b540af17 543# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
042acc47
WP
544# so uname gets run too.
545ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
631ef239 546
042acc47
WP
547#
548# Initializations.
549#
550ac_default_prefix=/usr/local
551ac_clean_files=
552ac_config_libobj_dir=.
553LIBOBJS=
554cross_compiling=no
555subdirs=
556MFLAGS=
557MAKEFLAGS=
212380e3 558
212380e3 559# Identity of this package.
867dcc9f
JH
560PACKAGE_NAME='shadowircd'
561PACKAGE_TARNAME='shadowircd'
154ae8cf
JH
562PACKAGE_VERSION='6.2.0'
563PACKAGE_STRING='shadowircd 6.2.0'
212380e3 564PACKAGE_BUGREPORT=''
042acc47 565PACKAGE_URL=''
212380e3 566
567ac_default_prefix=$HOME/ircd
568# Factoring default headers for most tests.
569ac_includes_default="\
570#include <stdio.h>
631ef239 571#ifdef HAVE_SYS_TYPES_H
212380e3 572# include <sys/types.h>
573#endif
631ef239 574#ifdef HAVE_SYS_STAT_H
212380e3 575# include <sys/stat.h>
576#endif
631ef239 577#ifdef STDC_HEADERS
212380e3 578# include <stdlib.h>
579# include <stddef.h>
580#else
631ef239 581# ifdef HAVE_STDLIB_H
212380e3 582# include <stdlib.h>
583# endif
584#endif
631ef239 585#ifdef HAVE_STRING_H
586# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
212380e3 587# include <memory.h>
588# endif
589# include <string.h>
590#endif
631ef239 591#ifdef HAVE_STRINGS_H
212380e3 592# include <strings.h>
593#endif
631ef239 594#ifdef HAVE_INTTYPES_H
212380e3 595# include <inttypes.h>
212380e3 596#endif
631ef239 597#ifdef HAVE_STDINT_H
598# include <stdint.h>
599#endif
600#ifdef HAVE_UNISTD_H
212380e3 601# include <unistd.h>
602#endif"
603
042acc47
WP
604enable_option_checking=no
605ac_subst_vars='LTLIBOBJS
631ef239 606LIBOBJS
042acc47
WP
607SEDOBJ
608IRC_CFLAGS
609PICFLAGS
610SSL_LIBS
611SSL_INCLUDES
612SSL_SRCS_ENABLE
613MOD_TARGET
614MODULES_LIBS
615SELECT_TYPE
616moduledir
617MODULE_DIR
618helpdir
619HELP_DIR
620logdir
621LOG_DIR
622confdir
623ETC_DIR
624ZLIB_LD
625ENCSPEED
626ALLOCA
627VICONF
628CRYPT_LIB
629LEXLIB
630LEX_OUTPUT_ROOT
631LEX
632YFLAGS
633YACC
634TOUCH
635RANLIB
636LD
637AR
638SED
639LN
640MV
641CP
642RM
643INSTALL_DATA
644INSTALL_SCRIPT
645INSTALL_PROGRAM
646SET_MAKE
647STDOUT
648MAKEDEPEND
649MKDEP
650subdirs
651EGREP
652GREP
653CPP
654OBJEXT
655EXEEXT
656ac_ct_CC
657CPPFLAGS
658LDFLAGS
659CFLAGS
660CC
661target_alias
662host_alias
663build_alias
664LIBS
665ECHO_T
666ECHO_N
667ECHO_C
668DEFS
669mandir
670localedir
671libdir
672psdir
673pdfdir
674dvidir
675htmldir
676infodir
677docdir
678oldincludedir
679includedir
680localstatedir
681sharedstatedir
682sysconfdir
683datadir
684datarootdir
685libexecdir
686sbindir
687bindir
688program_transform_name
689prefix
690exec_prefix
691PACKAGE_URL
692PACKAGE_BUGREPORT
693PACKAGE_STRING
694PACKAGE_VERSION
695PACKAGE_TARNAME
696PACKAGE_NAME
697PATH_SEPARATOR
698SHELL'
212380e3 699ac_subst_files=''
042acc47
WP
700ac_user_opts='
701enable_option_checking
702enable_ipv6
703enable_openssl
704with_zlib_path
705enable_zlib
706enable_ports
707enable_poll
708enable_select
709enable_kqueue
710enable_epoll
711with_confdir
712with_logdir
713with_helpdir
714with_moduledir
715enable_assert
716enable_iodebug
717enable_profile
718enable_balloc
719enable_small_net
720with_nicklen
721with_topiclen
722enable_warnings
723'
631ef239 724 ac_precious_vars='build_alias
725host_alias
726target_alias
727CC
728CFLAGS
729LDFLAGS
730LIBS
731CPPFLAGS
732CPP
733YACC
734YFLAGS'
56efe974 735ac_subdirs_all='libratbox'
212380e3 736
737# Initialize some variables set by options.
738ac_init_help=
739ac_init_version=false
042acc47
WP
740ac_unrecognized_opts=
741ac_unrecognized_sep=
212380e3 742# The variables have the same names as the options, with
743# dashes changed to underlines.
744cache_file=/dev/null
745exec_prefix=NONE
746no_create=
747no_recursion=
748prefix=NONE
749program_prefix=NONE
750program_suffix=NONE
751program_transform_name=s,x,x,
752silent=
753site=
754srcdir=
755verbose=
756x_includes=NONE
757x_libraries=NONE
758
759# Installation directory options.
760# These are left unexpanded so users can "make install exec_prefix=/foo"
761# and all the variables that are supposed to be based on exec_prefix
762# by default will actually change.
763# Use braces instead of parens because sh, perl, etc. also accept them.
631ef239 764# (The list follows the same order as the GNU Coding Standards.)
212380e3 765bindir='${exec_prefix}/bin'
766sbindir='${exec_prefix}/sbin'
767libexecdir='${exec_prefix}/libexec'
631ef239 768datarootdir='${prefix}/share'
769datadir='${datarootdir}'
212380e3 770sysconfdir='${prefix}/etc'
771sharedstatedir='${prefix}/com'
772localstatedir='${prefix}/var'
212380e3 773includedir='${prefix}/include'
774oldincludedir='/usr/include'
631ef239 775docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
776infodir='${datarootdir}/info'
777htmldir='${docdir}'
778dvidir='${docdir}'
779pdfdir='${docdir}'
780psdir='${docdir}'
781libdir='${exec_prefix}/lib'
782localedir='${datarootdir}/locale'
783mandir='${datarootdir}/man'
212380e3 784
785ac_prev=
631ef239 786ac_dashdash=
212380e3 787for ac_option
788do
789 # If the previous option needs an argument, assign it.
790 if test -n "$ac_prev"; then
631ef239 791 eval $ac_prev=\$ac_option
212380e3 792 ac_prev=
793 continue
794 fi
795
631ef239 796 case $ac_option in
b540af17
JH
797 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
798 *=) ac_optarg= ;;
799 *) ac_optarg=yes ;;
631ef239 800 esac
212380e3 801
802 # Accept the important Cygnus configure options, so we can diagnose typos.
803
631ef239 804 case $ac_dashdash$ac_option in
805 --)
806 ac_dashdash=yes ;;
212380e3 807
808 -bindir | --bindir | --bindi | --bind | --bin | --bi)
809 ac_prev=bindir ;;
810 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
811 bindir=$ac_optarg ;;
812
813 -build | --build | --buil | --bui | --bu)
814 ac_prev=build_alias ;;
815 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
816 build_alias=$ac_optarg ;;
817
818 -cache-file | --cache-file | --cache-fil | --cache-fi \
819 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
820 ac_prev=cache_file ;;
821 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
822 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
823 cache_file=$ac_optarg ;;
824
825 --config-cache | -C)
826 cache_file=config.cache ;;
827
631ef239 828 -datadir | --datadir | --datadi | --datad)
212380e3 829 ac_prev=datadir ;;
631ef239 830 -datadir=* | --datadir=* | --datadi=* | --datad=*)
212380e3 831 datadir=$ac_optarg ;;
832
631ef239 833 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
834 | --dataroo | --dataro | --datar)
835 ac_prev=datarootdir ;;
836 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
837 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
838 datarootdir=$ac_optarg ;;
839
212380e3 840 -disable-* | --disable-*)
042acc47 841 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
212380e3 842 # Reject names that are not valid shell variable names.
042acc47 843 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
b540af17 844 as_fn_error $? "invalid feature name: $ac_useropt"
042acc47
WP
845 ac_useropt_orig=$ac_useropt
846 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
847 case $ac_user_opts in
848 *"
849"enable_$ac_useropt"
850"*) ;;
851 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
852 ac_unrecognized_sep=', ';;
853 esac
854 eval enable_$ac_useropt=no ;;
631ef239 855
856 -docdir | --docdir | --docdi | --doc | --do)
857 ac_prev=docdir ;;
858 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
859 docdir=$ac_optarg ;;
860
861 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
862 ac_prev=dvidir ;;
863 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
864 dvidir=$ac_optarg ;;
212380e3 865
866 -enable-* | --enable-*)
042acc47 867 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
212380e3 868 # Reject names that are not valid shell variable names.
042acc47 869 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
b540af17 870 as_fn_error $? "invalid feature name: $ac_useropt"
042acc47
WP
871 ac_useropt_orig=$ac_useropt
872 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
873 case $ac_user_opts in
874 *"
875"enable_$ac_useropt"
876"*) ;;
877 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
878 ac_unrecognized_sep=', ';;
879 esac
880 eval enable_$ac_useropt=\$ac_optarg ;;
212380e3 881
882 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
883 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
884 | --exec | --exe | --ex)
885 ac_prev=exec_prefix ;;
886 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
887 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
888 | --exec=* | --exe=* | --ex=*)
889 exec_prefix=$ac_optarg ;;
890
891 -gas | --gas | --ga | --g)
892 # Obsolete; use --with-gas.
893 with_gas=yes ;;
894
895 -help | --help | --hel | --he | -h)
896 ac_init_help=long ;;
897 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
898 ac_init_help=recursive ;;
899 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
900 ac_init_help=short ;;
901
902 -host | --host | --hos | --ho)
903 ac_prev=host_alias ;;
904 -host=* | --host=* | --hos=* | --ho=*)
905 host_alias=$ac_optarg ;;
906
631ef239 907 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
908 ac_prev=htmldir ;;
909 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
910 | --ht=*)
911 htmldir=$ac_optarg ;;
912
212380e3 913 -includedir | --includedir | --includedi | --included | --include \
914 | --includ | --inclu | --incl | --inc)
915 ac_prev=includedir ;;
916 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
917 | --includ=* | --inclu=* | --incl=* | --inc=*)
918 includedir=$ac_optarg ;;
919
920 -infodir | --infodir | --infodi | --infod | --info | --inf)
921 ac_prev=infodir ;;
922 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
923 infodir=$ac_optarg ;;
924
925 -libdir | --libdir | --libdi | --libd)
926 ac_prev=libdir ;;
927 -libdir=* | --libdir=* | --libdi=* | --libd=*)
928 libdir=$ac_optarg ;;
929
930 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
931 | --libexe | --libex | --libe)
932 ac_prev=libexecdir ;;
933 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
934 | --libexe=* | --libex=* | --libe=*)
935 libexecdir=$ac_optarg ;;
936
631ef239 937 -localedir | --localedir | --localedi | --localed | --locale)
938 ac_prev=localedir ;;
939 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
940 localedir=$ac_optarg ;;
941
212380e3 942 -localstatedir | --localstatedir | --localstatedi | --localstated \
631ef239 943 | --localstate | --localstat | --localsta | --localst | --locals)
212380e3 944 ac_prev=localstatedir ;;
945 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
631ef239 946 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
212380e3 947 localstatedir=$ac_optarg ;;
948
949 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
950 ac_prev=mandir ;;
951 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
952 mandir=$ac_optarg ;;
953
954 -nfp | --nfp | --nf)
955 # Obsolete; use --without-fp.
956 with_fp=no ;;
957
958 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
959 | --no-cr | --no-c | -n)
960 no_create=yes ;;
961
962 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
963 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
964 no_recursion=yes ;;
965
966 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
967 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
968 | --oldin | --oldi | --old | --ol | --o)
969 ac_prev=oldincludedir ;;
970 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
971 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
972 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
973 oldincludedir=$ac_optarg ;;
974
975 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
976 ac_prev=prefix ;;
977 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
978 prefix=$ac_optarg ;;
979
980 -program-prefix | --program-prefix | --program-prefi | --program-pref \
981 | --program-pre | --program-pr | --program-p)
982 ac_prev=program_prefix ;;
983 -program-prefix=* | --program-prefix=* | --program-prefi=* \
984 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
985 program_prefix=$ac_optarg ;;
986
987 -program-suffix | --program-suffix | --program-suffi | --program-suff \
988 | --program-suf | --program-su | --program-s)
989 ac_prev=program_suffix ;;
990 -program-suffix=* | --program-suffix=* | --program-suffi=* \
991 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
992 program_suffix=$ac_optarg ;;
993
994 -program-transform-name | --program-transform-name \
995 | --program-transform-nam | --program-transform-na \
996 | --program-transform-n | --program-transform- \
997 | --program-transform | --program-transfor \
998 | --program-transfo | --program-transf \
999 | --program-trans | --program-tran \
1000 | --progr-tra | --program-tr | --program-t)
1001 ac_prev=program_transform_name ;;
1002 -program-transform-name=* | --program-transform-name=* \
1003 | --program-transform-nam=* | --program-transform-na=* \
1004 | --program-transform-n=* | --program-transform-=* \
1005 | --program-transform=* | --program-transfor=* \
1006 | --program-transfo=* | --program-transf=* \
1007 | --program-trans=* | --program-tran=* \
1008 | --progr-tra=* | --program-tr=* | --program-t=*)
1009 program_transform_name=$ac_optarg ;;
1010
631ef239 1011 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1012 ac_prev=pdfdir ;;
1013 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1014 pdfdir=$ac_optarg ;;
1015
1016 -psdir | --psdir | --psdi | --psd | --ps)
1017 ac_prev=psdir ;;
1018 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1019 psdir=$ac_optarg ;;
1020
212380e3 1021 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1022 | -silent | --silent | --silen | --sile | --sil)
1023 silent=yes ;;
1024
1025 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1026 ac_prev=sbindir ;;
1027 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1028 | --sbi=* | --sb=*)
1029 sbindir=$ac_optarg ;;
1030
1031 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1032 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1033 | --sharedst | --shareds | --shared | --share | --shar \
1034 | --sha | --sh)
1035 ac_prev=sharedstatedir ;;
1036 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1037 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1038 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1039 | --sha=* | --sh=*)
1040 sharedstatedir=$ac_optarg ;;
1041
1042 -site | --site | --sit)
1043 ac_prev=site ;;
1044 -site=* | --site=* | --sit=*)
1045 site=$ac_optarg ;;
1046
1047 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1048 ac_prev=srcdir ;;
1049 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1050 srcdir=$ac_optarg ;;
1051
1052 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1053 | --syscon | --sysco | --sysc | --sys | --sy)
1054 ac_prev=sysconfdir ;;
1055 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1056 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1057 sysconfdir=$ac_optarg ;;
1058
1059 -target | --target | --targe | --targ | --tar | --ta | --t)
1060 ac_prev=target_alias ;;
1061 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1062 target_alias=$ac_optarg ;;
1063
1064 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1065 verbose=yes ;;
1066
1067 -version | --version | --versio | --versi | --vers | -V)
1068 ac_init_version=: ;;
1069
1070 -with-* | --with-*)
042acc47 1071 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
212380e3 1072 # Reject names that are not valid shell variable names.
042acc47 1073 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
b540af17 1074 as_fn_error $? "invalid package name: $ac_useropt"
042acc47
WP
1075 ac_useropt_orig=$ac_useropt
1076 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1077 case $ac_user_opts in
1078 *"
1079"with_$ac_useropt"
1080"*) ;;
1081 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1082 ac_unrecognized_sep=', ';;
1083 esac
1084 eval with_$ac_useropt=\$ac_optarg ;;
212380e3 1085
1086 -without-* | --without-*)
042acc47 1087 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
212380e3 1088 # Reject names that are not valid shell variable names.
042acc47 1089 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
b540af17 1090 as_fn_error $? "invalid package name: $ac_useropt"
042acc47
WP
1091 ac_useropt_orig=$ac_useropt
1092 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1093 case $ac_user_opts in
1094 *"
1095"with_$ac_useropt"
1096"*) ;;
1097 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1098 ac_unrecognized_sep=', ';;
1099 esac
1100 eval with_$ac_useropt=no ;;
212380e3 1101
1102 --x)
1103 # Obsolete; use --with-x.
1104 with_x=yes ;;
1105
1106 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1107 | --x-incl | --x-inc | --x-in | --x-i)
1108 ac_prev=x_includes ;;
1109 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1110 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1111 x_includes=$ac_optarg ;;
1112
1113 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1114 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1115 ac_prev=x_libraries ;;
1116 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1117 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1118 x_libraries=$ac_optarg ;;
1119
b540af17
JH
1120 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1121Try \`$0 --help' for more information"
212380e3 1122 ;;
1123
1124 *=*)
1125 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1126 # Reject names that are not valid shell variable names.
042acc47
WP
1127 case $ac_envvar in #(
1128 '' | [0-9]* | *[!_$as_cr_alnum]* )
b540af17 1129 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
042acc47 1130 esac
631ef239 1131 eval $ac_envvar=\$ac_optarg
212380e3 1132 export $ac_envvar ;;
1133
1134 *)
1135 # FIXME: should be removed in autoconf 3.0.
042acc47 1136 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
212380e3 1137 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
042acc47 1138 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
b540af17 1139 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
212380e3 1140 ;;
1141
1142 esac
1143done
1144
1145if test -n "$ac_prev"; then
1146 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
b540af17 1147 as_fn_error $? "missing argument to $ac_option"
212380e3 1148fi
1149
042acc47
WP
1150if test -n "$ac_unrecognized_opts"; then
1151 case $enable_option_checking in
1152 no) ;;
b540af17 1153 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
042acc47
WP
1154 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1155 esac
1156fi
1157
1158# Check all directory arguments for consistency.
631ef239 1159for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1160 datadir sysconfdir sharedstatedir localstatedir includedir \
1161 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1162 libdir localedir mandir
212380e3 1163do
631ef239 1164 eval ac_val=\$$ac_var
042acc47
WP
1165 # Remove trailing slashes.
1166 case $ac_val in
1167 */ )
1168 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1169 eval $ac_var=\$ac_val;;
1170 esac
1171 # Be sure to have absolute directory names.
212380e3 1172 case $ac_val in
631ef239 1173 [\\/$]* | ?:[\\/]* ) continue;;
1174 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
212380e3 1175 esac
b540af17 1176 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
212380e3 1177done
1178
1179# There might be people who depend on the old broken behavior: `$host'
1180# used to hold the argument of --host etc.
1181# FIXME: To remove some day.
1182build=$build_alias
1183host=$host_alias
1184target=$target_alias
1185
1186# FIXME: To remove some day.
1187if test "x$host_alias" != x; then
1188 if test "x$build_alias" = x; then
1189 cross_compiling=maybe
b540af17
JH
1190 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1191 If a cross compiler is detected then cross compile mode will be used" >&2
212380e3 1192 elif test "x$build_alias" != "x$host_alias"; then
1193 cross_compiling=yes
1194 fi
1195fi
1196
1197ac_tool_prefix=
1198test -n "$host_alias" && ac_tool_prefix=$host_alias-
1199
1200test "$silent" = yes && exec 6>/dev/null
1201
1202
631ef239 1203ac_pwd=`pwd` && test -n "$ac_pwd" &&
1204ac_ls_di=`ls -di .` &&
1205ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
b540af17 1206 as_fn_error $? "working directory cannot be determined"
631ef239 1207test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
b540af17 1208 as_fn_error $? "pwd does not report name of working directory"
631ef239 1209
1210
1211# Find the source files, if location was not specified.
1212if test -z "$srcdir"; then
212380e3 1213 ac_srcdir_defaulted=yes
631ef239 1214 # Try the directory containing this script, then the parent directory.
042acc47
WP
1215 ac_confdir=`$as_dirname -- "$as_myself" ||
1216$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1217 X"$as_myself" : 'X\(//\)[^/]' \| \
1218 X"$as_myself" : 'X\(//\)$' \| \
1219 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1220$as_echo X"$as_myself" |
631ef239 1221 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1222 s//\1/
1223 q
1224 }
1225 /^X\(\/\/\)[^/].*/{
1226 s//\1/
1227 q
1228 }
1229 /^X\(\/\/\)$/{
1230 s//\1/
1231 q
1232 }
1233 /^X\(\/\).*/{
1234 s//\1/
1235 q
1236 }
1237 s/.*/./; q'`
212380e3 1238 srcdir=$ac_confdir
631ef239 1239 if test ! -r "$srcdir/$ac_unique_file"; then
212380e3 1240 srcdir=..
1241 fi
1242else
1243 ac_srcdir_defaulted=no
1244fi
631ef239 1245if test ! -r "$srcdir/$ac_unique_file"; then
1246 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
b540af17 1247 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
212380e3 1248fi
631ef239 1249ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1250ac_abs_confdir=`(
b540af17 1251 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
631ef239 1252 pwd)`
1253# When building in place, set srcdir=.
1254if test "$ac_abs_confdir" = "$ac_pwd"; then
1255 srcdir=.
1256fi
1257# Remove unnecessary trailing slashes from srcdir.
1258# Double slashes in file names in object file debugging info
1259# mess up M-x gdb in Emacs.
1260case $srcdir in
1261*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1262esac
1263for ac_var in $ac_precious_vars; do
1264 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1265 eval ac_env_${ac_var}_value=\$${ac_var}
1266 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1267 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1268done
212380e3 1269
1270#
1271# Report the --help message.
1272#
1273if test "$ac_init_help" = "long"; then
1274 # Omit some internal or obsolete options to make the list less imposing.
1275 # This message is too long to be a string in the A/UX 3.1 sh.
1276 cat <<_ACEOF
154ae8cf 1277\`configure' configures shadowircd 6.2.0 to adapt to many kinds of systems.
212380e3 1278
1279Usage: $0 [OPTION]... [VAR=VALUE]...
1280
1281To assign environment variables (e.g., CC, CFLAGS...), specify them as
1282VAR=VALUE. See below for descriptions of some of the useful variables.
1283
1284Defaults for the options are specified in brackets.
1285
1286Configuration:
1287 -h, --help display this help and exit
1288 --help=short display options specific to this package
1289 --help=recursive display the short help of all the included packages
1290 -V, --version display version information and exit
b540af17 1291 -q, --quiet, --silent do not print \`checking ...' messages
212380e3 1292 --cache-file=FILE cache test results in FILE [disabled]
1293 -C, --config-cache alias for \`--cache-file=config.cache'
1294 -n, --no-create do not create output files
1295 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1296
212380e3 1297Installation directories:
1298 --prefix=PREFIX install architecture-independent files in PREFIX
042acc47 1299 [$ac_default_prefix]
212380e3 1300 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
042acc47 1301 [PREFIX]
212380e3 1302
1303By default, \`make install' will install all the files in
1304\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1305an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1306for instance \`--prefix=\$HOME'.
1307
1308For better control, use the options below.
1309
1310Fine tuning of the installation directories:
042acc47
WP
1311 --bindir=DIR user executables [EPREFIX/bin]
1312 --sbindir=DIR system admin executables [EPREFIX/sbin]
1313 --libexecdir=DIR program executables [EPREFIX/libexec]
1314 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1315 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1316 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1317 --libdir=DIR object code libraries [EPREFIX/lib]
1318 --includedir=DIR C header files [PREFIX/include]
1319 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1320 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1321 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1322 --infodir=DIR info documentation [DATAROOTDIR/info]
1323 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1324 --mandir=DIR man documentation [DATAROOTDIR/man]
867dcc9f 1325 --docdir=DIR documentation root [DATAROOTDIR/doc/shadowircd]
042acc47
WP
1326 --htmldir=DIR html documentation [DOCDIR]
1327 --dvidir=DIR dvi documentation [DOCDIR]
1328 --pdfdir=DIR pdf documentation [DOCDIR]
1329 --psdir=DIR ps documentation [DOCDIR]
212380e3 1330_ACEOF
1331
1332 cat <<\_ACEOF
1333_ACEOF
1334fi
1335
1336if test -n "$ac_init_help"; then
1337 case $ac_init_help in
154ae8cf 1338 short | recursive ) echo "Configuration of shadowircd 6.2.0:";;
212380e3 1339 esac
1340 cat <<\_ACEOF
1341
1342Optional Features:
042acc47 1343 --disable-option-checking ignore unrecognized --enable/--with options
212380e3 1344 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1345 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1346 --enable-ipv6 Enable IPv6 support
631ef239 1347 --enable-openssl=DIR Enable OpenSSL support (DIR optional).
212380e3 1348 --disable-openssl Disable OpenSSL support.
1349 --disable-zlib Disable ziplinks support
c1c5fdc4 1350 --enable-ports Force solaris I/O ports subsystem usage.
212380e3 1351 --enable-poll Force poll() usage.
1352 --enable-select Force select() usage.
1353 --enable-kqueue Force kqueue() usage.
212380e3 1354 --enable-epoll Force sys_epoll usage (Linux only).
1355 --enable-assert Enable assert(). Choose between soft(warnings) and
1356 hard(aborts the daemon)
1357 --enable-iodebug Enable IO Debugging hooks
1358 --enable-profile Enable profiling
1359 --disable-balloc Disable the block allocator.
9960cc94 1360 --disable-small-net Disable small network support.
212380e3 1361 --enable-warnings Enable all sorts of warnings for debugging.
1362
1363Optional Packages:
1364 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1365 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1366 --with-zlib-path=DIR Path to libz.so for ziplinks support.
1367 --with-confdir=DIR Directory to install config files.
1368 --with-logdir=DIR Directory where to write logfiles.
1369 --with-helpdir=DIR Directory to install help files.
1370 --with-moduledir=DIR Directory to install modules.
6fbcf382 1371 --with-nicklen=LENGTH Set the nick length to LENGTH (default 31, max 50)
212380e3 1372 --with-topiclen=NUMBER Set the max topic length to NUMBER (default 390, max
1373 390)
212380e3 1374
1375Some influential environment variables:
1376 CC C compiler command
1377 CFLAGS C compiler flags
1378 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1379 nonstandard directory <lib dir>
631ef239 1380 LIBS libraries to pass to the linker, e.g. -l<library>
1800d973 1381 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
631ef239 1382 you have headers in a nonstandard directory <include dir>
212380e3 1383 CPP C preprocessor
b540af17
JH
1384 YACC The `Yet Another Compiler Compiler' implementation to use.
1385 Defaults to the first program found out of: `bison -y', `byacc',
1386 `yacc'.
631ef239 1387 YFLAGS The list of arguments that will be passed by default to $YACC.
1388 This script will default YFLAGS to the empty string to avoid a
1389 default value of `-d' given by some make applications.
212380e3 1390
1391Use these variables to override the choices made by `configure' or to help
1392it to find libraries and programs with nonstandard names/locations.
1393
042acc47 1394Report bugs to the package provider.
212380e3 1395_ACEOF
631ef239 1396ac_status=$?
212380e3 1397fi
1398
1399if test "$ac_init_help" = "recursive"; then
1400 # If there are subdirs, report their specific --help.
212380e3 1401 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
042acc47
WP
1402 test -d "$ac_dir" ||
1403 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1404 continue
212380e3 1405 ac_builddir=.
1406
631ef239 1407case "$ac_dir" in
1408.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1409*)
042acc47 1410 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
631ef239 1411 # A ".." for each directory in $ac_dir_suffix.
042acc47 1412 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
631ef239 1413 case $ac_top_builddir_sub in
1414 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1415 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1416 esac ;;
1417esac
1418ac_abs_top_builddir=$ac_pwd
1419ac_abs_builddir=$ac_pwd$ac_dir_suffix
1420# for backward compatibility:
1421ac_top_builddir=$ac_top_build_prefix
212380e3 1422
1423case $srcdir in
631ef239 1424 .) # We are building in place.
212380e3 1425 ac_srcdir=.
631ef239 1426 ac_top_srcdir=$ac_top_builddir_sub
1427 ac_abs_top_srcdir=$ac_pwd ;;
1428 [\\/]* | ?:[\\/]* ) # Absolute name.
212380e3 1429 ac_srcdir=$srcdir$ac_dir_suffix;
631ef239 1430 ac_top_srcdir=$srcdir
1431 ac_abs_top_srcdir=$srcdir ;;
1432 *) # Relative name.
1433 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1434 ac_top_srcdir=$ac_top_build_prefix$srcdir
1435 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
212380e3 1436esac
631ef239 1437ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1438
1439 cd "$ac_dir" || { ac_status=$?; continue; }
1440 # Check for guested configure.
1441 if test -f "$ac_srcdir/configure.gnu"; then
1442 echo &&
1443 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1444 elif test -f "$ac_srcdir/configure"; then
1445 echo &&
1446 $SHELL "$ac_srcdir/configure" --help=recursive
212380e3 1447 else
042acc47 1448 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
631ef239 1449 fi || ac_status=$?
1450 cd "$ac_pwd" || { ac_status=$?; break; }
212380e3 1451 done
1452fi
1453
631ef239 1454test -n "$ac_init_help" && exit $ac_status
212380e3 1455if $ac_init_version; then
1456 cat <<\_ACEOF
154ae8cf 1457shadowircd configure 6.2.0
b540af17 1458generated by GNU Autoconf 2.68
212380e3 1459
b540af17 1460Copyright (C) 2010 Free Software Foundation, Inc.
212380e3 1461This configure script is free software; the Free Software Foundation
1462gives unlimited permission to copy, distribute and modify it.
1463
56efe974 1464$Id: configure.ac 3516 2007-06-10 16:14:03Z jilles $
212380e3 1465_ACEOF
631ef239 1466 exit
212380e3 1467fi
212380e3 1468
042acc47
WP
1469## ------------------------ ##
1470## Autoconf initialization. ##
1471## ------------------------ ##
212380e3 1472
042acc47
WP
1473# ac_fn_c_try_compile LINENO
1474# --------------------------
1475# Try to compile conftest.$ac_ext, and return whether this succeeded.
1476ac_fn_c_try_compile ()
1477{
1478 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1479 rm -f conftest.$ac_objext
1480 if { { ac_try="$ac_compile"
1481case "(($ac_try" in
1482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1483 *) ac_try_echo=$ac_try;;
1484esac
1485eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1486$as_echo "$ac_try_echo"; } >&5
1487 (eval "$ac_compile") 2>conftest.err
1488 ac_status=$?
1489 if test -s conftest.err; then
1490 grep -v '^ *+' conftest.err >conftest.er1
1491 cat conftest.er1 >&5
1492 mv -f conftest.er1 conftest.err
1493 fi
1494 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1495 test $ac_status = 0; } && {
1496 test -z "$ac_c_werror_flag" ||
1497 test ! -s conftest.err
1498 } && test -s conftest.$ac_objext; then :
1499 ac_retval=0
1500else
1501 $as_echo "$as_me: failed program was:" >&5
1502sed 's/^/| /' conftest.$ac_ext >&5
212380e3 1503
042acc47
WP
1504 ac_retval=1
1505fi
b540af17 1506 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1800d973 1507 as_fn_set_status $ac_retval
042acc47
WP
1508
1509} # ac_fn_c_try_compile
1510
1511# ac_fn_c_try_cpp LINENO
1512# ----------------------
1513# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1514ac_fn_c_try_cpp ()
212380e3 1515{
042acc47
WP
1516 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1517 if { { ac_try="$ac_cpp conftest.$ac_ext"
1518case "(($ac_try" in
1519 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1520 *) ac_try_echo=$ac_try;;
1521esac
1522eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1523$as_echo "$ac_try_echo"; } >&5
1524 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1525 ac_status=$?
1526 if test -s conftest.err; then
1527 grep -v '^ *+' conftest.err >conftest.er1
1528 cat conftest.er1 >&5
1529 mv -f conftest.er1 conftest.err
1530 fi
1531 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
b540af17 1532 test $ac_status = 0; } > conftest.i && {
042acc47
WP
1533 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1534 test ! -s conftest.err
1535 }; then :
1536 ac_retval=0
1537else
1538 $as_echo "$as_me: failed program was:" >&5
1539sed 's/^/| /' conftest.$ac_ext >&5
212380e3 1540
042acc47
WP
1541 ac_retval=1
1542fi
b540af17 1543 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1800d973 1544 as_fn_set_status $ac_retval
212380e3 1545
042acc47 1546} # ac_fn_c_try_cpp
212380e3 1547
042acc47
WP
1548# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1549# -------------------------------------------------------
1550# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1551# the include files in INCLUDES and setting the cache variable VAR
1552# accordingly.
1553ac_fn_c_check_header_mongrel ()
1554{
1555 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
b540af17 1556 if eval \${$3+:} false; then :
042acc47
WP
1557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1558$as_echo_n "checking for $2... " >&6; }
b540af17 1559if eval \${$3+:} false; then :
042acc47
WP
1560 $as_echo_n "(cached) " >&6
1561fi
1562eval ac_res=\$$3
1563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1564$as_echo "$ac_res" >&6; }
1565else
1566 # Is the header compilable?
1567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1568$as_echo_n "checking $2 usability... " >&6; }
1569cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1570/* end confdefs.h. */
1571$4
1572#include <$2>
1573_ACEOF
1574if ac_fn_c_try_compile "$LINENO"; then :
1575 ac_header_compiler=yes
1576else
1577 ac_header_compiler=no
1578fi
1579rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1581$as_echo "$ac_header_compiler" >&6; }
212380e3 1582
042acc47
WP
1583# Is the header present?
1584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1585$as_echo_n "checking $2 presence... " >&6; }
1586cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1587/* end confdefs.h. */
1588#include <$2>
1589_ACEOF
1590if ac_fn_c_try_cpp "$LINENO"; then :
1591 ac_header_preproc=yes
1592else
1593 ac_header_preproc=no
1594fi
b540af17 1595rm -f conftest.err conftest.i conftest.$ac_ext
042acc47
WP
1596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1597$as_echo "$ac_header_preproc" >&6; }
212380e3 1598
042acc47
WP
1599# So? What about this header?
1600case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1601 yes:no: )
1602 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1603$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1605$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1606 ;;
1607 no:yes:* )
1608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1609$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1611$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1612 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1613$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1614 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1615$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1616 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1617$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1618 ;;
1619esac
1620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1621$as_echo_n "checking for $2... " >&6; }
b540af17 1622if eval \${$3+:} false; then :
042acc47
WP
1623 $as_echo_n "(cached) " >&6
1624else
1625 eval "$3=\$ac_header_compiler"
1626fi
1627eval ac_res=\$$3
1628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1629$as_echo "$ac_res" >&6; }
1630fi
b540af17 1631 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
212380e3 1632
042acc47 1633} # ac_fn_c_check_header_mongrel
212380e3 1634
042acc47
WP
1635# ac_fn_c_try_run LINENO
1636# ----------------------
1637# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1638# that executables *can* be run.
1639ac_fn_c_try_run ()
1640{
1641 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1642 if { { ac_try="$ac_link"
1643case "(($ac_try" in
1644 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1645 *) ac_try_echo=$ac_try;;
1646esac
1647eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1648$as_echo "$ac_try_echo"; } >&5
1649 (eval "$ac_link") 2>&5
1650 ac_status=$?
1651 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1652 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1653 { { case "(($ac_try" in
1654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1655 *) ac_try_echo=$ac_try;;
1656esac
1657eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1658$as_echo "$ac_try_echo"; } >&5
1659 (eval "$ac_try") 2>&5
1660 ac_status=$?
1661 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1662 test $ac_status = 0; }; }; then :
1663 ac_retval=0
1664else
1665 $as_echo "$as_me: program exited with status $ac_status" >&5
1666 $as_echo "$as_me: failed program was:" >&5
1667sed 's/^/| /' conftest.$ac_ext >&5
212380e3 1668
042acc47
WP
1669 ac_retval=$ac_status
1670fi
1671 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
b540af17 1672 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1800d973 1673 as_fn_set_status $ac_retval
212380e3 1674
042acc47 1675} # ac_fn_c_try_run
212380e3 1676
042acc47
WP
1677# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1678# -------------------------------------------------------
1679# Tests whether HEADER exists and can be compiled using the include files in
1680# INCLUDES, setting the cache variable VAR accordingly.
1681ac_fn_c_check_header_compile ()
1682{
1683 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1685$as_echo_n "checking for $2... " >&6; }
b540af17 1686if eval \${$3+:} false; then :
042acc47
WP
1687 $as_echo_n "(cached) " >&6
1688else
1689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1690/* end confdefs.h. */
1691$4
1692#include <$2>
212380e3 1693_ACEOF
042acc47
WP
1694if ac_fn_c_try_compile "$LINENO"; then :
1695 eval "$3=yes"
1696else
1697 eval "$3=no"
1698fi
1699rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1700fi
1701eval ac_res=\$$3
1702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1703$as_echo "$ac_res" >&6; }
b540af17 1704 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
212380e3 1705
042acc47 1706} # ac_fn_c_check_header_compile
212380e3 1707
042acc47
WP
1708# ac_fn_c_try_link LINENO
1709# -----------------------
1710# Try to link conftest.$ac_ext, and return whether this succeeded.
1711ac_fn_c_try_link ()
1712{
1713 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1714 rm -f conftest.$ac_objext conftest$ac_exeext
1715 if { { ac_try="$ac_link"
1716case "(($ac_try" in
1717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1718 *) ac_try_echo=$ac_try;;
1719esac
1720eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1721$as_echo "$ac_try_echo"; } >&5
1722 (eval "$ac_link") 2>conftest.err
1723 ac_status=$?
1724 if test -s conftest.err; then
1725 grep -v '^ *+' conftest.err >conftest.er1
1726 cat conftest.er1 >&5
1727 mv -f conftest.er1 conftest.err
1728 fi
1729 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1730 test $ac_status = 0; } && {
1731 test -z "$ac_c_werror_flag" ||
1732 test ! -s conftest.err
1733 } && test -s conftest$ac_exeext && {
1734 test "$cross_compiling" = yes ||
1735 $as_test_x conftest$ac_exeext
1736 }; then :
1737 ac_retval=0
212380e3 1738else
042acc47
WP
1739 $as_echo "$as_me: failed program was:" >&5
1740sed 's/^/| /' conftest.$ac_ext >&5
212380e3 1741
042acc47 1742 ac_retval=1
212380e3 1743fi
042acc47
WP
1744 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1745 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1746 # interfere with the next link command; also delete a directory that is
1747 # left behind by Apple's compiler. We do this before executing the actions.
1748 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
b540af17 1749 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1800d973 1750 as_fn_set_status $ac_retval
212380e3 1751
042acc47 1752} # ac_fn_c_try_link
212380e3 1753
042acc47
WP
1754# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1755# -------------------------------------------
1756# Tests whether TYPE exists after having included INCLUDES, setting cache
1757# variable VAR accordingly.
1758ac_fn_c_check_type ()
1759{
1760 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1762$as_echo_n "checking for $2... " >&6; }
b540af17 1763if eval \${$3+:} false; then :
042acc47 1764 $as_echo_n "(cached) " >&6
212380e3 1765else
042acc47
WP
1766 eval "$3=no"
1767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1768/* end confdefs.h. */
1769$4
1770int
1771main ()
1772{
1773if (sizeof ($2))
1774 return 0;
1775 ;
1776 return 0;
1777}
212380e3 1778_ACEOF
042acc47
WP
1779if ac_fn_c_try_compile "$LINENO"; then :
1780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 1781/* end confdefs.h. */
042acc47 1782$4
212380e3 1783int
1784main ()
1785{
042acc47
WP
1786if (sizeof (($2)))
1787 return 0;
212380e3 1788 ;
1789 return 0;
1790}
1791_ACEOF
042acc47 1792if ac_fn_c_try_compile "$LINENO"; then :
212380e3 1793
631ef239 1794else
042acc47 1795 eval "$3=yes"
212380e3 1796fi
042acc47 1797rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 1798fi
042acc47 1799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 1800fi
042acc47
WP
1801eval ac_res=\$$3
1802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1803$as_echo "$ac_res" >&6; }
b540af17 1804 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
212380e3 1805
042acc47
WP
1806} # ac_fn_c_check_type
1807
1808# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1809# --------------------------------------------
1810# Tries to find the compile-time value of EXPR in a program that includes
1811# INCLUDES, setting VAR accordingly. Returns whether the value could be
1812# computed
1813ac_fn_c_compute_int ()
1814{
1815 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1816 if test "$cross_compiling" = yes; then
1817 # Depending upon the size, compute the lo and hi bounds.
1818cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1819/* end confdefs.h. */
1820$4
1821int
1822main ()
1823{
1824static int test_array [1 - 2 * !(($2) >= 0)];
1825test_array [0] = 0
1826
1827 ;
1828 return 0;
1829}
212380e3 1830_ACEOF
042acc47
WP
1831if ac_fn_c_try_compile "$LINENO"; then :
1832 ac_lo=0 ac_mid=0
1833 while :; do
1834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 1835/* end confdefs.h. */
042acc47
WP
1836$4
1837int
1838main ()
1839{
1840static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1841test_array [0] = 0
212380e3 1842
042acc47
WP
1843 ;
1844 return 0;
1845}
212380e3 1846_ACEOF
042acc47
WP
1847if ac_fn_c_try_compile "$LINENO"; then :
1848 ac_hi=$ac_mid; break
212380e3 1849else
042acc47
WP
1850 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1851 if test $ac_lo -le $ac_mid; then
1852 ac_lo= ac_hi=
1853 break
1854 fi
1855 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
212380e3 1856fi
631ef239 1857rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
042acc47
WP
1858 done
1859else
1860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1861/* end confdefs.h. */
1862$4
1863int
1864main ()
1865{
1866static int test_array [1 - 2 * !(($2) < 0)];
1867test_array [0] = 0
212380e3 1868
042acc47
WP
1869 ;
1870 return 0;
1871}
212380e3 1872_ACEOF
042acc47
WP
1873if ac_fn_c_try_compile "$LINENO"; then :
1874 ac_hi=-1 ac_mid=-1
1875 while :; do
1876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1877/* end confdefs.h. */
1878$4
1879int
1880main ()
1881{
1882static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1883test_array [0] = 0
212380e3 1884
042acc47
WP
1885 ;
1886 return 0;
1887}
1888_ACEOF
1889if ac_fn_c_try_compile "$LINENO"; then :
1890 ac_lo=$ac_mid; break
1891else
1892 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1893 if test $ac_mid -le $ac_hi; then
1894 ac_lo= ac_hi=
1895 break
1896 fi
1897 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
212380e3 1898fi
042acc47
WP
1899rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1900 done
212380e3 1901else
042acc47
WP
1902 ac_lo= ac_hi=
1903fi
1904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1905fi
1906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1907# Binary search between lo and hi bounds.
1908while test "x$ac_lo" != "x$ac_hi"; do
1909 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 1911/* end confdefs.h. */
042acc47
WP
1912$4
1913int
1914main ()
1915{
1916static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1917test_array [0] = 0
1918
1919 ;
1920 return 0;
1921}
212380e3 1922_ACEOF
042acc47
WP
1923if ac_fn_c_try_compile "$LINENO"; then :
1924 ac_hi=$ac_mid
212380e3 1925else
042acc47 1926 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
212380e3 1927fi
042acc47
WP
1928rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1929done
1930case $ac_lo in #((
1931?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1932'') ac_retval=1 ;;
1933esac
1934 else
1935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1936/* end confdefs.h. */
1937$4
1938static long int longval () { return $2; }
1939static unsigned long int ulongval () { return $2; }
1940#include <stdio.h>
1941#include <stdlib.h>
1942int
1943main ()
1944{
631ef239 1945
042acc47
WP
1946 FILE *f = fopen ("conftest.val", "w");
1947 if (! f)
1948 return 1;
1949 if (($2) < 0)
1950 {
1951 long int i = longval ();
1952 if (i != ($2))
1953 return 1;
1954 fprintf (f, "%ld", i);
1955 }
1956 else
1957 {
1958 unsigned long int i = ulongval ();
1959 if (i != ($2))
1960 return 1;
1961 fprintf (f, "%lu", i);
1962 }
1963 /* Do not output a trailing newline, as this causes \r\n confusion
1964 on some platforms. */
1965 return ferror (f) || fclose (f) != 0;
212380e3 1966
042acc47
WP
1967 ;
1968 return 0;
1969}
212380e3 1970_ACEOF
042acc47
WP
1971if ac_fn_c_try_run "$LINENO"; then :
1972 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
212380e3 1973else
042acc47 1974 ac_retval=1
212380e3 1975fi
042acc47
WP
1976rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1977 conftest.$ac_objext conftest.beam conftest.$ac_ext
1978rm -f conftest.val
631ef239 1979
042acc47 1980 fi
b540af17 1981 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1800d973 1982 as_fn_set_status $ac_retval
212380e3 1983
042acc47 1984} # ac_fn_c_compute_int
212380e3 1985
042acc47
WP
1986# ac_fn_c_check_func LINENO FUNC VAR
1987# ----------------------------------
1988# Tests whether FUNC exists, setting the cache variable VAR accordingly
1989ac_fn_c_check_func ()
1990{
1991 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1993$as_echo_n "checking for $2... " >&6; }
b540af17 1994if eval \${$3+:} false; then :
042acc47 1995 $as_echo_n "(cached) " >&6
212380e3 1996else
042acc47 1997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 1998/* end confdefs.h. */
042acc47
WP
1999/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2000 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2001#define $2 innocuous_$2
2002
2003/* System header to define __stub macros and hopefully few prototypes,
2004 which can conflict with char $2 (); below.
2005 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2006 <limits.h> exists even on freestanding compilers. */
2007
212380e3 2008#ifdef __STDC__
2009# include <limits.h>
2010#else
2011# include <assert.h>
2012#endif
212380e3 2013
042acc47 2014#undef $2
631ef239 2015
042acc47
WP
2016/* Override any GCC internal prototype to avoid an error.
2017 Use char because int might match the return type of a GCC
2018 builtin and then its argument prototype would still apply. */
2019#ifdef __cplusplus
2020extern "C"
2021#endif
2022char $2 ();
2023/* The GNU C library defines this for functions which it implements
2024 to always fail with ENOSYS. Some functions are actually named
2025 something starting with __ and the normal name is an alias. */
2026#if defined __stub_$2 || defined __stub___$2
2027choke me
2028#endif
212380e3 2029
042acc47
WP
2030int
2031main ()
2032{
2033return $2 ();
2034 ;
2035 return 0;
2036}
212380e3 2037_ACEOF
042acc47
WP
2038if ac_fn_c_try_link "$LINENO"; then :
2039 eval "$3=yes"
212380e3 2040else
042acc47
WP
2041 eval "$3=no"
2042fi
2043rm -f core conftest.err conftest.$ac_objext \
2044 conftest$ac_exeext conftest.$ac_ext
212380e3 2045fi
042acc47
WP
2046eval ac_res=\$$3
2047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2048$as_echo "$ac_res" >&6; }
b540af17 2049 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
631ef239 2050
042acc47
WP
2051} # ac_fn_c_check_func
2052cat >config.log <<_ACEOF
2053This file contains any messages produced by compilers while
2054running configure, to aid debugging if configure makes a mistake.
212380e3 2055
154ae8cf 2056It was created by shadowircd $as_me 6.2.0, which was
b540af17 2057generated by GNU Autoconf 2.68. Invocation command line was
212380e3 2058
042acc47 2059 $ $0 $@
212380e3 2060
042acc47
WP
2061_ACEOF
2062exec 5>>config.log
2063{
2064cat <<_ASUNAME
2065## --------- ##
2066## Platform. ##
2067## --------- ##
2068
2069hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2070uname -m = `(uname -m) 2>/dev/null || echo unknown`
2071uname -r = `(uname -r) 2>/dev/null || echo unknown`
2072uname -s = `(uname -s) 2>/dev/null || echo unknown`
2073uname -v = `(uname -v) 2>/dev/null || echo unknown`
2074
2075/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2076/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2077
2078/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2079/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2080/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2081/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2082/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2083/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2084/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2085
2086_ASUNAME
212380e3 2087
631ef239 2088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
042acc47 2089for as_dir in $PATH
631ef239 2090do
2091 IFS=$as_save_IFS
2092 test -z "$as_dir" && as_dir=.
042acc47 2093 $as_echo "PATH: $as_dir"
631ef239 2094 done
631ef239 2095IFS=$as_save_IFS
2096
042acc47 2097} >&5
631ef239 2098
042acc47 2099cat >&5 <<_ACEOF
631ef239 2100
631ef239 2101
042acc47
WP
2102## ----------- ##
2103## Core tests. ##
2104## ----------- ##
631ef239 2105
042acc47 2106_ACEOF
631ef239 2107
2108
042acc47
WP
2109# Keep a trace of the command line.
2110# Strip out --no-create and --no-recursion so they do not pile up.
2111# Strip out --silent because we don't want to record it for future runs.
2112# Also quote any args containing shell meta-characters.
2113# Make two passes to allow for proper duplicate-argument suppression.
2114ac_configure_args=
2115ac_configure_args0=
2116ac_configure_args1=
2117ac_must_keep_next=false
2118for ac_pass in 1 2
631ef239 2119do
042acc47 2120 for ac_arg
631ef239 2121 do
042acc47
WP
2122 case $ac_arg in
2123 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2124 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2125 | -silent | --silent | --silen | --sile | --sil)
2126 continue ;;
2127 *\'*)
2128 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2129 esac
2130 case $ac_pass in
2131 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2132 2)
2133 as_fn_append ac_configure_args1 " '$ac_arg'"
2134 if test $ac_must_keep_next = true; then
2135 ac_must_keep_next=false # Got value, back to normal.
2136 else
2137 case $ac_arg in
2138 *=* | --config-cache | -C | -disable-* | --disable-* \
2139 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2140 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2141 | -with-* | --with-* | -without-* | --without-* | --x)
2142 case "$ac_configure_args0 " in
2143 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2144 esac
2145 ;;
2146 -* ) ac_must_keep_next=true ;;
2147 esac
2148 fi
2149 as_fn_append ac_configure_args " '$ac_arg'"
2150 ;;
2151 esac
631ef239 2152 done
2153done
042acc47
WP
2154{ ac_configure_args0=; unset ac_configure_args0;}
2155{ ac_configure_args1=; unset ac_configure_args1;}
631ef239 2156
042acc47
WP
2157# When interrupted or exit'd, cleanup temporary files, and complete
2158# config.log. We remove comments because anyway the quotes in there
2159# would cause problems or look ugly.
2160# WARNING: Use '\'' to represent an apostrophe within the trap.
2161# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2162trap 'exit_status=$?
2163 # Save into config.log some information that might help in debugging.
2164 {
2165 echo
631ef239 2166
b540af17 2167 $as_echo "## ---------------- ##
042acc47 2168## Cache variables. ##
b540af17 2169## ---------------- ##"
042acc47
WP
2170 echo
2171 # The following way of writing the cache mishandles newlines in values,
2172(
2173 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2174 eval ac_val=\$$ac_var
2175 case $ac_val in #(
2176 *${as_nl}*)
2177 case $ac_var in #(
2178 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2179$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2180 esac
2181 case $ac_var in #(
2182 _ | IFS | as_nl) ;; #(
2183 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2184 *) { eval $ac_var=; unset $ac_var;} ;;
2185 esac ;;
2186 esac
2187 done
2188 (set) 2>&1 |
2189 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2190 *${as_nl}ac_space=\ *)
2191 sed -n \
2192 "s/'\''/'\''\\\\'\'''\''/g;
2193 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2194 ;; #(
2195 *)
2196 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2197 ;;
2198 esac |
2199 sort
2200)
2201 echo
631ef239 2202
b540af17 2203 $as_echo "## ----------------- ##
042acc47 2204## Output variables. ##
b540af17 2205## ----------------- ##"
042acc47
WP
2206 echo
2207 for ac_var in $ac_subst_vars
2208 do
2209 eval ac_val=\$$ac_var
2210 case $ac_val in
2211 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2212 esac
2213 $as_echo "$ac_var='\''$ac_val'\''"
2214 done | sort
2215 echo
631ef239 2216
042acc47 2217 if test -n "$ac_subst_files"; then
b540af17 2218 $as_echo "## ------------------- ##
042acc47 2219## File substitutions. ##
b540af17 2220## ------------------- ##"
042acc47
WP
2221 echo
2222 for ac_var in $ac_subst_files
2223 do
2224 eval ac_val=\$$ac_var
2225 case $ac_val in
2226 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2227 esac
2228 $as_echo "$ac_var='\''$ac_val'\''"
2229 done | sort
2230 echo
2231 fi
631ef239 2232
042acc47 2233 if test -s confdefs.h; then
b540af17 2234 $as_echo "## ----------- ##
042acc47 2235## confdefs.h. ##
b540af17 2236## ----------- ##"
042acc47
WP
2237 echo
2238 cat confdefs.h
2239 echo
2240 fi
2241 test "$ac_signal" != 0 &&
2242 $as_echo "$as_me: caught signal $ac_signal"
2243 $as_echo "$as_me: exit $exit_status"
2244 } >&5
2245 rm -f core *.core core.conftest.* &&
2246 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2247 exit $exit_status
2248' 0
2249for ac_signal in 1 2 13 15; do
2250 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2251done
2252ac_signal=0
631ef239 2253
042acc47
WP
2254# confdefs.h avoids OS command line length limits that DEFS can exceed.
2255rm -f -r conftest* confdefs.h
631ef239 2256
042acc47 2257$as_echo "/* confdefs.h */" > confdefs.h
212380e3 2258
042acc47 2259# Predefined preprocessor variables.
212380e3 2260
042acc47
WP
2261cat >>confdefs.h <<_ACEOF
2262#define PACKAGE_NAME "$PACKAGE_NAME"
212380e3 2263_ACEOF
212380e3 2264
042acc47
WP
2265cat >>confdefs.h <<_ACEOF
2266#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
212380e3 2267_ACEOF
212380e3 2268
042acc47
WP
2269cat >>confdefs.h <<_ACEOF
2270#define PACKAGE_VERSION "$PACKAGE_VERSION"
212380e3 2271_ACEOF
212380e3 2272
042acc47
WP
2273cat >>confdefs.h <<_ACEOF
2274#define PACKAGE_STRING "$PACKAGE_STRING"
2275_ACEOF
212380e3 2276
042acc47
WP
2277cat >>confdefs.h <<_ACEOF
2278#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2279_ACEOF
212380e3 2280
042acc47
WP
2281cat >>confdefs.h <<_ACEOF
2282#define PACKAGE_URL "$PACKAGE_URL"
2283_ACEOF
212380e3 2284
631ef239 2285
042acc47
WP
2286# Let the site file select an alternate cache file if it wants to.
2287# Prefer an explicitly selected file to automatically selected ones.
2288ac_site_file1=NONE
2289ac_site_file2=NONE
2290if test -n "$CONFIG_SITE"; then
b540af17
JH
2291 # We do not want a PATH search for config.site.
2292 case $CONFIG_SITE in #((
2293 -*) ac_site_file1=./$CONFIG_SITE;;
2294 */*) ac_site_file1=$CONFIG_SITE;;
2295 *) ac_site_file1=./$CONFIG_SITE;;
2296 esac
042acc47
WP
2297elif test "x$prefix" != xNONE; then
2298 ac_site_file1=$prefix/share/config.site
2299 ac_site_file2=$prefix/etc/config.site
212380e3 2300else
042acc47
WP
2301 ac_site_file1=$ac_default_prefix/share/config.site
2302 ac_site_file2=$ac_default_prefix/etc/config.site
2303fi
2304for ac_site_file in "$ac_site_file1" "$ac_site_file2"
212380e3 2305do
042acc47 2306 test "x$ac_site_file" = xNONE && continue
1800d973 2307 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
042acc47
WP
2308 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2309$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2310 sed 's/^/| /' "$ac_site_file" >&5
b540af17
JH
2311 . "$ac_site_file" \
2312 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2313$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2314as_fn_error $? "failed to load site script $ac_site_file
2315See \`config.log' for more details" "$LINENO" 5; }
212380e3 2316 fi
2317done
212380e3 2318
042acc47 2319if test -r "$cache_file"; then
1800d973
WP
2320 # Some versions of bash will fail to source /dev/null (special files
2321 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2322 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
042acc47
WP
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2324$as_echo "$as_me: loading cache $cache_file" >&6;}
2325 case $cache_file in
2326 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2327 *) . "./$cache_file";;
2328 esac
2329 fi
212380e3 2330else
042acc47
WP
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2332$as_echo "$as_me: creating cache $cache_file" >&6;}
2333 >$cache_file
212380e3 2334fi
2335
042acc47
WP
2336# Check that the precious variables saved in the cache have kept the same
2337# value.
2338ac_cache_corrupted=false
2339for ac_var in $ac_precious_vars; do
2340 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2341 eval ac_new_set=\$ac_env_${ac_var}_set
2342 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2343 eval ac_new_val=\$ac_env_${ac_var}_value
2344 case $ac_old_set,$ac_new_set in
2345 set,)
2346 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2347$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2348 ac_cache_corrupted=: ;;
2349 ,set)
2350 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2351$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2352 ac_cache_corrupted=: ;;
2353 ,);;
2354 *)
2355 if test "x$ac_old_val" != "x$ac_new_val"; then
2356 # differences in whitespace do not lead to failure.
2357 ac_old_val_w=`echo x $ac_old_val`
2358 ac_new_val_w=`echo x $ac_new_val`
2359 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2360 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2361$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2362 ac_cache_corrupted=:
2363 else
2364 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2365$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2366 eval $ac_var=\$ac_old_val
2367 fi
2368 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2369$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2370 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2371$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2372 fi;;
2373 esac
2374 # Pass precious variables to config.status.
2375 if test "$ac_new_set" = set; then
2376 case $ac_new_val in
2377 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2378 *) ac_arg=$ac_var=$ac_new_val ;;
2379 esac
2380 case " $ac_configure_args " in
2381 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2382 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2383 esac
212380e3 2384 fi
2385done
042acc47
WP
2386if $ac_cache_corrupted; then
2387 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2388$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2389 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2390$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
b540af17 2391 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
212380e3 2392fi
042acc47
WP
2393## -------------------- ##
2394## Main body of script. ##
2395## -------------------- ##
212380e3 2396
042acc47
WP
2397ac_ext=c
2398ac_cpp='$CPP $CPPFLAGS'
2399ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2400ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2401ac_compiler_gnu=$ac_cv_c_compiler_gnu
631ef239 2402
212380e3 2403
212380e3 2404
042acc47 2405ac_config_headers="$ac_config_headers include/setup.h"
631ef239 2406
212380e3 2407
212380e3 2408
631ef239 2409
042acc47
WP
2410ac_ext=c
2411ac_cpp='$CPP $CPPFLAGS'
2412ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2413ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2414ac_compiler_gnu=$ac_cv_c_compiler_gnu
2415if test -n "$ac_tool_prefix"; then
2416 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2417set dummy ${ac_tool_prefix}gcc; ac_word=$2
2418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2419$as_echo_n "checking for $ac_word... " >&6; }
b540af17 2420if ${ac_cv_prog_CC+:} false; then :
042acc47 2421 $as_echo_n "(cached) " >&6
212380e3 2422else
042acc47
WP
2423 if test -n "$CC"; then
2424 ac_cv_prog_CC="$CC" # Let the user override the test.
2425else
2426as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
212380e3 2427for as_dir in $PATH
2428do
2429 IFS=$as_save_IFS
2430 test -z "$as_dir" && as_dir=.
042acc47 2431 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
042acc47
WP
2433 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
212380e3 2435 break 2
2436 fi
2437done
042acc47 2438 done
631ef239 2439IFS=$as_save_IFS
212380e3 2440
212380e3 2441fi
042acc47
WP
2442fi
2443CC=$ac_cv_prog_CC
2444if test -n "$CC"; then
2445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2446$as_echo "$CC" >&6; }
212380e3 2447else
042acc47
WP
2448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2449$as_echo "no" >&6; }
212380e3 2450fi
2451
631ef239 2452
042acc47
WP
2453fi
2454if test -z "$ac_cv_prog_CC"; then
2455 ac_ct_CC=$CC
2456 # Extract the first word of "gcc", so it can be a program name with args.
2457set dummy gcc; ac_word=$2
2458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2459$as_echo_n "checking for $ac_word... " >&6; }
b540af17 2460if ${ac_cv_prog_ac_ct_CC+:} false; then :
042acc47 2461 $as_echo_n "(cached) " >&6
212380e3 2462else
042acc47
WP
2463 if test -n "$ac_ct_CC"; then
2464 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2465else
2466as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
212380e3 2467for as_dir in $PATH
2468do
2469 IFS=$as_save_IFS
2470 test -z "$as_dir" && as_dir=.
042acc47 2471 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2472 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
042acc47
WP
2473 ac_cv_prog_ac_ct_CC="gcc"
2474 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
212380e3 2475 break 2
2476 fi
2477done
042acc47 2478 done
631ef239 2479IFS=$as_save_IFS
212380e3 2480
212380e3 2481fi
042acc47
WP
2482fi
2483ac_ct_CC=$ac_cv_prog_ac_ct_CC
2484if test -n "$ac_ct_CC"; then
2485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2486$as_echo "$ac_ct_CC" >&6; }
212380e3 2487else
042acc47
WP
2488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2489$as_echo "no" >&6; }
212380e3 2490fi
2491
042acc47
WP
2492 if test "x$ac_ct_CC" = x; then
2493 CC=""
2494 else
2495 case $cross_compiling:$ac_tool_warned in
2496yes:)
2497{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2498$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2499ac_tool_warned=yes ;;
2500esac
2501 CC=$ac_ct_CC
2502 fi
2503else
2504 CC="$ac_cv_prog_CC"
2505fi
631ef239 2506
042acc47
WP
2507if test -z "$CC"; then
2508 if test -n "$ac_tool_prefix"; then
2509 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2510set dummy ${ac_tool_prefix}cc; ac_word=$2
2511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2512$as_echo_n "checking for $ac_word... " >&6; }
b540af17 2513if ${ac_cv_prog_CC+:} false; then :
042acc47 2514 $as_echo_n "(cached) " >&6
212380e3 2515else
042acc47
WP
2516 if test -n "$CC"; then
2517 ac_cv_prog_CC="$CC" # Let the user override the test.
2518else
2519as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
212380e3 2520for as_dir in $PATH
2521do
2522 IFS=$as_save_IFS
2523 test -z "$as_dir" && as_dir=.
042acc47 2524 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2525 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
042acc47
WP
2526 ac_cv_prog_CC="${ac_tool_prefix}cc"
2527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
212380e3 2528 break 2
2529 fi
2530done
042acc47 2531 done
631ef239 2532IFS=$as_save_IFS
042acc47 2533
212380e3 2534fi
042acc47
WP
2535fi
2536CC=$ac_cv_prog_CC
2537if test -n "$CC"; then
2538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2539$as_echo "$CC" >&6; }
212380e3 2540else
042acc47
WP
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2542$as_echo "no" >&6; }
212380e3 2543fi
2544
631ef239 2545
042acc47
WP
2546 fi
2547fi
2548if test -z "$CC"; then
2549 # Extract the first word of "cc", so it can be a program name with args.
2550set dummy cc; ac_word=$2
2551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2552$as_echo_n "checking for $ac_word... " >&6; }
b540af17 2553if ${ac_cv_prog_CC+:} false; then :
042acc47 2554 $as_echo_n "(cached) " >&6
212380e3 2555else
042acc47
WP
2556 if test -n "$CC"; then
2557 ac_cv_prog_CC="$CC" # Let the user override the test.
2558else
2559 ac_prog_rejected=no
2560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
212380e3 2561for as_dir in $PATH
2562do
2563 IFS=$as_save_IFS
2564 test -z "$as_dir" && as_dir=.
042acc47 2565 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
042acc47
WP
2567 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2568 ac_prog_rejected=yes
2569 continue
2570 fi
2571 ac_cv_prog_CC="cc"
2572 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
212380e3 2573 break 2
2574 fi
2575done
042acc47 2576 done
631ef239 2577IFS=$as_save_IFS
212380e3 2578
042acc47
WP
2579if test $ac_prog_rejected = yes; then
2580 # We found a bogon in the path, so make sure we never use it.
2581 set dummy $ac_cv_prog_CC
2582 shift
2583 if test $# != 0; then
2584 # We chose a different compiler from the bogus one.
2585 # However, it has the same basename, so the bogon will be chosen
2586 # first if we set CC to just the basename; use the full file name.
2587 shift
2588 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2589 fi
212380e3 2590fi
042acc47
WP
2591fi
2592fi
2593CC=$ac_cv_prog_CC
2594if test -n "$CC"; then
2595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2596$as_echo "$CC" >&6; }
212380e3 2597else
042acc47
WP
2598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2599$as_echo "no" >&6; }
212380e3 2600fi
2601
2602
042acc47
WP
2603fi
2604if test -z "$CC"; then
2605 if test -n "$ac_tool_prefix"; then
2606 for ac_prog in cl.exe
2607 do
2608 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2609set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2610{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2611$as_echo_n "checking for $ac_word... " >&6; }
b540af17 2612if ${ac_cv_prog_CC+:} false; then :
042acc47 2613 $as_echo_n "(cached) " >&6
212380e3 2614else
042acc47
WP
2615 if test -n "$CC"; then
2616 ac_cv_prog_CC="$CC" # Let the user override the test.
212380e3 2617else
2618as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2619for as_dir in $PATH
2620do
2621 IFS=$as_save_IFS
2622 test -z "$as_dir" && as_dir=.
042acc47 2623 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2624 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
042acc47
WP
2625 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
212380e3 2627 break 2
2628 fi
2629done
042acc47 2630 done
631ef239 2631IFS=$as_save_IFS
212380e3 2632
2633fi
2634fi
042acc47
WP
2635CC=$ac_cv_prog_CC
2636if test -n "$CC"; then
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2638$as_echo "$CC" >&6; }
212380e3 2639else
042acc47
WP
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2641$as_echo "no" >&6; }
212380e3 2642fi
2643
631ef239 2644
042acc47
WP
2645 test -n "$CC" && break
2646 done
212380e3 2647fi
042acc47
WP
2648if test -z "$CC"; then
2649 ac_ct_CC=$CC
2650 for ac_prog in cl.exe
212380e3 2651do
2652 # Extract the first word of "$ac_prog", so it can be a program name with args.
2653set dummy $ac_prog; ac_word=$2
042acc47
WP
2654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2655$as_echo_n "checking for $ac_word... " >&6; }
b540af17 2656if ${ac_cv_prog_ac_ct_CC+:} false; then :
042acc47 2657 $as_echo_n "(cached) " >&6
212380e3 2658else
042acc47
WP
2659 if test -n "$ac_ct_CC"; then
2660 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
212380e3 2661else
2662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2663for as_dir in $PATH
2664do
2665 IFS=$as_save_IFS
2666 test -z "$as_dir" && as_dir=.
042acc47 2667 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
042acc47
WP
2669 ac_cv_prog_ac_ct_CC="$ac_prog"
2670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
212380e3 2671 break 2
2672 fi
2673done
042acc47 2674 done
631ef239 2675IFS=$as_save_IFS
212380e3 2676
2677fi
2678fi
042acc47
WP
2679ac_ct_CC=$ac_cv_prog_ac_ct_CC
2680if test -n "$ac_ct_CC"; then
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2682$as_echo "$ac_ct_CC" >&6; }
212380e3 2683else
042acc47
WP
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2685$as_echo "no" >&6; }
212380e3 2686fi
2687
631ef239 2688
042acc47 2689 test -n "$ac_ct_CC" && break
212380e3 2690done
212380e3 2691
042acc47
WP
2692 if test "x$ac_ct_CC" = x; then
2693 CC=""
2694 else
2695 case $cross_compiling:$ac_tool_warned in
2696yes:)
2697{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2698$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2699ac_tool_warned=yes ;;
2700esac
2701 CC=$ac_ct_CC
2702 fi
2703fi
2704
2705fi
2706
2707
2708test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2709$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
2710as_fn_error $? "no acceptable C compiler found in \$PATH
2711See \`config.log' for more details" "$LINENO" 5; }
042acc47
WP
2712
2713# Provide some information about the compiler.
2714$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2715set X $ac_compile
2716ac_compiler=$2
2717for ac_option in --version -v -V -qversion; do
2718 { { ac_try="$ac_compiler $ac_option >&5"
2719case "(($ac_try" in
2720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2721 *) ac_try_echo=$ac_try;;
2722esac
2723eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2724$as_echo "$ac_try_echo"; } >&5
2725 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2726 ac_status=$?
2727 if test -s conftest.err; then
2728 sed '10a\
2729... rest of stderr output deleted ...
2730 10q' conftest.err >conftest.er1
2731 cat conftest.er1 >&5
042acc47 2732 fi
1800d973 2733 rm -f conftest.er1 conftest.err
042acc47
WP
2734 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2735 test $ac_status = 0; }
2736done
2737
2738cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2739/* end confdefs.h. */
1800d973 2740
212380e3 2741int
042acc47 2742main ()
212380e3 2743{
042acc47
WP
2744
2745 ;
2746 return 0;
212380e3 2747}
2748_ACEOF
042acc47 2749ac_clean_files_save=$ac_clean_files
1800d973 2750ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
042acc47
WP
2751# Try to create an executable without -o first, disregard a.out.
2752# It will help us diagnose broken compilers, and finding out an intuition
2753# of exeext.
1800d973
WP
2754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2755$as_echo_n "checking whether the C compiler works... " >&6; }
042acc47
WP
2756ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2757
2758# The possible output files:
2759ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2760
2761ac_rmfiles=
2762for ac_file in $ac_files
2763do
2764 case $ac_file in
2765 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2766 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2767 esac
2768done
2769rm -f $ac_rmfiles
2770
2771if { { ac_try="$ac_link_default"
631ef239 2772case "(($ac_try" in
2773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2774 *) ac_try_echo=$ac_try;;
2775esac
042acc47
WP
2776eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2777$as_echo "$ac_try_echo"; } >&5
2778 (eval "$ac_link_default") 2>&5
212380e3 2779 ac_status=$?
042acc47
WP
2780 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2781 test $ac_status = 0; }; then :
2782 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2783# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2784# in a Makefile. We should not override ac_cv_exeext if it was cached,
2785# so that the user can short-circuit this test for compilers unknown to
2786# Autoconf.
2787for ac_file in $ac_files ''
2788do
2789 test -f "$ac_file" || continue
2790 case $ac_file in
2791 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2792 ;;
2793 [ab].out )
2794 # We found the default executable, but exeext='' is most
2795 # certainly right.
2796 break;;
2797 *.* )
2798 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2799 then :; else
2800 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2801 fi
2802 # We set ac_cv_exeext here because the later test for it is not
2803 # safe: cross compilers may not add the suffix if given an `-o'
2804 # argument, so we may need to know it at that point already.
2805 # Even if this section looks crufty: it has the advantage of
2806 # actually working.
2807 break;;
2808 * )
2809 break;;
2810 esac
2811done
2812test "$ac_cv_exeext" = no && ac_cv_exeext=
212380e3 2813
212380e3 2814else
042acc47 2815 ac_file=''
631ef239 2816fi
042acc47 2817if test -z "$ac_file"; then :
1800d973
WP
2818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2819$as_echo "no" >&6; }
2820$as_echo "$as_me: failed program was:" >&5
042acc47
WP
2821sed 's/^/| /' conftest.$ac_ext >&5
2822
2823{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2824$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
2825as_fn_error 77 "C compiler cannot create executables
2826See \`config.log' for more details" "$LINENO" 5; }
1800d973
WP
2827else
2828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2829$as_echo "yes" >&6; }
631ef239 2830fi
1800d973
WP
2831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2832$as_echo_n "checking for C compiler default output file name... " >&6; }
2833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2834$as_echo "$ac_file" >&6; }
042acc47 2835ac_exeext=$ac_cv_exeext
631ef239 2836
1800d973 2837rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
042acc47 2838ac_clean_files=$ac_clean_files_save
042acc47
WP
2839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2840$as_echo_n "checking for suffix of executables... " >&6; }
2841if { { ac_try="$ac_link"
2842case "(($ac_try" in
2843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2844 *) ac_try_echo=$ac_try;;
2845esac
2846eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2847$as_echo "$ac_try_echo"; } >&5
2848 (eval "$ac_link") 2>&5
2849 ac_status=$?
2850 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2851 test $ac_status = 0; }; then :
2852 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2853# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2854# work properly (i.e., refer to `conftest.exe'), while it won't with
2855# `rm'.
2856for ac_file in conftest.exe conftest conftest.*; do
2857 test -f "$ac_file" || continue
2858 case $ac_file in
2859 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2860 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2861 break;;
2862 * ) break;;
2863 esac
2864done
212380e3 2865else
042acc47
WP
2866 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2867$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
2868as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2869See \`config.log' for more details" "$LINENO" 5; }
042acc47 2870fi
1800d973 2871rm -f conftest conftest$ac_cv_exeext
042acc47
WP
2872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2873$as_echo "$ac_cv_exeext" >&6; }
2874
2875rm -f conftest.$ac_ext
2876EXEEXT=$ac_cv_exeext
2877ac_exeext=$EXEEXT
1800d973
WP
2878cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2879/* end confdefs.h. */
2880#include <stdio.h>
2881int
2882main ()
2883{
2884FILE *f = fopen ("conftest.out", "w");
2885 return ferror (f) || fclose (f) != 0;
2886
2887 ;
2888 return 0;
2889}
2890_ACEOF
2891ac_clean_files="$ac_clean_files conftest.out"
2892# Check that the compiler produces executables we can run. If not, either
2893# the compiler is broken, or we cross compile.
2894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2895$as_echo_n "checking whether we are cross compiling... " >&6; }
2896if test "$cross_compiling" != yes; then
2897 { { ac_try="$ac_link"
2898case "(($ac_try" in
2899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2900 *) ac_try_echo=$ac_try;;
2901esac
2902eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2903$as_echo "$ac_try_echo"; } >&5
2904 (eval "$ac_link") 2>&5
2905 ac_status=$?
2906 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2907 test $ac_status = 0; }
2908 if { ac_try='./conftest$ac_cv_exeext'
2909 { { case "(($ac_try" in
2910 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2911 *) ac_try_echo=$ac_try;;
2912esac
2913eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2914$as_echo "$ac_try_echo"; } >&5
2915 (eval "$ac_try") 2>&5
2916 ac_status=$?
2917 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2918 test $ac_status = 0; }; }; then
2919 cross_compiling=no
2920 else
2921 if test "$cross_compiling" = maybe; then
2922 cross_compiling=yes
2923 else
2924 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2925$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17 2926as_fn_error $? "cannot run C compiled programs.
1800d973 2927If you meant to cross compile, use \`--host'.
b540af17 2928See \`config.log' for more details" "$LINENO" 5; }
1800d973
WP
2929 fi
2930 fi
2931fi
2932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2933$as_echo "$cross_compiling" >&6; }
2934
2935rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2936ac_clean_files=$ac_clean_files_save
042acc47
WP
2937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2938$as_echo_n "checking for suffix of object files... " >&6; }
b540af17 2939if ${ac_cv_objext+:} false; then :
042acc47
WP
2940 $as_echo_n "(cached) " >&6
2941else
2942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2943/* end confdefs.h. */
212380e3 2944
042acc47
WP
2945int
2946main ()
2947{
2948
2949 ;
2950 return 0;
2951}
212380e3 2952_ACEOF
042acc47
WP
2953rm -f conftest.o conftest.obj
2954if { { ac_try="$ac_compile"
631ef239 2955case "(($ac_try" in
2956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2957 *) ac_try_echo=$ac_try;;
2958esac
042acc47
WP
2959eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2960$as_echo "$ac_try_echo"; } >&5
2961 (eval "$ac_compile") 2>&5
212380e3 2962 ac_status=$?
042acc47
WP
2963 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2964 test $ac_status = 0; }; then :
2965 for ac_file in conftest.o conftest.obj conftest.*; do
2966 test -f "$ac_file" || continue;
2967 case $ac_file in
2968 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2969 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2970 break;;
2971 esac
2972done
212380e3 2973else
042acc47 2974 $as_echo "$as_me: failed program was:" >&5
212380e3 2975sed 's/^/| /' conftest.$ac_ext >&5
2976
042acc47
WP
2977{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2978$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
2979as_fn_error $? "cannot compute suffix of object files: cannot compile
2980See \`config.log' for more details" "$LINENO" 5; }
042acc47
WP
2981fi
2982rm -f conftest.$ac_cv_objext conftest.$ac_ext
212380e3 2983fi
042acc47
WP
2984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2985$as_echo "$ac_cv_objext" >&6; }
2986OBJEXT=$ac_cv_objext
2987ac_objext=$OBJEXT
2988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2989$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
b540af17 2990if ${ac_cv_c_compiler_gnu+:} false; then :
042acc47
WP
2991 $as_echo_n "(cached) " >&6
2992else
2993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2994/* end confdefs.h. */
212380e3 2995
042acc47
WP
2996int
2997main ()
2998{
2999#ifndef __GNUC__
3000 choke me
3001#endif
212380e3 3002
042acc47
WP
3003 ;
3004 return 0;
3005}
3006_ACEOF
3007if ac_fn_c_try_compile "$LINENO"; then :
3008 ac_compiler_gnu=yes
3009else
3010 ac_compiler_gnu=no
212380e3 3011fi
042acc47
WP
3012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3013ac_cv_c_compiler_gnu=$ac_compiler_gnu
3014
3015fi
3016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3017$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3018if test $ac_compiler_gnu = yes; then
3019 GCC=yes
3020else
3021 GCC=
212380e3 3022fi
042acc47
WP
3023ac_test_CFLAGS=${CFLAGS+set}
3024ac_save_CFLAGS=$CFLAGS
3025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3026$as_echo_n "checking whether $CC accepts -g... " >&6; }
b540af17 3027if ${ac_cv_prog_cc_g+:} false; then :
042acc47
WP
3028 $as_echo_n "(cached) " >&6
3029else
3030 ac_save_c_werror_flag=$ac_c_werror_flag
3031 ac_c_werror_flag=yes
3032 ac_cv_prog_cc_g=no
3033 CFLAGS="-g"
3034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3035/* end confdefs.h. */
212380e3 3036
042acc47
WP
3037int
3038main ()
3039{
631ef239 3040
042acc47
WP
3041 ;
3042 return 0;
3043}
212380e3 3044_ACEOF
042acc47
WP
3045if ac_fn_c_try_compile "$LINENO"; then :
3046 ac_cv_prog_cc_g=yes
212380e3 3047else
042acc47
WP
3048 CFLAGS=""
3049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3050/* end confdefs.h. */
212380e3 3051
042acc47
WP
3052int
3053main ()
3054{
631ef239 3055
042acc47
WP
3056 ;
3057 return 0;
3058}
3059_ACEOF
3060if ac_fn_c_try_compile "$LINENO"; then :
631ef239 3061
042acc47
WP
3062else
3063 ac_c_werror_flag=$ac_save_c_werror_flag
3064 CFLAGS="-g"
3065 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3066/* end confdefs.h. */
212380e3 3067
042acc47
WP
3068int
3069main ()
3070{
212380e3 3071
042acc47
WP
3072 ;
3073 return 0;
3074}
212380e3 3075_ACEOF
042acc47
WP
3076if ac_fn_c_try_compile "$LINENO"; then :
3077 ac_cv_prog_cc_g=yes
212380e3 3078fi
042acc47 3079rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 3080fi
042acc47 3081rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 3082fi
042acc47
WP
3083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3084 ac_c_werror_flag=$ac_save_c_werror_flag
212380e3 3085fi
042acc47
WP
3086{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3087$as_echo "$ac_cv_prog_cc_g" >&6; }
3088if test "$ac_test_CFLAGS" = set; then
3089 CFLAGS=$ac_save_CFLAGS
3090elif test $ac_cv_prog_cc_g = yes; then
3091 if test "$GCC" = yes; then
3092 CFLAGS="-g -O2"
3093 else
3094 CFLAGS="-g"
3095 fi
212380e3 3096else
042acc47
WP
3097 if test "$GCC" = yes; then
3098 CFLAGS="-O2"
3099 else
3100 CFLAGS=
3101 fi
3102fi
3103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3104$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
b540af17 3105if ${ac_cv_prog_cc_c89+:} false; then :
042acc47
WP
3106 $as_echo_n "(cached) " >&6
3107else
3108 ac_cv_prog_cc_c89=no
3109ac_save_CC=$CC
3110cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 3111/* end confdefs.h. */
212380e3 3112#include <stdarg.h>
042acc47
WP
3113#include <stdio.h>
3114#include <sys/types.h>
3115#include <sys/stat.h>
3116/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3117struct buf { int x; };
3118FILE * (*rcsopen) (struct buf *, struct stat *, int);
3119static char *e (p, i)
3120 char **p;
3121 int i;
3122{
3123 return p[i];
3124}
3125static char *f (char * (*g) (char **, int), char **p, ...)
3126{
3127 char *s;
3128 va_list v;
3129 va_start (v,p);
3130 s = g (p, va_arg (v,int));
3131 va_end (v);
3132 return s;
3133}
3134
3135/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3136 function prototypes and stuff, but not '\xHH' hex character constants.
3137 These don't provoke an error unfortunately, instead are silently treated
3138 as 'x'. The following induces an error, until -std is added to get
3139 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3140 array size at least. It's necessary to write '\x00'==0 to get something
3141 that's true only with -std. */
3142int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3143
3144/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3145 inside strings and character constants. */
3146#define FOO(x) 'x'
3147int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
212380e3 3148
042acc47
WP
3149int test (int i, double x);
3150struct s1 {int (*f) (int a);};
3151struct s2 {int (*f) (double a);};
3152int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3153int argc;
3154char **argv;
212380e3 3155int
3156main ()
3157{
042acc47 3158return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
212380e3 3159 ;
3160 return 0;
3161}
3162_ACEOF
042acc47
WP
3163for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3164 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3165do
3166 CC="$ac_save_CC $ac_arg"
3167 if ac_fn_c_try_compile "$LINENO"; then :
3168 ac_cv_prog_cc_c89=$ac_arg
3169fi
3170rm -f core conftest.err conftest.$ac_objext
3171 test "x$ac_cv_prog_cc_c89" != "xno" && break
3172done
3173rm -f conftest.$ac_ext
3174CC=$ac_save_CC
3175
3176fi
3177# AC_CACHE_VAL
3178case "x$ac_cv_prog_cc_c89" in
3179 x)
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3181$as_echo "none needed" >&6; } ;;
3182 xno)
3183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3184$as_echo "unsupported" >&6; } ;;
3185 *)
3186 CC="$CC $ac_cv_prog_cc_c89"
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3188$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
631ef239 3189esac
042acc47 3190if test "x$ac_cv_prog_cc_c89" != xno; then :
212380e3 3191
212380e3 3192fi
631ef239 3193
042acc47
WP
3194ac_ext=c
3195ac_cpp='$CPP $CPPFLAGS'
3196ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3197ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3198ac_compiler_gnu=$ac_cv_c_compiler_gnu
212380e3 3199
212380e3 3200
042acc47
WP
3201ac_ext=c
3202ac_cpp='$CPP $CPPFLAGS'
3203ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3204ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3205ac_compiler_gnu=$ac_cv_c_compiler_gnu
3206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3207$as_echo_n "checking how to run the C preprocessor... " >&6; }
3208# On Suns, sometimes $CPP names a directory.
3209if test -n "$CPP" && test -d "$CPP"; then
3210 CPP=
3211fi
3212if test -z "$CPP"; then
b540af17 3213 if ${ac_cv_prog_CPP+:} false; then :
042acc47
WP
3214 $as_echo_n "(cached) " >&6
3215else
3216 # Double quotes because CPP needs to be expanded
3217 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3218 do
3219 ac_preproc_ok=false
3220for ac_c_preproc_warn_flag in '' yes
3221do
3222 # Use a header file that comes with gcc, so configuring glibc
3223 # with a fresh cross-compiler works.
3224 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3225 # <limits.h> exists even on freestanding compilers.
3226 # On the NeXT, cc -E runs the code through the compiler's parser,
3227 # not just through cpp. "Syntax error" is here to catch this case.
3228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3229/* end confdefs.h. */
3230#ifdef __STDC__
3231# include <limits.h>
3232#else
3233# include <assert.h>
3234#endif
3235 Syntax error
212380e3 3236_ACEOF
042acc47 3237if ac_fn_c_try_cpp "$LINENO"; then :
212380e3 3238
042acc47
WP
3239else
3240 # Broken: fails on valid input.
3241continue
212380e3 3242fi
b540af17 3243rm -f conftest.err conftest.i conftest.$ac_ext
212380e3 3244
042acc47
WP
3245 # OK, works on sane cases. Now check whether nonexistent headers
3246 # can be detected and how.
3247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 3248/* end confdefs.h. */
042acc47 3249#include <ac_nonexistent.h>
212380e3 3250_ACEOF
042acc47
WP
3251if ac_fn_c_try_cpp "$LINENO"; then :
3252 # Broken: success on invalid input.
3253continue
212380e3 3254else
042acc47
WP
3255 # Passes both tests.
3256ac_preproc_ok=:
3257break
212380e3 3258fi
b540af17 3259rm -f conftest.err conftest.i conftest.$ac_ext
212380e3 3260
042acc47
WP
3261done
3262# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
b540af17 3263rm -f conftest.i conftest.err conftest.$ac_ext
042acc47
WP
3264if $ac_preproc_ok; then :
3265 break
212380e3 3266fi
3267
042acc47
WP
3268 done
3269 ac_cv_prog_CPP=$CPP
3270
3271fi
3272 CPP=$ac_cv_prog_CPP
212380e3 3273else
042acc47
WP
3274 ac_cv_prog_CPP=$CPP
3275fi
3276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3277$as_echo "$CPP" >&6; }
3278ac_preproc_ok=false
3279for ac_c_preproc_warn_flag in '' yes
3280do
3281 # Use a header file that comes with gcc, so configuring glibc
3282 # with a fresh cross-compiler works.
3283 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3284 # <limits.h> exists even on freestanding compilers.
3285 # On the NeXT, cc -E runs the code through the compiler's parser,
3286 # not just through cpp. "Syntax error" is here to catch this case.
3287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 3288/* end confdefs.h. */
042acc47
WP
3289#ifdef __STDC__
3290# include <limits.h>
212380e3 3291#else
042acc47 3292# include <assert.h>
212380e3 3293#endif
042acc47 3294 Syntax error
212380e3 3295_ACEOF
042acc47 3296if ac_fn_c_try_cpp "$LINENO"; then :
212380e3 3297
042acc47
WP
3298else
3299 # Broken: fails on valid input.
3300continue
212380e3 3301fi
b540af17 3302rm -f conftest.err conftest.i conftest.$ac_ext
212380e3 3303
042acc47
WP
3304 # OK, works on sane cases. Now check whether nonexistent headers
3305 # can be detected and how.
3306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 3307/* end confdefs.h. */
042acc47 3308#include <ac_nonexistent.h>
212380e3 3309_ACEOF
042acc47
WP
3310if ac_fn_c_try_cpp "$LINENO"; then :
3311 # Broken: success on invalid input.
3312continue
212380e3 3313else
042acc47
WP
3314 # Passes both tests.
3315ac_preproc_ok=:
3316break
212380e3 3317fi
b540af17 3318rm -f conftest.err conftest.i conftest.$ac_ext
212380e3 3319
3320done
042acc47 3321# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
b540af17 3322rm -f conftest.i conftest.err conftest.$ac_ext
042acc47 3323if $ac_preproc_ok; then :
212380e3 3324
042acc47
WP
3325else
3326 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3327$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
3328as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3329See \`config.log' for more details" "$LINENO" 5; }
042acc47 3330fi
212380e3 3331
042acc47
WP
3332ac_ext=c
3333ac_cpp='$CPP $CPPFLAGS'
3334ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3335ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3336ac_compiler_gnu=$ac_cv_c_compiler_gnu
212380e3 3337
3338
042acc47
WP
3339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3340$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
b540af17 3341if ${ac_cv_path_GREP+:} false; then :
042acc47 3342 $as_echo_n "(cached) " >&6
212380e3 3343else
042acc47
WP
3344 if test -z "$GREP"; then
3345 ac_path_GREP_found=false
3346 # Loop through the user's path and test for each of PROGNAME-LIST
3347 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3348for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3349do
3350 IFS=$as_save_IFS
3351 test -z "$as_dir" && as_dir=.
3352 for ac_prog in grep ggrep; do
3353 for ac_exec_ext in '' $ac_executable_extensions; do
3354 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3355 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3356# Check for GNU ac_path_GREP and select it if it is found.
3357 # Check for GNU $ac_path_GREP
3358case `"$ac_path_GREP" --version 2>&1` in
3359*GNU*)
3360 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3361*)
3362 ac_count=0
3363 $as_echo_n 0123456789 >"conftest.in"
3364 while :
3365 do
3366 cat "conftest.in" "conftest.in" >"conftest.tmp"
3367 mv "conftest.tmp" "conftest.in"
3368 cp "conftest.in" "conftest.nl"
3369 $as_echo 'GREP' >> "conftest.nl"
3370 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3371 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3372 as_fn_arith $ac_count + 1 && ac_count=$as_val
3373 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3374 # Best one so far, save it but keep looking for a better one
3375 ac_cv_path_GREP="$ac_path_GREP"
3376 ac_path_GREP_max=$ac_count
3377 fi
3378 # 10*(2^10) chars as input seems more than enough
3379 test $ac_count -gt 10 && break
3380 done
3381 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
631ef239 3382esac
042acc47
WP
3383
3384 $ac_path_GREP_found && break 3
3385 done
3386 done
3387 done
3388IFS=$as_save_IFS
3389 if test -z "$ac_cv_path_GREP"; then
b540af17 3390 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
042acc47 3391 fi
212380e3 3392else
042acc47
WP
3393 ac_cv_path_GREP=$GREP
3394fi
212380e3 3395
212380e3 3396fi
042acc47
WP
3397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3398$as_echo "$ac_cv_path_GREP" >&6; }
3399 GREP="$ac_cv_path_GREP"
631ef239 3400
212380e3 3401
042acc47
WP
3402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3403$as_echo_n "checking for egrep... " >&6; }
b540af17 3404if ${ac_cv_path_EGREP+:} false; then :
042acc47
WP
3405 $as_echo_n "(cached) " >&6
3406else
3407 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3408 then ac_cv_path_EGREP="$GREP -E"
3409 else
3410 if test -z "$EGREP"; then
3411 ac_path_EGREP_found=false
3412 # Loop through the user's path and test for each of PROGNAME-LIST
3413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3414for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3415do
3416 IFS=$as_save_IFS
3417 test -z "$as_dir" && as_dir=.
3418 for ac_prog in egrep; do
3419 for ac_exec_ext in '' $ac_executable_extensions; do
3420 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3421 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3422# Check for GNU ac_path_EGREP and select it if it is found.
3423 # Check for GNU $ac_path_EGREP
3424case `"$ac_path_EGREP" --version 2>&1` in
3425*GNU*)
3426 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3427*)
3428 ac_count=0
3429 $as_echo_n 0123456789 >"conftest.in"
3430 while :
3431 do
3432 cat "conftest.in" "conftest.in" >"conftest.tmp"
3433 mv "conftest.tmp" "conftest.in"
3434 cp "conftest.in" "conftest.nl"
3435 $as_echo 'EGREP' >> "conftest.nl"
3436 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3437 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3438 as_fn_arith $ac_count + 1 && ac_count=$as_val
3439 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3440 # Best one so far, save it but keep looking for a better one
3441 ac_cv_path_EGREP="$ac_path_EGREP"
3442 ac_path_EGREP_max=$ac_count
3443 fi
3444 # 10*(2^10) chars as input seems more than enough
3445 test $ac_count -gt 10 && break
3446 done
3447 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
631ef239 3448esac
212380e3 3449
042acc47
WP
3450 $ac_path_EGREP_found && break 3
3451 done
3452 done
3453 done
3454IFS=$as_save_IFS
3455 if test -z "$ac_cv_path_EGREP"; then
b540af17 3456 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
042acc47 3457 fi
212380e3 3458else
042acc47 3459 ac_cv_path_EGREP=$EGREP
212380e3 3460fi
212380e3 3461
042acc47 3462 fi
212380e3 3463fi
042acc47
WP
3464{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3465$as_echo "$ac_cv_path_EGREP" >&6; }
3466 EGREP="$ac_cv_path_EGREP"
212380e3 3467
3468
042acc47
WP
3469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3470$as_echo_n "checking for ANSI C header files... " >&6; }
b540af17 3471if ${ac_cv_header_stdc+:} false; then :
042acc47 3472 $as_echo_n "(cached) " >&6
212380e3 3473else
042acc47 3474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 3475/* end confdefs.h. */
042acc47
WP
3476#include <stdlib.h>
3477#include <stdarg.h>
3478#include <string.h>
3479#include <float.h>
212380e3 3480
3481int
3482main ()
3483{
212380e3 3484
3485 ;
3486 return 0;
3487}
3488_ACEOF
042acc47
WP
3489if ac_fn_c_try_compile "$LINENO"; then :
3490 ac_cv_header_stdc=yes
212380e3 3491else
042acc47 3492 ac_cv_header_stdc=no
212380e3 3493fi
631ef239 3494rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 3495
042acc47
WP
3496if test $ac_cv_header_stdc = yes; then
3497 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499/* end confdefs.h. */
3500#include <string.h>
212380e3 3501
042acc47
WP
3502_ACEOF
3503if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3504 $EGREP "memchr" >/dev/null 2>&1; then :
212380e3 3505
212380e3 3506else
042acc47
WP
3507 ac_cv_header_stdc=no
3508fi
3509rm -f conftest*
212380e3 3510
042acc47 3511fi
212380e3 3512
042acc47
WP
3513if test $ac_cv_header_stdc = yes; then
3514 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 3516/* end confdefs.h. */
042acc47 3517#include <stdlib.h>
212380e3 3518
212380e3 3519_ACEOF
042acc47
WP
3520if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3521 $EGREP "free" >/dev/null 2>&1; then :
3522
212380e3 3523else
042acc47
WP
3524 ac_cv_header_stdc=no
3525fi
3526rm -f conftest*
212380e3 3527
212380e3 3528fi
631ef239 3529
042acc47
WP
3530if test $ac_cv_header_stdc = yes; then
3531 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3532 if test "$cross_compiling" = yes; then :
3533 :
212380e3 3534else
042acc47 3535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 3536/* end confdefs.h. */
042acc47
WP
3537#include <ctype.h>
3538#include <stdlib.h>
3539#if ((' ' & 0x0FF) == 0x020)
3540# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3541# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3542#else
3543# define ISLOWER(c) \
3544 (('a' <= (c) && (c) <= 'i') \
3545 || ('j' <= (c) && (c) <= 'r') \
3546 || ('s' <= (c) && (c) <= 'z'))
3547# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3548#endif
3549
3550#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
212380e3 3551int
3552main ()
3553{
042acc47
WP
3554 int i;
3555 for (i = 0; i < 256; i++)
3556 if (XOR (islower (i), ISLOWER (i))
3557 || toupper (i) != TOUPPER (i))
3558 return 2;
212380e3 3559 return 0;
3560}
3561_ACEOF
042acc47
WP
3562if ac_fn_c_try_run "$LINENO"; then :
3563
3564else
3565 ac_cv_header_stdc=no
212380e3 3566fi
042acc47
WP
3567rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3568 conftest.$ac_objext conftest.beam conftest.$ac_ext
212380e3 3569fi
212380e3 3570
042acc47
WP
3571fi
3572fi
3573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3574$as_echo "$ac_cv_header_stdc" >&6; }
3575if test $ac_cv_header_stdc = yes; then
3576
3577$as_echo "#define STDC_HEADERS 1" >>confdefs.h
631ef239 3578
212380e3 3579fi
631ef239 3580
042acc47
WP
3581# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3582for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3583 inttypes.h stdint.h unistd.h
3584do :
3585 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3586ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3587"
b540af17 3588if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
042acc47
WP
3589 cat >>confdefs.h <<_ACEOF
3590#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
212380e3 3591_ACEOF
631ef239 3592
042acc47 3593fi
631ef239 3594
042acc47
WP
3595done
3596
3597
3598
3599 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
b540af17 3600if test "x$ac_cv_header_minix_config_h" = xyes; then :
042acc47 3601 MINIX=yes
212380e3 3602else
042acc47
WP
3603 MINIX=
3604fi
3605
3606
3607 if test "$MINIX" = yes; then
3608
3609$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3610
212380e3 3611
042acc47 3612$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
631ef239 3613
3614
042acc47 3615$as_echo "#define _MINIX 1" >>confdefs.h
631ef239 3616
042acc47 3617 fi
212380e3 3618
212380e3 3619
042acc47
WP
3620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3621$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
b540af17 3622if ${ac_cv_safe_to_define___extensions__+:} false; then :
042acc47 3623 $as_echo_n "(cached) " >&6
212380e3 3624else
042acc47 3625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 3626/* end confdefs.h. */
042acc47
WP
3627
3628# define __EXTENSIONS__ 1
3629 $ac_includes_default
212380e3 3630int
3631main ()
3632{
042acc47 3633
212380e3 3634 ;
3635 return 0;
3636}
3637_ACEOF
042acc47
WP
3638if ac_fn_c_try_compile "$LINENO"; then :
3639 ac_cv_safe_to_define___extensions__=yes
212380e3 3640else
042acc47 3641 ac_cv_safe_to_define___extensions__=no
212380e3 3642fi
631ef239 3643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 3644fi
042acc47
WP
3645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3646$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3647 test $ac_cv_safe_to_define___extensions__ = yes &&
3648 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
212380e3 3649
042acc47 3650 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
212380e3 3651
042acc47
WP
3652 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3653
3654 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3655
3656 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
212380e3 3657
042acc47
WP
3658
3659
3660
3661OLD_CFLAGS="$CFLAGS"
3662ac_ext=c
3663ac_cpp='$CPP $CPPFLAGS'
3664ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3665ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3666ac_compiler_gnu=$ac_cv_c_compiler_gnu
3667if test -n "$ac_tool_prefix"; then
3668 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3669set dummy ${ac_tool_prefix}gcc; ac_word=$2
3670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3671$as_echo_n "checking for $ac_word... " >&6; }
b540af17 3672if ${ac_cv_prog_CC+:} false; then :
042acc47 3673 $as_echo_n "(cached) " >&6
212380e3 3674else
042acc47
WP
3675 if test -n "$CC"; then
3676 ac_cv_prog_CC="$CC" # Let the user override the test.
212380e3 3677else
042acc47
WP
3678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3679for as_dir in $PATH
3680do
3681 IFS=$as_save_IFS
3682 test -z "$as_dir" && as_dir=.
3683 for ac_exec_ext in '' $ac_executable_extensions; do
3684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3685 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3687 break 2
3688 fi
3689done
3690 done
3691IFS=$as_save_IFS
212380e3 3692
212380e3 3693fi
212380e3 3694fi
042acc47
WP
3695CC=$ac_cv_prog_CC
3696if test -n "$CC"; then
3697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3698$as_echo "$CC" >&6; }
212380e3 3699else
042acc47
WP
3700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3701$as_echo "no" >&6; }
3702fi
212380e3 3703
212380e3 3704
3705fi
042acc47
WP
3706if test -z "$ac_cv_prog_CC"; then
3707 ac_ct_CC=$CC
3708 # Extract the first word of "gcc", so it can be a program name with args.
3709set dummy gcc; ac_word=$2
3710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3711$as_echo_n "checking for $ac_word... " >&6; }
b540af17 3712if ${ac_cv_prog_ac_ct_CC+:} false; then :
042acc47 3713 $as_echo_n "(cached) " >&6
212380e3 3714else
042acc47
WP
3715 if test -n "$ac_ct_CC"; then
3716 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
212380e3 3717else
042acc47
WP
3718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3719for as_dir in $PATH
3720do
3721 IFS=$as_save_IFS
3722 test -z "$as_dir" && as_dir=.
3723 for ac_exec_ext in '' $ac_executable_extensions; do
3724 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3725 ac_cv_prog_ac_ct_CC="gcc"
3726 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3727 break 2
3728 fi
3729done
3730 done
3731IFS=$as_save_IFS
212380e3 3732
212380e3 3733fi
212380e3 3734fi
042acc47
WP
3735ac_ct_CC=$ac_cv_prog_ac_ct_CC
3736if test -n "$ac_ct_CC"; then
3737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3738$as_echo "$ac_ct_CC" >&6; }
212380e3 3739else
042acc47
WP
3740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3741$as_echo "no" >&6; }
3742fi
212380e3 3743
042acc47
WP
3744 if test "x$ac_ct_CC" = x; then
3745 CC=""
3746 else
3747 case $cross_compiling:$ac_tool_warned in
3748yes:)
3749{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3750$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3751ac_tool_warned=yes ;;
631ef239 3752esac
042acc47
WP
3753 CC=$ac_ct_CC
3754 fi
212380e3 3755else
042acc47 3756 CC="$ac_cv_prog_CC"
212380e3 3757fi
631ef239 3758
042acc47
WP
3759if test -z "$CC"; then
3760 if test -n "$ac_tool_prefix"; then
3761 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3762set dummy ${ac_tool_prefix}cc; ac_word=$2
3763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3764$as_echo_n "checking for $ac_word... " >&6; }
b540af17 3765if ${ac_cv_prog_CC+:} false; then :
042acc47 3766 $as_echo_n "(cached) " >&6
212380e3 3767else
042acc47
WP
3768 if test -n "$CC"; then
3769 ac_cv_prog_CC="$CC" # Let the user override the test.
212380e3 3770else
042acc47
WP
3771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3772for as_dir in $PATH
3773do
3774 IFS=$as_save_IFS
3775 test -z "$as_dir" && as_dir=.
3776 for ac_exec_ext in '' $ac_executable_extensions; do
3777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3778 ac_cv_prog_CC="${ac_tool_prefix}cc"
3779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3780 break 2
3781 fi
3782done
3783 done
3784IFS=$as_save_IFS
212380e3 3785
212380e3 3786fi
042acc47
WP
3787fi
3788CC=$ac_cv_prog_CC
3789if test -n "$CC"; then
3790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3791$as_echo "$CC" >&6; }
212380e3 3792else
042acc47
WP
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3794$as_echo "no" >&6; }
3795fi
3796
212380e3 3797
042acc47 3798 fi
212380e3 3799fi
042acc47
WP
3800if test -z "$CC"; then
3801 # Extract the first word of "cc", so it can be a program name with args.
3802set dummy cc; ac_word=$2
3803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3804$as_echo_n "checking for $ac_word... " >&6; }
b540af17 3805if ${ac_cv_prog_CC+:} false; then :
042acc47
WP
3806 $as_echo_n "(cached) " >&6
3807else
3808 if test -n "$CC"; then
3809 ac_cv_prog_CC="$CC" # Let the user override the test.
3810else
3811 ac_prog_rejected=no
3812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3813for as_dir in $PATH
3814do
3815 IFS=$as_save_IFS
3816 test -z "$as_dir" && as_dir=.
3817 for ac_exec_ext in '' $ac_executable_extensions; do
3818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3819 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3820 ac_prog_rejected=yes
3821 continue
3822 fi
3823 ac_cv_prog_CC="cc"
3824 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3825 break 2
3826 fi
3827done
3828 done
3829IFS=$as_save_IFS
631ef239 3830
042acc47
WP
3831if test $ac_prog_rejected = yes; then
3832 # We found a bogon in the path, so make sure we never use it.
3833 set dummy $ac_cv_prog_CC
3834 shift
3835 if test $# != 0; then
3836 # We chose a different compiler from the bogus one.
3837 # However, it has the same basename, so the bogon will be chosen
3838 # first if we set CC to just the basename; use the full file name.
3839 shift
3840 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3841 fi
3842fi
3843fi
3844fi
3845CC=$ac_cv_prog_CC
3846if test -n "$CC"; then
3847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3848$as_echo "$CC" >&6; }
3849else
3850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3851$as_echo "no" >&6; }
212380e3 3852fi
631ef239 3853
212380e3 3854
042acc47
WP
3855fi
3856if test -z "$CC"; then
3857 if test -n "$ac_tool_prefix"; then
3858 for ac_prog in cl.exe
3859 do
3860 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3861set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3863$as_echo_n "checking for $ac_word... " >&6; }
b540af17 3864if ${ac_cv_prog_CC+:} false; then :
042acc47 3865 $as_echo_n "(cached) " >&6
212380e3 3866else
042acc47
WP
3867 if test -n "$CC"; then
3868 ac_cv_prog_CC="$CC" # Let the user override the test.
3869else
3870as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3871for as_dir in $PATH
3872do
3873 IFS=$as_save_IFS
3874 test -z "$as_dir" && as_dir=.
3875 for ac_exec_ext in '' $ac_executable_extensions; do
3876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3877 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3879 break 2
3880 fi
3881done
3882 done
3883IFS=$as_save_IFS
212380e3 3884
212380e3 3885fi
042acc47
WP
3886fi
3887CC=$ac_cv_prog_CC
3888if test -n "$CC"; then
3889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3890$as_echo "$CC" >&6; }
212380e3 3891else
042acc47
WP
3892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3893$as_echo "no" >&6; }
3894fi
212380e3 3895
212380e3 3896
042acc47
WP
3897 test -n "$CC" && break
3898 done
3899fi
3900if test -z "$CC"; then
3901 ac_ct_CC=$CC
3902 for ac_prog in cl.exe
3903do
3904 # Extract the first word of "$ac_prog", so it can be a program name with args.
3905set dummy $ac_prog; ac_word=$2
3906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3907$as_echo_n "checking for $ac_word... " >&6; }
b540af17 3908if ${ac_cv_prog_ac_ct_CC+:} false; then :
042acc47 3909 $as_echo_n "(cached) " >&6
212380e3 3910else
042acc47
WP
3911 if test -n "$ac_ct_CC"; then
3912 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3913else
3914as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3915for as_dir in $PATH
3916do
3917 IFS=$as_save_IFS
3918 test -z "$as_dir" && as_dir=.
3919 for ac_exec_ext in '' $ac_executable_extensions; do
3920 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3921 ac_cv_prog_ac_ct_CC="$ac_prog"
3922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3923 break 2
3924 fi
3925done
3926 done
3927IFS=$as_save_IFS
212380e3 3928
212380e3 3929fi
3930fi
042acc47
WP
3931ac_ct_CC=$ac_cv_prog_ac_ct_CC
3932if test -n "$ac_ct_CC"; then
3933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3934$as_echo "$ac_ct_CC" >&6; }
3935else
3936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3937$as_echo "no" >&6; }
212380e3 3938fi
631ef239 3939
3940
042acc47
WP
3941 test -n "$ac_ct_CC" && break
3942done
631ef239 3943
042acc47
WP
3944 if test "x$ac_ct_CC" = x; then
3945 CC=""
3946 else
3947 case $cross_compiling:$ac_tool_warned in
3948yes:)
3949{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3950$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3951ac_tool_warned=yes ;;
3952esac
3953 CC=$ac_ct_CC
3954 fi
3955fi
212380e3 3956
042acc47 3957fi
212380e3 3958
042acc47
WP
3959
3960test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3961$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
3962as_fn_error $? "no acceptable C compiler found in \$PATH
3963See \`config.log' for more details" "$LINENO" 5; }
042acc47
WP
3964
3965# Provide some information about the compiler.
3966$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3967set X $ac_compile
3968ac_compiler=$2
3969for ac_option in --version -v -V -qversion; do
3970 { { ac_try="$ac_compiler $ac_option >&5"
631ef239 3971case "(($ac_try" in
3972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3973 *) ac_try_echo=$ac_try;;
3974esac
042acc47
WP
3975eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3976$as_echo "$ac_try_echo"; } >&5
3977 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
212380e3 3978 ac_status=$?
042acc47
WP
3979 if test -s conftest.err; then
3980 sed '10a\
3981... rest of stderr output deleted ...
3982 10q' conftest.err >conftest.er1
3983 cat conftest.er1 >&5
042acc47 3984 fi
1800d973 3985 rm -f conftest.er1 conftest.err
042acc47
WP
3986 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3987 test $ac_status = 0; }
3988done
212380e3 3989
042acc47
WP
3990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3991$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
b540af17 3992if ${ac_cv_c_compiler_gnu+:} false; then :
042acc47 3993 $as_echo_n "(cached) " >&6
212380e3 3994else
042acc47 3995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 3996/* end confdefs.h. */
042acc47 3997
212380e3 3998int
3999main ()
4000{
042acc47
WP
4001#ifndef __GNUC__
4002 choke me
4003#endif
212380e3 4004
4005 ;
4006 return 0;
4007}
4008_ACEOF
042acc47
WP
4009if ac_fn_c_try_compile "$LINENO"; then :
4010 ac_compiler_gnu=yes
4011else
4012 ac_compiler_gnu=no
4013fi
4014rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4015ac_cv_c_compiler_gnu=$ac_compiler_gnu
4016
4017fi
4018{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4019$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4020if test $ac_compiler_gnu = yes; then
4021 GCC=yes
4022else
4023 GCC=
4024fi
4025ac_test_CFLAGS=${CFLAGS+set}
4026ac_save_CFLAGS=$CFLAGS
4027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4028$as_echo_n "checking whether $CC accepts -g... " >&6; }
b540af17 4029if ${ac_cv_prog_cc_g+:} false; then :
042acc47
WP
4030 $as_echo_n "(cached) " >&6
4031else
4032 ac_save_c_werror_flag=$ac_c_werror_flag
4033 ac_c_werror_flag=yes
4034 ac_cv_prog_cc_g=no
4035 CFLAGS="-g"
4036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 4037/* end confdefs.h. */
042acc47 4038
212380e3 4039int
4040main ()
4041{
212380e3 4042
4043 ;
4044 return 0;
4045}
4046_ACEOF
042acc47
WP
4047if ac_fn_c_try_compile "$LINENO"; then :
4048 ac_cv_prog_cc_g=yes
212380e3 4049else
042acc47
WP
4050 CFLAGS=""
4051 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 4052/* end confdefs.h. */
042acc47 4053
212380e3 4054int
4055main ()
4056{
212380e3 4057
4058 ;
4059 return 0;
4060}
4061_ACEOF
042acc47
WP
4062if ac_fn_c_try_compile "$LINENO"; then :
4063
4064else
4065 ac_c_werror_flag=$ac_save_c_werror_flag
4066 CFLAGS="-g"
4067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 4068/* end confdefs.h. */
042acc47 4069
212380e3 4070int
4071main ()
4072{
212380e3 4073
4074 ;
4075 return 0;
4076}
4077_ACEOF
042acc47
WP
4078if ac_fn_c_try_compile "$LINENO"; then :
4079 ac_cv_prog_cc_g=yes
212380e3 4080fi
631ef239 4081rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 4082fi
631ef239 4083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 4084fi
631ef239 4085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
042acc47
WP
4086 ac_c_werror_flag=$ac_save_c_werror_flag
4087fi
4088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4089$as_echo "$ac_cv_prog_cc_g" >&6; }
4090if test "$ac_test_CFLAGS" = set; then
4091 CFLAGS=$ac_save_CFLAGS
4092elif test $ac_cv_prog_cc_g = yes; then
4093 if test "$GCC" = yes; then
4094 CFLAGS="-g -O2"
4095 else
4096 CFLAGS="-g"
4097 fi
4098else
4099 if test "$GCC" = yes; then
4100 CFLAGS="-O2"
4101 else
4102 CFLAGS=
4103 fi
4104fi
4105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4106$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
b540af17 4107if ${ac_cv_prog_cc_c89+:} false; then :
042acc47
WP
4108 $as_echo_n "(cached) " >&6
4109else
4110 ac_cv_prog_cc_c89=no
4111ac_save_CC=$CC
4112cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 4113/* end confdefs.h. */
042acc47
WP
4114#include <stdarg.h>
4115#include <stdio.h>
4116#include <sys/types.h>
4117#include <sys/stat.h>
4118/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4119struct buf { int x; };
4120FILE * (*rcsopen) (struct buf *, struct stat *, int);
4121static char *e (p, i)
4122 char **p;
4123 int i;
4124{
4125 return p[i];
4126}
4127static char *f (char * (*g) (char **, int), char **p, ...)
4128{
4129 char *s;
4130 va_list v;
4131 va_start (v,p);
4132 s = g (p, va_arg (v,int));
4133 va_end (v);
4134 return s;
4135}
4136
4137/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4138 function prototypes and stuff, but not '\xHH' hex character constants.
4139 These don't provoke an error unfortunately, instead are silently treated
4140 as 'x'. The following induces an error, until -std is added to get
4141 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4142 array size at least. It's necessary to write '\x00'==0 to get something
4143 that's true only with -std. */
4144int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4145
4146/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4147 inside strings and character constants. */
4148#define FOO(x) 'x'
4149int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4150
4151int test (int i, double x);
4152struct s1 {int (*f) (int a);};
4153struct s2 {int (*f) (double a);};
4154int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4155int argc;
4156char **argv;
212380e3 4157int
4158main ()
4159{
042acc47 4160return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
212380e3 4161 ;
4162 return 0;
4163}
4164_ACEOF
042acc47
WP
4165for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4166 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4167do
4168 CC="$ac_save_CC $ac_arg"
4169 if ac_fn_c_try_compile "$LINENO"; then :
4170 ac_cv_prog_cc_c89=$ac_arg
4171fi
4172rm -f core conftest.err conftest.$ac_objext
4173 test "x$ac_cv_prog_cc_c89" != "xno" && break
4174done
4175rm -f conftest.$ac_ext
4176CC=$ac_save_CC
4177
4178fi
4179# AC_CACHE_VAL
4180case "x$ac_cv_prog_cc_c89" in
4181 x)
4182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4183$as_echo "none needed" >&6; } ;;
4184 xno)
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4186$as_echo "unsupported" >&6; } ;;
4187 *)
4188 CC="$CC $ac_cv_prog_cc_c89"
4189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4190$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
631ef239 4191esac
042acc47 4192if test "x$ac_cv_prog_cc_c89" != xno; then :
212380e3 4193
212380e3 4194fi
631ef239 4195
042acc47
WP
4196ac_ext=c
4197ac_cpp='$CPP $CPPFLAGS'
4198ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4199ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4200ac_compiler_gnu=$ac_cv_c_compiler_gnu
4201
4202ac_ext=c
4203ac_cpp='$CPP $CPPFLAGS'
4204ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4205ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4206ac_compiler_gnu=$ac_cv_c_compiler_gnu
4207
4208
4209CFLAGS="$OLD_CFLAGS"
4210
4211ac_aux_dir=
4212for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
b540af17
JH
4213 if test -f "$ac_dir/install-sh"; then
4214 ac_aux_dir=$ac_dir
4215 ac_install_sh="$ac_aux_dir/install-sh -c"
4216 break
4217 elif test -f "$ac_dir/install.sh"; then
4218 ac_aux_dir=$ac_dir
4219 ac_install_sh="$ac_aux_dir/install.sh -c"
4220 break
4221 elif test -f "$ac_dir/shtool"; then
4222 ac_aux_dir=$ac_dir
4223 ac_install_sh="$ac_aux_dir/shtool install -c"
4224 break
4225 fi
212380e3 4226done
042acc47 4227if test -z "$ac_aux_dir"; then
b540af17 4228 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
042acc47 4229fi
212380e3 4230
042acc47
WP
4231# These three variables are undocumented and unsupported,
4232# and are intended to be withdrawn in a future Autoconf release.
4233# They can cause serious problems if a builder's source tree is in a directory
4234# whose full name contains unusual characters.
4235ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4236ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4237ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
212380e3 4238
042acc47
WP
4239
4240
4241
4242subdirs="$subdirs libratbox"
4243
4244
4245
4246if test "$ac_cv_c_compiler_gnu" != yes; then
4247
4248SGS=no
4249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $CC -version for TenDRA or MIPSpro" >&5
4250$as_echo_n "checking $CC -version for TenDRA or MIPSpro... " >&6; }
4251case `$CC -version 2>&1` in
4252*TenDRA*)
4253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, TenDRA" >&5
4254$as_echo "yes, TenDRA" >&6; }
4255 IRC_CFLAGS=""
4256 CPPFLAGS="$CPPFLAGS -Ylonglong -Yansi -I/usr/include"
4257 SGS=yes
4258 TenDRA=yes
4259;;
4260*MIPSpro*)
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, MIPSpro" >&5
4262$as_echo "yes, MIPSpro" >&6; }
4263 MIPSpro=yes
4264 SGS=yes
4265;;
4266*)
4267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4268$as_echo "no" >&6; }
4269 TenDRA=no
4270 MIPSpro=no
4271;;
631ef239 4272esac
042acc47
WP
4273
4274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc" >&5
4275$as_echo_n "checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc... " >&6; }
4276case `$CC -V 2>&1` in
4277*Sun*WorkShop* | *Forte*Developer*)
4278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Sun Workshop/Forte" >&5
4279$as_echo "Sun Workshop/Forte" >&6; }
4280 IRC_CFLAGS="-fast -xinline=dlinkAdd,dlinkAddBefore,dlinkAddTail,dlinkDelete,dlink_list_length,dlink_node,dlinkMoveList,_MyMalloc,_MyRealloc,_MyFree,_DupString"
4281 SunWorkShop=yes
4282 SGS=yes
4283;;
4284*Tru64*)
4285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Tru64 cc" >&5
4286$as_echo "Tru64 cc" >&6; }
4287 IRC_CFLAGS="-O2"
4288 CPPFLAGS="-I/usr/local/include"
4289 Tru=yes
4290;;
4291*HP*ANSI*)
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: HPUX cc" >&5
4293$as_echo "HPUX cc" >&6; }
4294 HPUX=yes
4295 IRC_CFLAGS="+e"
4296;;
4297*)
4298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4299$as_echo "no" >&6; }
4300;;
631ef239 4301esac
212380e3 4302
212380e3 4303fi
631ef239 4304
042acc47
WP
4305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking uname -s for Solaris, AIX or HPUX" >&5
4306$as_echo_n "checking uname -s for Solaris, AIX or HPUX... " >&6; }
4307OSNAME=`uname -s`
4308case "$OSNAME" in
4309 HP-UX*)
631ef239 4310
042acc47
WP
4311 if test "$HPUX" != yes -a "$ac_cv_c_compiler_gnu" = no; then
4312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: assuming old HPUX with its own cc" >&5
4313$as_echo "assuming old HPUX with its own cc" >&6; }
4314 IRC_CFLAGS="$IRC_CFLAGS +e"
4315 HPUX=yes
4316 else
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: already using newer HPUX" >&5
4318$as_echo "already using newer HPUX" >&6; }
4319 fi
4320 ;;
4321 SunOS*)
4322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SunOS or Solaris" >&5
4323$as_echo "SunOS or Solaris" >&6; }
212380e3 4324
042acc47 4325$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
212380e3 4326
042acc47
WP
4327 SUN=yes
4328 ;;
4329 AIX*)
4330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: AIX - Sorry you poor bastard..really we are" >&5
4331$as_echo "AIX - Sorry you poor bastard..really we are" >&6; }
4332 IRC_CFLAGS="$IRC_CFLAGS -Wl,-brtl -Wl,-G"
4333 ;;
4334 *)
4335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4336$as_echo "no" >&6; }
4337 ;;
631ef239 4338esac
212380e3 4339
042acc47
WP
4340if test "$ac_cv_c_compiler_gnu" = yes; then
4341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC is Apple GCC" >&5
4342$as_echo_n "checking if $CC is Apple GCC... " >&6; }
4343
4344 case `$CC -v 2>&1 | tail -n 1` in
4345 *Apple*)
4346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4347$as_echo "yes" >&6; }
4348 AppleGCC=yes
4349 ;;
4350 *)
4351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4352$as_echo "no" >&6; }
4353 AppleGCC=no
4354 ;;
4355 esac
4356
4357 IRC_CFLAGS="$IRC_CFLAGS -O0 -Wall -std=gnu99"
212380e3 4358fi
631ef239 4359
042acc47
WP
4360if test "$ac_cv_prog_cc_g" = yes; then
4361 if test "$Tru" = yes; then
4362 IRC_CFLAGS="$IRC_CFLAGS -g3"
4363 else
4364 IRC_CFLAGS="$IRC_CFLAGS -g"
4365 fi
212380e3 4366fi
212380e3 4367
042acc47
WP
4368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports the SVR4 SGS interfaces" >&5
4369$as_echo_n "checking if $CC supports the SVR4 SGS interfaces... " >&6; }
4370if test "$SGS" = "yes"; then
4371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4372$as_echo "yes" >&6; }
212380e3 4373else
042acc47
WP
4374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4375$as_echo "no" >&6; }
4376fi
212380e3 4377
042acc47
WP
4378# Extract the first word of "mkdep", so it can be a program name with args.
4379set dummy mkdep; ac_word=$2
4380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4381$as_echo_n "checking for $ac_word... " >&6; }
b540af17 4382if ${ac_cv_path_MKDEP+:} false; then :
042acc47
WP
4383 $as_echo_n "(cached) " >&6
4384else
4385 case $MKDEP in
4386 [\\/]* | ?:[\\/]*)
4387 ac_cv_path_MKDEP="$MKDEP" # Let the user override the test with a path.
4388 ;;
4389 *)
4390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4391for as_dir in $PATH
4392do
4393 IFS=$as_save_IFS
4394 test -z "$as_dir" && as_dir=.
4395 for ac_exec_ext in '' $ac_executable_extensions; do
4396 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4397 ac_cv_path_MKDEP="$as_dir/$ac_word$ac_exec_ext"
4398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4399 break 2
4400 fi
4401done
4402 done
4403IFS=$as_save_IFS
212380e3 4404
042acc47 4405 ;;
631ef239 4406esac
042acc47
WP
4407fi
4408MKDEP=$ac_cv_path_MKDEP
4409if test -n "$MKDEP"; then
4410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDEP" >&5
4411$as_echo "$MKDEP" >&6; }
212380e3 4412else
042acc47
WP
4413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4414$as_echo "no" >&6; }
212380e3 4415fi
631ef239 4416
042acc47
WP
4417
4418# Extract the first word of "makedepend", so it can be a program name with args.
4419set dummy makedepend; ac_word=$2
4420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4421$as_echo_n "checking for $ac_word... " >&6; }
b540af17 4422if ${ac_cv_path_MAKEDEPEND+:} false; then :
042acc47
WP
4423 $as_echo_n "(cached) " >&6
4424else
4425 case $MAKEDEPEND in
4426 [\\/]* | ?:[\\/]*)
4427 ac_cv_path_MAKEDEPEND="$MAKEDEPEND" # Let the user override the test with a path.
4428 ;;
4429 *)
4430 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4431for as_dir in $PATH
4432do
4433 IFS=$as_save_IFS
4434 test -z "$as_dir" && as_dir=.
4435 for ac_exec_ext in '' $ac_executable_extensions; do
4436 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4437 ac_cv_path_MAKEDEPEND="$as_dir/$ac_word$ac_exec_ext"
4438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4439 break 2
4440 fi
4441done
212380e3 4442 done
042acc47
WP
4443IFS=$as_save_IFS
4444
4445 ;;
4446esac
4447fi
4448MAKEDEPEND=$ac_cv_path_MAKEDEPEND
4449if test -n "$MAKEDEPEND"; then
4450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEDEPEND" >&5
4451$as_echo "$MAKEDEPEND" >&6; }
212380e3 4452else
042acc47
WP
4453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4454$as_echo "no" >&6; }
4455fi
212380e3 4456
212380e3 4457
212380e3 4458
042acc47
WP
4459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to generate dependency info" >&5
4460$as_echo_n "checking how to generate dependency info... " >&6; }
4461
4462STDOUT="> .depend"
4463
4464if test "$ac_cv_c_compiler_gnu" = yes; then
4465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gcc -MM" >&5
4466$as_echo "gcc -MM" >&6; }
4467 MKDEP="$CC -MM"
4468elif test ! -z "$MKDEP"; then
4469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: mkdep" >&5
4470$as_echo "mkdep" >&6; }
4471
4472 if test -z "$Tru"; then
4473 STDOUT=""
4474 else
4475 STDOUT=" 2> /dev/null"
4476 fi
4477elif test "$SunWorkShop" = yes; then
4478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC -xM" >&5
4479$as_echo "$CC -xM" >&6; }
4480 MKDEP="$CC -xM"
4481 STDOUT="> .depend 2> /dev/null"
4482elif test ! -z "$MAKEDEPEND"; then
4483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: makedepend" >&5
4484$as_echo "makedepend" >&6; }
4485 MKDEP="$MAKEDEPEND -f-"
212380e3 4486else
042acc47
WP
4487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: nothing suitable.. forget it!" >&5
4488$as_echo "nothing suitable.. forget it!" >&6; }
4489 MKDEP=":"
212380e3 4490fi
631ef239 4491
042acc47
WP
4492
4493
4494
4495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/null" >&5
4496$as_echo_n "checking for /dev/null... " >&6; }
4497if test -c /dev/null ; then
4498
4499$as_echo "#define PATH_DEVNULL \"/dev/null\"" >>confdefs.h
4500
4501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4502$as_echo "yes" >&6; }
212380e3 4503else
212380e3 4504
042acc47
WP
4505$as_echo "#define PATH_DEVNULL \"devnull.log\"" >>confdefs.h
4506
4507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - using devnull.log" >&5
4508$as_echo "no - using devnull.log" >&6; }
212380e3 4509fi
631ef239 4510
042acc47
WP
4511if test ! -z "$CFLAGS"; then
4512 IRC_CFLAGS="$IRC_CFLAGS $CFLAGS"
212380e3 4513fi
631ef239 4514
042acc47
WP
4515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
4516$as_echo_n "checking for library containing strerror... " >&6; }
b540af17 4517if ${ac_cv_search_strerror+:} false; then :
042acc47
WP
4518 $as_echo_n "(cached) " >&6
4519else
4520 ac_func_search_save_LIBS=$LIBS
4521cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 4522/* end confdefs.h. */
042acc47
WP
4523
4524/* Override any GCC internal prototype to avoid an error.
4525 Use char because int might match the return type of a GCC
4526 builtin and then its argument prototype would still apply. */
4527#ifdef __cplusplus
4528extern "C"
4529#endif
4530char strerror ();
212380e3 4531int
4532main ()
4533{
042acc47 4534return strerror ();
212380e3 4535 ;
4536 return 0;
4537}
4538_ACEOF
042acc47
WP
4539for ac_lib in '' cposix; do
4540 if test -z "$ac_lib"; then
4541 ac_res="none required"
4542 else
4543 ac_res=-l$ac_lib
4544 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4545 fi
4546 if ac_fn_c_try_link "$LINENO"; then :
4547 ac_cv_search_strerror=$ac_res
4548fi
4549rm -f core conftest.err conftest.$ac_objext \
4550 conftest$ac_exeext
b540af17 4551 if ${ac_cv_search_strerror+:} false; then :
042acc47
WP
4552 break
4553fi
4554done
b540af17 4555if ${ac_cv_search_strerror+:} false; then :
042acc47 4556
212380e3 4557else
042acc47
WP
4558 ac_cv_search_strerror=no
4559fi
4560rm conftest.$ac_ext
4561LIBS=$ac_func_search_save_LIBS
4562fi
4563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
4564$as_echo "$ac_cv_search_strerror" >&6; }
4565ac_res=$ac_cv_search_strerror
4566if test "$ac_res" != no; then :
4567 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 4568
212380e3 4569fi
631ef239 4570
042acc47
WP
4571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4572$as_echo_n "checking for inline... " >&6; }
b540af17 4573if ${ac_cv_c_inline+:} false; then :
042acc47
WP
4574 $as_echo_n "(cached) " >&6
4575else
4576 ac_cv_c_inline=no
4577for ac_kw in inline __inline__ __inline; do
4578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4579/* end confdefs.h. */
4580#ifndef __cplusplus
4581typedef int foo_t;
4582static $ac_kw foo_t static_foo () {return 0; }
4583$ac_kw foo_t foo () {return 0; }
4584#endif
4585
4586_ACEOF
4587if ac_fn_c_try_compile "$LINENO"; then :
4588 ac_cv_c_inline=$ac_kw
4589fi
631ef239 4590rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
042acc47 4591 test "$ac_cv_c_inline" != no && break
212380e3 4592done
042acc47
WP
4593
4594fi
4595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4596$as_echo "$ac_cv_c_inline" >&6; }
4597
4598case $ac_cv_c_inline in
4599 inline | yes) ;;
4600 *)
4601 case $ac_cv_c_inline in
4602 no) ac_val=;;
4603 *) ac_val=$ac_cv_c_inline;;
4604 esac
4605 cat >>confdefs.h <<_ACEOF
4606#ifndef __cplusplus
4607#define inline $ac_val
4608#endif
4609_ACEOF
4610 ;;
212380e3 4611esac
042acc47
WP
4612
4613if test $ac_cv_c_compiler_gnu = yes; then
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4615$as_echo_n "checking whether $CC needs -traditional... " >&6; }
b540af17 4616if ${ac_cv_prog_gcc_traditional+:} false; then :
042acc47 4617 $as_echo_n "(cached) " >&6
212380e3 4618else
042acc47
WP
4619 ac_pattern="Autoconf.*'x'"
4620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4621/* end confdefs.h. */
4622#include <sgtty.h>
4623Autoconf TIOCGETP
212380e3 4624_ACEOF
042acc47
WP
4625if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4626 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4627 ac_cv_prog_gcc_traditional=yes
4628else
4629 ac_cv_prog_gcc_traditional=no
4630fi
4631rm -f conftest*
4632
4633
4634 if test $ac_cv_prog_gcc_traditional = no; then
4635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 4636/* end confdefs.h. */
042acc47
WP
4637#include <termio.h>
4638Autoconf TCGETA
4639_ACEOF
4640if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4641 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4642 ac_cv_prog_gcc_traditional=yes
4643fi
4644rm -f conftest*
212380e3 4645
042acc47
WP
4646 fi
4647fi
4648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
4649$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
4650 if test $ac_cv_prog_gcc_traditional = yes; then
4651 CC="$CC -traditional"
4652 fi
4653fi
212380e3 4654
042acc47
WP
4655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4656$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4657set x ${MAKE-make}
4658ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
b540af17 4659if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
042acc47
WP
4660 $as_echo_n "(cached) " >&6
4661else
4662 cat >conftest.make <<\_ACEOF
4663SHELL = /bin/sh
4664all:
4665 @echo '@@@%%%=$(MAKE)=@@@%%%'
212380e3 4666_ACEOF
b540af17 4667# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
042acc47
WP
4668case `${MAKE-make} -f conftest.make 2>/dev/null` in
4669 *@@@%%%=?*=@@@%%%*)
4670 eval ac_cv_prog_make_${ac_make}_set=yes;;
4671 *)
4672 eval ac_cv_prog_make_${ac_make}_set=no;;
631ef239 4673esac
042acc47
WP
4674rm -f conftest.make
4675fi
4676if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4678$as_echo "yes" >&6; }
4679 SET_MAKE=
4680else
4681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4682$as_echo "no" >&6; }
4683 SET_MAKE="MAKE=${MAKE-make}"
4684fi
4685
4686# Find a good install program. We prefer a C program (faster),
4687# so one script is as good as another. But avoid the broken or
4688# incompatible versions:
4689# SysV /etc/install, /usr/sbin/install
4690# SunOS /usr/etc/install
4691# IRIX /sbin/install
4692# AIX /bin/install
4693# AmigaOS /C/install, which installs bootblocks on floppy discs
4694# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4695# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4696# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4697# OS/2's system install, which has a completely different semantic
4698# ./install, which can be erroneously created by make from ./install.sh.
4699# Reject install programs that cannot install multiple files.
4700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4701$as_echo_n "checking for a BSD-compatible install... " >&6; }
4702if test -z "$INSTALL"; then
b540af17 4703if ${ac_cv_path_install+:} false; then :
042acc47
WP
4704 $as_echo_n "(cached) " >&6
4705else
4706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4707for as_dir in $PATH
4708do
4709 IFS=$as_save_IFS
4710 test -z "$as_dir" && as_dir=.
4711 # Account for people who put trailing slashes in PATH elements.
4712case $as_dir/ in #((
4713 ./ | .// | /[cC]/* | \
4714 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4715 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4716 /usr/ucb/* ) ;;
4717 *)
4718 # OSF1 and SCO ODT 3.0 have their own names for install.
4719 # Don't use installbsd from OSF since it installs stuff as root
4720 # by default.
4721 for ac_prog in ginstall scoinst install; do
4722 for ac_exec_ext in '' $ac_executable_extensions; do
4723 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4724 if test $ac_prog = install &&
4725 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4726 # AIX install. It has an incompatible calling convention.
4727 :
4728 elif test $ac_prog = install &&
4729 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4730 # program-specific install script used by HP pwplus--don't use.
4731 :
4732 else
4733 rm -rf conftest.one conftest.two conftest.dir
4734 echo one > conftest.one
4735 echo two > conftest.two
4736 mkdir conftest.dir
4737 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4738 test -s conftest.one && test -s conftest.two &&
4739 test -s conftest.dir/conftest.one &&
4740 test -s conftest.dir/conftest.two
4741 then
4742 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4743 break 3
4744 fi
4745 fi
4746 fi
4747 done
4748 done
4749 ;;
631ef239 4750esac
042acc47
WP
4751
4752 done
4753IFS=$as_save_IFS
4754
4755rm -rf conftest.one conftest.two conftest.dir
4756
4757fi
4758 if test "${ac_cv_path_install+set}" = set; then
4759 INSTALL=$ac_cv_path_install
4760 else
4761 # As a last resort, use the slow shell script. Don't cache a
4762 # value for INSTALL within a source directory, because that will
4763 # break other packages using the cache if that directory is
4764 # removed, or if the value is a relative name.
4765 INSTALL=$ac_install_sh
4766 fi
4767fi
4768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4769$as_echo "$INSTALL" >&6; }
4770
4771# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4772# It thinks the first close brace ends the variable substitution.
4773test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4774
4775test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4776
4777test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4778
4779# Extract the first word of "rm", so it can be a program name with args.
4780set dummy rm; ac_word=$2
4781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4782$as_echo_n "checking for $ac_word... " >&6; }
b540af17 4783if ${ac_cv_path_RM+:} false; then :
042acc47 4784 $as_echo_n "(cached) " >&6
212380e3 4785else
042acc47
WP
4786 case $RM in
4787 [\\/]* | ?:[\\/]*)
4788 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4789 ;;
4790 *)
4791 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4792for as_dir in $PATH
4793do
4794 IFS=$as_save_IFS
4795 test -z "$as_dir" && as_dir=.
4796 for ac_exec_ext in '' $ac_executable_extensions; do
4797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4798 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4800 break 2
4801 fi
4802done
4803 done
4804IFS=$as_save_IFS
212380e3 4805
042acc47
WP
4806 ;;
4807esac
212380e3 4808fi
042acc47
WP
4809RM=$ac_cv_path_RM
4810if test -n "$RM"; then
4811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4812$as_echo "$RM" >&6; }
4813else
4814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4815$as_echo "no" >&6; }
212380e3 4816fi
631ef239 4817
4818
042acc47
WP
4819# Extract the first word of "cp", so it can be a program name with args.
4820set dummy cp; ac_word=$2
4821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4822$as_echo_n "checking for $ac_word... " >&6; }
b540af17 4823if ${ac_cv_path_CP+:} false; then :
042acc47
WP
4824 $as_echo_n "(cached) " >&6
4825else
4826 case $CP in
4827 [\\/]* | ?:[\\/]*)
4828 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4829 ;;
4830 *)
4831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4832for as_dir in $PATH
4833do
4834 IFS=$as_save_IFS
4835 test -z "$as_dir" && as_dir=.
4836 for ac_exec_ext in '' $ac_executable_extensions; do
4837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4838 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4840 break 2
4841 fi
4842done
4843 done
4844IFS=$as_save_IFS
631ef239 4845
042acc47
WP
4846 ;;
4847esac
4848fi
4849CP=$ac_cv_path_CP
4850if test -n "$CP"; then
4851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
4852$as_echo "$CP" >&6; }
4853else
4854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4855$as_echo "no" >&6; }
4856fi
212380e3 4857
4858
042acc47
WP
4859# Extract the first word of "mv", so it can be a program name with args.
4860set dummy mv; ac_word=$2
4861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4862$as_echo_n "checking for $ac_word... " >&6; }
b540af17 4863if ${ac_cv_path_MV+:} false; then :
042acc47 4864 $as_echo_n "(cached) " >&6
212380e3 4865else
042acc47
WP
4866 case $MV in
4867 [\\/]* | ?:[\\/]*)
4868 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4869 ;;
4870 *)
4871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4872for as_dir in $PATH
4873do
4874 IFS=$as_save_IFS
4875 test -z "$as_dir" && as_dir=.
4876 for ac_exec_ext in '' $ac_executable_extensions; do
4877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4878 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4880 break 2
4881 fi
4882done
4883 done
4884IFS=$as_save_IFS
4885
4886 ;;
631ef239 4887esac
042acc47
WP
4888fi
4889MV=$ac_cv_path_MV
4890if test -n "$MV"; then
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4892$as_echo "$MV" >&6; }
212380e3 4893else
042acc47
WP
4894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4895$as_echo "no" >&6; }
212380e3 4896fi
631ef239 4897
212380e3 4898
042acc47
WP
4899# Extract the first word of "ln", so it can be a program name with args.
4900set dummy ln; ac_word=$2
4901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4902$as_echo_n "checking for $ac_word... " >&6; }
b540af17 4903if ${ac_cv_path_LN+:} false; then :
042acc47 4904 $as_echo_n "(cached) " >&6
212380e3 4905else
042acc47
WP
4906 case $LN in
4907 [\\/]* | ?:[\\/]*)
4908 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4909 ;;
4910 *)
4911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4912for as_dir in $PATH
4913do
4914 IFS=$as_save_IFS
4915 test -z "$as_dir" && as_dir=.
4916 for ac_exec_ext in '' $ac_executable_extensions; do
4917 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4918 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4919 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4920 break 2
4921 fi
4922done
4923 done
4924IFS=$as_save_IFS
212380e3 4925
042acc47 4926 ;;
631ef239 4927esac
042acc47
WP
4928fi
4929LN=$ac_cv_path_LN
4930if test -n "$LN"; then
4931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4932$as_echo "$LN" >&6; }
212380e3 4933else
042acc47
WP
4934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4935$as_echo "no" >&6; }
212380e3 4936fi
631ef239 4937
042acc47
WP
4938
4939# Extract the first word of "sed", so it can be a program name with args.
4940set dummy sed; ac_word=$2
4941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4942$as_echo_n "checking for $ac_word... " >&6; }
b540af17 4943if ${ac_cv_path_SED+:} false; then :
042acc47
WP
4944 $as_echo_n "(cached) " >&6
4945else
4946 case $SED in
4947 [\\/]* | ?:[\\/]*)
4948 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4949 ;;
4950 *)
4951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4952for as_dir in $PATH
4953do
4954 IFS=$as_save_IFS
4955 test -z "$as_dir" && as_dir=.
4956 for ac_exec_ext in '' $ac_executable_extensions; do
4957 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4958 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4960 break 2
4961 fi
4962done
212380e3 4963 done
042acc47
WP
4964IFS=$as_save_IFS
4965
4966 ;;
4967esac
4968fi
4969SED=$ac_cv_path_SED
4970if test -n "$SED"; then
4971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4972$as_echo "$SED" >&6; }
212380e3 4973else
042acc47
WP
4974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4975$as_echo "no" >&6; }
4976fi
212380e3 4977
212380e3 4978
042acc47
WP
4979# Extract the first word of "ar", so it can be a program name with args.
4980set dummy ar; ac_word=$2
4981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4982$as_echo_n "checking for $ac_word... " >&6; }
b540af17 4983if ${ac_cv_path_AR+:} false; then :
042acc47
WP
4984 $as_echo_n "(cached) " >&6
4985else
4986 case $AR in
4987 [\\/]* | ?:[\\/]*)
4988 ac_cv_path_AR="$AR" # Let the user override the test with a path.
4989 ;;
4990 *)
4991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992for as_dir in $PATH
4993do
4994 IFS=$as_save_IFS
4995 test -z "$as_dir" && as_dir=.
4996 for ac_exec_ext in '' $ac_executable_extensions; do
4997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4998 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
4999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5000 break 2
5001 fi
5002done
5003 done
5004IFS=$as_save_IFS
212380e3 5005
042acc47 5006 ;;
631ef239 5007esac
042acc47
WP
5008fi
5009AR=$ac_cv_path_AR
5010if test -n "$AR"; then
5011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5012$as_echo "$AR" >&6; }
212380e3 5013else
042acc47
WP
5014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5015$as_echo "no" >&6; }
212380e3 5016fi
631ef239 5017
042acc47
WP
5018
5019# Extract the first word of "ld", so it can be a program name with args.
5020set dummy ld; ac_word=$2
5021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5022$as_echo_n "checking for $ac_word... " >&6; }
b540af17 5023if ${ac_cv_path_LD+:} false; then :
042acc47 5024 $as_echo_n "(cached) " >&6
212380e3 5025else
042acc47
WP
5026 case $LD in
5027 [\\/]* | ?:[\\/]*)
5028 ac_cv_path_LD="$LD" # Let the user override the test with a path.
5029 ;;
5030 *)
5031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5032for as_dir in $PATH
5033do
5034 IFS=$as_save_IFS
5035 test -z "$as_dir" && as_dir=.
5036 for ac_exec_ext in '' $ac_executable_extensions; do
5037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5038 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
5039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5040 break 2
5041 fi
5042done
5043 done
5044IFS=$as_save_IFS
212380e3 5045
042acc47
WP
5046 ;;
5047esac
212380e3 5048fi
042acc47
WP
5049LD=$ac_cv_path_LD
5050if test -n "$LD"; then
5051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5052$as_echo "$LD" >&6; }
5053else
5054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5055$as_echo "no" >&6; }
212380e3 5056fi
631ef239 5057
212380e3 5058
042acc47
WP
5059# Extract the first word of "ranlib", so it can be a program name with args.
5060set dummy ranlib; ac_word=$2
5061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5062$as_echo_n "checking for $ac_word... " >&6; }
b540af17 5063if ${ac_cv_path_RANLIB+:} false; then :
042acc47 5064 $as_echo_n "(cached) " >&6
212380e3 5065else
042acc47
WP
5066 case $RANLIB in
5067 [\\/]* | ?:[\\/]*)
5068 ac_cv_path_RANLIB="$RANLIB" # Let the user override the test with a path.
5069 ;;
5070 *)
5071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5072for as_dir in $PATH
5073do
5074 IFS=$as_save_IFS
5075 test -z "$as_dir" && as_dir=.
5076 for ac_exec_ext in '' $ac_executable_extensions; do
5077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5078 ac_cv_path_RANLIB="$as_dir/$ac_word$ac_exec_ext"
5079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5080 break 2
5081 fi
5082done
5083 done
5084IFS=$as_save_IFS
212380e3 5085
042acc47
WP
5086 ;;
5087esac
5088fi
5089RANLIB=$ac_cv_path_RANLIB
5090if test -n "$RANLIB"; then
5091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5092$as_echo "$RANLIB" >&6; }
5093else
5094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5095$as_echo "no" >&6; }
212380e3 5096fi
631ef239 5097
042acc47
WP
5098
5099# Extract the first word of "touch", so it can be a program name with args.
5100set dummy touch; ac_word=$2
5101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5102$as_echo_n "checking for $ac_word... " >&6; }
b540af17 5103if ${ac_cv_path_TOUCH+:} false; then :
042acc47
WP
5104 $as_echo_n "(cached) " >&6
5105else
5106 case $TOUCH in
5107 [\\/]* | ?:[\\/]*)
5108 ac_cv_path_TOUCH="$TOUCH" # Let the user override the test with a path.
5109 ;;
5110 *)
5111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5112for as_dir in $PATH
5113do
5114 IFS=$as_save_IFS
5115 test -z "$as_dir" && as_dir=.
5116 for ac_exec_ext in '' $ac_executable_extensions; do
5117 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5118 ac_cv_path_TOUCH="$as_dir/$ac_word$ac_exec_ext"
5119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5120 break 2
5121 fi
212380e3 5122done
042acc47
WP
5123 done
5124IFS=$as_save_IFS
5125
5126 ;;
212380e3 5127esac
042acc47
WP
5128fi
5129TOUCH=$ac_cv_path_TOUCH
5130if test -n "$TOUCH"; then
5131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TOUCH" >&5
5132$as_echo "$TOUCH" >&6; }
212380e3 5133else
042acc47
WP
5134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5135$as_echo "no" >&6; }
5136fi
212380e3 5137
212380e3 5138
042acc47
WP
5139
5140for ac_prog in 'bison -y' byacc
5141do
5142 # Extract the first word of "$ac_prog", so it can be a program name with args.
5143set dummy $ac_prog; ac_word=$2
5144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5145$as_echo_n "checking for $ac_word... " >&6; }
b540af17 5146if ${ac_cv_prog_YACC+:} false; then :
042acc47 5147 $as_echo_n "(cached) " >&6
212380e3 5148else
042acc47
WP
5149 if test -n "$YACC"; then
5150 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5151else
5152as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5153for as_dir in $PATH
5154do
5155 IFS=$as_save_IFS
5156 test -z "$as_dir" && as_dir=.
5157 for ac_exec_ext in '' $ac_executable_extensions; do
5158 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5159 ac_cv_prog_YACC="$ac_prog"
5160 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5161 break 2
5162 fi
5163done
5164 done
5165IFS=$as_save_IFS
212380e3 5166
212380e3 5167fi
5168fi
042acc47
WP
5169YACC=$ac_cv_prog_YACC
5170if test -n "$YACC"; then
5171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5172$as_echo "$YACC" >&6; }
5173else
5174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5175$as_echo "no" >&6; }
212380e3 5176fi
631ef239 5177
5178
042acc47
WP
5179 test -n "$YACC" && break
5180done
5181test -n "$YACC" || YACC="yacc"
212380e3 5182
5183
042acc47 5184if test "$YACC" = "yacc" -a -z "`which $YACC 2>/dev/null`"; then
b540af17 5185 as_fn_error $? "could not locate a suitable parser generator; install bison, yacc, or byacc" "$LINENO" 5
042acc47 5186fi
212380e3 5187
042acc47
WP
5188for ac_prog in flex lex
5189do
5190 # Extract the first word of "$ac_prog", so it can be a program name with args.
5191set dummy $ac_prog; ac_word=$2
5192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5193$as_echo_n "checking for $ac_word... " >&6; }
b540af17 5194if ${ac_cv_prog_LEX+:} false; then :
042acc47 5195 $as_echo_n "(cached) " >&6
212380e3 5196else
042acc47
WP
5197 if test -n "$LEX"; then
5198 ac_cv_prog_LEX="$LEX" # Let the user override the test.
212380e3 5199else
042acc47
WP
5200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5201for as_dir in $PATH
5202do
5203 IFS=$as_save_IFS
5204 test -z "$as_dir" && as_dir=.
5205 for ac_exec_ext in '' $ac_executable_extensions; do
5206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5207 ac_cv_prog_LEX="$ac_prog"
5208 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5209 break 2
5210 fi
631ef239 5211done
042acc47
WP
5212 done
5213IFS=$as_save_IFS
631ef239 5214
042acc47
WP
5215fi
5216fi
5217LEX=$ac_cv_prog_LEX
5218if test -n "$LEX"; then
5219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
5220$as_echo "$LEX" >&6; }
631ef239 5221else
042acc47
WP
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5223$as_echo "no" >&6; }
631ef239 5224fi
5225
5226
042acc47
WP
5227 test -n "$LEX" && break
5228done
5229test -n "$LEX" || LEX=":"
212380e3 5230
042acc47
WP
5231if test "x$LEX" != "x:"; then
5232 cat >conftest.l <<_ACEOF
5233%%
5234a { ECHO; }
5235b { REJECT; }
5236c { yymore (); }
5237d { yyless (1); }
5238e { yyless (input () != 0); }
5239f { unput (yytext[0]); }
5240. { BEGIN INITIAL; }
5241%%
5242#ifdef YYTEXT_POINTER
5243extern char *yytext;
212380e3 5244#endif
212380e3 5245int
042acc47 5246main (void)
212380e3 5247{
042acc47 5248 return ! yylex () + ! yywrap ();
212380e3 5249}
5250_ACEOF
042acc47 5251{ { ac_try="$LEX conftest.l"
631ef239 5252case "(($ac_try" in
5253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5254 *) ac_try_echo=$ac_try;;
5255esac
042acc47
WP
5256eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5257$as_echo "$ac_try_echo"; } >&5
5258 (eval "$LEX conftest.l") 2>&5
212380e3 5259 ac_status=$?
042acc47
WP
5260 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5261 test $ac_status = 0; }
5262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
5263$as_echo_n "checking lex output file root... " >&6; }
b540af17 5264if ${ac_cv_prog_lex_root+:} false; then :
042acc47 5265 $as_echo_n "(cached) " >&6
212380e3 5266else
212380e3 5267
042acc47
WP
5268if test -f lex.yy.c; then
5269 ac_cv_prog_lex_root=lex.yy
5270elif test -f lexyy.c; then
5271 ac_cv_prog_lex_root=lexyy
5272else
b540af17 5273 as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
042acc47
WP
5274fi
5275fi
5276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
5277$as_echo "$ac_cv_prog_lex_root" >&6; }
5278LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
5279
5280if test -z "${LEXLIB+set}"; then
5281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
5282$as_echo_n "checking lex library... " >&6; }
b540af17 5283if ${ac_cv_lib_lex+:} false; then :
042acc47
WP
5284 $as_echo_n "(cached) " >&6
5285else
631ef239 5286
042acc47
WP
5287 ac_save_LIBS=$LIBS
5288 ac_cv_lib_lex='none needed'
5289 for ac_lib in '' -lfl -ll; do
5290 LIBS="$ac_lib $ac_save_LIBS"
5291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5292/* end confdefs.h. */
5293`cat $LEX_OUTPUT_ROOT.c`
5294_ACEOF
5295if ac_fn_c_try_link "$LINENO"; then :
5296 ac_cv_lib_lex=$ac_lib
212380e3 5297fi
042acc47
WP
5298rm -f core conftest.err conftest.$ac_objext \
5299 conftest$ac_exeext conftest.$ac_ext
5300 test "$ac_cv_lib_lex" != 'none needed' && break
5301 done
5302 LIBS=$ac_save_LIBS
631ef239 5303
631ef239 5304fi
042acc47
WP
5305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
5306$as_echo "$ac_cv_lib_lex" >&6; }
5307 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
5308fi
5309
5310
5311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
5312$as_echo_n "checking whether yytext is a pointer... " >&6; }
b540af17 5313if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
042acc47 5314 $as_echo_n "(cached) " >&6
631ef239 5315else
042acc47
WP
5316 # POSIX says lex can declare yytext either as a pointer or an array; the
5317# default is implementation-dependent. Figure out which it is, since
5318# not all implementations provide the %pointer and %array declarations.
5319ac_cv_prog_lex_yytext_pointer=no
5320ac_save_LIBS=$LIBS
5321LIBS="$LEXLIB $ac_save_LIBS"
5322cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5323/* end confdefs.h. */
b540af17
JH
5324
5325 #define YYTEXT_POINTER 1
042acc47
WP
5326`cat $LEX_OUTPUT_ROOT.c`
5327_ACEOF
5328if ac_fn_c_try_link "$LINENO"; then :
5329 ac_cv_prog_lex_yytext_pointer=yes
212380e3 5330fi
042acc47
WP
5331rm -f core conftest.err conftest.$ac_objext \
5332 conftest$ac_exeext conftest.$ac_ext
5333LIBS=$ac_save_LIBS
5334
212380e3 5335fi
042acc47
WP
5336{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
5337$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
5338if test $ac_cv_prog_lex_yytext_pointer = yes; then
212380e3 5339
042acc47
WP
5340$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
5341
5342fi
5343rm -f conftest.l $LEX_OUTPUT_ROOT.c
5344
5345fi
5346
5347if test "$LEX" = ":"; then
b540af17 5348 as_fn_error $? "could not locate a suitable lexical generator, install flex or lex." "$LINENO" 5
212380e3 5349fi
5350
042acc47
WP
5351if test "$libexecdir" = '${exec_prefix}/libexec' &&
5352 test "$localstatedir" = '${prefix}/var'; then
5353 libexecdir='${bindir}'
5354 localstatedir='${prefix}'
631ef239 5355fi
212380e3 5356
042acc47
WP
5357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5358$as_echo_n "checking for ANSI C header files... " >&6; }
b540af17 5359if ${ac_cv_header_stdc+:} false; then :
042acc47 5360 $as_echo_n "(cached) " >&6
212380e3 5361else
042acc47 5362 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 5363/* end confdefs.h. */
042acc47
WP
5364#include <stdlib.h>
5365#include <stdarg.h>
5366#include <string.h>
5367#include <float.h>
212380e3 5368
5369int
5370main ()
5371{
042acc47 5372
212380e3 5373 ;
5374 return 0;
5375}
5376_ACEOF
042acc47
WP
5377if ac_fn_c_try_compile "$LINENO"; then :
5378 ac_cv_header_stdc=yes
212380e3 5379else
042acc47 5380 ac_cv_header_stdc=no
212380e3 5381fi
631ef239 5382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5383
042acc47
WP
5384if test $ac_cv_header_stdc = yes; then
5385 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5387/* end confdefs.h. */
5388#include <string.h>
5389
212380e3 5390_ACEOF
042acc47
WP
5391if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5392 $EGREP "memchr" >/dev/null 2>&1; then :
5393
5394else
5395 ac_cv_header_stdc=no
5396fi
5397rm -f conftest*
212380e3 5398
5399fi
5400
042acc47
WP
5401if test $ac_cv_header_stdc = yes; then
5402 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5404/* end confdefs.h. */
5405#include <stdlib.h>
5406
5407_ACEOF
5408if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5409 $EGREP "free" >/dev/null 2>&1; then :
212380e3 5410
212380e3 5411else
042acc47 5412 ac_cv_header_stdc=no
631ef239 5413fi
042acc47 5414rm -f conftest*
631ef239 5415
042acc47 5416fi
212380e3 5417
042acc47
WP
5418if test $ac_cv_header_stdc = yes; then
5419 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5420 if test "$cross_compiling" = yes; then :
5421 :
212380e3 5422else
042acc47 5423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 5424/* end confdefs.h. */
042acc47
WP
5425#include <ctype.h>
5426#include <stdlib.h>
5427#if ((' ' & 0x0FF) == 0x020)
5428# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5429# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5430#else
5431# define ISLOWER(c) \
5432 (('a' <= (c) && (c) <= 'i') \
5433 || ('j' <= (c) && (c) <= 'r') \
5434 || ('s' <= (c) && (c) <= 'z'))
5435# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
212380e3 5436#endif
042acc47
WP
5437
5438#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
212380e3 5439int
5440main ()
5441{
042acc47
WP
5442 int i;
5443 for (i = 0; i < 256; i++)
5444 if (XOR (islower (i), ISLOWER (i))
5445 || toupper (i) != TOUPPER (i))
5446 return 2;
212380e3 5447 return 0;
5448}
5449_ACEOF
042acc47 5450if ac_fn_c_try_run "$LINENO"; then :
212380e3 5451
042acc47
WP
5452else
5453 ac_cv_header_stdc=no
631ef239 5454fi
042acc47
WP
5455rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5456 conftest.$ac_objext conftest.beam conftest.$ac_ext
212380e3 5457fi
042acc47 5458
212380e3 5459fi
212380e3 5460fi
042acc47
WP
5461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5462$as_echo "$ac_cv_header_stdc" >&6; }
5463if test $ac_cv_header_stdc = yes; then
5464
5465$as_echo "#define STDC_HEADERS 1" >>confdefs.h
212380e3 5466
5467fi
5468
5469
042acc47
WP
5470for 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
5471do :
5472 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5473ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
b540af17 5474if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
042acc47
WP
5475 cat >>confdefs.h <<_ACEOF
5476#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5477_ACEOF
212380e3 5478
212380e3 5479fi
5480
042acc47 5481done
212380e3 5482
5483
212380e3 5484
042acc47
WP
5485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
5486$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
b540af17 5487if ${ac_cv_c_const+:} false; then :
042acc47
WP
5488 $as_echo_n "(cached) " >&6
5489else
5490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5491/* end confdefs.h. */
212380e3 5492
042acc47
WP
5493int
5494main ()
5495{
5496/* FIXME: Include the comments suggested by Paul. */
5497#ifndef __cplusplus
5498 /* Ultrix mips cc rejects this. */
5499 typedef int charset[2];
5500 const charset cs;
5501 /* SunOS 4.1.1 cc rejects this. */
5502 char const *const *pcpcc;
5503 char **ppc;
5504 /* NEC SVR4.0.2 mips cc rejects this. */
5505 struct point {int x, y;};
5506 static struct point const zero = {0,0};
5507 /* AIX XL C 1.02.0.0 rejects this.
5508 It does not let you subtract one const X* pointer from another in
5509 an arm of an if-expression whose if-part is not a constant
5510 expression */
5511 const char *g = "string";
5512 pcpcc = &g + (g ? g-g : 0);
5513 /* HPUX 7.0 cc rejects these. */
5514 ++pcpcc;
5515 ppc = (char**) pcpcc;
5516 pcpcc = (char const *const *) ppc;
5517 { /* SCO 3.2v4 cc rejects this. */
5518 char *t;
5519 char const *s = 0 ? (char *) 0 : (char const *) 0;
212380e3 5520
042acc47
WP
5521 *t++ = 0;
5522 if (s) return 0;
5523 }
5524 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5525 int x[] = {25, 17};
5526 const int *foo = &x[0];
5527 ++foo;
5528 }
5529 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5530 typedef const int *iptr;
5531 iptr p = 0;
5532 ++p;
5533 }
5534 { /* AIX XL C 1.02.0.0 rejects this saying
5535 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5536 struct s { int j; const int *ap[3]; };
5537 struct s *b; b->j = 5;
5538 }
5539 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5540 const int foo = 10;
5541 if (!foo) return 0;
5542 }
5543 return !cs[0] && !zero.x;
5544#endif
212380e3 5545
042acc47
WP
5546 ;
5547 return 0;
5548}
212380e3 5549_ACEOF
042acc47
WP
5550if ac_fn_c_try_compile "$LINENO"; then :
5551 ac_cv_c_const=yes
212380e3 5552else
042acc47 5553 ac_cv_c_const=no
212380e3 5554fi
631ef239 5555rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5556fi
042acc47
WP
5557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5558$as_echo "$ac_cv_c_const" >&6; }
5559if test $ac_cv_c_const = no; then
212380e3 5560
042acc47 5561$as_echo "#define const /**/" >>confdefs.h
212380e3 5562
5563fi
5564
042acc47
WP
5565if test "$ac_cv_header_machine_endian_h" = "no" ; then
5566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5567$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
b540af17 5568if ${ac_cv_c_bigendian+:} false; then :
042acc47 5569 $as_echo_n "(cached) " >&6
212380e3 5570else
042acc47
WP
5571 ac_cv_c_bigendian=unknown
5572 # See if we're dealing with a universal compiler.
5573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5574/* end confdefs.h. */
5575#ifndef __APPLE_CC__
5576 not a universal capable compiler
5577 #endif
5578 typedef int dummy;
5579
5580_ACEOF
5581if ac_fn_c_try_compile "$LINENO"; then :
5582
5583 # Check for potential -arch flags. It is not universal unless
5584 # there are at least two -arch flags with different values.
5585 ac_arch=
5586 ac_prev=
5587 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
5588 if test -n "$ac_prev"; then
5589 case $ac_word in
5590 i?86 | x86_64 | ppc | ppc64)
5591 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
5592 ac_arch=$ac_word
5593 else
5594 ac_cv_c_bigendian=universal
5595 break
5596 fi
5597 ;;
5598 esac
5599 ac_prev=
5600 elif test "x$ac_word" = "x-arch"; then
5601 ac_prev=arch
5602 fi
5603 done
5604fi
5605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5606 if test $ac_cv_c_bigendian = unknown; then
5607 # See if sys/param.h defines the BYTE_ORDER macro.
5608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 5609/* end confdefs.h. */
5610#include <sys/types.h>
042acc47 5611 #include <sys/param.h>
212380e3 5612
5613int
5614main ()
5615{
042acc47
WP
5616#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5617 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5618 && LITTLE_ENDIAN)
5619 bogus endian macros
5620 #endif
212380e3 5621
5622 ;
5623 return 0;
5624}
5625_ACEOF
042acc47 5626if ac_fn_c_try_compile "$LINENO"; then :
212380e3 5627 # It does; now see whether it defined to BIG_ENDIAN or not.
042acc47 5628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 5629/* end confdefs.h. */
5630#include <sys/types.h>
042acc47 5631 #include <sys/param.h>
212380e3 5632
5633int
5634main ()
5635{
5636#if BYTE_ORDER != BIG_ENDIAN
042acc47
WP
5637 not big endian
5638 #endif
212380e3 5639
5640 ;
5641 return 0;
5642}
5643_ACEOF
042acc47 5644if ac_fn_c_try_compile "$LINENO"; then :
212380e3 5645 ac_cv_c_bigendian=yes
5646else
042acc47 5647 ac_cv_c_bigendian=no
212380e3 5648fi
631ef239 5649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
042acc47
WP
5650fi
5651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5652 fi
5653 if test $ac_cv_c_bigendian = unknown; then
5654 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5656/* end confdefs.h. */
5657#include <limits.h>
212380e3 5658
042acc47
WP
5659int
5660main ()
5661{
5662#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5663 bogus endian macros
5664 #endif
5665
5666 ;
5667 return 0;
5668}
212380e3 5669_ACEOF
042acc47
WP
5670if ac_fn_c_try_compile "$LINENO"; then :
5671 # It does; now see whether it defined to _BIG_ENDIAN or not.
5672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 5673/* end confdefs.h. */
042acc47
WP
5674#include <limits.h>
5675
212380e3 5676int
5677main ()
5678{
042acc47
WP
5679#ifndef _BIG_ENDIAN
5680 not big endian
5681 #endif
5682
212380e3 5683 ;
5684 return 0;
5685}
5686_ACEOF
042acc47 5687if ac_fn_c_try_compile "$LINENO"; then :
212380e3 5688 ac_cv_c_bigendian=yes
042acc47
WP
5689else
5690 ac_cv_c_bigendian=no
212380e3 5691fi
042acc47 5692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5693fi
042acc47
WP
5694rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5695 fi
5696 if test $ac_cv_c_bigendian = unknown; then
5697 # Compile a test program.
5698 if test "$cross_compiling" = yes; then :
5699 # Try to guess by grepping values from an object file.
5700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5701/* end confdefs.h. */
5702short int ascii_mm[] =
5703 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5704 short int ascii_ii[] =
5705 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5706 int use_ascii (int i) {
5707 return ascii_mm[i] + ascii_ii[i];
5708 }
5709 short int ebcdic_ii[] =
5710 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5711 short int ebcdic_mm[] =
5712 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5713 int use_ebcdic (int i) {
5714 return ebcdic_mm[i] + ebcdic_ii[i];
5715 }
5716 extern int foo;
631ef239 5717
042acc47
WP
5718int
5719main ()
5720{
5721return use_ascii (foo) == use_ebcdic (foo);
5722 ;
5723 return 0;
5724}
5725_ACEOF
5726if ac_fn_c_try_compile "$LINENO"; then :
5727 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5728 ac_cv_c_bigendian=yes
5729 fi
5730 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5731 if test "$ac_cv_c_bigendian" = unknown; then
5732 ac_cv_c_bigendian=no
5733 else
5734 # finding both strings is unlikely to happen, but who knows?
5735 ac_cv_c_bigendian=unknown
5736 fi
5737 fi
212380e3 5738fi
631ef239 5739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5740else
042acc47 5741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 5742/* end confdefs.h. */
631ef239 5743$ac_includes_default
212380e3 5744int
5745main ()
5746{
631ef239 5747
042acc47
WP
5748 /* Are we little or big endian? From Harbison&Steele. */
5749 union
5750 {
5751 long int l;
5752 char c[sizeof (long int)];
5753 } u;
5754 u.l = 1;
5755 return u.c[sizeof (long int) - 1] == 1;
631ef239 5756
5757 ;
5758 return 0;
212380e3 5759}
5760_ACEOF
042acc47 5761if ac_fn_c_try_run "$LINENO"; then :
212380e3 5762 ac_cv_c_bigendian=no
5763else
042acc47 5764 ac_cv_c_bigendian=yes
212380e3 5765fi
042acc47
WP
5766rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5767 conftest.$ac_objext conftest.beam conftest.$ac_ext
212380e3 5768fi
631ef239 5769
042acc47 5770 fi
212380e3 5771fi
042acc47
WP
5772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5773$as_echo "$ac_cv_c_bigendian" >&6; }
5774 case $ac_cv_c_bigendian in #(
5775 yes)
5776 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5777;; #(
5778 no)
5779 ;; #(
5780 universal)
5781
5782$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5783
5784 ;; #(
5785 *)
b540af17 5786 as_fn_error $? "unknown endianness
042acc47
WP
5787 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5788 esac
631ef239 5789
212380e3 5790fi
042acc47 5791ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
b540af17 5792if test "x$ac_cv_type_pid_t" = xyes; then :
212380e3 5793
042acc47 5794else
212380e3 5795
042acc47
WP
5796cat >>confdefs.h <<_ACEOF
5797#define pid_t int
5798_ACEOF
212380e3 5799
212380e3 5800fi
042acc47
WP
5801
5802ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
b540af17 5803if test "x$ac_cv_type_size_t" = xyes; then :
042acc47 5804
212380e3 5805else
042acc47
WP
5806
5807cat >>confdefs.h <<_ACEOF
5808#define size_t unsigned int
212380e3 5809_ACEOF
042acc47
WP
5810
5811fi
5812
5813# The cast to long int works around a bug in the HP C Compiler
5814# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5815# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5816# This bug is HP SR number 8606223364.
5817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
5818$as_echo_n "checking size of short... " >&6; }
b540af17 5819if ${ac_cv_sizeof_short+:} false; then :
042acc47 5820 $as_echo_n "(cached) " >&6
212380e3 5821else
042acc47
WP
5822 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
5823
5824else
5825 if test "$ac_cv_type_short" = yes; then
5826 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5827$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
5828as_fn_error 77 "cannot compute sizeof (short)
5829See \`config.log' for more details" "$LINENO" 5; }
042acc47
WP
5830 else
5831 ac_cv_sizeof_short=0
5832 fi
5833fi
212380e3 5834
212380e3 5835fi
042acc47
WP
5836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
5837$as_echo "$ac_cv_sizeof_short" >&6; }
631ef239 5838
212380e3 5839
042acc47
WP
5840
5841cat >>confdefs.h <<_ACEOF
5842#define SIZEOF_SHORT $ac_cv_sizeof_short
212380e3 5843_ACEOF
042acc47
WP
5844
5845
5846# The cast to long int works around a bug in the HP C Compiler
5847# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5848# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5849# This bug is HP SR number 8606223364.
5850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5851$as_echo_n "checking size of int... " >&6; }
b540af17 5852if ${ac_cv_sizeof_int+:} false; then :
042acc47
WP
5853 $as_echo_n "(cached) " >&6
5854else
5855 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5856
5857else
5858 if test "$ac_cv_type_int" = yes; then
5859 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5860$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
5861as_fn_error 77 "cannot compute sizeof (int)
5862See \`config.log' for more details" "$LINENO" 5; }
042acc47
WP
5863 else
5864 ac_cv_sizeof_int=0
5865 fi
5866fi
5867
5868fi
5869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5870$as_echo "$ac_cv_sizeof_int" >&6; }
5871
5872
5873
5874cat >>confdefs.h <<_ACEOF
5875#define SIZEOF_INT $ac_cv_sizeof_int
212380e3 5876_ACEOF
042acc47
WP
5877
5878
5879# The cast to long int works around a bug in the HP C Compiler
5880# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5881# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5882# This bug is HP SR number 8606223364.
5883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5884$as_echo_n "checking size of long... " >&6; }
b540af17 5885if ${ac_cv_sizeof_long+:} false; then :
042acc47 5886 $as_echo_n "(cached) " >&6
212380e3 5887else
042acc47 5888 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
212380e3 5889
042acc47
WP
5890else
5891 if test "$ac_cv_type_long" = yes; then
5892 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5893$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
5894as_fn_error 77 "cannot compute sizeof (long)
5895See \`config.log' for more details" "$LINENO" 5; }
042acc47
WP
5896 else
5897 ac_cv_sizeof_long=0
5898 fi
212380e3 5899fi
631ef239 5900
042acc47
WP
5901fi
5902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5903$as_echo "$ac_cv_sizeof_long" >&6; }
212380e3 5904
631ef239 5905
042acc47
WP
5906
5907cat >>confdefs.h <<_ACEOF
5908#define SIZEOF_LONG $ac_cv_sizeof_long
5909_ACEOF
5910
5911
5912# The cast to long int works around a bug in the HP C Compiler
5913# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5914# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5915# This bug is HP SR number 8606223364.
5916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5917$as_echo_n "checking size of long long... " >&6; }
b540af17 5918if ${ac_cv_sizeof_long_long+:} false; then :
042acc47
WP
5919 $as_echo_n "(cached) " >&6
5920else
5921 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5922
212380e3 5923else
042acc47
WP
5924 if test "$ac_cv_type_long_long" = yes; then
5925 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5926$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
b540af17
JH
5927as_fn_error 77 "cannot compute sizeof (long long)
5928See \`config.log' for more details" "$LINENO" 5; }
042acc47
WP
5929 else
5930 ac_cv_sizeof_long_long=0
5931 fi
212380e3 5932fi
212380e3 5933
5934fi
042acc47
WP
5935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5936$as_echo "$ac_cv_sizeof_long_long" >&6; }
212380e3 5937
5938
5939
042acc47
WP
5940cat >>confdefs.h <<_ACEOF
5941#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5942_ACEOF
212380e3 5943
212380e3 5944
212380e3 5945
042acc47
WP
5946
5947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
5948$as_echo_n "checking for library containing socket... " >&6; }
b540af17 5949if ${ac_cv_search_socket+:} false; then :
042acc47
WP
5950 $as_echo_n "(cached) " >&6
5951else
5952 ac_func_search_save_LIBS=$LIBS
5953cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 5954/* end confdefs.h. */
042acc47
WP
5955
5956/* Override any GCC internal prototype to avoid an error.
5957 Use char because int might match the return type of a GCC
5958 builtin and then its argument prototype would still apply. */
5959#ifdef __cplusplus
5960extern "C"
5961#endif
5962char socket ();
212380e3 5963int
5964main ()
5965{
042acc47 5966return socket ();
212380e3 5967 ;
5968 return 0;
5969}
5970_ACEOF
042acc47
WP
5971for ac_lib in '' socket; do
5972 if test -z "$ac_lib"; then
5973 ac_res="none required"
5974 else
5975 ac_res=-l$ac_lib
5976 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5977 fi
5978 if ac_fn_c_try_link "$LINENO"; then :
5979 ac_cv_search_socket=$ac_res
5980fi
5981rm -f core conftest.err conftest.$ac_objext \
5982 conftest$ac_exeext
b540af17 5983 if ${ac_cv_search_socket+:} false; then :
042acc47
WP
5984 break
5985fi
5986done
b540af17 5987if ${ac_cv_search_socket+:} false; then :
212380e3 5988
5989else
042acc47
WP
5990 ac_cv_search_socket=no
5991fi
5992rm conftest.$ac_ext
5993LIBS=$ac_func_search_save_LIBS
5994fi
5995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
5996$as_echo "$ac_cv_search_socket" >&6; }
5997ac_res=$ac_cv_search_socket
5998if test "$ac_res" != no; then :
5999 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 6000
042acc47 6001else
b540af17 6002 as_fn_error $? "You have no socket()! Aborting." "$LINENO" 5
212380e3 6003fi
631ef239 6004
212380e3 6005
042acc47
WP
6006if test x"$SUN" = xyes; then
6007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5
6008$as_echo_n "checking for library containing inet_ntoa... " >&6; }
b540af17 6009if ${ac_cv_search_inet_ntoa+:} false; then :
042acc47
WP
6010 $as_echo_n "(cached) " >&6
6011else
6012 ac_func_search_save_LIBS=$LIBS
6013cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6014/* end confdefs.h. */
042acc47
WP
6015
6016/* Override any GCC internal prototype to avoid an error.
6017 Use char because int might match the return type of a GCC
6018 builtin and then its argument prototype would still apply. */
6019#ifdef __cplusplus
6020extern "C"
6021#endif
6022char inet_ntoa ();
212380e3 6023int
6024main ()
6025{
042acc47 6026return inet_ntoa ();
212380e3 6027 ;
6028 return 0;
6029}
6030_ACEOF
042acc47
WP
6031for ac_lib in '' nsl; do
6032 if test -z "$ac_lib"; then
6033 ac_res="none required"
6034 else
6035 ac_res=-l$ac_lib
6036 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6037 fi
6038 if ac_fn_c_try_link "$LINENO"; then :
6039 ac_cv_search_inet_ntoa=$ac_res
6040fi
6041rm -f core conftest.err conftest.$ac_objext \
6042 conftest$ac_exeext
b540af17 6043 if ${ac_cv_search_inet_ntoa+:} false; then :
042acc47
WP
6044 break
6045fi
6046done
b540af17 6047if ${ac_cv_search_inet_ntoa+:} false; then :
212380e3 6048
6049else
042acc47
WP
6050 ac_cv_search_inet_ntoa=no
6051fi
6052rm conftest.$ac_ext
6053LIBS=$ac_func_search_save_LIBS
6054fi
6055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
6056$as_echo "$ac_cv_search_inet_ntoa" >&6; }
6057ac_res=$ac_cv_search_inet_ntoa
6058if test "$ac_res" != no; then :
6059 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 6060
042acc47 6061else
b540af17 6062 as_fn_error $? "libnsl not found! Aborting." "$LINENO" 5
212380e3 6063fi
631ef239 6064
042acc47 6065fi
212380e3 6066
042acc47
WP
6067ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
6068#include <sys/socket.h>
6069"
b540af17 6070if test "x$ac_cv_type_socklen_t" = xyes; then :
212380e3 6071
6072else
6073
042acc47 6074$as_echo "#define socklen_t unsigned int" >>confdefs.h
212380e3 6075
042acc47 6076fi
212380e3 6077
6078
042acc47
WP
6079# Check whether --enable-ipv6 was given.
6080if test "${enable_ipv6+set}" = set; then :
6081 enableval=$enable_ipv6; ipv6=$enableval
212380e3 6082else
042acc47
WP
6083 ipv6=no
6084fi
212380e3 6085
212380e3 6086
042acc47
WP
6087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
6088$as_echo_n "checking for library containing crypt... " >&6; }
b540af17 6089if ${ac_cv_search_crypt+:} false; then :
042acc47
WP
6090 $as_echo_n "(cached) " >&6
6091else
6092 ac_func_search_save_LIBS=$LIBS
6093cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6094/* end confdefs.h. */
212380e3 6095
631ef239 6096/* Override any GCC internal prototype to avoid an error.
6097 Use char because int might match the return type of a GCC
6098 builtin and then its argument prototype would still apply. */
212380e3 6099#ifdef __cplusplus
6100extern "C"
212380e3 6101#endif
042acc47 6102char crypt ();
212380e3 6103int
6104main ()
6105{
042acc47 6106return crypt ();
212380e3 6107 ;
6108 return 0;
6109}
6110_ACEOF
042acc47
WP
6111for ac_lib in '' crypt descrypt; do
6112 if test -z "$ac_lib"; then
6113 ac_res="none required"
6114 else
6115 ac_res=-l$ac_lib
6116 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6117 fi
6118 if ac_fn_c_try_link "$LINENO"; then :
6119 ac_cv_search_crypt=$ac_res
6120fi
6121rm -f core conftest.err conftest.$ac_objext \
6122 conftest$ac_exeext
b540af17 6123 if ${ac_cv_search_crypt+:} false; then :
042acc47
WP
6124 break
6125fi
6126done
b540af17 6127if ${ac_cv_search_crypt+:} false; then :
042acc47 6128
212380e3 6129else
042acc47
WP
6130 ac_cv_search_crypt=no
6131fi
6132rm conftest.$ac_ext
6133LIBS=$ac_func_search_save_LIBS
6134fi
6135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
6136$as_echo "$ac_cv_search_crypt" >&6; }
6137ac_res=$ac_cv_search_crypt
6138if test "$ac_res" != no; then :
6139 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 6140
212380e3 6141fi
631ef239 6142
042acc47
WP
6143
6144CRYPT_LIB=$ac_cv_search_crypt
6145
6146if test "$CRYPT_LIB" = "none required"; then
6147 unset CRYPT_LIB
6148elif test "$CRYPT_LIB" = no; then
6149 unset CRYPT_LIB
212380e3 6150fi
042acc47
WP
6151
6152
6153
6154if test "$ac_cv_header_sys_wait_h" = yes -o "$ac_cv_header_wait_h" = yes; then
6155 VICONF=viconf
6156 else
6157 VICONF=""
6158fi
6159
6160
6161
6162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
6163$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
b540af17 6164if ${gcc_cv_header_string+:} false; then :
042acc47
WP
6165 $as_echo_n "(cached) " >&6
6166else
6167
6168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6169/* end confdefs.h. */
6170#include <string.h>
6171 #include <strings.h>
212380e3 6172_ACEOF
042acc47
WP
6173if ac_fn_c_try_compile "$LINENO"; then :
6174 gcc_cv_header_string=yes
6175else
6176 gcc_cv_header_string=no
6177fi
6178rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6179
6180fi
042acc47
WP
6181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
6182$as_echo "$gcc_cv_header_string" >&6; }
212380e3 6183
042acc47
WP
6184if test "$gcc_cv_header_string" = "yes"; then
6185
6186$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
6187
6188fi
212380e3 6189
042acc47
WP
6190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
6191$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
b540af17 6192if ${ac_cv_c_bigendian+:} false; then :
042acc47
WP
6193 $as_echo_n "(cached) " >&6
6194else
6195 ac_cv_c_bigendian=unknown
6196 # See if we're dealing with a universal compiler.
6197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6198/* end confdefs.h. */
6199#ifndef __APPLE_CC__
6200 not a universal capable compiler
6201 #endif
6202 typedef int dummy;
6203
6204_ACEOF
6205if ac_fn_c_try_compile "$LINENO"; then :
6206
6207 # Check for potential -arch flags. It is not universal unless
6208 # there are at least two -arch flags with different values.
6209 ac_arch=
6210 ac_prev=
6211 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6212 if test -n "$ac_prev"; then
6213 case $ac_word in
6214 i?86 | x86_64 | ppc | ppc64)
6215 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
6216 ac_arch=$ac_word
6217 else
6218 ac_cv_c_bigendian=universal
6219 break
6220 fi
6221 ;;
6222 esac
6223 ac_prev=
6224 elif test "x$ac_word" = "x-arch"; then
6225 ac_prev=arch
6226 fi
6227 done
212380e3 6228fi
042acc47
WP
6229rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6230 if test $ac_cv_c_bigendian = unknown; then
6231 # See if sys/param.h defines the BYTE_ORDER macro.
6232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6233/* end confdefs.h. */
6234#include <sys/types.h>
6235 #include <sys/param.h>
6236
6237int
6238main ()
6239{
6240#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6241 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6242 && LITTLE_ENDIAN)
6243 bogus endian macros
6244 #endif
6245
6246 ;
6247 return 0;
6248}
6249_ACEOF
6250if ac_fn_c_try_compile "$LINENO"; then :
6251 # It does; now see whether it defined to BIG_ENDIAN or not.
6252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6253/* end confdefs.h. */
6254#include <sys/types.h>
6255 #include <sys/param.h>
6256
6257int
6258main ()
6259{
6260#if BYTE_ORDER != BIG_ENDIAN
6261 not big endian
6262 #endif
212380e3 6263
042acc47
WP
6264 ;
6265 return 0;
6266}
6267_ACEOF
6268if ac_fn_c_try_compile "$LINENO"; then :
6269 ac_cv_c_bigendian=yes
212380e3 6270else
042acc47
WP
6271 ac_cv_c_bigendian=no
6272fi
6273rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6274fi
6275rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6276 fi
6277 if test $ac_cv_c_bigendian = unknown; then
6278 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6280/* end confdefs.h. */
6281#include <limits.h>
6282
6283int
6284main ()
6285{
6286#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6287 bogus endian macros
6288 #endif
6289
6290 ;
6291 return 0;
6292}
212380e3 6293_ACEOF
042acc47
WP
6294if ac_fn_c_try_compile "$LINENO"; then :
6295 # It does; now see whether it defined to _BIG_ENDIAN or not.
6296 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6297/* end confdefs.h. */
042acc47
WP
6298#include <limits.h>
6299
212380e3 6300int
6301main ()
6302{
042acc47
WP
6303#ifndef _BIG_ENDIAN
6304 not big endian
6305 #endif
6306
212380e3 6307 ;
6308 return 0;
6309}
6310_ACEOF
042acc47
WP
6311if ac_fn_c_try_compile "$LINENO"; then :
6312 ac_cv_c_bigendian=yes
212380e3 6313else
042acc47 6314 ac_cv_c_bigendian=no
212380e3 6315fi
631ef239 6316rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6317fi
042acc47
WP
6318rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6319 fi
6320 if test $ac_cv_c_bigendian = unknown; then
6321 # Compile a test program.
6322 if test "$cross_compiling" = yes; then :
6323 # Try to guess by grepping values from an object file.
6324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6325/* end confdefs.h. */
6326short int ascii_mm[] =
6327 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6328 short int ascii_ii[] =
6329 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6330 int use_ascii (int i) {
6331 return ascii_mm[i] + ascii_ii[i];
6332 }
6333 short int ebcdic_ii[] =
6334 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6335 short int ebcdic_mm[] =
6336 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6337 int use_ebcdic (int i) {
6338 return ebcdic_mm[i] + ebcdic_ii[i];
6339 }
6340 extern int foo;
212380e3 6341
042acc47
WP
6342int
6343main ()
6344{
6345return use_ascii (foo) == use_ebcdic (foo);
6346 ;
6347 return 0;
6348}
212380e3 6349_ACEOF
042acc47
WP
6350if ac_fn_c_try_compile "$LINENO"; then :
6351 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
6352 ac_cv_c_bigendian=yes
6353 fi
6354 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
6355 if test "$ac_cv_c_bigendian" = unknown; then
6356 ac_cv_c_bigendian=no
6357 else
6358 # finding both strings is unlikely to happen, but who knows?
6359 ac_cv_c_bigendian=unknown
6360 fi
6361 fi
6362fi
6363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6364else
6365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6366/* end confdefs.h. */
6367$ac_includes_default
6368int
6369main ()
6370{
042acc47
WP
6371
6372 /* Are we little or big endian? From Harbison&Steele. */
6373 union
6374 {
6375 long int l;
6376 char c[sizeof (long int)];
6377 } u;
6378 u.l = 1;
6379 return u.c[sizeof (long int) - 1] == 1;
6380
212380e3 6381 ;
6382 return 0;
6383}
6384_ACEOF
042acc47
WP
6385if ac_fn_c_try_run "$LINENO"; then :
6386 ac_cv_c_bigendian=no
212380e3 6387else
042acc47 6388 ac_cv_c_bigendian=yes
212380e3 6389fi
042acc47
WP
6390rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6391 conftest.$ac_objext conftest.beam conftest.$ac_ext
212380e3 6392fi
212380e3 6393
042acc47
WP
6394 fi
6395fi
6396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
6397$as_echo "$ac_cv_c_bigendian" >&6; }
6398 case $ac_cv_c_bigendian in #(
6399 yes)
6400 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6401;; #(
6402 no)
6403 ;; #(
6404 universal)
212380e3 6405
042acc47 6406$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
212380e3 6407
042acc47
WP
6408 ;; #(
6409 *)
b540af17 6410 as_fn_error $? "unknown endianness
042acc47
WP
6411 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6412 esac
212380e3 6413
212380e3 6414
042acc47 6415ac_fn_c_check_header_mongrel "$LINENO" "stdarg.h" "ac_cv_header_stdarg_h" "$ac_includes_default"
b540af17 6416if test "x$ac_cv_header_stdarg_h" = xyes; then :
212380e3 6417
042acc47 6418else
b540af17 6419 as_fn_error $? "** stdarg.h could not be found - charybdis will not compile without it **" "$LINENO" 5
042acc47 6420fi
212380e3 6421
6422
212380e3 6423
6424
042acc47 6425if test "$ac_cv_c_compiler_gnu" = yes; then
212380e3 6426
042acc47
WP
6427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strlcpy" >&5
6428$as_echo_n "checking for strlcpy... " >&6; }
6429save_CFLAGS=$CFLAGS
6430CFLAGS="$CFLAGS -Wimplicit -Werror"
212380e3 6431
042acc47 6432cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6433/* end confdefs.h. */
042acc47
WP
6434#include <string.h>
6435 #include <stdlib.h>
212380e3 6436int
6437main ()
6438{
042acc47
WP
6439char *a = malloc(6);
6440 strlcpy(a, "hello", 6);
6441
212380e3 6442 ;
6443 return 0;
6444}
6445_ACEOF
042acc47
WP
6446if ac_fn_c_try_link "$LINENO"; then :
6447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6448$as_echo "yes" >&6; }
212380e3 6449
042acc47 6450$as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
631ef239 6451
212380e3 6452else
042acc47
WP
6453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6454$as_echo "no" >&6; }
212380e3 6455
042acc47
WP
6456fi
6457rm -f core conftest.err conftest.$ac_objext \
6458 conftest$ac_exeext conftest.$ac_ext
6459
6460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strlcat" >&5
6461$as_echo_n "checking for strlcat... " >&6; }
6462cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6463/* end confdefs.h. */
042acc47
WP
6464#include <string.h>
6465 #include <stdlib.h>
212380e3 6466int
6467main ()
6468{
042acc47
WP
6469char *a = malloc(6);
6470 a[0] = '\0';
6471 strlcat(a, "hello", 6);
6472
212380e3 6473 ;
6474 return 0;
6475}
6476_ACEOF
042acc47
WP
6477if ac_fn_c_try_link "$LINENO"; then :
6478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6479$as_echo "yes" >&6; }
631ef239 6480
042acc47 6481$as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
212380e3 6482
042acc47
WP
6483else
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6485$as_echo "no" >&6; }
212380e3 6486
042acc47
WP
6487fi
6488rm -f core conftest.err conftest.$ac_objext \
6489 conftest$ac_exeext conftest.$ac_ext
212380e3 6490
042acc47 6491CFLAGS=$save_CFLAGS
212380e3 6492
6493else
6494
212380e3 6495
042acc47
WP
6496for ac_func in strlcat strlcpy
6497do :
6498 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6499ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
b540af17 6500if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
042acc47
WP
6501 cat >>confdefs.h <<_ACEOF
6502#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
212380e3 6503_ACEOF
6504
212380e3 6505fi
042acc47 6506done
212380e3 6507
6508
6509fi
6510
042acc47 6511ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default"
b540af17 6512if test "x$ac_cv_type_u_int32_t" = xyes; then :
212380e3 6513
212380e3 6514else
212380e3 6515
042acc47 6516 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
b540af17 6517if test "x$ac_cv_type_uint32_t" = xyes; then :
212380e3 6518
631ef239 6519
042acc47 6520$as_echo "#define u_int32_t uint32_t" >>confdefs.h
212380e3 6521
212380e3 6522
042acc47 6523else
212380e3 6524
042acc47
WP
6525 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&5
6526$as_echo "$as_me: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&2;}
212380e3 6527
042acc47 6528$as_echo "#define u_int32_t unsigned long int" >>confdefs.h
212380e3 6529
212380e3 6530
212380e3 6531fi
631ef239 6532
042acc47 6533
212380e3 6534fi
042acc47
WP
6535
6536
6537ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default"
b540af17 6538if test "x$ac_cv_type_u_int16_t" = xyes; then :
042acc47 6539
212380e3 6540else
6541
042acc47 6542 ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
b540af17 6543if test "x$ac_cv_type_uint16_t" = xyes; then :
212380e3 6544
042acc47
WP
6545
6546$as_echo "#define u_int16_t uint16_t" >>confdefs.h
212380e3 6547
6548
212380e3 6549else
212380e3 6550
042acc47
WP
6551 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&5
6552$as_echo "$as_me: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&2;}
631ef239 6553
042acc47 6554$as_echo "#define u_int16_t unsigned short int" >>confdefs.h
212380e3 6555
042acc47
WP
6556
6557fi
212380e3 6558
6559
6560fi
6561
6562
042acc47
WP
6563ac_fn_c_check_type "$LINENO" "in_port_t" "ac_cv_type_in_port_t" "#include <sys/types.h>
6564#include <netinet/in.h>
6565"
b540af17 6566if test "x$ac_cv_type_in_port_t" = xyes; then :
212380e3 6567
042acc47 6568else
212380e3 6569
042acc47 6570$as_echo "#define in_port_t u_int16_t" >>confdefs.h
212380e3 6571
042acc47 6572fi
212380e3 6573
6574
042acc47
WP
6575ac_fn_c_check_type "$LINENO" "sa_family_t" "ac_cv_type_sa_family_t" "#include <sys/types.h>
6576#include <sys/socket.h>
6577"
b540af17 6578if test "x$ac_cv_type_sa_family_t" = xyes; then :
212380e3 6579
212380e3 6580else
212380e3 6581
042acc47 6582$as_echo "#define sa_family_t u_int16_t" >>confdefs.h
212380e3 6583
042acc47 6584fi
212380e3 6585
212380e3 6586
042acc47 6587ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
b540af17 6588if test "x$ac_cv_type_uintptr_t" = xyes; then :
212380e3 6589
042acc47
WP
6590cat >>confdefs.h <<_ACEOF
6591#define HAVE_UINTPTR_T 1
6592_ACEOF
212380e3 6593
631ef239 6594
212380e3 6595fi
042acc47
WP
6596
6597
6598for ac_func in socketpair vsnprintf mmap gettimeofday strdup strndup
6599do :
6600 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6601ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
b540af17 6602if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
212380e3 6603 cat >>confdefs.h <<_ACEOF
042acc47 6604#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
212380e3 6605_ACEOF
6606
6607fi
6608done
6609
6610
6611# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6612# for constant arguments. Useless!
042acc47
WP
6613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6614$as_echo_n "checking for working alloca.h... " >&6; }
b540af17 6615if ${ac_cv_working_alloca_h+:} false; then :
042acc47 6616 $as_echo_n "(cached) " >&6
212380e3 6617else
042acc47 6618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6619/* end confdefs.h. */
6620#include <alloca.h>
6621int
6622main ()
6623{
6624char *p = (char *) alloca (2 * sizeof (int));
631ef239 6625 if (p) return 0;
212380e3 6626 ;
6627 return 0;
6628}
6629_ACEOF
042acc47 6630if ac_fn_c_try_link "$LINENO"; then :
212380e3 6631 ac_cv_working_alloca_h=yes
6632else
042acc47 6633 ac_cv_working_alloca_h=no
212380e3 6634fi
042acc47
WP
6635rm -f core conftest.err conftest.$ac_objext \
6636 conftest$ac_exeext conftest.$ac_ext
212380e3 6637fi
042acc47
WP
6638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6639$as_echo "$ac_cv_working_alloca_h" >&6; }
212380e3 6640if test $ac_cv_working_alloca_h = yes; then
6641
042acc47 6642$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
212380e3 6643
6644fi
6645
042acc47
WP
6646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6647$as_echo_n "checking for alloca... " >&6; }
b540af17 6648if ${ac_cv_func_alloca_works+:} false; then :
042acc47 6649 $as_echo_n "(cached) " >&6
212380e3 6650else
042acc47 6651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6652/* end confdefs.h. */
6653#ifdef __GNUC__
6654# define alloca __builtin_alloca
6655#else
6656# ifdef _MSC_VER
6657# include <malloc.h>
6658# define alloca _alloca
6659# else
631ef239 6660# ifdef HAVE_ALLOCA_H
212380e3 6661# include <alloca.h>
6662# else
6663# ifdef _AIX
6664 #pragma alloca
6665# else
6666# ifndef alloca /* predefined by HP cc +Olibcalls */
b540af17 6667void *alloca (size_t);
212380e3 6668# endif
6669# endif
6670# endif
6671# endif
6672#endif
6673
6674int
6675main ()
6676{
6677char *p = (char *) alloca (1);
631ef239 6678 if (p) return 0;
212380e3 6679 ;
6680 return 0;
6681}
6682_ACEOF
042acc47 6683if ac_fn_c_try_link "$LINENO"; then :
212380e3 6684 ac_cv_func_alloca_works=yes
6685else
042acc47 6686 ac_cv_func_alloca_works=no
212380e3 6687fi
042acc47
WP
6688rm -f core conftest.err conftest.$ac_objext \
6689 conftest$ac_exeext conftest.$ac_ext
212380e3 6690fi
042acc47
WP
6691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6692$as_echo "$ac_cv_func_alloca_works" >&6; }
212380e3 6693
6694if test $ac_cv_func_alloca_works = yes; then
6695
042acc47 6696$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
212380e3 6697
6698else
6699 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6700# that cause trouble. Some versions do not even contain alloca or
6701# contain a buggy version. If you still want to use their alloca,
6702# use ar to extract alloca.o from them instead of compiling alloca.c.
6703
631ef239 6704ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
212380e3 6705
042acc47 6706$as_echo "#define C_ALLOCA 1" >>confdefs.h
212380e3 6707
6708
042acc47
WP
6709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
6710$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
b540af17 6711if ${ac_cv_os_cray+:} false; then :
042acc47 6712 $as_echo_n "(cached) " >&6
212380e3 6713else
042acc47 6714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6715/* end confdefs.h. */
631ef239 6716#if defined CRAY && ! defined CRAY2
212380e3 6717webecray
6718#else
6719wenotbecray
6720#endif
6721
6722_ACEOF
6723if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
042acc47 6724 $EGREP "webecray" >/dev/null 2>&1; then :
212380e3 6725 ac_cv_os_cray=yes
6726else
6727 ac_cv_os_cray=no
6728fi
6729rm -f conftest*
6730
6731fi
042acc47
WP
6732{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6733$as_echo "$ac_cv_os_cray" >&6; }
212380e3 6734if test $ac_cv_os_cray = yes; then
6735 for ac_func in _getb67 GETB67 getb67; do
042acc47
WP
6736 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6737ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
b540af17 6738if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
212380e3 6739
6740cat >>confdefs.h <<_ACEOF
6741#define CRAY_STACKSEG_END $ac_func
6742_ACEOF
6743
6744 break
6745fi
6746
6747 done
6748fi
6749
042acc47
WP
6750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6751$as_echo_n "checking stack direction for C alloca... " >&6; }
b540af17 6752if ${ac_cv_c_stack_direction+:} false; then :
042acc47 6753 $as_echo_n "(cached) " >&6
212380e3 6754else
042acc47 6755 if test "$cross_compiling" = yes; then :
212380e3 6756 ac_cv_c_stack_direction=0
6757else
042acc47 6758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6759/* end confdefs.h. */
631ef239 6760$ac_includes_default
212380e3 6761int
6762find_stack_direction ()
6763{
6764 static char *addr = 0;
6765 auto char dummy;
6766 if (addr == 0)
6767 {
6768 addr = &dummy;
6769 return find_stack_direction ();
6770 }
6771 else
6772 return (&dummy > addr) ? 1 : -1;
6773}
6774
6775int
6776main ()
6777{
631ef239 6778 return find_stack_direction () < 0;
212380e3 6779}
6780_ACEOF
042acc47 6781if ac_fn_c_try_run "$LINENO"; then :
212380e3 6782 ac_cv_c_stack_direction=1
6783else
042acc47 6784 ac_cv_c_stack_direction=-1
212380e3 6785fi
042acc47
WP
6786rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6787 conftest.$ac_objext conftest.beam conftest.$ac_ext
212380e3 6788fi
631ef239 6789
212380e3 6790fi
042acc47
WP
6791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6792$as_echo "$ac_cv_c_stack_direction" >&6; }
212380e3 6793cat >>confdefs.h <<_ACEOF
6794#define STACK_DIRECTION $ac_cv_c_stack_direction
6795_ACEOF
6796
6797
6798fi
6799
6800
6801
042acc47 6802ac_fn_c_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
b540af17 6803if test "x$ac_cv_func_nanosleep" = xyes; then :
631ef239 6804
212380e3 6805else
042acc47
WP
6806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
6807$as_echo_n "checking for nanosleep in -lrt... " >&6; }
b540af17 6808if ${ac_cv_lib_rt_nanosleep+:} false; then :
042acc47 6809 $as_echo_n "(cached) " >&6
212380e3 6810else
6811 ac_check_lib_save_LIBS=$LIBS
6812LIBS="-lrt $LIBS"
042acc47 6813cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6814/* end confdefs.h. */
6815
631ef239 6816/* Override any GCC internal prototype to avoid an error.
6817 Use char because int might match the return type of a GCC
6818 builtin and then its argument prototype would still apply. */
212380e3 6819#ifdef __cplusplus
6820extern "C"
6821#endif
212380e3 6822char nanosleep ();
6823int
6824main ()
6825{
631ef239 6826return nanosleep ();
212380e3 6827 ;
6828 return 0;
6829}
6830_ACEOF
042acc47 6831if ac_fn_c_try_link "$LINENO"; then :
212380e3 6832 ac_cv_lib_rt_nanosleep=yes
6833else
042acc47 6834 ac_cv_lib_rt_nanosleep=no
212380e3 6835fi
042acc47
WP
6836rm -f core conftest.err conftest.$ac_objext \
6837 conftest$ac_exeext conftest.$ac_ext
212380e3 6838LIBS=$ac_check_lib_save_LIBS
6839fi
042acc47
WP
6840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
6841$as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
b540af17 6842if test "x$ac_cv_lib_rt_nanosleep" = xyes; then :
212380e3 6843 LIBS="${LIBS} -lrt"
6844else
042acc47
WP
6845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lposix4" >&5
6846$as_echo_n "checking for nanosleep in -lposix4... " >&6; }
b540af17 6847if ${ac_cv_lib_posix4_nanosleep+:} false; then :
042acc47 6848 $as_echo_n "(cached) " >&6
212380e3 6849else
6850 ac_check_lib_save_LIBS=$LIBS
6851LIBS="-lposix4 $LIBS"
042acc47 6852cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6853/* end confdefs.h. */
6854
631ef239 6855/* Override any GCC internal prototype to avoid an error.
6856 Use char because int might match the return type of a GCC
6857 builtin and then its argument prototype would still apply. */
212380e3 6858#ifdef __cplusplus
6859extern "C"
6860#endif
212380e3 6861char nanosleep ();
6862int
6863main ()
6864{
631ef239 6865return nanosleep ();
212380e3 6866 ;
6867 return 0;
6868}
6869_ACEOF
042acc47 6870if ac_fn_c_try_link "$LINENO"; then :
212380e3 6871 ac_cv_lib_posix4_nanosleep=yes
6872else
042acc47 6873 ac_cv_lib_posix4_nanosleep=no
212380e3 6874fi
042acc47
WP
6875rm -f core conftest.err conftest.$ac_objext \
6876 conftest$ac_exeext conftest.$ac_ext
212380e3 6877LIBS=$ac_check_lib_save_LIBS
6878fi
042acc47
WP
6879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_nanosleep" >&5
6880$as_echo "$ac_cv_lib_posix4_nanosleep" >&6; }
b540af17 6881if test "x$ac_cv_lib_posix4_nanosleep" = xyes; then :
212380e3 6882 LIBS="${LIBS} -lposix4"
6883
6884fi
6885
6886fi
6887
6888fi
6889
6890if test x$ac_cv_func_nanosleep = xno && test x$ac_cv_lib_posix4_nanosleep = xno && test x$ac_cv_lib_rt_nanosleep = xno
6891then
042acc47
WP
6892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"nanosleep not found..using select for delay\"" >&5
6893$as_echo "\"nanosleep not found..using select for delay\"" >&6; }
212380e3 6894else
6895
042acc47 6896$as_echo "#define HAVE_NANOSLEEP 1" >>confdefs.h
212380e3 6897
6898fi
6899
042acc47
WP
6900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL" >&5
6901$as_echo_n "checking for OpenSSL... " >&6; }
631ef239 6902# Check whether --enable-openssl was given.
042acc47 6903if test "${enable_openssl+set}" = set; then :
631ef239 6904 enableval=$enable_openssl; cf_enable_openssl=$enableval
212380e3 6905else
6906 cf_enable_openssl="auto"
631ef239 6907fi
6908
212380e3 6909
6910if test "$cf_enable_openssl" != "no" ; then
6911 cf_openssl_basedir=""
6912 if test "$cf_enable_openssl" != "auto" &&
6913 test "$cf_enable_openssl" != "yes" ; then
6914 cf_openssl_basedir="`echo ${cf_enable_openssl} | sed 's/\/$//'`"
6915 else
6916 for dirs in /usr/local/ssl /usr/pkg /usr/local \
6917 /usr/local/openssl ; do
6918 if test -f "${dirs}/include/openssl/opensslv.h" ; then
6919 cf_openssl_basedir="${dirs}"
6920 break
6921 fi
6922 done
6923 unset dirs
6924 fi
6925 if test ! -z "$cf_openssl_basedir"; then
6926 if test -f "${cf_openssl_basedir}/include/openssl/opensslv.h" ; then
6927 SSL_INCLUDES="-I${cf_openssl_basedir}/include"
6928 SSL_LIBS="-L${cf_openssl_basedir}/lib"
6929 else
6930 cf_openssl_basedir=""
6931 fi
6932 else
6933 if test -f "/usr/include/openssl/opensslv.h" ; then
6934 cf_openssl_basedir="/usr"
6935 fi
6936 fi
6937
6938 if test ! -z "$cf_openssl_basedir"; then
042acc47
WP
6939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cf_openssl_basedir" >&5
6940$as_echo "$cf_openssl_basedir" >&6; }
212380e3 6941 cf_enable_openssl="yes"
6942 else
042acc47
WP
6943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found. Specify a correct path?" >&5
6944$as_echo "not found. Specify a correct path?" >&6; }
212380e3 6945 cf_enable_openssl="no"
6946 fi
6947 unset cf_openssl_basedir
6948else
042acc47
WP
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
6950$as_echo "disabled" >&6; }
212380e3 6951fi
6952
6953save_CPPFLAGS="$CPPFLAGS"
6954CPPFLAGS="$CPPFLAGS $SSL_INCLUDES"
6955save_LIBS="$LIBS"
6956LIBS="$LIBS $SSL_LIBS"
6957if test "$cf_enable_openssl" != no; then
042acc47
WP
6958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL 0.9.6 or above" >&5
6959$as_echo_n "checking for OpenSSL 0.9.6 or above... " >&6; }
6960 if test "$cross_compiling" = yes; then :
212380e3 6961 cf_openssl_version_ok=no
6962else
042acc47 6963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 6964/* end confdefs.h. */
6965#include <openssl/opensslv.h>
6966 #include <stdlib.h>
6967int
6968main ()
6969{
6970if ( OPENSSL_VERSION_NUMBER >= 0x00906000)
6971 exit(0); else exit(1);
6972 ;
6973 return 0;
6974}
6975_ACEOF
042acc47 6976if ac_fn_c_try_run "$LINENO"; then :
212380e3 6977 cf_openssl_version_ok=yes
6978else
042acc47 6979 cf_openssl_version_ok=no
212380e3 6980fi
042acc47
WP
6981rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6982 conftest.$ac_objext conftest.beam conftest.$ac_ext
212380e3 6983fi
6984
631ef239 6985
212380e3 6986 if test "$cf_openssl_version_ok" = yes; then
042acc47
WP
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
6988$as_echo "found" >&6; }
212380e3 6989
6990 ENCSPEED=encspeed
6991
6992
6993 CPPFLAGS="$CPPFLAGS $SSL_LIBS"
042acc47
WP
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RSA_free in -lcrypto" >&5
6995$as_echo_n "checking for RSA_free in -lcrypto... " >&6; }
b540af17 6996if ${ac_cv_lib_crypto_RSA_free+:} false; then :
042acc47 6997 $as_echo_n "(cached) " >&6
212380e3 6998else
6999 ac_check_lib_save_LIBS=$LIBS
7000LIBS="-lcrypto $LIBS"
042acc47 7001cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 7002/* end confdefs.h. */
7003
631ef239 7004/* Override any GCC internal prototype to avoid an error.
7005 Use char because int might match the return type of a GCC
7006 builtin and then its argument prototype would still apply. */
212380e3 7007#ifdef __cplusplus
7008extern "C"
7009#endif
212380e3 7010char RSA_free ();
7011int
7012main ()
7013{
631ef239 7014return RSA_free ();
212380e3 7015 ;
7016 return 0;
7017}
7018_ACEOF
042acc47 7019if ac_fn_c_try_link "$LINENO"; then :
212380e3 7020 ac_cv_lib_crypto_RSA_free=yes
7021else
042acc47 7022 ac_cv_lib_crypto_RSA_free=no
212380e3 7023fi
042acc47
WP
7024rm -f core conftest.err conftest.$ac_objext \
7025 conftest$ac_exeext conftest.$ac_ext
212380e3 7026LIBS=$ac_check_lib_save_LIBS
7027fi
042acc47
WP
7028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_RSA_free" >&5
7029$as_echo "$ac_cv_lib_crypto_RSA_free" >&6; }
b540af17 7030if test "x$ac_cv_lib_crypto_RSA_free" = xyes; then :
212380e3 7031 cat >>confdefs.h <<_ACEOF
7032#define HAVE_LIBCRYPTO 1
7033_ACEOF
7034
7035 LIBS="-lcrypto $LIBS"
7036
7037fi
7038
7039 SSL_LIBS="$SSL_LIBS -lcrypto"
7040 SSL_SRCS_ENABLE='$(SSL_SRCS)'
7041 else
042acc47
WP
7042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - OpenSSL support disabled" >&5
7043$as_echo "no - OpenSSL support disabled" >&6; }
212380e3 7044 fi
7045fi
7046
7047CPPFLAGS="$save_CPPFLAGS"
7048LIBS="$save_LIBS"
7049
7050
7051
7052
7053
631ef239 7054# Check whether --with-zlib-path was given.
042acc47 7055if test "${with_zlib_path+set}" = set; then :
631ef239 7056 withval=$with_zlib_path; LIBS="$LIBS -L$withval"
7057fi
212380e3 7058
042acc47
WP
7059
7060# Check whether --enable-zlib was given.
7061if test "${enable_zlib+set}" = set; then :
7062 enableval=$enable_zlib; zlib=$enableval
212380e3 7063else
042acc47 7064 zlib=yes
212380e3 7065fi
212380e3 7066
212380e3 7067
042acc47
WP
7068if test "$zlib" = yes; then
7069
7070ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
b540af17 7071if test "x$ac_cv_header_zlib_h" = xyes; then :
042acc47
WP
7072
7073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlibVersion in -lz" >&5
7074$as_echo_n "checking for zlibVersion in -lz... " >&6; }
b540af17 7075if ${ac_cv_lib_z_zlibVersion+:} false; then :
042acc47 7076 $as_echo_n "(cached) " >&6
212380e3 7077else
7078 ac_check_lib_save_LIBS=$LIBS
7079LIBS="-lz $LIBS"
042acc47 7080cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 7081/* end confdefs.h. */
7082
631ef239 7083/* Override any GCC internal prototype to avoid an error.
7084 Use char because int might match the return type of a GCC
7085 builtin and then its argument prototype would still apply. */
212380e3 7086#ifdef __cplusplus
7087extern "C"
7088#endif
212380e3 7089char zlibVersion ();
7090int
7091main ()
7092{
631ef239 7093return zlibVersion ();
212380e3 7094 ;
7095 return 0;
7096}
7097_ACEOF
042acc47 7098if ac_fn_c_try_link "$LINENO"; then :
212380e3 7099 ac_cv_lib_z_zlibVersion=yes
7100else
042acc47 7101 ac_cv_lib_z_zlibVersion=no
212380e3 7102fi
042acc47
WP
7103rm -f core conftest.err conftest.$ac_objext \
7104 conftest$ac_exeext conftest.$ac_ext
212380e3 7105LIBS=$ac_check_lib_save_LIBS
7106fi
042acc47
WP
7107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
7108$as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
b540af17 7109if test "x$ac_cv_lib_z_zlibVersion" = xyes; then :
212380e3 7110
7111 ZLIB_LD=-lz
7112
7113
042acc47 7114$as_echo "#define HAVE_LIBZ 1" >>confdefs.h
212380e3 7115
7116
7117else
7118 zlib=no
7119fi
7120
7121
7122else
7123 zlib=no
7124fi
7125
7126
7127
7128fi
7129
7130
c1c5fdc4 7131# Check whether --enable-ports was given.
042acc47 7132if test "${enable_ports+set}" = set; then :
c1c5fdc4 7133 enableval=$enable_ports; if test $enableval = yes; then
7134 SELECT_TYPE_EXPLICIT="ports"
7135 else
7136 use_ports=no
7137 fi
7138
7139fi
7140
7141
631ef239 7142# Check whether --enable-poll was given.
042acc47 7143if test "${enable_poll+set}" = set; then :
631ef239 7144 enableval=$enable_poll; if test $enableval = yes; then
212380e3 7145 SELECT_TYPE_EXPLICIT="poll"
7146 else
7147 use_poll=no
7148 fi
7149
631ef239 7150fi
7151
212380e3 7152
631ef239 7153# Check whether --enable-select was given.
042acc47 7154if test "${enable_select+set}" = set; then :
631ef239 7155 enableval=$enable_select; if test $enableval = yes; then
212380e3 7156 SELECT_TYPE_EXPLICIT="select"
7157 else
7158 use_select=no
7159 fi
7160
631ef239 7161fi
7162
212380e3 7163
631ef239 7164# Check whether --enable-kqueue was given.
042acc47 7165if test "${enable_kqueue+set}" = set; then :
631ef239 7166 enableval=$enable_kqueue; if test $enableval = yes; then
212380e3 7167 SELECT_TYPE_EXPLICIT="kqueue"
7168 else
7169 use_kqueue=no
7170 fi
7171
631ef239 7172fi
7173
212380e3 7174
631ef239 7175# Check whether --enable-epoll was given.
042acc47 7176if test "${enable_epoll+set}" = set; then :
631ef239 7177 enableval=$enable_epoll; if test $enableval = yes; then
212380e3 7178 SELECT_TYPE_EXPLICIT="epoll"
042acc47
WP
7179 for ac_func in epoll_ctl
7180do :
7181 ac_fn_c_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
b540af17 7182if test "x$ac_cv_func_epoll_ctl" = xyes; then :
3ad1a781 7183 cat >>confdefs.h <<_ACEOF
042acc47 7184#define HAVE_EPOLL_CTL 1
3ad1a781 7185_ACEOF
7186 haveepoll=yes
7187else
7188 haveepoll=no
7189fi
7190done
7191
212380e3 7192 else
7193 use_epoll=no
7194 fi
7195
631ef239 7196fi
7197
212380e3 7198
7199
042acc47
WP
7200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to modify confdir" >&5
7201$as_echo_n "checking whether to modify confdir... " >&6; }
212380e3 7202
631ef239 7203# Check whether --with-confdir was given.
042acc47 7204if test "${with_confdir+set}" = set; then :
631ef239 7205 withval=$with_confdir; confdir=`echo $withval | sed 's/\/$//'`
042acc47
WP
7206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7207$as_echo "yes" >&6; }
212380e3 7208
7209 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7210 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7211 ac_define_dir=`eval echo $confdir`
7212 ac_define_dir=`eval echo $ac_define_dir`
7213 ETC_DIR="$ac_define_dir"
7214
7215
7216cat >>confdefs.h <<_ACEOF
7217#define ETC_DIR "$ac_define_dir"
7218_ACEOF
7219
7220
7221
7222
7223 confdir=`(
7224 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7225 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7226 eval echo \""$confdir"\"
7227 )`
7228
7229
7230else
7231 confdir='${prefix}/etc'
042acc47
WP
7232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7233$as_echo "no" >&6; }
212380e3 7234
7235 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7236 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7237 ac_define_dir=`eval echo $confdir`
7238 ac_define_dir=`eval echo $ac_define_dir`
7239 ETC_DIR="$ac_define_dir"
7240
7241
7242cat >>confdefs.h <<_ACEOF
7243#define ETC_DIR "$ac_define_dir"
7244_ACEOF
7245
7246
7247
7248
7249 confdir=`(
7250 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7251 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7252 eval echo \""$confdir"\"
7253 )`
7254
7255
7256
631ef239 7257fi
7258
212380e3 7259
7260
042acc47
WP
7261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to modify logdir" >&5
7262$as_echo_n "checking whether to modify logdir... " >&6; }
212380e3 7263
631ef239 7264# Check whether --with-logdir was given.
042acc47 7265if test "${with_logdir+set}" = set; then :
631ef239 7266 withval=$with_logdir; logdir=`echo $withval | sed 's/\/$//'`
042acc47
WP
7267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7268$as_echo "yes" >&6; }
212380e3 7269
7270 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7271 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7272 ac_define_dir=`eval echo $logdir`
7273 ac_define_dir=`eval echo $ac_define_dir`
7274 LOG_DIR="$ac_define_dir"
7275
7276
7277cat >>confdefs.h <<_ACEOF
7278#define LOG_DIR "$ac_define_dir"
7279_ACEOF
7280
7281
7282
7283
7284 logdir=`(
7285 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7286 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7287 eval echo \""$logdir"\"
7288 )`
7289
7290
7291else
7292 logdir='${prefix}/logs'
042acc47
WP
7293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7294$as_echo "no" >&6; }
212380e3 7295
7296 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7297 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7298 ac_define_dir=`eval echo $logdir`
7299 ac_define_dir=`eval echo $ac_define_dir`
7300 LOG_DIR="$ac_define_dir"
7301
7302
7303cat >>confdefs.h <<_ACEOF
7304#define LOG_DIR "$ac_define_dir"
7305_ACEOF
7306
7307
7308
7309
7310 logdir=`(
7311 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7312 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7313 eval echo \""$logdir"\"
7314 )`
7315
7316
7317
631ef239 7318fi
7319
212380e3 7320
7321
042acc47
WP
7322{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to modify helpdir" >&5
7323$as_echo_n "checking whether to modify helpdir... " >&6; }
212380e3 7324
631ef239 7325# Check whether --with-helpdir was given.
042acc47 7326if test "${with_helpdir+set}" = set; then :
631ef239 7327 withval=$with_helpdir; helpdir=`echo $withval | sed 's/\/$//'`
042acc47
WP
7328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7329$as_echo "yes" >&6; }
212380e3 7330
7331 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7332 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7333 ac_define_dir=`eval echo $helpdir`
7334 ac_define_dir=`eval echo $ac_define_dir`
7335 HELP_DIR="$ac_define_dir"
7336
7337
7338cat >>confdefs.h <<_ACEOF
7339#define HELP_DIR "$ac_define_dir"
7340_ACEOF
7341
7342
7343
7344
7345 helpdir=`(
7346 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7347 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7348 eval echo \""$helpdir"\"
7349 )`
7350
7351
7352else
7353 helpdir='${prefix}/help'
042acc47
WP
7354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7355$as_echo "no" >&6; }
212380e3 7356
7357 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7358 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7359 ac_define_dir=`eval echo $helpdir`
7360 ac_define_dir=`eval echo $ac_define_dir`
7361 HELP_DIR="$ac_define_dir"
7362
7363
7364cat >>confdefs.h <<_ACEOF
7365#define HELP_DIR "$ac_define_dir"
7366_ACEOF
7367
7368
7369
7370
7371 helpdir=`(
7372 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7373 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7374 eval echo \""$helpdir"\"
7375 )`
7376
7377
7378
631ef239 7379fi
7380
212380e3 7381
7382
042acc47
WP
7383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to modify moduledir" >&5
7384$as_echo_n "checking whether to modify moduledir... " >&6; }
212380e3 7385
631ef239 7386# Check whether --with-moduledir was given.
042acc47 7387if test "${with_moduledir+set}" = set; then :
631ef239 7388 withval=$with_moduledir; moduledir=`echo $withval | sed 's/\/$//'`
042acc47
WP
7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7390$as_echo "yes" >&6; }
212380e3 7391
7392 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7393 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7394 ac_define_dir=`eval echo $moduledir`
7395 ac_define_dir=`eval echo $ac_define_dir`
7396 MODULE_DIR="$ac_define_dir"
7397
7398
7399cat >>confdefs.h <<_ACEOF
7400#define MODULE_DIR "$ac_define_dir"
7401_ACEOF
7402
7403
7404
7405
7406 moduledir=`(
7407 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7408 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7409 eval echo \""$moduledir"\"
7410 )`
7411
7412
7413else
7414 moduledir='${prefix}/modules'
042acc47
WP
7415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7416$as_echo "no" >&6; }
212380e3 7417
7418 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7419 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7420 ac_define_dir=`eval echo $moduledir`
7421 ac_define_dir=`eval echo $ac_define_dir`
7422 MODULE_DIR="$ac_define_dir"
7423
7424
7425cat >>confdefs.h <<_ACEOF
7426#define MODULE_DIR "$ac_define_dir"
7427_ACEOF
7428
7429
7430
7431
7432 moduledir=`(
7433 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7434 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
7435 eval echo \""$moduledir"\"
7436 )`
7437
7438
7439
631ef239 7440fi
7441
042acc47
WP
7442
7443if test ! -z "$SELECT_TYPE_EXPLICIT"; then
7444 SELECT_TYPE="$SELECT_TYPE_EXPLICIT";
7445 echo "Forcing $SELECT_TYPE to be enabled"
7446else
7447
7448if test ! "x$use_ports" = "xno"; then
7449 for ac_func in port_getn
7450do :
7451 ac_fn_c_check_func "$LINENO" "port_getn" "ac_cv_func_port_getn"
b540af17 7452if test "x$ac_cv_func_port_getn" = xyes; then :
212380e3 7453 cat >>confdefs.h <<_ACEOF
042acc47 7454#define HAVE_PORT_GETN 1
212380e3 7455_ACEOF
042acc47 7456 haveports=yes
212380e3 7457else
042acc47 7458 haveports=no
212380e3 7459fi
7460done
7461
042acc47
WP
7462 if test "x$haveports" = "xyes" ; then
7463 SELECT_TYPE="ports"
212380e3 7464 fi
7465fi
7466
042acc47
WP
7467if test ! "x$use_select" = "xno"; then
7468 for ac_func in select
7469do :
7470 ac_fn_c_check_func "$LINENO" "select" "ac_cv_func_select"
b540af17 7471if test "x$ac_cv_func_select" = xyes; then :
042acc47
WP
7472 cat >>confdefs.h <<_ACEOF
7473#define HAVE_SELECT 1
212380e3 7474_ACEOF
042acc47
WP
7475 haveselect=yes
7476else
7477 haveselect=no
7478fi
7479done
212380e3 7480
042acc47
WP
7481 if test "x$haveselect" = "xyes" ; then
7482 SELECT_TYPE="select"
7483 fi
7484fi
212380e3 7485
042acc47
WP
7486if test ! "x$use_poll" = "xno"; then
7487 for ac_func in poll
7488do :
7489 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
b540af17 7490if test "x$ac_cv_func_poll" = xyes; then :
042acc47
WP
7491 cat >>confdefs.h <<_ACEOF
7492#define HAVE_POLL 1
212380e3 7493_ACEOF
042acc47 7494 havepoll=yes
212380e3 7495else
042acc47 7496 havepoll=no
212380e3 7497fi
042acc47 7498done
631ef239 7499
042acc47
WP
7500 if test "x$havepoll" = "xyes" ; then
7501 SELECT_TYPE="poll"
7502 fi
212380e3 7503fi
042acc47
WP
7504
7505if test ! "x$use_kqueue" = "xno"; then
7506 for ac_func in kevent
7507do :
7508 ac_fn_c_check_func "$LINENO" "kevent" "ac_cv_func_kevent"
b540af17 7509if test "x$ac_cv_func_kevent" = xyes; then :
212380e3 7510 cat >>confdefs.h <<_ACEOF
042acc47 7511#define HAVE_KEVENT 1
212380e3 7512_ACEOF
7513 havekqueue=yes
7514else
7515 havekqueue=no
7516fi
7517done
7518
7519 if test "x$havekqueue" = "xyes" ; then
7520 SELECT_TYPE="kqueue"
7521 fi
7522fi
7523
7524if test ! "x$use_epoll" = "xno"; then
042acc47
WP
7525 for ac_func in epoll_ctl
7526do :
7527 ac_fn_c_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
b540af17 7528if test "x$ac_cv_func_epoll_ctl" = xyes; then :
212380e3 7529 cat >>confdefs.h <<_ACEOF
042acc47 7530#define HAVE_EPOLL_CTL 1
212380e3 7531_ACEOF
7532 haveepoll=yes
7533else
7534 haveepoll=no
7535fi
7536done
7537
7538 if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
7539 if test "x$haveepoll" = "xyes" ; then
042acc47
WP
7540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll support in kernel" >&5
7541$as_echo_n "checking for epoll support in kernel... " >&6; }
7542 if test "$cross_compiling" = yes; then :
7543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7544$as_echo "no" >&6; }
212380e3 7545else
042acc47 7546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 7547/* end confdefs.h. */
7548#include <stdint.h>
7549#include <sys/param.h>
7550#include <sys/types.h>
7551#include <sys/epoll.h>
7552#include <sys/syscall.h>
7553#include <unistd.h>
7554
7555int
7556main(int argc, char **argv)
7557{
7558 int epfd;
7559
7560 epfd = epoll_create(256);
56efe974 7561 return (epfd == -1 ? 1 : 0);
212380e3 7562}
7563_ACEOF
042acc47
WP
7564if ac_fn_c_try_run "$LINENO"; then :
7565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7566$as_echo "yes" >&6; }
212380e3 7567
042acc47 7568$as_echo "#define HAVE_EPOLL 1" >>confdefs.h
212380e3 7569
7570 SELECT_TYPE="epoll"
7571else
042acc47
WP
7572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7573$as_echo "no" >&6; }
212380e3 7574fi
042acc47
WP
7575rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7576 conftest.$ac_objext conftest.beam conftest.$ac_ext
212380e3 7577fi
631ef239 7578
212380e3 7579 fi
7580 fi
7581
7582haveepollsyscall=no
7583
7584if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
7585 if test "x$haveepoll" = "xno" ; then
042acc47
WP
7586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll system call" >&5
7587$as_echo_n "checking for epoll system call... " >&6; }
7588 if test "$cross_compiling" = yes; then :
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7590$as_echo "no" >&6; }
212380e3 7591else
042acc47 7592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 7593/* end confdefs.h. */
7594#include <stdint.h>
7595#include <sys/param.h>
7596#include <sys/types.h>
7597#include <sys/epoll.h>
7598#include <sys/syscall.h>
7599#include <unistd.h>
7600
7601int
7602epoll_create(int size)
7603{
7604 return (syscall(__NR_epoll_create, size));
7605}
7606
7607int
7608main(int argc, char **argv)
7609{
7610 int epfd;
7611
7612 epfd = epoll_create(256);
7613 exit (epfd == -1 ? 1 : 0);
7614}
7615_ACEOF
042acc47
WP
7616if ac_fn_c_try_run "$LINENO"; then :
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7618$as_echo "yes" >&6; }
212380e3 7619
042acc47 7620$as_echo "#define HAVE_EPOLL 1" >>confdefs.h
212380e3 7621
7622 SELECT_TYPE="epoll"
7623else
042acc47
WP
7624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7625$as_echo "no" >&6; }
212380e3 7626fi
042acc47
WP
7627rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7628 conftest.$ac_objext conftest.beam conftest.$ac_ext
212380e3 7629fi
631ef239 7630
212380e3 7631 fi
7632fi
7633
7634fi
7635
7636fi
7637
7638if test -z "$SELECT_TYPE"; then
b540af17 7639 as_fn_error $? "Unable to find a usable IO interface" "$LINENO" 5
212380e3 7640fi
7641
7642echo "Using $SELECT_TYPE for select loop."
7643
7644
7645cat >>confdefs.h <<_ACEOF
7646#define SELECT_TYPE "$SELECT_TYPE"
7647_ACEOF
7648
7649
7650
7651
7652
631ef239 7653# Check whether --enable-assert was given.
042acc47 7654if test "${enable_assert+set}" = set; then :
631ef239 7655 enableval=$enable_assert; assert=$enableval
212380e3 7656else
7657 assert=no
631ef239 7658fi
7659
212380e3 7660
7661if test "$assert" = no; then
7662
042acc47 7663$as_echo "#define NDEBUG 1" >>confdefs.h
212380e3 7664
7665elif test "$assert" = soft; then
7666
042acc47 7667$as_echo "#define SOFT_ASSERT 1" >>confdefs.h
212380e3 7668
7669
042acc47 7670$as_echo "#define NDEBUG 1" >>confdefs.h
212380e3 7671
7672elif test "$assert" = yes; then
7673 assert = "hard";
7674fi
7675
042acc47
WP
7676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if you want IO Debugging hooks" >&5
7677$as_echo_n "checking if you want IO Debugging hooks... " >&6; }
631ef239 7678# Check whether --enable-iodebug was given.
042acc47 7679if test "${enable_iodebug+set}" = set; then :
631ef239 7680 enableval=$enable_iodebug; iodebug=$enableval
212380e3 7681else
7682 iodebug=no
631ef239 7683fi
7684
212380e3 7685
7686if test "$iodebug" = yes; then
7687
042acc47 7688$as_echo "#define USE_IODEBUG_HOOKS 1" >>confdefs.h
212380e3 7689
042acc47
WP
7690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7691$as_echo "yes" >&6; }
212380e3 7692else
042acc47
WP
7693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7694$as_echo "no" >&6; }
212380e3 7695fi
7696
7697
042acc47
WP
7698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if you want to do a profile build" >&5
7699$as_echo_n "checking if you want to do a profile build... " >&6; }
631ef239 7700# Check whether --enable-profile was given.
042acc47 7701if test "${enable_profile+set}" = set; then :
631ef239 7702 enableval=$enable_profile; profile=$enableval
212380e3 7703else
7704 profile=no
631ef239 7705fi
7706
212380e3 7707
7708if test "$profile" = yes; then
7709 if test "$ac_cv_c_compiler_gnu" = yes; then
7710 IRC_CFLAGS="$IRC_CFLAGS -pg"
042acc47
WP
7711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, adding -pg" >&5
7712$as_echo "yes, adding -pg" >&6; }
212380e3 7713
042acc47 7714$as_echo "#define CHARYBDIS_PROFILE 1" >>confdefs.h
212380e3 7715
7716 else
042acc47
WP
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, profile builds only work with gcc" >&5
7718$as_echo "no, profile builds only work with gcc" >&6; }
212380e3 7719 fi
7720else
042acc47
WP
7721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7722$as_echo "no" >&6; }
212380e3 7723fi
7724
631ef239 7725# Check whether --enable-balloc was given.
042acc47 7726if test "${enable_balloc+set}" = set; then :
631ef239 7727 enableval=$enable_balloc; balloc=$enableval
212380e3 7728else
7729 balloc=yes
631ef239 7730fi
7731
212380e3 7732
7733if test "$balloc" = no; then
7734
042acc47 7735$as_echo "#define NOBALLOC 1" >>confdefs.h
212380e3 7736
7737fi
7738
631ef239 7739# Check whether --enable-small-net was given.
042acc47 7740if test "${enable_small_net+set}" = set; then :
631ef239 7741 enableval=$enable_small_net; small_net=$enableval
212380e3 7742else
9960cc94 7743 small_net=yes
631ef239 7744fi
7745
212380e3 7746
7747if test "$small_net" = yes; then
7748
042acc47 7749$as_echo "#define NICKNAMEHISTORYLENGTH 1500" >>confdefs.h
212380e3 7750
7751
042acc47 7752$as_echo "#define CHANNEL_HEAP_SIZE 256" >>confdefs.h
212380e3 7753
7754
042acc47 7755$as_echo "#define BAN_HEAP_SIZE 128" >>confdefs.h
212380e3 7756
7757
042acc47 7758$as_echo "#define CLIENT_HEAP_SIZE 256" >>confdefs.h
212380e3 7759
7760
042acc47 7761$as_echo "#define LCLIENT_HEAP_SIZE 128" >>confdefs.h
212380e3 7762
7763
042acc47 7764$as_echo "#define PCLIENT_HEAP_SIZE 32" >>confdefs.h
212380e3 7765
7766
042acc47 7767$as_echo "#define USER_HEAP_SIZE 128" >>confdefs.h
212380e3 7768
7769
042acc47 7770$as_echo "#define DNODE_HEAP_SIZE 256" >>confdefs.h
212380e3 7771
7772
042acc47 7773$as_echo "#define TOPIC_HEAP_SIZE 256" >>confdefs.h
212380e3 7774
7775
042acc47 7776$as_echo "#define LINEBUF_HEAP_SIZE 128" >>confdefs.h
212380e3 7777
7778
042acc47 7779$as_echo "#define MEMBER_HEAP_SIZE 256" >>confdefs.h
212380e3 7780
7781
042acc47 7782$as_echo "#define ND_HEAP_SIZE 128" >>confdefs.h
212380e3 7783
7784
042acc47 7785$as_echo "#define CONFITEM_HEAP_SIZE 128" >>confdefs.h
212380e3 7786
7787
042acc47 7788$as_echo "#define MONITOR_HEAP_SIZE 128" >>confdefs.h
212380e3 7789
f99c7b64 7790
042acc47 7791$as_echo "#define FD_HEAP_SIZE 128" >>confdefs.h
304ded95
WP
7792
7793
042acc47 7794$as_echo "#define AWAY_HEAP_SIZE 128" >>confdefs.h
f99c7b64 7795
212380e3 7796else
7797
042acc47 7798$as_echo "#define NICKNAMEHISTORYLENGTH 15000" >>confdefs.h
212380e3 7799
7800
042acc47 7801$as_echo "#define CHANNEL_HEAP_SIZE 8192" >>confdefs.h
212380e3 7802
7803
042acc47 7804$as_echo "#define BAN_HEAP_SIZE 4096" >>confdefs.h
212380e3 7805
7806
042acc47 7807$as_echo "#define CLIENT_HEAP_SIZE 8192" >>confdefs.h
212380e3 7808
7809
042acc47 7810$as_echo "#define LCLIENT_HEAP_SIZE 1024" >>confdefs.h
212380e3 7811
7812
042acc47 7813$as_echo "#define PCLIENT_HEAP_SIZE 256" >>confdefs.h
212380e3 7814
7815
042acc47 7816$as_echo "#define USER_HEAP_SIZE 8192" >>confdefs.h
212380e3 7817
7818
042acc47 7819$as_echo "#define DNODE_HEAP_SIZE 8192" >>confdefs.h
212380e3 7820
7821
042acc47 7822$as_echo "#define TOPIC_HEAP_SIZE 4096" >>confdefs.h
212380e3 7823
7824
042acc47 7825$as_echo "#define LINEBUF_HEAP_SIZE 2048" >>confdefs.h
212380e3 7826
7827
042acc47 7828$as_echo "#define MEMBER_HEAP_SIZE 32768" >>confdefs.h
212380e3 7829
7830
042acc47 7831$as_echo "#define ND_HEAP_SIZE 512" >>confdefs.h
212380e3 7832
7833
042acc47 7834$as_echo "#define CONFITEM_HEAP_SIZE 256" >>confdefs.h
212380e3 7835
7836
042acc47 7837$as_echo "#define MONITOR_HEAP_SIZE 1024" >>confdefs.h
212380e3 7838
f99c7b64 7839
042acc47 7840$as_echo "#define FD_HEAP_SIZE 1024" >>confdefs.h
304ded95
WP
7841
7842
042acc47 7843$as_echo "#define AWAY_HEAP_SIZE 512" >>confdefs.h
f99c7b64 7844
212380e3 7845fi
7846
7847
631ef239 7848# Check whether --with-nicklen was given.
042acc47 7849if test "${with_nicklen+set}" = set; then :
631ef239 7850 withval=$with_nicklen;
e5c20eb2 7851 if ! expr "$withval" + 0 >/dev/null 2>&1; then
b540af17 7852 as_fn_error $? "NICKLEN must be a numeric value" "$LINENO" 5
e5c20eb2 7853 fi
212380e3 7854 if test $withval -ge 50; then
7855 NICKLEN=50
042acc47
WP
7856 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&5
7857$as_echo "$as_me: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&2;}
212380e3 7858 else
7859 NICKLEN="$withval"
7860 fi
7861
7862else
6b77736a 7863 NICKLEN=31
631ef239 7864fi
212380e3 7865
7866
212380e3 7867
631ef239 7868# Check whether --with-topiclen was given.
042acc47 7869if test "${with_topiclen+set}" = set; then :
631ef239 7870 withval=$with_topiclen;
212380e3 7871 if test $withval -ge 390; then
7872 TOPICLEN=390
042acc47
WP
7873 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&5
7874$as_echo "$as_me: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&2;}
212380e3 7875 else
7876 TOPICLEN=$withval
7877 fi
7878
7879else
7880 TOPICLEN=390
212380e3 7881fi
7882
212380e3 7883
7884
7885cat >>confdefs.h <<_ACEOF
7886#define TOPICLEN ${TOPICLEN}
7887_ACEOF
7888
7889
7890cat >>confdefs.h <<_ACEOF
7891#define NICKLEN (${NICKLEN}+1)
7892_ACEOF
7893
7894
56efe974 7895shared_modules="yes"
212380e3 7896if test "$shared_modules" = yes; then
212380e3 7897 if test "$CC" = tcc -a "$TenDRA" = "no"; then
042acc47
WP
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&5
7899$as_echo "$as_me: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&2;}
212380e3 7900 shared_modules="no"
7901 fi
7902fi
7903
7904if test "$shared_modules" = yes; then
042acc47
WP
7905 DYNLINK_C=dynlink.c
7906 for ac_header in dlfcn.h
7907do :
7908 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
b540af17 7909if test "x$ac_cv_header_dlfcn_h" = xyes; then :
212380e3 7910 cat >>confdefs.h <<_ACEOF
042acc47 7911#define HAVE_DLFCN_H 1
212380e3 7912_ACEOF
7913
7914fi
7915
7916done
7917
042acc47
WP
7918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shl_load" >&5
7919$as_echo_n "checking for library containing shl_load... " >&6; }
b540af17 7920if ${ac_cv_search_shl_load+:} false; then :
042acc47 7921 $as_echo_n "(cached) " >&6
212380e3 7922else
7923 ac_func_search_save_LIBS=$LIBS
042acc47 7924cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 7925/* end confdefs.h. */
7926
631ef239 7927/* Override any GCC internal prototype to avoid an error.
7928 Use char because int might match the return type of a GCC
7929 builtin and then its argument prototype would still apply. */
212380e3 7930#ifdef __cplusplus
7931extern "C"
7932#endif
212380e3 7933char shl_load ();
7934int
7935main ()
7936{
631ef239 7937return shl_load ();
212380e3 7938 ;
7939 return 0;
7940}
7941_ACEOF
631ef239 7942for ac_lib in '' dld; do
7943 if test -z "$ac_lib"; then
7944 ac_res="none required"
7945 else
7946 ac_res=-l$ac_lib
7947 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7948 fi
042acc47 7949 if ac_fn_c_try_link "$LINENO"; then :
631ef239 7950 ac_cv_search_shl_load=$ac_res
631ef239 7951fi
042acc47
WP
7952rm -f core conftest.err conftest.$ac_objext \
7953 conftest$ac_exeext
b540af17 7954 if ${ac_cv_search_shl_load+:} false; then :
631ef239 7955 break
212380e3 7956fi
631ef239 7957done
b540af17 7958if ${ac_cv_search_shl_load+:} false; then :
042acc47 7959
631ef239 7960else
7961 ac_cv_search_shl_load=no
212380e3 7962fi
631ef239 7963rm conftest.$ac_ext
212380e3 7964LIBS=$ac_func_search_save_LIBS
7965fi
042acc47
WP
7966{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shl_load" >&5
7967$as_echo "$ac_cv_search_shl_load" >&6; }
631ef239 7968ac_res=$ac_cv_search_shl_load
042acc47 7969if test "$ac_res" != no; then :
631ef239 7970 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 7971
7972
042acc47 7973$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h
212380e3 7974
7975 SUFFIX=".sl"
7976 MOD_TARGET=hpux_shared
7977 SEDOBJ="s/\.o/.sl/g"
7978
7979else
7980
042acc47
WP
7981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
7982$as_echo_n "checking for library containing dlopen... " >&6; }
b540af17 7983if ${ac_cv_search_dlopen+:} false; then :
042acc47 7984 $as_echo_n "(cached) " >&6
212380e3 7985else
7986 ac_func_search_save_LIBS=$LIBS
042acc47 7987cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 7988/* end confdefs.h. */
7989
631ef239 7990/* Override any GCC internal prototype to avoid an error.
7991 Use char because int might match the return type of a GCC
7992 builtin and then its argument prototype would still apply. */
212380e3 7993#ifdef __cplusplus
7994extern "C"
7995#endif
212380e3 7996char dlopen ();
7997int
7998main ()
7999{
631ef239 8000return dlopen ();
212380e3 8001 ;
8002 return 0;
8003}
8004_ACEOF
631ef239 8005for ac_lib in '' dl c_r; do
8006 if test -z "$ac_lib"; then
8007 ac_res="none required"
8008 else
8009 ac_res=-l$ac_lib
8010 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8011 fi
042acc47 8012 if ac_fn_c_try_link "$LINENO"; then :
631ef239 8013 ac_cv_search_dlopen=$ac_res
631ef239 8014fi
042acc47
WP
8015rm -f core conftest.err conftest.$ac_objext \
8016 conftest$ac_exeext
b540af17 8017 if ${ac_cv_search_dlopen+:} false; then :
631ef239 8018 break
212380e3 8019fi
631ef239 8020done
b540af17 8021if ${ac_cv_search_dlopen+:} false; then :
042acc47 8022
631ef239 8023else
8024 ac_cv_search_dlopen=no
212380e3 8025fi
631ef239 8026rm conftest.$ac_ext
212380e3 8027LIBS=$ac_func_search_save_LIBS
8028fi
042acc47
WP
8029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
8030$as_echo "$ac_cv_search_dlopen" >&6; }
631ef239 8031ac_res=$ac_cv_search_dlopen
042acc47 8032if test "$ac_res" != no; then :
631ef239 8033 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 8034
8035
042acc47 8036$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
212380e3 8037
8038 SUFFIX=".so"
8039 MOD_TARGET=shared_modules
8040 SEDOBJ="s/\.o/.so/g"
8041 if test "$AppleGCC" = yes; then
042acc47
WP
8042 for ac_header in mach-o/dyld.h
8043do :
8044 ac_fn_c_check_header_mongrel "$LINENO" "mach-o/dyld.h" "ac_cv_header_mach_o_dyld_h" "$ac_includes_default"
b540af17 8045if test "x$ac_cv_header_mach_o_dyld_h" = xyes; then :
212380e3 8046 cat >>confdefs.h <<_ACEOF
042acc47 8047#define HAVE_MACH_O_DYLD_H 1
212380e3 8048_ACEOF
8049
8050fi
8051
8052done
8053
8054 fi
042acc47 8055 ac_fn_c_check_func "$LINENO" "dlsym" "ac_cv_func_dlsym"
b540af17 8056if test "x$ac_cv_func_dlsym" = xyes; then :
631ef239 8057
212380e3 8058else
8059
042acc47
WP
8060 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dlsym is not available, shared modules disabled" >&5
8061$as_echo "$as_me: WARNING: dlsym is not available, shared modules disabled" >&2;}
212380e3 8062 shared_modules=no
8063
8064fi
8065
042acc47
WP
8066 for ac_func in dlfunc
8067do :
8068 ac_fn_c_check_func "$LINENO" "dlfunc" "ac_cv_func_dlfunc"
b540af17 8069if test "x$ac_cv_func_dlfunc" = xyes; then :
212380e3 8070 cat >>confdefs.h <<_ACEOF
042acc47 8071#define HAVE_DLFUNC 1
212380e3 8072_ACEOF
8073
8074fi
8075done
8076
8077
8078else
8079
8080 shared_modules=no
8081
8082fi
8083
8084
8085fi
8086
8087fi
8088
8089
8090cat >>confdefs.h <<_ACEOF
8091#define SHARED_SUFFIX "$SUFFIX"
8092_ACEOF
8093
8094
8095if test "$shared_modules" = yes; then
8096 # The GNU linker requires the -export-dynamic option to make
8097 # all symbols visible in the dynamic symbol table.
8098 hold_ldflags=$LDFLAGS
042acc47
WP
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the ld -export-dynamic flag" >&5
8100$as_echo_n "checking for the ld -export-dynamic flag... " >&6; }
212380e3 8101 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic -Werror"
042acc47 8102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8103/* end confdefs.h. */
8104
8105int
8106main ()
8107{
8108int i;
8109 ;
8110 return 0;
8111}
8112_ACEOF
042acc47 8113if ac_fn_c_try_link "$LINENO"; then :
212380e3 8114 found=yes
8115else
042acc47 8116 found=no
212380e3 8117fi
042acc47
WP
8118rm -f core conftest.err conftest.$ac_objext \
8119 conftest$ac_exeext conftest.$ac_ext
212380e3 8120 LDFLAGS=$hold_ldflags
8121
8122 if expr "`uname -s`" : ^IRIX >/dev/null 2>&1; then
8123 found="no, IRIX ld uses -B,dynamic"
8124 LDFLAGS="${LDFLAGS} -Wl,-B,dynamic"
8125 fi
8126
8127 if expr "`uname -s`" : ^AIX >/dev/null 2>&1; then
8128 found="no, AIX ld uses -G -brtl"
8129 LDFLAGS="${LDFLAGS} -Wl,-G,-brtl"
8130 fi
8131
042acc47
WP
8132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
8133$as_echo "$found" >&6; }
212380e3 8134
8135 if test "$found" = yes; then
8136 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
8137 fi
8138
042acc47
WP
8139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to produce PIC" >&5
8140$as_echo_n "checking for compiler option to produce PIC... " >&6; }
212380e3 8141 if test "$SGS" = "yes"; then
042acc47
WP
8142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SVR4 SGS interfaces: -KPIC -DPIC -G" >&5
8143$as_echo "SVR4 SGS interfaces: -KPIC -DPIC -G" >&6; }
212380e3 8144 PICFLAGS="-KPIC -DPIC -G"
8145 fi
8146
8147 if test "$AppleGCC" = "yes"; then
042acc47
WP
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&5
8149$as_echo "Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&6; }
212380e3 8150 PICFLAGS="-fno-common -bundle -flat_namespace -undefined suppress"
8151 fi
8152 if test "$HPUX" = "yes" -a "$CC" != gcc; then
042acc47
WP
8153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: HP-UX cc: +z -r -q -n" >&5
8154$as_echo "HP-UX cc: +z -r -q -n" >&6; }
212380e3 8155 PICFLAGS="+z -r -q -n -c"
042acc47
WP
8156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if +ESfic is required on this platform" >&5
8157$as_echo_n "checking if +ESfic is required on this platform... " >&6; }
212380e3 8158
8159 if expr "`$CC +ESfic 2>&1`" : ".*neither supported.*" >/dev/null; then
042acc47
WP
8160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8161$as_echo "no" >&6; }
212380e3 8162 else
042acc47
WP
8163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8164$as_echo "yes" >&6; }
212380e3 8165 PICFLAGS="$PICFLAGS +ESfic"
8166 fi
8167
8168 LDFLAGS="${LDFLAGS} -Wl,-E"
8169 fi
8170 if test "$Tru" = yes -a "$CC" != gcc; then
042acc47
WP
8171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Tru64: -shared -expect_unresolved '*'" >&5
8172$as_echo "Tru64: -shared -expect_unresolved '*'" >&6; }
212380e3 8173 PICFLAGS="-shared -expect_unresolved '*' "
8174 LDFLAGS="-call_shared"
8175 fi
8176 if test -z "$PICFLAGS"; then
8177 if test "$ac_cv_c_compiler_gnu" = "yes"; then
042acc47
WP
8178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gcc: -fPIC -DPIC -shared" >&5
8179$as_echo "gcc: -fPIC -DPIC -shared" >&6; }
212380e3 8180 PICFLAGS="-fPIC -DPIC -shared"
8181 else
042acc47
WP
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8183$as_echo "no" >&6; }
212380e3 8184 shared_modules=no
8185 fi
8186 fi
8187fi
8188
c1309303
JT
8189# rpath, for finding libratbox.so at run time
8190hold_ldflags=$LDFLAGS
042acc47
WP
8191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the ld -rpath flag" >&5
8192$as_echo_n "checking for the ld -rpath flag... " >&6; }
c1309303 8193LDFLAGS="${LDFLAGS} -Wl,-rpath=${libdir}"
042acc47 8194cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c1309303
JT
8195/* end confdefs.h. */
8196
8197int
8198main ()
8199{
8200int i;
8201 ;
8202 return 0;
8203}
8204_ACEOF
042acc47 8205if ac_fn_c_try_link "$LINENO"; then :
c1309303
JT
8206 found=yes
8207else
042acc47 8208 found=no
c1309303 8209fi
042acc47
WP
8210rm -f core conftest.err conftest.$ac_objext \
8211 conftest$ac_exeext conftest.$ac_ext
c1309303 8212LDFLAGS=$hold_ldflags
042acc47
WP
8213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
8214$as_echo "$found" >&6; }
c1309303
JT
8215if test "$found" = yes; then
8216 LDFLAGS="${LDFLAGS} -Wl,-rpath=\${libdir}"
8217fi
8218
212380e3 8219# This must be down here, or it will mess up checks like the ones
8220# for -Wl,-export-dynamic
8221# -- jilles
a8001fa5 8222CWARNS=""
631ef239 8223# Check whether --enable-warnings was given.
042acc47 8224if test "${enable_warnings+set}" = set; then :
631ef239 8225 enableval=$enable_warnings;
212380e3 8226IRC_CFLAGS="$IRC_CFLAGS -O0"
8227CFLAGS="$IRC_CFLAGS"
8228
8229
042acc47
WP
8230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wall" >&5
8231$as_echo_n "checking GCC flag(s) -Wall... " >&6; }
212380e3 8232 if test "${GCC-no}" = yes
8233 then
b540af17 8234 if ${charybdis_cv_c_gcc_w_all+:} false; then :
042acc47 8235 $as_echo_n "(cached) " >&6
212380e3 8236else
8237
8238 oldcflags="${CFLAGS-}"
8239 CFLAGS="${CFLAGS-} ${CWARNS} -Wall -Werror"
042acc47 8240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8241/* end confdefs.h. */
8242
8243#include <string.h>
8244#include <stdio.h>
8245int main(void);
8246
8247int
8248main ()
8249{
8250
b1fc1658 8251 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8252
8253 ;
8254 return 0;
8255}
8256_ACEOF
042acc47 8257if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8258 charybdis_cv_c_gcc_w_all=yes
8259else
042acc47 8260 charybdis_cv_c_gcc_w_all=no
212380e3 8261fi
631ef239 8262rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8263 CFLAGS="${oldcflags}"
8264fi
8265
8266 if test "x$charybdis_cv_c_gcc_w_all" = xyes; then
8267 CWARNS="${CWARNS}-Wall "
042acc47
WP
8268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8269$as_echo "ok" >&6; }
212380e3 8270 else
8271 charybdis_cv_c_gcc_w_all=''
042acc47
WP
8272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8273$as_echo "no" >&6; }
212380e3 8274 fi
8275 else
042acc47
WP
8276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8277$as_echo "no" >&6; }
212380e3 8278 fi
8279
8280
042acc47
WP
8281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wpointer-arith" >&5
8282$as_echo_n "checking GCC flag(s) -Wpointer-arith... " >&6; }
212380e3 8283 if test "${GCC-no}" = yes
8284 then
b540af17 8285 if ${charybdis_cv_c_gcc_w_pointer_arith+:} false; then :
042acc47 8286 $as_echo_n "(cached) " >&6
212380e3 8287else
8288
8289 oldcflags="${CFLAGS-}"
8290 CFLAGS="${CFLAGS-} ${CWARNS} -Wpointer-arith -Werror"
042acc47 8291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8292/* end confdefs.h. */
8293
8294#include <string.h>
8295#include <stdio.h>
8296int main(void);
8297
8298int
8299main ()
8300{
8301
b1fc1658 8302 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8303
8304 ;
8305 return 0;
8306}
8307_ACEOF
042acc47 8308if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8309 charybdis_cv_c_gcc_w_pointer_arith=yes
8310else
042acc47 8311 charybdis_cv_c_gcc_w_pointer_arith=no
212380e3 8312fi
631ef239 8313rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8314 CFLAGS="${oldcflags}"
8315fi
8316
8317 if test "x$charybdis_cv_c_gcc_w_pointer_arith" = xyes; then
8318 CWARNS="${CWARNS}-Wpointer-arith "
042acc47
WP
8319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8320$as_echo "ok" >&6; }
212380e3 8321 else
8322 charybdis_cv_c_gcc_w_pointer_arith=''
042acc47
WP
8323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8324$as_echo "no" >&6; }
212380e3 8325 fi
8326 else
042acc47
WP
8327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8328$as_echo "no" >&6; }
212380e3 8329 fi
8330
8331
042acc47
WP
8332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wimplicit -Wnested-externs" >&5
8333$as_echo_n "checking GCC flag(s) -Wimplicit -Wnested-externs... " >&6; }
212380e3 8334 if test "${GCC-no}" = yes
8335 then
b540af17 8336 if ${charybdis_cv_c_gcc_w_implicit+:} false; then :
042acc47 8337 $as_echo_n "(cached) " >&6
212380e3 8338else
8339
8340 oldcflags="${CFLAGS-}"
8341 CFLAGS="${CFLAGS-} ${CWARNS} -Wimplicit -Wnested-externs -Werror"
042acc47 8342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8343/* end confdefs.h. */
8344
8345#include <string.h>
8346#include <stdio.h>
8347int main(void);
8348
8349int
8350main ()
8351{
8352
b1fc1658 8353 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8354
8355 ;
8356 return 0;
8357}
8358_ACEOF
042acc47 8359if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8360 charybdis_cv_c_gcc_w_implicit=yes
8361else
042acc47 8362 charybdis_cv_c_gcc_w_implicit=no
212380e3 8363fi
631ef239 8364rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8365 CFLAGS="${oldcflags}"
8366fi
8367
8368 if test "x$charybdis_cv_c_gcc_w_implicit" = xyes; then
8369 CWARNS="${CWARNS}-Wimplicit -Wnested-externs "
042acc47
WP
8370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8371$as_echo "ok" >&6; }
212380e3 8372 else
8373 charybdis_cv_c_gcc_w_implicit=''
042acc47
WP
8374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8375$as_echo "no" >&6; }
212380e3 8376 fi
8377 else
042acc47
WP
8378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8379$as_echo "no" >&6; }
212380e3 8380 fi
8381
8382
042acc47
WP
8383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wcast-align" >&5
8384$as_echo_n "checking GCC flag(s) -Wcast-align... " >&6; }
212380e3 8385 if test "${GCC-no}" = yes
8386 then
b540af17 8387 if ${charybdis_cv_c_gcc_w_cast_align+:} false; then :
042acc47 8388 $as_echo_n "(cached) " >&6
212380e3 8389else
8390
8391 oldcflags="${CFLAGS-}"
8392 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-align -Werror"
042acc47 8393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8394/* end confdefs.h. */
8395
8396#include <string.h>
8397#include <stdio.h>
8398int main(void);
8399
8400int
8401main ()
8402{
8403
b1fc1658 8404 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
042acc47
WP
8405
8406 ;
8407 return 0;
8408}
8409_ACEOF
8410if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8411 charybdis_cv_c_gcc_w_cast_align=yes
8412else
042acc47 8413 charybdis_cv_c_gcc_w_cast_align=no
212380e3 8414fi
631ef239 8415rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8416 CFLAGS="${oldcflags}"
8417fi
8418
8419 if test "x$charybdis_cv_c_gcc_w_cast_align" = xyes; then
8420 CWARNS="${CWARNS}-Wcast-align "
042acc47
WP
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8422$as_echo "ok" >&6; }
212380e3 8423 else
8424 charybdis_cv_c_gcc_w_cast_align=''
042acc47
WP
8425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8426$as_echo "no" >&6; }
212380e3 8427 fi
8428 else
042acc47
WP
8429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8430$as_echo "no" >&6; }
212380e3 8431 fi
8432
8433
042acc47
WP
8434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wcast-qual" >&5
8435$as_echo_n "checking GCC flag(s) -Wcast-qual... " >&6; }
212380e3 8436 if test "${GCC-no}" = yes
8437 then
b540af17 8438 if ${charybdis_cv_c_gcc_w_cast_qual+:} false; then :
042acc47 8439 $as_echo_n "(cached) " >&6
212380e3 8440else
8441
8442 oldcflags="${CFLAGS-}"
8443 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-qual -Werror"
042acc47 8444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8445/* end confdefs.h. */
8446
8447#include <string.h>
8448#include <stdio.h>
8449int main(void);
8450
8451int
8452main ()
8453{
8454
b1fc1658 8455 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8456
8457 ;
8458 return 0;
8459}
8460_ACEOF
042acc47 8461if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8462 charybdis_cv_c_gcc_w_cast_qual=yes
8463else
042acc47 8464 charybdis_cv_c_gcc_w_cast_qual=no
212380e3 8465fi
631ef239 8466rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8467 CFLAGS="${oldcflags}"
8468fi
8469
8470 if test "x$charybdis_cv_c_gcc_w_cast_qual" = xyes; then
8471 CWARNS="${CWARNS}-Wcast-qual "
042acc47
WP
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8473$as_echo "ok" >&6; }
212380e3 8474 else
8475 charybdis_cv_c_gcc_w_cast_qual=''
042acc47
WP
8476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8477$as_echo "no" >&6; }
212380e3 8478 fi
8479 else
042acc47
WP
8480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8481$as_echo "no" >&6; }
212380e3 8482 fi
8483
8484
042acc47
WP
8485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wwrite-strings" >&5
8486$as_echo_n "checking GCC flag(s) -Wwrite-strings... " >&6; }
a8001fa5
JT
8487 if test "${GCC-no}" = yes
8488 then
b540af17 8489 if ${charybdis_cv_c_gcc_w_write_strings+:} false; then :
042acc47 8490 $as_echo_n "(cached) " >&6
a8001fa5
JT
8491else
8492
8493 oldcflags="${CFLAGS-}"
8494 CFLAGS="${CFLAGS-} ${CWARNS} -Wwrite-strings -Werror"
042acc47 8495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a8001fa5
JT
8496/* end confdefs.h. */
8497
8498#include <string.h>
8499#include <stdio.h>
8500int main(void);
8501
8502int
8503main ()
8504{
8505
8506 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8507
8508 ;
8509 return 0;
8510}
8511_ACEOF
042acc47 8512if ac_fn_c_try_compile "$LINENO"; then :
40b8b28e 8513 charybdis_cv_c_gcc_w_write_strings=yes
a8001fa5 8514else
042acc47 8515 charybdis_cv_c_gcc_w_write_strings=no
a8001fa5 8516fi
a8001fa5
JT
8517rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8518 CFLAGS="${oldcflags}"
8519fi
8520
40b8b28e 8521 if test "x$charybdis_cv_c_gcc_w_write_strings" = xyes; then
a8001fa5 8522 CWARNS="${CWARNS}-Wwrite-strings "
042acc47
WP
8523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8524$as_echo "ok" >&6; }
a8001fa5 8525 else
40b8b28e 8526 charybdis_cv_c_gcc_w_write_strings=''
042acc47
WP
8527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8528$as_echo "no" >&6; }
40b8b28e
VY
8529 fi
8530 else
042acc47
WP
8531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8532$as_echo "no" >&6; }
40b8b28e
VY
8533 fi
8534
8535
042acc47
WP
8536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Werror-implicit-function-declaration" >&5
8537$as_echo_n "checking GCC flag(s) -Werror-implicit-function-declaration... " >&6; }
40b8b28e
VY
8538 if test "${GCC-no}" = yes
8539 then
b540af17 8540 if ${charybdis_cv_c_gcc_w_error_implicit_function_declaration+:} false; then :
042acc47 8541 $as_echo_n "(cached) " >&6
40b8b28e
VY
8542else
8543
8544 oldcflags="${CFLAGS-}"
8545 CFLAGS="${CFLAGS-} ${CWARNS} -Werror-implicit-function-declaration -Werror"
042acc47 8546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40b8b28e
VY
8547/* end confdefs.h. */
8548
8549#include <string.h>
8550#include <stdio.h>
8551int main(void);
8552
8553int
8554main ()
8555{
8556
8557 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
8558
8559 ;
8560 return 0;
8561}
8562_ACEOF
042acc47 8563if ac_fn_c_try_compile "$LINENO"; then :
40b8b28e
VY
8564 charybdis_cv_c_gcc_w_error_implicit_function_declaration=yes
8565else
042acc47 8566 charybdis_cv_c_gcc_w_error_implicit_function_declaration=no
40b8b28e 8567fi
40b8b28e
VY
8568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8569 CFLAGS="${oldcflags}"
8570fi
8571
8572 if test "x$charybdis_cv_c_gcc_w_error_implicit_function_declaration" = xyes; then
8573 CWARNS="${CWARNS}-Werror-implicit-function-declaration "
042acc47
WP
8574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8575$as_echo "ok" >&6; }
40b8b28e
VY
8576 else
8577 charybdis_cv_c_gcc_w_error_implicit_function_declaration=''
042acc47
WP
8578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8579$as_echo "no" >&6; }
a8001fa5
JT
8580 fi
8581 else
042acc47
WP
8582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8583$as_echo "no" >&6; }
a8001fa5
JT
8584 fi
8585
8586
042acc47
WP
8587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations" >&5
8588$as_echo_n "checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations... " >&6; }
212380e3 8589 if test "${GCC-no}" = yes
8590 then
b540af17 8591 if ${charybdis_cv_c_gcc_prototypes+:} false; then :
042acc47 8592 $as_echo_n "(cached) " >&6
212380e3 8593else
8594
8595 oldcflags="${CFLAGS-}"
8596 CFLAGS="${CFLAGS-} ${CWARNS} -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Werror"
042acc47 8597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8598/* end confdefs.h. */
8599
8600#include <string.h>
8601#include <stdio.h>
8602int main(void);
8603
8604int
8605main ()
8606{
8607
b1fc1658 8608 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8609
8610 ;
8611 return 0;
8612}
8613_ACEOF
042acc47 8614if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8615 charybdis_cv_c_gcc_prototypes=yes
8616else
042acc47 8617 charybdis_cv_c_gcc_prototypes=no
212380e3 8618fi
631ef239 8619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8620 CFLAGS="${oldcflags}"
8621fi
8622
8623 if test "x$charybdis_cv_c_gcc_prototypes" = xyes; then
8624 CWARNS="${CWARNS}-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations "
042acc47
WP
8625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8626$as_echo "ok" >&6; }
212380e3 8627 else
8628 charybdis_cv_c_gcc_prototypes=''
042acc47
WP
8629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8630$as_echo "no" >&6; }
212380e3 8631 fi
8632 else
042acc47
WP
8633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8634$as_echo "no" >&6; }
212380e3 8635 fi
8636
8637
042acc47
WP
8638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wparenthesis" >&5
8639$as_echo_n "checking GCC flag(s) -Wparenthesis... " >&6; }
212380e3 8640 if test "${GCC-no}" = yes
8641 then
b540af17 8642 if ${charybdis_cv_c_gcc_parenthesis+:} false; then :
042acc47 8643 $as_echo_n "(cached) " >&6
212380e3 8644else
8645
8646 oldcflags="${CFLAGS-}"
8647 CFLAGS="${CFLAGS-} ${CWARNS} -Wparenthesis -Werror"
042acc47 8648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8649/* end confdefs.h. */
8650
8651#include <string.h>
8652#include <stdio.h>
8653int main(void);
8654
8655int
8656main ()
8657{
8658
b1fc1658 8659 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8660
8661 ;
8662 return 0;
8663}
8664_ACEOF
042acc47 8665if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8666 charybdis_cv_c_gcc_parenthesis=yes
8667else
042acc47 8668 charybdis_cv_c_gcc_parenthesis=no
212380e3 8669fi
631ef239 8670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8671 CFLAGS="${oldcflags}"
8672fi
8673
8674 if test "x$charybdis_cv_c_gcc_parenthesis" = xyes; then
8675 CWARNS="${CWARNS}-Wparenthesis "
042acc47
WP
8676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8677$as_echo "ok" >&6; }
212380e3 8678 else
8679 charybdis_cv_c_gcc_parenthesis=''
042acc47
WP
8680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8681$as_echo "no" >&6; }
212380e3 8682 fi
8683 else
042acc47
WP
8684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8685$as_echo "no" >&6; }
212380e3 8686 fi
8687
8688
042acc47
WP
8689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -W -Wno-unused" >&5
8690$as_echo_n "checking GCC flag(s) -W -Wno-unused... " >&6; }
212380e3 8691 if test "${GCC-no}" = yes
8692 then
b540af17 8693 if ${charybdis_cv_c_gcc_w+:} false; then :
042acc47 8694 $as_echo_n "(cached) " >&6
212380e3 8695else
8696
8697 oldcflags="${CFLAGS-}"
8698 CFLAGS="${CFLAGS-} ${CWARNS} -W -Wno-unused -Werror"
042acc47 8699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8700/* end confdefs.h. */
8701
8702#include <string.h>
8703#include <stdio.h>
8704int main(void);
8705
8706int
8707main ()
8708{
8709
b1fc1658 8710 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8711
8712 ;
8713 return 0;
8714}
8715_ACEOF
042acc47 8716if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8717 charybdis_cv_c_gcc_w=yes
8718else
042acc47 8719 charybdis_cv_c_gcc_w=no
212380e3 8720fi
631ef239 8721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8722 CFLAGS="${oldcflags}"
8723fi
8724
8725 if test "x$charybdis_cv_c_gcc_w" = xyes; then
8726 CWARNS="${CWARNS}-W -Wno-unused "
042acc47
WP
8727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8728$as_echo "ok" >&6; }
212380e3 8729 else
8730 charybdis_cv_c_gcc_w=''
042acc47
WP
8731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8732$as_echo "no" >&6; }
212380e3 8733 fi
8734 else
042acc47
WP
8735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8736$as_echo "no" >&6; }
212380e3 8737 fi
8738
8739
042acc47
WP
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wextra" >&5
8741$as_echo_n "checking GCC flag(s) -Wextra... " >&6; }
212380e3 8742 if test "${GCC-no}" = yes
8743 then
b540af17 8744 if ${charybdis_cv_c_gcc_w_extra+:} false; then :
042acc47 8745 $as_echo_n "(cached) " >&6
212380e3 8746else
8747
8748 oldcflags="${CFLAGS-}"
8749 CFLAGS="${CFLAGS-} ${CWARNS} -Wextra -Werror"
042acc47 8750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8751/* end confdefs.h. */
8752
8753#include <string.h>
8754#include <stdio.h>
8755int main(void);
8756
8757int
8758main ()
8759{
8760
b1fc1658 8761 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8762
8763 ;
8764 return 0;
8765}
8766_ACEOF
042acc47 8767if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8768 charybdis_cv_c_gcc_w_extra=yes
8769else
042acc47 8770 charybdis_cv_c_gcc_w_extra=no
212380e3 8771fi
631ef239 8772rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8773 CFLAGS="${oldcflags}"
8774fi
8775
8776 if test "x$charybdis_cv_c_gcc_w_extra" = xyes; then
8777 CWARNS="${CWARNS}-Wextra "
042acc47
WP
8778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8779$as_echo "ok" >&6; }
212380e3 8780 else
8781 charybdis_cv_c_gcc_w_extra=''
042acc47
WP
8782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8783$as_echo "no" >&6; }
212380e3 8784 fi
8785 else
042acc47
WP
8786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8787$as_echo "no" >&6; }
212380e3 8788 fi
8789
8790
042acc47
WP
8791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wshadow" >&5
8792$as_echo_n "checking GCC flag(s) -Wshadow... " >&6; }
212380e3 8793 if test "${GCC-no}" = yes
8794 then
b540af17 8795 if ${charybdis_cv_c_gcc_w_shadow+:} false; then :
042acc47 8796 $as_echo_n "(cached) " >&6
212380e3 8797else
8798
8799 oldcflags="${CFLAGS-}"
8800 CFLAGS="${CFLAGS-} ${CWARNS} -Wshadow -Werror"
042acc47 8801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8802/* end confdefs.h. */
8803
8804#include <string.h>
8805#include <stdio.h>
8806int main(void);
8807
8808int
8809main ()
8810{
8811
b1fc1658 8812 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8813
8814 ;
8815 return 0;
8816}
8817_ACEOF
042acc47 8818if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8819 charybdis_cv_c_gcc_w_shadow=yes
8820else
042acc47 8821 charybdis_cv_c_gcc_w_shadow=no
212380e3 8822fi
631ef239 8823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8824 CFLAGS="${oldcflags}"
8825fi
8826
8827 if test "x$charybdis_cv_c_gcc_w_shadow" = xyes; then
8828 CWARNS="${CWARNS}-Wshadow "
042acc47
WP
8829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8830$as_echo "ok" >&6; }
212380e3 8831 else
8832 charybdis_cv_c_gcc_w_shadow=''
042acc47
WP
8833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8834$as_echo "no" >&6; }
212380e3 8835 fi
8836 else
042acc47
WP
8837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8838$as_echo "no" >&6; }
212380e3 8839 fi
8840
8841
042acc47
WP
8842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wmissing-noreturn" >&5
8843$as_echo_n "checking GCC flag(s) -Wmissing-noreturn... " >&6; }
212380e3 8844 if test "${GCC-no}" = yes
8845 then
b540af17 8846 if ${charybdis_cv_c_gcc_w_missing_noreturn+:} false; then :
042acc47 8847 $as_echo_n "(cached) " >&6
212380e3 8848else
8849
8850 oldcflags="${CFLAGS-}"
8851 CFLAGS="${CFLAGS-} ${CWARNS} -Wmissing-noreturn -Werror"
042acc47 8852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8853/* end confdefs.h. */
8854
8855#include <string.h>
8856#include <stdio.h>
8857int main(void);
8858
8859int
8860main ()
8861{
8862
b1fc1658 8863 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8864
8865 ;
8866 return 0;
8867}
8868_ACEOF
042acc47 8869if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8870 charybdis_cv_c_gcc_w_missing_noreturn=yes
8871else
042acc47 8872 charybdis_cv_c_gcc_w_missing_noreturn=no
212380e3 8873fi
631ef239 8874rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8875 CFLAGS="${oldcflags}"
8876fi
8877
8878 if test "x$charybdis_cv_c_gcc_w_missing_noreturn" = xyes; then
8879 CWARNS="${CWARNS}-Wmissing-noreturn "
042acc47
WP
8880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8881$as_echo "ok" >&6; }
212380e3 8882 else
8883 charybdis_cv_c_gcc_w_missing_noreturn=''
042acc47
WP
8884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8885$as_echo "no" >&6; }
212380e3 8886 fi
8887 else
042acc47
WP
8888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8889$as_echo "no" >&6; }
212380e3 8890 fi
8891
8892
042acc47
WP
8893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wundef" >&5
8894$as_echo_n "checking GCC flag(s) -Wundef... " >&6; }
212380e3 8895 if test "${GCC-no}" = yes
8896 then
b540af17 8897 if ${charybdis_cv_c_gcc_w_undef+:} false; then :
042acc47 8898 $as_echo_n "(cached) " >&6
212380e3 8899else
8900
8901 oldcflags="${CFLAGS-}"
8902 CFLAGS="${CFLAGS-} ${CWARNS} -Wundef -Werror"
042acc47 8903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8904/* end confdefs.h. */
8905
8906#include <string.h>
8907#include <stdio.h>
8908int main(void);
8909
8910int
8911main ()
8912{
8913
b1fc1658 8914 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8915
8916 ;
8917 return 0;
8918}
8919_ACEOF
042acc47 8920if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8921 charybdis_cv_c_gcc_w_undef=yes
8922else
042acc47 8923 charybdis_cv_c_gcc_w_undef=no
212380e3 8924fi
631ef239 8925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8926 CFLAGS="${oldcflags}"
8927fi
8928
8929 if test "x$charybdis_cv_c_gcc_w_undef" = xyes; then
8930 CWARNS="${CWARNS}-Wundef "
042acc47
WP
8931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8932$as_echo "ok" >&6; }
212380e3 8933 else
8934 charybdis_cv_c_gcc_w_undef=''
042acc47
WP
8935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8936$as_echo "no" >&6; }
212380e3 8937 fi
8938 else
042acc47
WP
8939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8940$as_echo "no" >&6; }
212380e3 8941 fi
8942
8943
042acc47
WP
8944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wpacked" >&5
8945$as_echo_n "checking GCC flag(s) -Wpacked... " >&6; }
212380e3 8946 if test "${GCC-no}" = yes
8947 then
b540af17 8948 if ${charybdis_cv_c_gcc_w_packed+:} false; then :
042acc47 8949 $as_echo_n "(cached) " >&6
212380e3 8950else
8951
8952 oldcflags="${CFLAGS-}"
8953 CFLAGS="${CFLAGS-} ${CWARNS} -Wpacked -Werror"
042acc47 8954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 8955/* end confdefs.h. */
8956
8957#include <string.h>
8958#include <stdio.h>
8959int main(void);
8960
8961int
8962main ()
8963{
8964
b1fc1658 8965 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 8966
8967 ;
8968 return 0;
8969}
8970_ACEOF
042acc47 8971if ac_fn_c_try_compile "$LINENO"; then :
212380e3 8972 charybdis_cv_c_gcc_w_packed=yes
8973else
042acc47 8974 charybdis_cv_c_gcc_w_packed=no
212380e3 8975fi
631ef239 8976rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8977 CFLAGS="${oldcflags}"
8978fi
8979
8980 if test "x$charybdis_cv_c_gcc_w_packed" = xyes; then
8981 CWARNS="${CWARNS}-Wpacked "
042acc47
WP
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8983$as_echo "ok" >&6; }
212380e3 8984 else
8985 charybdis_cv_c_gcc_w_packed=''
042acc47
WP
8986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8987$as_echo "no" >&6; }
212380e3 8988 fi
8989 else
042acc47
WP
8990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8991$as_echo "no" >&6; }
212380e3 8992 fi
8993
8994
042acc47
WP
8995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wnested-externs" >&5
8996$as_echo_n "checking GCC flag(s) -Wnested-externs... " >&6; }
212380e3 8997 if test "${GCC-no}" = yes
8998 then
b540af17 8999 if ${charybdis_cv_c_gcc_w_nested_externs+:} false; then :
042acc47 9000 $as_echo_n "(cached) " >&6
212380e3 9001else
9002
9003 oldcflags="${CFLAGS-}"
9004 CFLAGS="${CFLAGS-} ${CWARNS} -Wnested-externs -Werror"
042acc47 9005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 9006/* end confdefs.h. */
9007
9008#include <string.h>
9009#include <stdio.h>
9010int main(void);
9011
9012int
9013main ()
9014{
9015
b1fc1658 9016 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 9017
9018 ;
9019 return 0;
9020}
9021_ACEOF
042acc47 9022if ac_fn_c_try_compile "$LINENO"; then :
212380e3 9023 charybdis_cv_c_gcc_w_nested_externs=yes
9024else
042acc47 9025 charybdis_cv_c_gcc_w_nested_externs=no
212380e3 9026fi
631ef239 9027rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 9028 CFLAGS="${oldcflags}"
9029fi
9030
9031 if test "x$charybdis_cv_c_gcc_w_nested_externs" = xyes; then
9032 CWARNS="${CWARNS}-Wnested-externs "
042acc47
WP
9033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9034$as_echo "ok" >&6; }
212380e3 9035 else
9036 charybdis_cv_c_gcc_w_nested_externs=''
042acc47
WP
9037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9038$as_echo "no" >&6; }
212380e3 9039 fi
9040 else
042acc47
WP
9041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9042$as_echo "no" >&6; }
212380e3 9043 fi
9044
9045
042acc47
WP
9046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable" >&5
9047$as_echo_n "checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable... " >&6; }
212380e3 9048 if test "${GCC-no}" = yes
9049 then
b540af17 9050 if ${charybdis_cv_c_gcc_w_unused+:} false; then :
042acc47 9051 $as_echo_n "(cached) " >&6
212380e3 9052else
9053
9054 oldcflags="${CFLAGS-}"
9055 CFLAGS="${CFLAGS-} ${CWARNS} -Wunused-function -Wunused-label -Wunused-value -Wunused-variable -Werror"
042acc47 9056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 9057/* end confdefs.h. */
9058
9059#include <string.h>
9060#include <stdio.h>
9061int main(void);
9062
9063int
9064main ()
9065{
9066
b1fc1658 9067 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 9068
9069 ;
9070 return 0;
9071}
9072_ACEOF
042acc47 9073if ac_fn_c_try_compile "$LINENO"; then :
212380e3 9074 charybdis_cv_c_gcc_w_unused=yes
9075else
042acc47 9076 charybdis_cv_c_gcc_w_unused=no
212380e3 9077fi
631ef239 9078rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 9079 CFLAGS="${oldcflags}"
9080fi
9081
9082 if test "x$charybdis_cv_c_gcc_w_unused" = xyes; then
9083 CWARNS="${CWARNS}-Wunused-function -Wunused-label -Wunused-value -Wunused-variable "
042acc47
WP
9084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9085$as_echo "ok" >&6; }
212380e3 9086 else
9087 charybdis_cv_c_gcc_w_unused=''
042acc47
WP
9088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9089$as_echo "no" >&6; }
212380e3 9090 fi
9091 else
042acc47
WP
9092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9093$as_echo "no" >&6; }
212380e3 9094 fi
9095
9096
042acc47
WP
9097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wredundant-decls" >&5
9098$as_echo_n "checking GCC flag(s) -Wredundant-decls... " >&6; }
212380e3 9099 if test "${GCC-no}" = yes
9100 then
b540af17 9101 if ${charybdis_cv_c_gcc_w_redundant_decls+:} false; then :
042acc47 9102 $as_echo_n "(cached) " >&6
212380e3 9103else
9104
9105 oldcflags="${CFLAGS-}"
9106 CFLAGS="${CFLAGS-} ${CWARNS} -Wredundant-decls -Werror"
042acc47 9107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 9108/* end confdefs.h. */
9109
9110#include <string.h>
9111#include <stdio.h>
9112int main(void);
9113
9114int
9115main ()
9116{
9117
b1fc1658 9118 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 9119
9120 ;
9121 return 0;
9122}
9123_ACEOF
042acc47 9124if ac_fn_c_try_compile "$LINENO"; then :
212380e3 9125 charybdis_cv_c_gcc_w_redundant_decls=yes
9126else
042acc47 9127 charybdis_cv_c_gcc_w_redundant_decls=no
212380e3 9128fi
631ef239 9129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 9130 CFLAGS="${oldcflags}"
9131fi
9132
9133 if test "x$charybdis_cv_c_gcc_w_redundant_decls" = xyes; then
9134 CWARNS="${CWARNS}-Wredundant-decls "
042acc47
WP
9135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9136$as_echo "ok" >&6; }
212380e3 9137 else
9138 charybdis_cv_c_gcc_w_redundant_decls=''
042acc47
WP
9139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9140$as_echo "no" >&6; }
212380e3 9141 fi
9142 else
042acc47
WP
9143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9144$as_echo "no" >&6; }
212380e3 9145 fi
9146
9147
042acc47
WP
9148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wfloat-equal" >&5
9149$as_echo_n "checking GCC flag(s) -Wfloat-equal... " >&6; }
212380e3 9150 if test "${GCC-no}" = yes
9151 then
b540af17 9152 if ${charybdis_cv_c_gcc_w_float_equal+:} false; then :
042acc47 9153 $as_echo_n "(cached) " >&6
212380e3 9154else
9155
9156 oldcflags="${CFLAGS-}"
9157 CFLAGS="${CFLAGS-} ${CWARNS} -Wfloat-equal -Werror"
042acc47 9158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 9159/* end confdefs.h. */
9160
9161#include <string.h>
9162#include <stdio.h>
9163int main(void);
9164
9165int
9166main ()
9167{
9168
b1fc1658 9169 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 9170
9171 ;
9172 return 0;
9173}
9174_ACEOF
042acc47 9175if ac_fn_c_try_compile "$LINENO"; then :
212380e3 9176 charybdis_cv_c_gcc_w_float_equal=yes
9177else
042acc47 9178 charybdis_cv_c_gcc_w_float_equal=no
212380e3 9179fi
631ef239 9180rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 9181 CFLAGS="${oldcflags}"
9182fi
9183
9184 if test "x$charybdis_cv_c_gcc_w_float_equal" = xyes; then
9185 CWARNS="${CWARNS}-Wfloat-equal "
042acc47
WP
9186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9187$as_echo "ok" >&6; }
212380e3 9188 else
9189 charybdis_cv_c_gcc_w_float_equal=''
042acc47
WP
9190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9191$as_echo "no" >&6; }
212380e3 9192 fi
9193 else
042acc47
WP
9194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9195$as_echo "no" >&6; }
212380e3 9196 fi
9197
9198
042acc47
WP
9199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC flag(s) -Wformat -Wformat-y2k -Wno-format-security" >&5
9200$as_echo_n "checking GCC flag(s) -Wformat -Wformat-y2k -Wno-format-security... " >&6; }
212380e3 9201 if test "${GCC-no}" = yes
9202 then
b540af17 9203 if ${charybdis_cv_c_gcc_w_format+:} false; then :
042acc47 9204 $as_echo_n "(cached) " >&6
212380e3 9205else
9206
9207 oldcflags="${CFLAGS-}"
29b39b11 9208 CFLAGS="${CFLAGS-} ${CWARNS} -Wformat -Wformat-y2k -Wno-format-security -Werror"
042acc47 9209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 9210/* end confdefs.h. */
9211
9212#include <string.h>
9213#include <stdio.h>
9214int main(void);
9215
9216int
9217main ()
9218{
042acc47
WP
9219
9220 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
9221
212380e3 9222 ;
9223 return 0;
9224}
9225_ACEOF
042acc47
WP
9226if ac_fn_c_try_compile "$LINENO"; then :
9227 charybdis_cv_c_gcc_w_format=yes
212380e3 9228else
042acc47
WP
9229 charybdis_cv_c_gcc_w_format=no
9230fi
9231rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9232 CFLAGS="${oldcflags}"
9233fi
9234
9235 if test "x$charybdis_cv_c_gcc_w_format" = xyes; then
9236 CWARNS="${CWARNS}-Wformat -Wformat-y2k -Wno-format-security "
9237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9238$as_echo "ok" >&6; }
9239 else
9240 charybdis_cv_c_gcc_w_format=''
9241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9242$as_echo "no" >&6; }
9243 fi
9244 else
9245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9246$as_echo "no" >&6; }
9247 fi
9248
9249
9250IRC_CFLAGS="$CFLAGS"
212380e3 9251
212380e3 9252fi
631ef239 9253
042acc47
WP
9254
9255if test "$shared_modules" = no; then
9256 DYNLINK_C=""
9257 MOD_TARGET="libmodules.a"
9258 MODULES_LIBS="../modules/libmodules.a"
9259 SEDOBJ=""
9260
9261$as_echo "#define STATIC_MODULES 1" >>confdefs.h
9262
9263 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: shared module support has been disabled!" >&5
9264$as_echo "$as_me: WARNING: shared module support has been disabled!" >&2;}
212380e3 9265fi
042acc47
WP
9266
9267if test "$shared_modules" = yes; then
9268
9269 ac_fn_c_check_func "$LINENO" "nlist" "ac_cv_func_nlist"
b540af17 9270if test "x$ac_cv_func_nlist" = xyes; then :
042acc47 9271
212380e3 9272else
042acc47
WP
9273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nlist in -ldl" >&5
9274$as_echo_n "checking for nlist in -ldl... " >&6; }
b540af17 9275if ${ac_cv_lib_dl_nlist+:} false; then :
042acc47 9276 $as_echo_n "(cached) " >&6
212380e3 9277else
9278 ac_check_lib_save_LIBS=$LIBS
9279LIBS="-ldl $LIBS"
042acc47 9280cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 9281/* end confdefs.h. */
9282
631ef239 9283/* Override any GCC internal prototype to avoid an error.
9284 Use char because int might match the return type of a GCC
9285 builtin and then its argument prototype would still apply. */
212380e3 9286#ifdef __cplusplus
9287extern "C"
9288#endif
212380e3 9289char nlist ();
9290int
9291main ()
9292{
631ef239 9293return nlist ();
212380e3 9294 ;
9295 return 0;
9296}
9297_ACEOF
042acc47 9298if ac_fn_c_try_link "$LINENO"; then :
212380e3 9299 ac_cv_lib_dl_nlist=yes
9300else
042acc47 9301 ac_cv_lib_dl_nlist=no
212380e3 9302fi
042acc47
WP
9303rm -f core conftest.err conftest.$ac_objext \
9304 conftest$ac_exeext conftest.$ac_ext
212380e3 9305LIBS=$ac_check_lib_save_LIBS
9306fi
042acc47
WP
9307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_nlist" >&5
9308$as_echo "$ac_cv_lib_dl_nlist" >&6; }
b540af17 9309if test "x$ac_cv_lib_dl_nlist" = xyes; then :
212380e3 9310 nlist_lib="-ldl"
9311else
042acc47
WP
9312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nlist in -lelf" >&5
9313$as_echo_n "checking for nlist in -lelf... " >&6; }
b540af17 9314if ${ac_cv_lib_elf_nlist+:} false; then :
042acc47 9315 $as_echo_n "(cached) " >&6
212380e3 9316else
9317 ac_check_lib_save_LIBS=$LIBS
9318LIBS="-lelf $LIBS"
042acc47 9319cat confdefs.h - <<_ACEOF >conftest.$ac_ext
212380e3 9320/* end confdefs.h. */
9321
631ef239 9322/* Override any GCC internal prototype to avoid an error.
9323 Use char because int might match the return type of a GCC
9324 builtin and then its argument prototype would still apply. */
212380e3 9325#ifdef __cplusplus
9326extern "C"
9327#endif
212380e3 9328char nlist ();
9329int
9330main ()
9331{
631ef239 9332return nlist ();
212380e3 9333 ;
9334 return 0;
9335}
9336_ACEOF
042acc47 9337if ac_fn_c_try_link "$LINENO"; then :
212380e3 9338 ac_cv_lib_elf_nlist=yes
9339else
042acc47 9340 ac_cv_lib_elf_nlist=no
212380e3 9341fi
042acc47
WP
9342rm -f core conftest.err conftest.$ac_objext \
9343 conftest$ac_exeext conftest.$ac_ext
212380e3 9344LIBS=$ac_check_lib_save_LIBS
9345fi
042acc47
WP
9346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_nlist" >&5
9347$as_echo "$ac_cv_lib_elf_nlist" >&6; }
b540af17 9348if test "x$ac_cv_lib_elf_nlist" = xyes; then :
212380e3 9349 nlist_lib="-lelf"
9350fi
9351
9352
9353fi
9354
9355
9356fi
9357
9358
042acc47 9359 ac_fn_c_check_header_mongrel "$LINENO" "libelf/nlist.h" "ac_cv_header_libelf_nlist_h" "$ac_includes_default"
b540af17 9360if test "x$ac_cv_header_libelf_nlist_h" = xyes; then :
212380e3 9361 nlist_h="libelf/nlist.h"
9362fi
9363
9364
042acc47 9365 ac_fn_c_check_header_mongrel "$LINENO" "elf/nlist.h" "ac_cv_header_elf_nlist_h" "$ac_includes_default"
b540af17 9366if test "x$ac_cv_header_elf_nlist_h" = xyes; then :
212380e3 9367 nlist_h="elf/nlist.h"
9368fi
9369
9370
042acc47 9371 ac_fn_c_check_header_mongrel "$LINENO" "nlist.h" "ac_cv_header_nlist_h" "$ac_includes_default"
b540af17 9372if test "x$ac_cv_header_nlist_h" = xyes; then :
212380e3 9373 nlist_h="nlist.h"
9374fi
9375
9376
9377 if test x"$nlist_h" = "x"; then
9378
9379cat >>confdefs.h <<_ACEOF
9380#define SYMBOL_PREFIX ""
9381_ACEOF
9382
9383 else
042acc47
WP
9384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra underscores prepended to symbol names" >&5
9385$as_echo_n "checking for extra underscores prepended to symbol names... " >&6; }
b540af17 9386 if ${symbol_underscores+:} false; then :
042acc47 9387 $as_echo_n "(cached) " >&6
212380e3 9388else
9389
9390cat << EOF > conftest.c
9391#include <$nlist_h>
9392#include <stdio.h>
9393#include <stdlib.h>
9394void _modinit(void);
9395int main(int argc, char *argv[]) {
9396 int i;
9397 struct nlist nl[5];
9398
9399 /* fill the names in this way, so it'll work almost everywhere */
9400 nl[0].n_name = "_modinit";
9401 nl[1].n_name = "__modinit";
9402 nl[2].n_name = "___modinit";
9403 nl[3].n_name = "____modinit";
9404 nl[0].n_value = nl[1].n_value = nl[2].n_value = nl[3].n_value = nl[4].n_name = NULL;
9405
9406 if(argc < 2 || (nlist(argv[1], nl)) == -1) exit(-1);
9407 for(i = 0; i < 4; i++) {
9408 if(nl[i].n_value != NULL)
9409 {
9410 int j;
9411 for(j = 0; j < i; j++)
9412 printf("_");
9413 exit(i);
9414 }
9415 }
9416 exit(-1);
9417}
9418void _modinit(void) { return; }
9419EOF
9420 $CC $CPPFLAGS $IRC_CFLAGS -o conftest conftest.c $nlist_lib >/dev/null 2>&1
9421 symbol_underscores=`./conftest conftest`
042acc47
WP
9422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $symbol_underscores" >&5
9423$as_echo "$symbol_underscores" >&6; }
212380e3 9424 $RM -f conftest conftest.c
9425
9426fi
9427
9428
9429cat >>confdefs.h <<_ACEOF
9430#define SYMBOL_PREFIX "${symbol_underscores}"
9431_ACEOF
9432
9433 fi
9434fi
9435
a8001fa5
JT
9436IRC_CFLAGS="$IRC_CFLAGS $CWARNS"
9437
212380e3 9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451if test "$prefix" = "NONE"; then
9452
9453cat >>confdefs.h <<_ACEOF
9454#define IRCD_PREFIX "$ac_default_prefix"
9455_ACEOF
9456
9457
9458else
9459
9460
9461 prefix=`echo $prefix | sed 's/\/$//'`
9462
9463cat >>confdefs.h <<_ACEOF
9464#define IRCD_PREFIX "$prefix"
9465_ACEOF
9466
9467
9468fi
9469
90728edb 9470ac_config_files="$ac_config_files Makefile bandb/Makefile ssld/Makefile extensions/Makefile unsupported/Makefile src/Makefile modules/Makefile tools/Makefile doc/Makefile help/Makefile"
212380e3 9471
9472
9473cat >confcache <<\_ACEOF
9474# This file is a shell script that caches the results of configure
9475# tests run on this system so they can be shared between configure
9476# scripts and configure runs, see configure's option --config-cache.
9477# It is not useful on other systems. If it contains results you don't
9478# want to keep, you may remove or edit it.
9479#
9480# config.status only pays attention to the cache file if you give it
9481# the --recheck option to rerun configure.
9482#
9483# `ac_cv_env_foo' variables (set or unset) will be overridden when
9484# loading this file, other *unset* `ac_cv_foo' will be assigned the
9485# following values.
9486
9487_ACEOF
9488
9489# The following way of writing the cache mishandles newlines in values,
9490# but we know of no workaround that is simple, portable, and efficient.
631ef239 9491# So, we kill variables containing newlines.
212380e3 9492# Ultrix sh set writes to stderr and can't be redirected directly,
9493# and sets the high bit in the cache file unless we assign to the vars.
631ef239 9494(
9495 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
9496 eval ac_val=\$$ac_var
9497 case $ac_val in #(
9498 *${as_nl}*)
9499 case $ac_var in #(
042acc47
WP
9500 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9501$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
631ef239 9502 esac
9503 case $ac_var in #(
9504 _ | IFS | as_nl) ;; #(
042acc47
WP
9505 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9506 *) { eval $ac_var=; unset $ac_var;} ;;
631ef239 9507 esac ;;
9508 esac
9509 done
9510
212380e3 9511 (set) 2>&1 |
631ef239 9512 case $as_nl`(ac_space=' '; set) 2>&1` in #(
9513 *${as_nl}ac_space=\ *)
042acc47
WP
9514 # `set' does not quote correctly, so add quotes: double-quote
9515 # substitution turns \\\\ into \\, and sed turns \\ into \.
212380e3 9516 sed -n \
9517 "s/'/'\\\\''/g;
9518 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
631ef239 9519 ;; #(
212380e3 9520 *)
9521 # `set' quotes correctly as required by POSIX, so do not add quotes.
631ef239 9522 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
212380e3 9523 ;;
631ef239 9524 esac |
9525 sort
9526) |
212380e3 9527 sed '
631ef239 9528 /^ac_cv_env_/b end
212380e3 9529 t clear
631ef239 9530 :clear
212380e3 9531 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9532 t end
631ef239 9533 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9534 :end' >>confcache
9535if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
9536 if test -w "$cache_file"; then
b540af17 9537 if test "x$cache_file" != "x/dev/null"; then
042acc47
WP
9538 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
9539$as_echo "$as_me: updating cache $cache_file" >&6;}
b540af17
JH
9540 if test ! -f "$cache_file" || test -h "$cache_file"; then
9541 cat confcache >"$cache_file"
9542 else
9543 case $cache_file in #(
9544 */* | ?:*)
9545 mv -f confcache "$cache_file"$$ &&
9546 mv -f "$cache_file"$$ "$cache_file" ;; #(
9547 *)
9548 mv -f confcache "$cache_file" ;;
9549 esac
9550 fi
9551 fi
212380e3 9552 else
042acc47
WP
9553 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
9554$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
212380e3 9555 fi
9556fi
9557rm -f confcache
9558
9559test "x$prefix" = xNONE && prefix=$ac_default_prefix
9560# Let make expand exec_prefix.
9561test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9562
212380e3 9563DEFS=-DHAVE_CONFIG_H
9564
9565ac_libobjs=
9566ac_ltlibobjs=
b540af17 9567U=
212380e3 9568for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9569 # 1. Remove the extension, and $U if already installed.
631ef239 9570 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
042acc47 9571 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
631ef239 9572 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
9573 # will be set to the directory where LIBOBJS objects are built.
042acc47
WP
9574 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
9575 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
212380e3 9576done
9577LIBOBJS=$ac_libobjs
9578
9579LTLIBOBJS=$ac_ltlibobjs
9580
9581
9582
042acc47
WP
9583
9584
b540af17 9585: "${CONFIG_STATUS=./config.status}"
042acc47 9586ac_write_fail=0
212380e3 9587ac_clean_files_save=$ac_clean_files
9588ac_clean_files="$ac_clean_files $CONFIG_STATUS"
042acc47
WP
9589{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
9590$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
9591as_write_fail=0
9592cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
212380e3 9593#! $SHELL
9594# Generated by $as_me.
9595# Run this file to recreate the current configuration.
9596# Compiler output produced by configure, useful for debugging
9597# configure, is in config.log if it exists.
9598
9599debug=false
9600ac_cs_recheck=false
9601ac_cs_silent=false
212380e3 9602
042acc47
WP
9603SHELL=\${CONFIG_SHELL-$SHELL}
9604export SHELL
9605_ASEOF
9606cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
9607## -------------------- ##
9608## M4sh Initialization. ##
9609## -------------------- ##
212380e3 9610
631ef239 9611# Be more Bourne compatible
9612DUALCASE=1; export DUALCASE # for MKS sh
042acc47 9613if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
212380e3 9614 emulate sh
9615 NULLCMD=:
042acc47 9616 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
212380e3 9617 # is contrary to our usage. Disable this feature.
9618 alias -g '${1+"$@"}'='"$@"'
631ef239 9619 setopt NO_GLOB_SUBST
212380e3 9620else
042acc47
WP
9621 case `(set -o) 2>/dev/null` in #(
9622 *posix*) :
9623 set -o posix ;; #(
9624 *) :
9625 ;;
631ef239 9626esac
212380e3 9627fi
9628
9629
042acc47
WP
9630as_nl='
9631'
9632export as_nl
9633# Printing a long string crashes Solaris 7 /usr/bin/printf.
9634as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
9635as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
9636as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
9637# Prefer a ksh shell builtin over an external printf program on Solaris,
9638# but without wasting forks for bash or zsh.
9639if test -z "$BASH_VERSION$ZSH_VERSION" \
9640 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
9641 as_echo='print -r --'
9642 as_echo_n='print -rn --'
9643elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
9644 as_echo='printf %s\n'
9645 as_echo_n='printf %s'
9646else
9647 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
9648 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
9649 as_echo_n='/usr/ucb/echo -n'
631ef239 9650 else
042acc47
WP
9651 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
9652 as_echo_n_body='eval
9653 arg=$1;
9654 case $arg in #(
9655 *"$as_nl"*)
9656 expr "X$arg" : "X\\(.*\\)$as_nl";
9657 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
9658 esac;
9659 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
9660 '
9661 export as_echo_n_body
9662 as_echo_n='sh -c $as_echo_n_body as_echo'
631ef239 9663 fi
042acc47
WP
9664 export as_echo_body
9665 as_echo='sh -c $as_echo_body as_echo'
631ef239 9666fi
9667
042acc47
WP
9668# The user is always right.
9669if test "${PATH_SEPARATOR+set}" != set; then
9670 PATH_SEPARATOR=:
9671 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
9672 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
9673 PATH_SEPARATOR=';'
9674 }
631ef239 9675fi
9676
9677
9678# IFS
9679# We need space, tab and new line, in precisely that order. Quoting is
9680# there to prevent editors from complaining about space-tab.
9681# (If _AS_PATH_WALK were called with IFS unset, it would disable word
9682# splitting by setting IFS to empty value.)
631ef239 9683IFS=" "" $as_nl"
9684
9685# Find who we are. Look in the path if we contain no directory separator.
b540af17 9686as_myself=
042acc47 9687case $0 in #((
631ef239 9688 *[\\/]* ) as_myself=$0 ;;
9689 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9690for as_dir in $PATH
9691do
9692 IFS=$as_save_IFS
9693 test -z "$as_dir" && as_dir=.
042acc47
WP
9694 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9695 done
631ef239 9696IFS=$as_save_IFS
9697
9698 ;;
9699esac
9700# We did not find ourselves, most probably we were run as `sh COMMAND'
9701# in which case we are not to be found in the path.
9702if test "x$as_myself" = x; then
9703 as_myself=$0
9704fi
9705if test ! -f "$as_myself"; then
042acc47
WP
9706 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
9707 exit 1
631ef239 9708fi
9709
042acc47
WP
9710# Unset variables that we do not need and which cause bugs (e.g. in
9711# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
9712# suppresses any "Segmentation fault" message there. '((' could
9713# trigger a bug in pdksh 5.2.14.
9714for as_var in BASH_ENV ENV MAIL MAILPATH
9715do eval test x\${$as_var+set} = xset \
9716 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
631ef239 9717done
212380e3 9718PS1='$ '
9719PS2='> '
9720PS4='+ '
9721
042acc47
WP
9722# NLS nuisances.
9723LC_ALL=C
9724export LC_ALL
9725LANGUAGE=C
9726export LANGUAGE
9727
9728# CDPATH.
9729(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
9730
9731
b540af17
JH
9732# as_fn_error STATUS ERROR [LINENO LOG_FD]
9733# ----------------------------------------
042acc47
WP
9734# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9735# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
b540af17 9736# script with STATUS, using 1 if that was 0.
042acc47
WP
9737as_fn_error ()
9738{
b540af17
JH
9739 as_status=$1; test $as_status -eq 0 && as_status=1
9740 if test "$4"; then
9741 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9742 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
212380e3 9743 fi
b540af17 9744 $as_echo "$as_me: error: $2" >&2
042acc47
WP
9745 as_fn_exit $as_status
9746} # as_fn_error
9747
9748
9749# as_fn_set_status STATUS
9750# -----------------------
9751# Set $? to STATUS, without forking.
9752as_fn_set_status ()
9753{
9754 return $1
9755} # as_fn_set_status
9756
9757# as_fn_exit STATUS
9758# -----------------
9759# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9760as_fn_exit ()
9761{
9762 set +e
9763 as_fn_set_status $1
9764 exit $1
9765} # as_fn_exit
9766
9767# as_fn_unset VAR
9768# ---------------
9769# Portably unset VAR.
9770as_fn_unset ()
9771{
9772 { eval $1=; unset $1;}
9773}
9774as_unset=as_fn_unset
9775# as_fn_append VAR VALUE
9776# ----------------------
9777# Append the text in VALUE to the end of the definition contained in VAR. Take
9778# advantage of any shell optimizations that allow amortized linear growth over
9779# repeated appends, instead of the typical quadratic growth present in naive
9780# implementations.
9781if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
9782 eval 'as_fn_append ()
9783 {
9784 eval $1+=\$2
9785 }'
9786else
9787 as_fn_append ()
9788 {
9789 eval $1=\$$1\$2
9790 }
9791fi # as_fn_append
9792
9793# as_fn_arith ARG...
9794# ------------------
9795# Perform arithmetic evaluation on the ARGs, and store the result in the
9796# global $as_val. Take advantage of shells that can avoid forks. The arguments
9797# must be portable across $(()) and expr.
9798if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
9799 eval 'as_fn_arith ()
9800 {
9801 as_val=$(( $* ))
9802 }'
9803else
9804 as_fn_arith ()
9805 {
9806 as_val=`expr "$@" || test $? -eq 1`
9807 }
9808fi # as_fn_arith
9809
212380e3 9810
631ef239 9811if expr a : '\(a\)' >/dev/null 2>&1 &&
9812 test "X`expr 00001 : '.*\(...\)'`" = X001; then
212380e3 9813 as_expr=expr
9814else
9815 as_expr=false
9816fi
9817
631ef239 9818if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
212380e3 9819 as_basename=basename
9820else
9821 as_basename=false
9822fi
9823
042acc47
WP
9824if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9825 as_dirname=dirname
9826else
9827 as_dirname=false
9828fi
212380e3 9829
631ef239 9830as_me=`$as_basename -- "$0" ||
212380e3 9831$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9832 X"$0" : 'X\(//\)$' \| \
631ef239 9833 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
042acc47 9834$as_echo X/"$0" |
631ef239 9835 sed '/^.*\/\([^/][^/]*\)\/*$/{
9836 s//\1/
9837 q
9838 }
9839 /^X\/\(\/\/\)$/{
9840 s//\1/
9841 q
9842 }
9843 /^X\/\(\/\).*/{
9844 s//\1/
9845 q
9846 }
9847 s/.*/./; q'`
212380e3 9848
042acc47
WP
9849# Avoid depending upon Character Ranges.
9850as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9851as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9852as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9853as_cr_digits='0123456789'
9854as_cr_alnum=$as_cr_Letters$as_cr_digits
631ef239 9855
9856ECHO_C= ECHO_N= ECHO_T=
042acc47 9857case `echo -n x` in #(((((
631ef239 9858-n*)
042acc47 9859 case `echo 'xy\c'` in
631ef239 9860 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
042acc47
WP
9861 xy) ECHO_C='\c';;
9862 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
9863 ECHO_T=' ';;
631ef239 9864 esac;;
9865*)
9866 ECHO_N='-n';;
212380e3 9867esac
9868
212380e3 9869rm -f conf$$ conf$$.exe conf$$.file
631ef239 9870if test -d conf$$.dir; then
9871 rm -f conf$$.dir/conf$$.file
9872else
9873 rm -f conf$$.dir
042acc47
WP
9874 mkdir conf$$.dir 2>/dev/null
9875fi
9876if (echo >conf$$.file) 2>/dev/null; then
9877 if ln -s conf$$.file conf$$ 2>/dev/null; then
9878 as_ln_s='ln -s'
9879 # ... but there are two gotchas:
9880 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
9881 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
9882 # In both cases, we have to default to `cp -p'.
9883 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
9884 as_ln_s='cp -p'
9885 elif ln conf$$.file conf$$ 2>/dev/null; then
9886 as_ln_s=ln
9887 else
212380e3 9888 as_ln_s='cp -p'
042acc47 9889 fi
212380e3 9890else
9891 as_ln_s='cp -p'
9892fi
631ef239 9893rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
9894rmdir conf$$.dir 2>/dev/null
212380e3 9895
042acc47
WP
9896
9897# as_fn_mkdir_p
9898# -------------
9899# Create "$as_dir" as a directory, including parents if necessary.
9900as_fn_mkdir_p ()
9901{
9902
9903 case $as_dir in #(
9904 -*) as_dir=./$as_dir;;
9905 esac
9906 test -d "$as_dir" || eval $as_mkdir_p || {
9907 as_dirs=
9908 while :; do
9909 case $as_dir in #(
9910 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
9911 *) as_qdir=$as_dir;;
9912 esac
9913 as_dirs="'$as_qdir' $as_dirs"
9914 as_dir=`$as_dirname -- "$as_dir" ||
9915$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9916 X"$as_dir" : 'X\(//\)[^/]' \| \
9917 X"$as_dir" : 'X\(//\)$' \| \
9918 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
9919$as_echo X"$as_dir" |
9920 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9921 s//\1/
9922 q
9923 }
9924 /^X\(\/\/\)[^/].*/{
9925 s//\1/
9926 q
9927 }
9928 /^X\(\/\/\)$/{
9929 s//\1/
9930 q
9931 }
9932 /^X\(\/\).*/{
9933 s//\1/
9934 q
9935 }
9936 s/.*/./; q'`
9937 test -d "$as_dir" && break
9938 done
9939 test -z "$as_dirs" || eval "mkdir $as_dirs"
b540af17 9940 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
042acc47
WP
9941
9942
9943} # as_fn_mkdir_p
212380e3 9944if mkdir -p . 2>/dev/null; then
042acc47 9945 as_mkdir_p='mkdir -p "$as_dir"'
212380e3 9946else
9947 test -d ./-p && rmdir ./-p
9948 as_mkdir_p=false
9949fi
9950
631ef239 9951if test -x / >/dev/null 2>&1; then
9952 as_test_x='test -x'
9953else
9954 if ls -dL / >/dev/null 2>&1; then
9955 as_ls_L_option=L
9956 else
9957 as_ls_L_option=
9958 fi
9959 as_test_x='
9960 eval sh -c '\''
9961 if test -d "$1"; then
042acc47 9962 test -d "$1/.";
631ef239 9963 else
042acc47
WP
9964 case $1 in #(
9965 -*)set "./$1";;
631ef239 9966 esac;
042acc47 9967 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
631ef239 9968 ???[sx]*):;;*)false;;esac;fi
9969 '\'' sh
9970 '
9971fi
9972as_executable_p=$as_test_x
212380e3 9973
9974# Sed expression to map a string onto a valid CPP name.
9975as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9976
9977# Sed expression to map a string onto a valid variable name.
9978as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9979
9980
212380e3 9981exec 6>&1
042acc47
WP
9982## ----------------------------------- ##
9983## Main body of $CONFIG_STATUS script. ##
9984## ----------------------------------- ##
9985_ASEOF
9986test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
212380e3 9987
042acc47
WP
9988cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9989# Save the log message, to keep $0 and so on meaningful, and to
212380e3 9990# report actual input values of CONFIG_FILES etc. instead of their
631ef239 9991# values after options handling.
9992ac_log="
154ae8cf 9993This file was extended by shadowircd $as_me 6.2.0, which was
b540af17 9994generated by GNU Autoconf 2.68. Invocation command line was
212380e3 9995
9996 CONFIG_FILES = $CONFIG_FILES
9997 CONFIG_HEADERS = $CONFIG_HEADERS
9998 CONFIG_LINKS = $CONFIG_LINKS
9999 CONFIG_COMMANDS = $CONFIG_COMMANDS
10000 $ $0 $@
10001
631ef239 10002on `(hostname || uname -n) 2>/dev/null | sed 1q`
10003"
10004
212380e3 10005_ACEOF
10006
042acc47
WP
10007case $ac_config_files in *"
10008"*) set x $ac_config_files; shift; ac_config_files=$*;;
10009esac
10010
10011case $ac_config_headers in *"
10012"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
10013esac
10014
10015
10016cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
212380e3 10017# Files that config.status was made for.
631ef239 10018config_files="$ac_config_files"
10019config_headers="$ac_config_headers"
212380e3 10020
631ef239 10021_ACEOF
212380e3 10022
042acc47 10023cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
212380e3 10024ac_cs_usage="\
042acc47
WP
10025\`$as_me' instantiates files and other configuration actions
10026from templates according to the current configuration. Unless the files
10027and actions are specified as TAGs, all are instantiated by default.
212380e3 10028
042acc47 10029Usage: $0 [OPTION]... [TAG]...
212380e3 10030
10031 -h, --help print this help, then exit
631ef239 10032 -V, --version print version number and configuration settings, then exit
1800d973 10033 --config print configuration, then exit
042acc47
WP
10034 -q, --quiet, --silent
10035 do not print progress messages
212380e3 10036 -d, --debug don't remove temporary files
10037 --recheck update $as_me by reconfiguring in the same conditions
042acc47
WP
10038 --file=FILE[:TEMPLATE]
10039 instantiate the configuration file FILE
10040 --header=FILE[:TEMPLATE]
10041 instantiate the configuration header FILE
212380e3 10042
10043Configuration files:
10044$config_files
10045
10046Configuration headers:
10047$config_headers
10048
042acc47 10049Report bugs to the package provider."
212380e3 10050
631ef239 10051_ACEOF
042acc47 10052cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1800d973 10053ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
212380e3 10054ac_cs_version="\\
154ae8cf 10055shadowircd config.status 6.2.0
b540af17 10056configured by $0, generated by GNU Autoconf 2.68,
1800d973 10057 with options \\"\$ac_cs_config\\"
212380e3 10058
b540af17 10059Copyright (C) 2010 Free Software Foundation, Inc.
212380e3 10060This config.status script is free software; the Free Software Foundation
10061gives unlimited permission to copy, distribute and modify it."
631ef239 10062
10063ac_pwd='$ac_pwd'
10064srcdir='$srcdir'
10065INSTALL='$INSTALL'
042acc47 10066test -n "\$AWK" || AWK=awk
212380e3 10067_ACEOF
10068
042acc47
WP
10069cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10070# The default lists apply if the user does not specify any file.
212380e3 10071ac_need_defaults=:
10072while test $# != 0
10073do
10074 case $1 in
b540af17 10075 --*=?*)
631ef239 10076 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10077 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
212380e3 10078 ac_shift=:
10079 ;;
b540af17
JH
10080 --*=)
10081 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10082 ac_optarg=
10083 ac_shift=:
10084 ;;
631ef239 10085 *)
212380e3 10086 ac_option=$1
10087 ac_optarg=$2
10088 ac_shift=shift
10089 ;;
212380e3 10090 esac
10091
10092 case $ac_option in
10093 # Handling of the options.
212380e3 10094 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10095 ac_cs_recheck=: ;;
631ef239 10096 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
042acc47 10097 $as_echo "$ac_cs_version"; exit ;;
1800d973
WP
10098 --config | --confi | --conf | --con | --co | --c )
10099 $as_echo "$ac_cs_config"; exit ;;
631ef239 10100 --debug | --debu | --deb | --de | --d | -d )
212380e3 10101 debug=: ;;
10102 --file | --fil | --fi | --f )
10103 $ac_shift
042acc47
WP
10104 case $ac_optarg in
10105 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
b540af17 10106 '') as_fn_error $? "missing file argument" ;;
042acc47
WP
10107 esac
10108 as_fn_append CONFIG_FILES " '$ac_optarg'"
212380e3 10109 ac_need_defaults=false;;
10110 --header | --heade | --head | --hea )
10111 $ac_shift
042acc47
WP
10112 case $ac_optarg in
10113 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10114 esac
10115 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
212380e3 10116 ac_need_defaults=false;;
631ef239 10117 --he | --h)
10118 # Conflict between --help and --header
b540af17 10119 as_fn_error $? "ambiguous option: \`$1'
042acc47 10120Try \`$0 --help' for more information.";;
631ef239 10121 --help | --hel | -h )
042acc47 10122 $as_echo "$ac_cs_usage"; exit ;;
212380e3 10123 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10124 | -silent | --silent | --silen | --sile | --sil | --si | --s)
10125 ac_cs_silent=: ;;
10126
10127 # This is an error.
b540af17 10128 -*) as_fn_error $? "unrecognized option: \`$1'
042acc47 10129Try \`$0 --help' for more information." ;;
212380e3 10130
042acc47 10131 *) as_fn_append ac_config_targets " $1"
631ef239 10132 ac_need_defaults=false ;;
212380e3 10133
10134 esac
10135 shift
10136done
10137
10138ac_configure_extra_args=
10139
10140if $ac_cs_silent; then
10141 exec 6>/dev/null
10142 ac_configure_extra_args="$ac_configure_extra_args --silent"
10143fi
10144
10145_ACEOF
042acc47 10146cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
212380e3 10147if \$ac_cs_recheck; then
042acc47
WP
10148 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10149 shift
10150 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10151 CONFIG_SHELL='$SHELL'
631ef239 10152 export CONFIG_SHELL
042acc47 10153 exec "\$@"
212380e3 10154fi
10155
10156_ACEOF
042acc47 10157cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
631ef239 10158exec 5>>config.log
10159{
10160 echo
10161 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10162## Running $as_me. ##
10163_ASBOX
042acc47 10164 $as_echo "$ac_log"
631ef239 10165} >&5
212380e3 10166
631ef239 10167_ACEOF
042acc47 10168cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
631ef239 10169_ACEOF
212380e3 10170
042acc47 10171cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
631ef239 10172
10173# Handling of arguments.
212380e3 10174for ac_config_target in $ac_config_targets
10175do
631ef239 10176 case $ac_config_target in
10177 "include/setup.h") CONFIG_HEADERS="$CONFIG_HEADERS include/setup.h" ;;
10178 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
042acc47 10179 "bandb/Makefile") CONFIG_FILES="$CONFIG_FILES bandb/Makefile" ;;
0454dd83 10180 "ssld/Makefile") CONFIG_FILES="$CONFIG_FILES ssld/Makefile" ;;
631ef239 10181 "extensions/Makefile") CONFIG_FILES="$CONFIG_FILES extensions/Makefile" ;;
10182 "unsupported/Makefile") CONFIG_FILES="$CONFIG_FILES unsupported/Makefile" ;;
10183 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
10184 "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
10185 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
10186 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
10187 "help/Makefile") CONFIG_FILES="$CONFIG_FILES help/Makefile" ;;
10188
b540af17 10189 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
212380e3 10190 esac
10191done
10192
631ef239 10193
212380e3 10194# If the user did not use the arguments to specify the items to instantiate,
10195# then the envvar interface is used. Set only those that are not.
10196# We use the long form for the default assignment because of an extremely
10197# bizarre bug on SunOS 4.1.3.
10198if $ac_need_defaults; then
10199 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10200 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10201fi
10202
10203# Have a temporary directory for convenience. Make it in the build tree
631ef239 10204# simply because there is no reason against having it here, and in addition,
212380e3 10205# creating and moving files from /tmp can sometimes cause problems.
631ef239 10206# Hook for its removal unless debugging.
10207# Note that there is a small window in which the directory will not be cleaned:
10208# after its creation but before its name has been assigned to `$tmp'.
212380e3 10209$debug ||
10210{
b540af17 10211 tmp= ac_tmp=
631ef239 10212 trap 'exit_status=$?
b540af17
JH
10213 : "${ac_tmp:=$tmp}"
10214 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
631ef239 10215' 0
042acc47 10216 trap 'as_fn_exit 1' 1 2 13 15
212380e3 10217}
212380e3 10218# Create a (secure) tmp directory for tmp files.
10219
10220{
631ef239 10221 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
b540af17 10222 test -d "$tmp"
212380e3 10223} ||
10224{
631ef239 10225 tmp=./conf$$-$RANDOM
10226 (umask 077 && mkdir "$tmp")
b540af17
JH
10227} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
10228ac_tmp=$tmp
212380e3 10229
042acc47
WP
10230# Set up the scripts for CONFIG_FILES section.
10231# No need to generate them if there are no CONFIG_FILES.
10232# This happens for instance with `./config.status config.h'.
631ef239 10233if test -n "$CONFIG_FILES"; then
10234
631ef239 10235
042acc47
WP
10236ac_cr=`echo X | tr X '\015'`
10237# On cygwin, bash can eat \r inside `` if the user requested igncr.
10238# But we know of no other shell where ac_cr would be empty at this
10239# point, so we can use a bashism as a fallback.
10240if test "x$ac_cr" = x; then
10241 eval ac_cr=\$\'\\r\'
10242fi
10243ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
10244if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
b540af17 10245 ac_cs_awk_cr='\\r'
042acc47
WP
10246else
10247 ac_cs_awk_cr=$ac_cr
10248fi
10249
b540af17 10250echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
042acc47 10251_ACEOF
631ef239 10252
10253
042acc47
WP
10254{
10255 echo "cat >conf$$subs.awk <<_ACEOF" &&
10256 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
10257 echo "_ACEOF"
10258} >conf$$subs.sh ||
b540af17
JH
10259 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10260ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
631ef239 10261ac_delim='%!_!# '
10262for ac_last_try in false false false false false :; do
042acc47 10263 . ./conf$$subs.sh ||
b540af17 10264 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
042acc47
WP
10265
10266 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
10267 if test $ac_delim_n = $ac_delim_num; then
631ef239 10268 break
10269 elif $ac_last_try; then
b540af17 10270 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
631ef239 10271 else
10272 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
212380e3 10273 fi
631ef239 10274done
042acc47
WP
10275rm -f conf$$subs.sh
10276
10277cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b540af17 10278cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
042acc47
WP
10279_ACEOF
10280sed -n '
10281h
10282s/^/S["/; s/!.*/"]=/
10283p
10284g
10285s/^[^!]*!//
10286:repl
10287t repl
10288s/'"$ac_delim"'$//
10289t delim
10290:nl
10291h
1800d973 10292s/\(.\{148\}\)..*/\1/
042acc47
WP
10293t more1
10294s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
10295p
10296n
10297b repl
10298:more1
10299s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10300p
10301g
10302s/.\{148\}//
10303t nl
10304:delim
10305h
1800d973 10306s/\(.\{148\}\)..*/\1/
042acc47
WP
10307t more2
10308s/["\\]/\\&/g; s/^/"/; s/$/"/
10309p
10310b
10311:more2
10312s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10313p
10314g
10315s/.\{148\}//
10316t delim
10317' <conf$$subs.awk | sed '
10318/^[^""]/{
10319 N
10320 s/\n//
10321}
10322' >>$CONFIG_STATUS || ac_write_fail=1
10323rm -f conf$$subs.awk
10324cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10325_ACAWK
b540af17 10326cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
042acc47
WP
10327 for (key in S) S_is_set[key] = 1
10328 FS = "\a"
212380e3 10329
042acc47
WP
10330}
10331{
10332 line = $ 0
10333 nfields = split(line, field, "@")
10334 substed = 0
10335 len = length(field[1])
10336 for (i = 2; i < nfields; i++) {
10337 key = field[i]
10338 keylen = length(key)
10339 if (S_is_set[key]) {
10340 value = S[key]
10341 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10342 len += length(value) + length(field[++i])
10343 substed = 1
10344 } else
10345 len += 1 + keylen
10346 }
631ef239 10347
042acc47
WP
10348 print line
10349}
10350
10351_ACAWK
631ef239 10352_ACEOF
042acc47
WP
10353cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10354if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10355 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
10356else
10357 cat
b540af17
JH
10358fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
10359 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
212380e3 10360_ACEOF
631ef239 10361
b540af17
JH
10362# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
10363# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
631ef239 10364# trailing colons and then remove the whole line if VPATH becomes empty
10365# (actually we leave an empty line to preserve line numbers).
10366if test "x$srcdir" = x.; then
b540af17
JH
10367 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
10368h
10369s///
10370s/^/:/
10371s/[ ]*$/:/
10372s/:\$(srcdir):/:/g
10373s/:\${srcdir}:/:/g
10374s/:@srcdir@:/:/g
10375s/^:*//
631ef239 10376s/:*$//
b540af17
JH
10377x
10378s/\(=[ ]*\).*/\1/
10379G
10380s/\n//
631ef239 10381s/^[^=]*=[ ]*$//
10382}'
10383fi
10384
042acc47 10385cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
631ef239 10386fi # test -n "$CONFIG_FILES"
10387
042acc47
WP
10388# Set up the scripts for CONFIG_HEADERS section.
10389# No need to generate them if there are no CONFIG_HEADERS.
10390# This happens for instance with `./config.status Makefile'.
10391if test -n "$CONFIG_HEADERS"; then
b540af17 10392cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
042acc47
WP
10393BEGIN {
10394_ACEOF
10395
10396# Transform confdefs.h into an awk script `defines.awk', embedded as
10397# here-document in config.status, that substitutes the proper values into
10398# config.h.in to produce config.h.
10399
10400# Create a delimiter string that does not exist in confdefs.h, to ease
10401# handling of long lines.
10402ac_delim='%!_!# '
10403for ac_last_try in false false :; do
b540af17
JH
10404 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
10405 if test -z "$ac_tt"; then
042acc47
WP
10406 break
10407 elif $ac_last_try; then
b540af17 10408 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
042acc47
WP
10409 else
10410 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10411 fi
10412done
10413
10414# For the awk script, D is an array of macro values keyed by name,
10415# likewise P contains macro parameters if any. Preserve backslash
10416# newline sequences.
10417
10418ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
10419sed -n '
10420s/.\{148\}/&'"$ac_delim"'/g
10421t rset
10422:rset
10423s/^[ ]*#[ ]*define[ ][ ]*/ /
10424t def
10425d
10426:def
10427s/\\$//
10428t bsnl
10429s/["\\]/\\&/g
10430s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10431D["\1"]=" \3"/p
10432s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
10433d
10434:bsnl
10435s/["\\]/\\&/g
10436s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10437D["\1"]=" \3\\\\\\n"\\/p
10438t cont
10439s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
10440t cont
10441d
10442:cont
10443n
10444s/.\{148\}/&'"$ac_delim"'/g
10445t clear
10446:clear
10447s/\\$//
10448t bsnlc
10449s/["\\]/\\&/g; s/^/"/; s/$/"/p
10450d
10451:bsnlc
10452s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
10453b cont
10454' <confdefs.h | sed '
10455s/'"$ac_delim"'/"\\\
10456"/g' >>$CONFIG_STATUS || ac_write_fail=1
10457
10458cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10459 for (key in D) D_is_set[key] = 1
10460 FS = "\a"
10461}
10462/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
10463 line = \$ 0
10464 split(line, arg, " ")
10465 if (arg[1] == "#") {
10466 defundef = arg[2]
10467 mac1 = arg[3]
10468 } else {
10469 defundef = substr(arg[1], 2)
10470 mac1 = arg[2]
10471 }
10472 split(mac1, mac2, "(") #)
10473 macro = mac2[1]
10474 prefix = substr(line, 1, index(line, defundef) - 1)
10475 if (D_is_set[macro]) {
10476 # Preserve the white space surrounding the "#".
10477 print prefix "define", macro P[macro] D[macro]
10478 next
10479 } else {
10480 # Replace #undef with comments. This is necessary, for example,
10481 # in the case of _POSIX_SOURCE, which is predefined and required
10482 # on some systems where configure will not decide to define it.
10483 if (defundef == "undef") {
10484 print "/*", prefix defundef, macro, "*/"
10485 next
10486 }
10487 }
10488}
10489{ print }
10490_ACAWK
10491_ACEOF
10492cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b540af17 10493 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
042acc47
WP
10494fi # test -n "$CONFIG_HEADERS"
10495
631ef239 10496
042acc47
WP
10497eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
10498shift
10499for ac_tag
631ef239 10500do
10501 case $ac_tag in
10502 :[FHLC]) ac_mode=$ac_tag; continue;;
10503 esac
10504 case $ac_mode$ac_tag in
10505 :[FHL]*:*);;
b540af17 10506 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
631ef239 10507 :[FH]-) ac_tag=-:-;;
10508 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
212380e3 10509 esac
631ef239 10510 ac_save_IFS=$IFS
10511 IFS=:
10512 set x $ac_tag
10513 IFS=$ac_save_IFS
10514 shift
10515 ac_file=$1
10516 shift
212380e3 10517
631ef239 10518 case $ac_mode in
10519 :L) ac_source=$1;;
10520 :[FH])
10521 ac_file_inputs=
10522 for ac_f
10523 do
10524 case $ac_f in
b540af17 10525 -) ac_f="$ac_tmp/stdin";;
631ef239 10526 *) # Look for the file first in the build tree, then in the source tree
10527 # (if the path is not absolute). The absolute path cannot be DOS-style,
10528 # because $ac_f cannot contain `:'.
10529 test -f "$ac_f" ||
10530 case $ac_f in
10531 [\\/$]*) false;;
10532 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
10533 esac ||
b540af17 10534 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
631ef239 10535 esac
042acc47
WP
10536 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
10537 as_fn_append ac_file_inputs " '$ac_f'"
631ef239 10538 done
10539
10540 # Let's still pretend it is `configure' which instantiates (i.e., don't
10541 # use $as_me), people would be surprised to read:
10542 # /* config.h. Generated by config.status. */
042acc47
WP
10543 configure_input='Generated from '`
10544 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
10545 `' by configure.'
631ef239 10546 if test x"$ac_file" != x-; then
10547 configure_input="$ac_file. $configure_input"
042acc47
WP
10548 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
10549$as_echo "$as_me: creating $ac_file" >&6;}
631ef239 10550 fi
042acc47
WP
10551 # Neutralize special characters interpreted by sed in replacement strings.
10552 case $configure_input in #(
10553 *\&* | *\|* | *\\* )
10554 ac_sed_conf_input=`$as_echo "$configure_input" |
10555 sed 's/[\\\\&|]/\\\\&/g'`;; #(
10556 *) ac_sed_conf_input=$configure_input;;
10557 esac
631ef239 10558
10559 case $ac_tag in
b540af17
JH
10560 *:-:* | *:-) cat >"$ac_tmp/stdin" \
10561 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
631ef239 10562 esac
10563 ;;
10564 esac
10565
10566 ac_dir=`$as_dirname -- "$ac_file" ||
212380e3 10567$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10568 X"$ac_file" : 'X\(//\)[^/]' \| \
10569 X"$ac_file" : 'X\(//\)$' \| \
631ef239 10570 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
042acc47 10571$as_echo X"$ac_file" |
631ef239 10572 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10573 s//\1/
10574 q
10575 }
10576 /^X\(\/\/\)[^/].*/{
10577 s//\1/
10578 q
10579 }
10580 /^X\(\/\/\)$/{
10581 s//\1/
10582 q
10583 }
10584 /^X\(\/\).*/{
10585 s//\1/
10586 q
10587 }
10588 s/.*/./; q'`
042acc47 10589 as_dir="$ac_dir"; as_fn_mkdir_p
212380e3 10590 ac_builddir=.
10591
631ef239 10592case "$ac_dir" in
10593.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10594*)
042acc47 10595 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
631ef239 10596 # A ".." for each directory in $ac_dir_suffix.
042acc47 10597 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
631ef239 10598 case $ac_top_builddir_sub in
10599 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10600 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10601 esac ;;
10602esac
10603ac_abs_top_builddir=$ac_pwd
10604ac_abs_builddir=$ac_pwd$ac_dir_suffix
10605# for backward compatibility:
10606ac_top_builddir=$ac_top_build_prefix
212380e3 10607
10608case $srcdir in
631ef239 10609 .) # We are building in place.
212380e3 10610 ac_srcdir=.
631ef239 10611 ac_top_srcdir=$ac_top_builddir_sub
10612 ac_abs_top_srcdir=$ac_pwd ;;
10613 [\\/]* | ?:[\\/]* ) # Absolute name.
212380e3 10614 ac_srcdir=$srcdir$ac_dir_suffix;
631ef239 10615 ac_top_srcdir=$srcdir
10616 ac_abs_top_srcdir=$srcdir ;;
10617 *) # Relative name.
10618 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10619 ac_top_srcdir=$ac_top_build_prefix$srcdir
10620 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
212380e3 10621esac
631ef239 10622ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
212380e3 10623
212380e3 10624
631ef239 10625 case $ac_mode in
10626 :F)
10627 #
10628 # CONFIG_FILE
10629 #
212380e3 10630
10631 case $INSTALL in
10632 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
631ef239 10633 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
212380e3 10634 esac
631ef239 10635_ACEOF
212380e3 10636
042acc47 10637cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
631ef239 10638# If the template does not know about datarootdir, expand it.
10639# FIXME: This hack should be removed a few years after 2.60.
10640ac_datarootdir_hack=; ac_datarootdir_seen=
042acc47
WP
10641ac_sed_dataroot='
10642/datarootdir/ {
631ef239 10643 p
10644 q
10645}
10646/@datadir@/p
10647/@docdir@/p
10648/@infodir@/p
10649/@localedir@/p
042acc47
WP
10650/@mandir@/p'
10651case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
631ef239 10652*datarootdir*) ac_datarootdir_seen=yes;;
10653*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
042acc47
WP
10654 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
10655$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
631ef239 10656_ACEOF
042acc47 10657cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
631ef239 10658 ac_datarootdir_hack='
10659 s&@datadir@&$datadir&g
10660 s&@docdir@&$docdir&g
10661 s&@infodir@&$infodir&g
10662 s&@localedir@&$localedir&g
10663 s&@mandir@&$mandir&g
042acc47 10664 s&\\\${datarootdir}&$datarootdir&g' ;;
631ef239 10665esac
212380e3 10666_ACEOF
631ef239 10667
10668# Neutralize VPATH when `$srcdir' = `.'.
10669# Shell code in configure.ac might set extrasub.
10670# FIXME: do we really want to maintain this feature?
042acc47
WP
10671cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10672ac_sed_extra="$ac_vpsub
212380e3 10673$extrasub
10674_ACEOF
042acc47 10675cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
212380e3 10676:t
10677/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
042acc47 10678s|@configure_input@|$ac_sed_conf_input|;t t
631ef239 10679s&@top_builddir@&$ac_top_builddir_sub&;t t
042acc47 10680s&@top_build_prefix@&$ac_top_build_prefix&;t t
631ef239 10681s&@srcdir@&$ac_srcdir&;t t
10682s&@abs_srcdir@&$ac_abs_srcdir&;t t
10683s&@top_srcdir@&$ac_top_srcdir&;t t
10684s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
10685s&@builddir@&$ac_builddir&;t t
10686s&@abs_builddir@&$ac_abs_builddir&;t t
10687s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
10688s&@INSTALL@&$ac_INSTALL&;t t
10689$ac_datarootdir_hack
042acc47 10690"
b540af17
JH
10691eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
10692 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
631ef239 10693
10694test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
b540af17
JH
10695 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
10696 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
10697 "$ac_tmp/out"`; test -z "$ac_out"; } &&
042acc47 10698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
b540af17 10699which seems to be undefined. Please make sure it is defined" >&5
042acc47 10700$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
b540af17 10701which seems to be undefined. Please make sure it is defined" >&2;}
631ef239 10702
b540af17 10703 rm -f "$ac_tmp/stdin"
212380e3 10704 case $ac_file in
b540af17
JH
10705 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
10706 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
042acc47 10707 esac \
b540af17 10708 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
631ef239 10709 ;;
10710 :H)
10711 #
10712 # CONFIG_HEADER
10713 #
212380e3 10714 if test x"$ac_file" != x-; then
042acc47
WP
10715 {
10716 $as_echo "/* $configure_input */" \
b540af17
JH
10717 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
10718 } >"$ac_tmp/config.h" \
10719 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10720 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
042acc47
WP
10721 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
10722$as_echo "$as_me: $ac_file is unchanged" >&6;}
212380e3 10723 else
042acc47 10724 rm -f "$ac_file"
b540af17
JH
10725 mv "$ac_tmp/config.h" "$ac_file" \
10726 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
212380e3 10727 fi
10728 else
042acc47 10729 $as_echo "/* $configure_input */" \
b540af17
JH
10730 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
10731 || as_fn_error $? "could not create -" "$LINENO" 5
212380e3 10732 fi
631ef239 10733 ;;
10734
10735
10736 esac
10737
10738done # for ac_tag
212380e3 10739
212380e3 10740
042acc47 10741as_fn_exit 0
212380e3 10742_ACEOF
212380e3 10743ac_clean_files=$ac_clean_files_save
10744
042acc47 10745test $ac_write_fail = 0 ||
b540af17 10746 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
042acc47 10747
212380e3 10748
10749# configure is writing to config.log, and then calls config.status.
10750# config.status does its own redirection, appending to config.log.
10751# Unfortunately, on DOS this fails, as config.log is still kept open
10752# by configure, so config.status won't be able to write to it; its
10753# output is simply discarded. So we exec the FD to /dev/null,
10754# effectively closing config.log, so it can be properly (re)opened and
10755# appended to by config.status. When coming back to configure, we
10756# need to make the FD available again.
10757if test "$no_create" != yes; then
10758 ac_cs_success=:
10759 ac_config_status_args=
10760 test "$silent" = yes &&
10761 ac_config_status_args="$ac_config_status_args --quiet"
10762 exec 5>/dev/null
10763 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10764 exec 5>>config.log
10765 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10766 # would make configure fail if this is the last instruction.
b540af17 10767 $ac_cs_success || as_fn_exit 1
212380e3 10768fi
10769
56efe974
WP
10770#
10771# CONFIG_SUBDIRS section.
10772#
10773if test "$no_recursion" != yes; then
10774
042acc47
WP
10775 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
10776 # so they do not pile up.
56efe974
WP
10777 ac_sub_configure_args=
10778 ac_prev=
10779 eval "set x $ac_configure_args"
10780 shift
10781 for ac_arg
10782 do
10783 if test -n "$ac_prev"; then
10784 ac_prev=
10785 continue
10786 fi
10787 case $ac_arg in
10788 -cache-file | --cache-file | --cache-fil | --cache-fi \
10789 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
10790 ac_prev=cache_file ;;
10791 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
10792 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
10793 | --c=*)
10794 ;;
10795 --config-cache | -C)
10796 ;;
10797 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
10798 ac_prev=srcdir ;;
10799 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
10800 ;;
10801 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10802 ac_prev=prefix ;;
10803 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10804 ;;
042acc47
WP
10805 --disable-option-checking)
10806 ;;
56efe974
WP
10807 *)
10808 case $ac_arg in
042acc47 10809 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
56efe974 10810 esac
042acc47 10811 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
56efe974
WP
10812 esac
10813 done
10814
10815 # Always prepend --prefix to ensure using the same prefix
10816 # in subdir configurations.
10817 ac_arg="--prefix=$prefix"
10818 case $ac_arg in
042acc47 10819 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
56efe974
WP
10820 esac
10821 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
10822
10823 # Pass --silent
10824 if test "$silent" = yes; then
10825 ac_sub_configure_args="--silent $ac_sub_configure_args"
10826 fi
10827
042acc47
WP
10828 # Always prepend --disable-option-checking to silence warnings, since
10829 # different subdirs can have different --enable and --with options.
10830 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
10831
56efe974
WP
10832 ac_popdir=`pwd`
10833 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
10834
10835 # Do not complain, so a configure script can configure whichever
10836 # parts of a large source tree are present.
10837 test -d "$srcdir/$ac_dir" || continue
10838
10839 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
042acc47
WP
10840 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
10841 $as_echo "$ac_msg" >&6
10842 as_dir="$ac_dir"; as_fn_mkdir_p
56efe974
WP
10843 ac_builddir=.
10844
10845case "$ac_dir" in
10846.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10847*)
042acc47 10848 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
56efe974 10849 # A ".." for each directory in $ac_dir_suffix.
042acc47 10850 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
56efe974
WP
10851 case $ac_top_builddir_sub in
10852 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10853 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10854 esac ;;
10855esac
10856ac_abs_top_builddir=$ac_pwd
10857ac_abs_builddir=$ac_pwd$ac_dir_suffix
10858# for backward compatibility:
10859ac_top_builddir=$ac_top_build_prefix
10860
10861case $srcdir in
10862 .) # We are building in place.
10863 ac_srcdir=.
10864 ac_top_srcdir=$ac_top_builddir_sub
10865 ac_abs_top_srcdir=$ac_pwd ;;
10866 [\\/]* | ?:[\\/]* ) # Absolute name.
10867 ac_srcdir=$srcdir$ac_dir_suffix;
10868 ac_top_srcdir=$srcdir
10869 ac_abs_top_srcdir=$srcdir ;;
10870 *) # Relative name.
10871 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10872 ac_top_srcdir=$ac_top_build_prefix$srcdir
10873 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10874esac
10875ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10876
10877
10878 cd "$ac_dir"
10879
10880 # Check for guested configure; otherwise get Cygnus style configure.
10881 if test -f "$ac_srcdir/configure.gnu"; then
10882 ac_sub_configure=$ac_srcdir/configure.gnu
10883 elif test -f "$ac_srcdir/configure"; then
10884 ac_sub_configure=$ac_srcdir/configure
10885 elif test -f "$ac_srcdir/configure.in"; then
10886 # This should be Cygnus configure.
10887 ac_sub_configure=$ac_aux_dir/configure
10888 else
042acc47
WP
10889 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
10890$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
56efe974
WP
10891 ac_sub_configure=
10892 fi
10893
10894 # The recursion is here.
10895 if test -n "$ac_sub_configure"; then
10896 # Make the cache file name correct relative to the subdirectory.
10897 case $cache_file in
10898 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
10899 *) # Relative name.
10900 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
10901 esac
10902
042acc47
WP
10903 { $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
10904$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
56efe974
WP
10905 # The eval makes quoting arguments work.
10906 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
10907 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
b540af17 10908 as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
56efe974
WP
10909 fi
10910
10911 cd "$ac_popdir"
10912 done
10913fi
042acc47
WP
10914if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10915 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10916$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
10917fi
56efe974 10918
212380e3 10919
10920if test "$cf_openssl_version_ok" = yes; then
10921 openssl="yes"
10922else
10923 openssl="no"
10924fi
10925
10926if test "$shared_modules" = yes; then
10927 modules=shared
10928else
10929 modules=static
10930fi
10931
10932echo "
10933Configuration:
10934 Install directory : $prefix
10935
10936 Ziplinks : $zlib
10937 OpenSSL : $openssl
212380e3 10938 Socket Engine : $SELECT_TYPE
10939 Small network : $small_net
10940 Block allocator : $balloc
212380e3 10941
10942 Nickname length : $NICKLEN
10943 Topic length : $TOPICLEN
10944
4424a194 10945Use (g)make to compile ShadowIRCd, then (g)make install to install it.
212380e3 10946"