]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - configure
libss: fix fd error handling
[thirdparty/e2fsprogs.git] / configure
CommitLineData
50e1e10f 1#! /bin/sh
50e1e10f 2# Guess values for system-dependent variables and create Makefiles.
91d11da1 3# Generated by GNU Autoconf 2.69.
61ef2474 4#
50e1e10f 5#
91d11da1 6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
61ef2474 7#
57aa50d4 8#
50e1e10f
TT
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
57aa50d4
TT
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
b0cacab0 14
29a5deed
TT
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
57aa50d4 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b0cacab0
TT
18 emulate sh
19 NULLCMD=:
39fd3d4f 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b0cacab0
TT
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
e1052144
TT
23 setopt NO_GLOB_SUBST
24else
57aa50d4
TT
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
29a5deed 30esac
b0cacab0 31fi
29a5deed
TT
32
33
39fd3d4f
SJR
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
57aa50d4
TT
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
39fd3d4f
SJR
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
e1052144 54 else
39fd3d4f
SJR
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
57aa50d4 58 case $arg in #(
39fd3d4f
SJR
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
e1052144 67 fi
39fd3d4f
SJR
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
e1052144
TT
79fi
80
b0cacab0 81
e1052144
TT
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
e1052144
TT
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
91d11da1 90as_myself=
57aa50d4 91case $0 in #((
e1052144
TT
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
57aa50d4
TT
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
e1052144
TT
100IFS=$as_save_IFS
101
102 ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
39fd3d4f 110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
57aa50d4 111 exit 1
e1052144
TT
112fi
113
57aa50d4
TT
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
e1052144 121done
b0cacab0
TT
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
39fd3d4f
SJR
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
b0cacab0 131
57aa50d4
TT
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
91d11da1
TT
135# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
57aa50d4
TT
160if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174esac
175fi
176"
177 as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191 exitcode=1; echo positional parameters were not saved.
192fi
91d11da1
TT
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
57aa50d4
TT
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then :
201 as_have_required=yes
202else
203 as_have_required=no
204fi
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207else
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211do
212 IFS=$as_save_IFS
213 test -z "$as_dir" && as_dir=.
214 as_found=:
215 case $as_dir in #(
216 /*)
217 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 break 2
225fi
226fi
227 done;;
228 esac
229 as_found=false
230done
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 CONFIG_SHELL=$SHELL as_have_required=yes
234fi; }
235IFS=$as_save_IFS
236
237
238 if test "x$CONFIG_SHELL" != x; then :
91d11da1
TT
239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
57aa50d4
TT
258fi
259
260 if test x$as_have_required = xno; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266 else
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one."
271 fi
272 exit 1
273fi
274fi
275fi
276SHELL=${CONFIG_SHELL-/bin/sh}
277export SHELL
278# Unset more variables known to interfere with behavior of common tools.
279CLICOLOR_FORCE= GREP_OPTIONS=
280unset CLICOLOR_FORCE GREP_OPTIONS
281
282## --------------------- ##
283## M4sh Shell Functions. ##
284## --------------------- ##
285# as_fn_unset VAR
286# ---------------
287# Portably unset VAR.
288as_fn_unset ()
289{
290 { eval $1=; unset $1;}
291}
292as_unset=as_fn_unset
293
294# as_fn_set_status STATUS
295# -----------------------
296# Set $? to STATUS, without forking.
297as_fn_set_status ()
298{
299 return $1
300} # as_fn_set_status
301
302# as_fn_exit STATUS
303# -----------------
304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305as_fn_exit ()
306{
307 set +e
308 as_fn_set_status $1
309 exit $1
310} # as_fn_exit
311
312# as_fn_mkdir_p
313# -------------
314# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p ()
316{
317
318 case $as_dir in #(
319 -*) as_dir=./$as_dir;;
320 esac
321 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs=
323 while :; do
324 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;;
327 esac
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/
337 q
338 }
339 /^X\(\/\/\)[^/].*/{
340 s//\1/
341 q
342 }
343 /^X\(\/\/\)$/{
344 s//\1/
345 q
346 }
347 /^X\(\/\).*/{
348 s//\1/
349 q
350 }
351 s/.*/./; q'`
352 test -d "$as_dir" && break
353 done
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
91d11da1 355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
57aa50d4
TT
356
357
358} # as_fn_mkdir_p
91d11da1
TT
359
360# as_fn_executable_p FILE
361# -----------------------
362# Test if FILE is an executable regular file.
363as_fn_executable_p ()
364{
365 test -f "$1" && test -x "$1"
366} # as_fn_executable_p
57aa50d4
TT
367# as_fn_append VAR VALUE
368# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive
372# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
375 {
376 eval $1+=\$2
377 }'
378else
379 as_fn_append ()
380 {
381 eval $1=\$$1\$2
382 }
383fi # as_fn_append
384
385# as_fn_arith ARG...
386# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 eval 'as_fn_arith ()
392 {
393 as_val=$(( $* ))
394 }'
395else
396 as_fn_arith ()
397 {
398 as_val=`expr "$@" || test $? -eq 1`
399 }
400fi # as_fn_arith
401
402
91d11da1
TT
403# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ----------------------------------------
57aa50d4
TT
405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
91d11da1 407# script with STATUS, using 1 if that was 0.
57aa50d4
TT
408as_fn_error ()
409{
91d11da1
TT
410 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
57aa50d4 414 fi
91d11da1 415 $as_echo "$as_me: error: $2" >&2
57aa50d4
TT
416 as_fn_exit $as_status
417} # as_fn_error
418
e1052144
TT
419if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
421 as_expr=expr
422else
423 as_expr=false
424fi
425
e1052144 426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0cacab0
TT
427 as_basename=basename
428else
429 as_basename=false
430fi
431
57aa50d4
TT
432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 as_dirname=dirname
434else
435 as_dirname=false
436fi
b0cacab0 437
e1052144 438as_me=`$as_basename -- "$0" ||
b0cacab0
TT
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
e1052144 441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 442$as_echo X/"$0" |
e1052144
TT
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
444 s//\1/
445 q
446 }
447 /^X\/\(\/\/\)$/{
448 s//\1/
449 q
450 }
451 /^X\/\(\/\).*/{
452 s//\1/
453 q
454 }
455 s/.*/./; q'`
b0cacab0 456
57aa50d4
TT
457# Avoid depending upon Character Ranges.
458as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461as_cr_digits='0123456789'
462as_cr_alnum=$as_cr_Letters$as_cr_digits
b0cacab0 463
b0cacab0 464
57aa50d4
TT
465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
470 sed -n '
471 p
472 /[$]LINENO/=
473 ' <$as_myself |
474 sed '
475 s/[$]LINENO.*/&-/
476 t lineno
477 b
478 :lineno
479 N
480 :loop
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482 t loop
483 s/-\n.*//
484 ' >$as_me.lineno &&
485 chmod +x "$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
e1052144 487
91d11da1
TT
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
57aa50d4
TT
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
495 . "./$as_me.lineno"
496 # Exit status is that of the last command.
497 exit
e1052144
TT
498}
499
57aa50d4
TT
500ECHO_C= ECHO_N= ECHO_T=
501case `echo -n x` in #(((((
502-n*)
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
505 xy) ECHO_C='\c';;
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 ECHO_T=' ';;
508 esac;;
509*)
510 ECHO_N='-n';;
511esac
b0cacab0 512
57aa50d4
TT
513rm -f conf$$ conf$$.exe conf$$.file
514if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
516else
517 rm -f conf$$.dir
518 mkdir conf$$.dir 2>/dev/null
e1052144 519fi
57aa50d4
TT
520if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
522 as_ln_s='ln -s'
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
91d11da1 526 # In both cases, we have to default to `cp -pR'.
57aa50d4 527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
91d11da1 528 as_ln_s='cp -pR'
57aa50d4
TT
529 elif ln conf$$.file conf$$ 2>/dev/null; then
530 as_ln_s=ln
531 else
91d11da1 532 as_ln_s='cp -pR'
57aa50d4 533 fi
e1052144 534else
91d11da1 535 as_ln_s='cp -pR'
e1052144 536fi
57aa50d4
TT
537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538rmdir conf$$.dir 2>/dev/null
b0cacab0 539
57aa50d4
TT
540if mkdir -p . 2>/dev/null; then
541 as_mkdir_p='mkdir -p "$as_dir"'
542else
543 test -d ./-p && rmdir ./-p
544 as_mkdir_p=false
e1052144
TT
545fi
546
91d11da1
TT
547as_test_x='test -x'
548as_executable_p=as_fn_executable_p
e1052144 549
57aa50d4
TT
550# Sed expression to map a string onto a valid CPP name.
551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
e1052144 552
57aa50d4
TT
553# Sed expression to map a string onto a valid variable name.
554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
e1052144 555
29a5deed 556
61ef2474
TT
557test -n "$DJDIR" || exec 7<&0 </dev/null
558exec 6>&1
b0cacab0
TT
559
560# Name of the host.
91d11da1 561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
b0cacab0
TT
562# so uname gets run too.
563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
50e1e10f 564
b0cacab0
TT
565#
566# Initializations.
567#
50e1e10f 568ac_default_prefix=/usr/local
e1052144 569ac_clean_files=
b0cacab0 570ac_config_libobj_dir=.
e1052144 571LIBOBJS=
b0cacab0
TT
572cross_compiling=no
573subdirs=
574MFLAGS=
575MAKEFLAGS=
b0cacab0 576
b0cacab0
TT
577# Identity of this package.
578PACKAGE_NAME=
579PACKAGE_TARNAME=
580PACKAGE_VERSION=
581PACKAGE_STRING=
582PACKAGE_BUGREPORT=
57aa50d4 583PACKAGE_URL=
b0cacab0
TT
584
585ac_unique_file="version.h"
586# Factoring default headers for most tests.
587ac_includes_default="\
588#include <stdio.h>
29a5deed 589#ifdef HAVE_SYS_TYPES_H
b0cacab0
TT
590# include <sys/types.h>
591#endif
29a5deed 592#ifdef HAVE_SYS_STAT_H
b0cacab0
TT
593# include <sys/stat.h>
594#endif
29a5deed 595#ifdef STDC_HEADERS
b0cacab0
TT
596# include <stdlib.h>
597# include <stddef.h>
598#else
29a5deed 599# ifdef HAVE_STDLIB_H
b0cacab0
TT
600# include <stdlib.h>
601# endif
602#endif
29a5deed
TT
603#ifdef HAVE_STRING_H
604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
b0cacab0
TT
605# include <memory.h>
606# endif
607# include <string.h>
608#endif
29a5deed 609#ifdef HAVE_STRINGS_H
b0cacab0
TT
610# include <strings.h>
611#endif
29a5deed 612#ifdef HAVE_INTTYPES_H
b0cacab0 613# include <inttypes.h>
e1052144 614#endif
29a5deed 615#ifdef HAVE_STDINT_H
e1052144 616# include <stdint.h>
b0cacab0 617#endif
29a5deed 618#ifdef HAVE_UNISTD_H
b0cacab0
TT
619# include <unistd.h>
620#endif"
621
61ef2474 622ac_header_list=
39fd3d4f 623ac_subst_vars='LTLIBOBJS
e1052144 624LIBOBJS
39fd3d4f
SJR
625BUILD_LDFLAGS
626BUILD_CFLAGS
d1154eb4 627INCLUDES
39fd3d4f
SJR
628DO_TEST_SUITE
629ET_DIR
630SS_DIR
631LDFLAG_STATIC
632root_sysconfdir
633root_libdir
634root_sbindir
635root_bindir
636root_prefix
637UNIX_CMT
638CYGWIN_CMT
639LINUX_CMT
640UNI_DIFF_OPTS
641SEM_INIT_LIB
39fd3d4f 642SOCKET_LIB
cc68e8a6 643SIZEOF_OFF_T
39fd3d4f
SJR
644SIZEOF_LONG_LONG
645SIZEOF_LONG
646SIZEOF_INT
647SIZEOF_SHORT
648BUILD_CC
649MAKEINFO
650STRIP
651AR
652LDCONFIG
653PERL
654SED
655AWK
656CHMOD
657RM
658CP
659MV
660LN_S
661LN
bcb915b0
TT
662ifNotGNUmake
663ifGNUmake
39fd3d4f
SJR
664BINARY_TYPE
665POSUB
666LTLIBINTL
667LIBINTL
668INTLLIBS
669INTL_LIBTOOL_SUFFIX_PREFIX
670INTLOBJS
671GENCAT
672INSTOBJEXT
673DATADIRNAME
674CATOBJEXT
675USE_INCLUDED_LIBINTL
676BUILD_INCLUDED_LIBINTL
677INTLBISON
678LTLIBICONV
679LIBICONV
680HAVE_WPRINTF
681HAVE_SNPRINTF
682HAVE_ASPRINTF
683HAVE_POSIX_PRINTF
684GLIBC21
685ALLOCA
d1154eb4
TT
686EGREP
687GREP
39fd3d4f
SJR
688RANLIB
689MSGMERGE
690XGETTEXT
691GMSGFMT
692MSGFMT
693USE_NLS
694MKINSTALLDIRS
695INSTALL_DATA
696INSTALL_SCRIPT
697INSTALL_PROGRAM
698SET_MAKE
699VERSION
700PACKAGE
701GETTEXT_PACKAGE
702UUIDD_CMT
703E2INITRD_MAN
704E2INITRD_PROG
705FSCK_MAN
706FSCK_PROG
8d9c50c5 707DEFRAG_CMT
39fd3d4f
SJR
708RESIZER_CMT
709IMAGER_CMT
710DEBUGFS_CMT
f239fefc
AK
711QUOTA_CMT
712DEPPROFILED_LIBQUOTA
713PROFILED_LIBQUOTA
714DEPSTATIC_LIBQUOTA
715STATIC_LIBQUOTA
716DEPLIBQUOTA
717LIBQUOTA
f5589f4c 718QUOTA_MAN_COMMENT
39fd3d4f
SJR
719BLKID_CMT
720DEPPROFILED_LIBBLKID
721PROFILED_LIBBLKID
722DEPSTATIC_LIBBLKID
723STATIC_LIBBLKID
724DEPLIBBLKID
725LIBBLKID
726UUID_CMT
727DEPPROFILED_LIBUUID
728PROFILED_LIBUUID
729DEPSTATIC_LIBUUID
730STATIC_LIBUUID
731DEPLIBUUID
732LIBUUID
733PKG_CONFIG
734TEST_IO_CMT
735PRIVATE_LIBS_CMT
736LDFLAG_DYNAMIC
737PROFILED_LIB_EXT
738STATIC_LIB_EXT
739LIB_EXT
740CHECKER_CMT
741PROFILE_CMT
742BSDLIB_CMT
743ELF_CMT
744HTREE_CMT
c13351f6 745Q
c1986ecb 746ES
c13351f6 747E
5aa6c3f6 748LINK_BUILD_FLAGS
183c73b0 749SYMLINK_RELATIVE
5aa6c3f6 750LINK_INSTALL_FLAGS
39fd3d4f 751MAINTAINER_CMT
39fd3d4f 752CPP
9b3018a8 753RDYNAMIC
57aa50d4 754DLOPEN_LIB
39fd3d4f
SJR
755OBJEXT
756EXEEXT
757ac_ct_CC
758CPPFLAGS
759LDFLAGS
760CFLAGS
761CC
762host_os
763host_vendor
764host_cpu
765host
766build_os
767build_vendor
768build_cpu
769build
770E2FSPROGS_PKGVER
771E2FSPROGS_VERSION
772E2FSPROGS_DAY
773E2FSPROGS_MONTH
774E2FSPROGS_YEAR
775target_alias
776host_alias
777build_alias
778LIBS
779ECHO_T
780ECHO_N
781ECHO_C
782DEFS
783mandir
784localedir
785libdir
786psdir
787pdfdir
788dvidir
789htmldir
790infodir
791docdir
792oldincludedir
793includedir
794localstatedir
795sharedstatedir
796sysconfdir
797datadir
798datarootdir
799libexecdir
800sbindir
801bindir
802program_transform_name
803prefix
804exec_prefix
57aa50d4 805PACKAGE_URL
39fd3d4f
SJR
806PACKAGE_BUGREPORT
807PACKAGE_STRING
808PACKAGE_VERSION
809PACKAGE_TARNAME
810PACKAGE_NAME
811PATH_SEPARATOR
812SHELL'
e1052144
TT
813ac_subst_files='MCONFIG
814MAKEFILE_ELF
815MAKEFILE_BSDLIB
816MAKEFILE_PROFILE
817MAKEFILE_CHECKER
818MAKEFILE_LIBRARY
488c75a6
TT
819ASM_TYPES_HEADER
820PUBLIC_CONFIG_HEADER'
39fd3d4f
SJR
821ac_user_opts='
822enable_option_checking
823with_diet_libc
824with_cc
39fd3d4f
SJR
825with_ccopts
826with_ldopts
827with_root_prefix
828enable_maintainer_mode
5aa6c3f6 829enable_symlink_install
91d11da1 830enable_relative_symlinks
183c73b0 831enable_symlink_relative_symlinks
5aa6c3f6 832enable_symlink_build
c13351f6 833enable_verbose_makecmds
39fd3d4f
SJR
834enable_compression
835enable_htree
836enable_elf_shlibs
837enable_bsd_shlibs
838enable_profile
839enable_checker
840enable_jbd_debug
841enable_blkid_debug
842enable_testio_debug
843enable_libuuid
844enable_libblkid
7becb206 845enable_quota
3df6014a 846enable_backtrace
39fd3d4f
SJR
847enable_debugfs
848enable_imager
849enable_resizer
8d9c50c5 850enable_defrag
39fd3d4f
SJR
851enable_fsck
852enable_e2initrd_helper
853enable_tls
854enable_uuidd
855enable_nls
856with_gnu_ld
857enable_rpath
858with_libiconv_prefix
859with_included_gettext
860with_libintl_prefix
55e00a25 861with_multiarch
39fd3d4f 862'
e1052144
TT
863 ac_precious_vars='build_alias
864host_alias
865target_alias
866CC
867CFLAGS
868LDFLAGS
29a5deed 869LIBS
e1052144 870CPPFLAGS
14b596d4
TT
871CPP
872PKG_CONFIG'
e1052144 873
50e1e10f
TT
874
875# Initialize some variables set by options.
b0cacab0
TT
876ac_init_help=
877ac_init_version=false
39fd3d4f
SJR
878ac_unrecognized_opts=
879ac_unrecognized_sep=
50e1e10f
TT
880# The variables have the same names as the options, with
881# dashes changed to underlines.
b0cacab0 882cache_file=/dev/null
50e1e10f 883exec_prefix=NONE
50e1e10f 884no_create=
50e1e10f
TT
885no_recursion=
886prefix=NONE
887program_prefix=NONE
888program_suffix=NONE
889program_transform_name=s,x,x,
890silent=
891site=
892srcdir=
50e1e10f
TT
893verbose=
894x_includes=NONE
895x_libraries=NONE
b0cacab0
TT
896
897# Installation directory options.
898# These are left unexpanded so users can "make install exec_prefix=/foo"
899# and all the variables that are supposed to be based on exec_prefix
900# by default will actually change.
901# Use braces instead of parens because sh, perl, etc. also accept them.
e1052144 902# (The list follows the same order as the GNU Coding Standards.)
21c84b71
TT
903bindir='${exec_prefix}/bin'
904sbindir='${exec_prefix}/sbin'
905libexecdir='${exec_prefix}/libexec'
e1052144
TT
906datarootdir='${prefix}/share'
907datadir='${datarootdir}'
21c84b71
TT
908sysconfdir='${prefix}/etc'
909sharedstatedir='${prefix}/com'
910localstatedir='${prefix}/var'
21c84b71
TT
911includedir='${prefix}/include'
912oldincludedir='/usr/include'
e1052144
TT
913docdir='${datarootdir}/doc/${PACKAGE}'
914infodir='${datarootdir}/info'
915htmldir='${docdir}'
916dvidir='${docdir}'
917pdfdir='${docdir}'
918psdir='${docdir}'
919libdir='${exec_prefix}/lib'
920localedir='${datarootdir}/locale'
921mandir='${datarootdir}/man'
50e1e10f 922
50e1e10f 923ac_prev=
e1052144 924ac_dashdash=
50e1e10f
TT
925for ac_option
926do
50e1e10f
TT
927 # If the previous option needs an argument, assign it.
928 if test -n "$ac_prev"; then
e1052144 929 eval $ac_prev=\$ac_option
50e1e10f
TT
930 ac_prev=
931 continue
932 fi
933
e1052144 934 case $ac_option in
91d11da1
TT
935 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
936 *=) ac_optarg= ;;
937 *) ac_optarg=yes ;;
e1052144 938 esac
50e1e10f
TT
939
940 # Accept the important Cygnus configure options, so we can diagnose typos.
941
e1052144
TT
942 case $ac_dashdash$ac_option in
943 --)
944 ac_dashdash=yes ;;
50e1e10f 945
21c84b71
TT
946 -bindir | --bindir | --bindi | --bind | --bin | --bi)
947 ac_prev=bindir ;;
948 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b0cacab0 949 bindir=$ac_optarg ;;
21c84b71
TT
950
951 -build | --build | --buil | --bui | --bu)
b0cacab0 952 ac_prev=build_alias ;;
21c84b71 953 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b0cacab0 954 build_alias=$ac_optarg ;;
50e1e10f
TT
955
956 -cache-file | --cache-file | --cache-fil | --cache-fi \
957 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
958 ac_prev=cache_file ;;
959 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
960 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
b0cacab0
TT
961 cache_file=$ac_optarg ;;
962
963 --config-cache | -C)
964 cache_file=config.cache ;;
50e1e10f 965
e1052144 966 -datadir | --datadir | --datadi | --datad)
21c84b71 967 ac_prev=datadir ;;
e1052144 968 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b0cacab0 969 datadir=$ac_optarg ;;
21c84b71 970
e1052144
TT
971 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
972 | --dataroo | --dataro | --datar)
973 ac_prev=datarootdir ;;
974 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
975 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
976 datarootdir=$ac_optarg ;;
977
50e1e10f 978 -disable-* | --disable-*)
39fd3d4f 979 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
50e1e10f 980 # Reject names that are not valid shell variable names.
39fd3d4f 981 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 982 as_fn_error $? "invalid feature name: $ac_useropt"
39fd3d4f
SJR
983 ac_useropt_orig=$ac_useropt
984 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
985 case $ac_user_opts in
986 *"
987"enable_$ac_useropt"
988"*) ;;
989 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
990 ac_unrecognized_sep=', ';;
991 esac
992 eval enable_$ac_useropt=no ;;
e1052144
TT
993
994 -docdir | --docdir | --docdi | --doc | --do)
995 ac_prev=docdir ;;
996 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
997 docdir=$ac_optarg ;;
998
999 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1000 ac_prev=dvidir ;;
1001 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1002 dvidir=$ac_optarg ;;
50e1e10f
TT
1003
1004 -enable-* | --enable-*)
39fd3d4f 1005 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
50e1e10f 1006 # Reject names that are not valid shell variable names.
39fd3d4f 1007 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 1008 as_fn_error $? "invalid feature name: $ac_useropt"
39fd3d4f
SJR
1009 ac_useropt_orig=$ac_useropt
1010 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1011 case $ac_user_opts in
1012 *"
1013"enable_$ac_useropt"
1014"*) ;;
1015 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1016 ac_unrecognized_sep=', ';;
1017 esac
1018 eval enable_$ac_useropt=\$ac_optarg ;;
50e1e10f
TT
1019
1020 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1021 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1022 | --exec | --exe | --ex)
1023 ac_prev=exec_prefix ;;
1024 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1025 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1026 | --exec=* | --exe=* | --ex=*)
b0cacab0 1027 exec_prefix=$ac_optarg ;;
50e1e10f
TT
1028
1029 -gas | --gas | --ga | --g)
1030 # Obsolete; use --with-gas.
1031 with_gas=yes ;;
1032
b0cacab0
TT
1033 -help | --help | --hel | --he | -h)
1034 ac_init_help=long ;;
1035 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1036 ac_init_help=recursive ;;
1037 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1038 ac_init_help=short ;;
50e1e10f
TT
1039
1040 -host | --host | --hos | --ho)
b0cacab0 1041 ac_prev=host_alias ;;
50e1e10f 1042 -host=* | --host=* | --hos=* | --ho=*)
b0cacab0 1043 host_alias=$ac_optarg ;;
50e1e10f 1044
e1052144
TT
1045 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1046 ac_prev=htmldir ;;
1047 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1048 | --ht=*)
1049 htmldir=$ac_optarg ;;
1050
21c84b71
TT
1051 -includedir | --includedir | --includedi | --included | --include \
1052 | --includ | --inclu | --incl | --inc)
1053 ac_prev=includedir ;;
1054 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1055 | --includ=* | --inclu=* | --incl=* | --inc=*)
b0cacab0 1056 includedir=$ac_optarg ;;
21c84b71
TT
1057
1058 -infodir | --infodir | --infodi | --infod | --info | --inf)
1059 ac_prev=infodir ;;
1060 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b0cacab0 1061 infodir=$ac_optarg ;;
21c84b71
TT
1062
1063 -libdir | --libdir | --libdi | --libd)
1064 ac_prev=libdir ;;
1065 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b0cacab0 1066 libdir=$ac_optarg ;;
21c84b71
TT
1067
1068 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1069 | --libexe | --libex | --libe)
1070 ac_prev=libexecdir ;;
1071 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1072 | --libexe=* | --libex=* | --libe=*)
b0cacab0 1073 libexecdir=$ac_optarg ;;
21c84b71 1074
e1052144
TT
1075 -localedir | --localedir | --localedi | --localed | --locale)
1076 ac_prev=localedir ;;
1077 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1078 localedir=$ac_optarg ;;
1079
21c84b71 1080 -localstatedir | --localstatedir | --localstatedi | --localstated \
e1052144 1081 | --localstate | --localstat | --localsta | --localst | --locals)
21c84b71
TT
1082 ac_prev=localstatedir ;;
1083 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
e1052144 1084 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b0cacab0 1085 localstatedir=$ac_optarg ;;
21c84b71
TT
1086
1087 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1088 ac_prev=mandir ;;
1089 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
b0cacab0 1090 mandir=$ac_optarg ;;
21c84b71 1091
50e1e10f
TT
1092 -nfp | --nfp | --nf)
1093 # Obsolete; use --without-fp.
1094 with_fp=no ;;
1095
1096 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
b0cacab0 1097 | --no-cr | --no-c | -n)
50e1e10f
TT
1098 no_create=yes ;;
1099
1100 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1101 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1102 no_recursion=yes ;;
1103
21c84b71
TT
1104 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1105 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1106 | --oldin | --oldi | --old | --ol | --o)
1107 ac_prev=oldincludedir ;;
1108 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1109 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1110 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
b0cacab0 1111 oldincludedir=$ac_optarg ;;
21c84b71 1112
50e1e10f
TT
1113 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1114 ac_prev=prefix ;;
1115 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
b0cacab0 1116 prefix=$ac_optarg ;;
50e1e10f
TT
1117
1118 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1119 | --program-pre | --program-pr | --program-p)
1120 ac_prev=program_prefix ;;
1121 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1122 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
b0cacab0 1123 program_prefix=$ac_optarg ;;
50e1e10f
TT
1124
1125 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1126 | --program-suf | --program-su | --program-s)
1127 ac_prev=program_suffix ;;
1128 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1129 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
b0cacab0 1130 program_suffix=$ac_optarg ;;
50e1e10f
TT
1131
1132 -program-transform-name | --program-transform-name \
1133 | --program-transform-nam | --program-transform-na \
1134 | --program-transform-n | --program-transform- \
1135 | --program-transform | --program-transfor \
1136 | --program-transfo | --program-transf \
1137 | --program-trans | --program-tran \
1138 | --progr-tra | --program-tr | --program-t)
1139 ac_prev=program_transform_name ;;
1140 -program-transform-name=* | --program-transform-name=* \
1141 | --program-transform-nam=* | --program-transform-na=* \
1142 | --program-transform-n=* | --program-transform-=* \
1143 | --program-transform=* | --program-transfor=* \
1144 | --program-transfo=* | --program-transf=* \
1145 | --program-trans=* | --program-tran=* \
1146 | --progr-tra=* | --program-tr=* | --program-t=*)
b0cacab0 1147 program_transform_name=$ac_optarg ;;
50e1e10f 1148
e1052144
TT
1149 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1150 ac_prev=pdfdir ;;
1151 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1152 pdfdir=$ac_optarg ;;
1153
1154 -psdir | --psdir | --psdi | --psd | --ps)
1155 ac_prev=psdir ;;
1156 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1157 psdir=$ac_optarg ;;
1158
50e1e10f
TT
1159 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1160 | -silent | --silent | --silen | --sile | --sil)
1161 silent=yes ;;
1162
21c84b71
TT
1163 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1164 ac_prev=sbindir ;;
1165 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1166 | --sbi=* | --sb=*)
b0cacab0 1167 sbindir=$ac_optarg ;;
21c84b71
TT
1168
1169 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1170 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1171 | --sharedst | --shareds | --shared | --share | --shar \
1172 | --sha | --sh)
1173 ac_prev=sharedstatedir ;;
1174 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1175 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1176 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1177 | --sha=* | --sh=*)
b0cacab0 1178 sharedstatedir=$ac_optarg ;;
21c84b71 1179
50e1e10f
TT
1180 -site | --site | --sit)
1181 ac_prev=site ;;
1182 -site=* | --site=* | --sit=*)
b0cacab0 1183 site=$ac_optarg ;;
50e1e10f
TT
1184
1185 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1186 ac_prev=srcdir ;;
1187 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b0cacab0 1188 srcdir=$ac_optarg ;;
50e1e10f 1189
21c84b71
TT
1190 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1191 | --syscon | --sysco | --sysc | --sys | --sy)
1192 ac_prev=sysconfdir ;;
1193 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1194 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
b0cacab0 1195 sysconfdir=$ac_optarg ;;
21c84b71 1196
50e1e10f 1197 -target | --target | --targe | --targ | --tar | --ta | --t)
b0cacab0 1198 ac_prev=target_alias ;;
50e1e10f 1199 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b0cacab0 1200 target_alias=$ac_optarg ;;
50e1e10f
TT
1201
1202 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1203 verbose=yes ;;
1204
b0cacab0
TT
1205 -version | --version | --versio | --versi | --vers | -V)
1206 ac_init_version=: ;;
50e1e10f
TT
1207
1208 -with-* | --with-*)
39fd3d4f 1209 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
50e1e10f 1210 # Reject names that are not valid shell variable names.
39fd3d4f 1211 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 1212 as_fn_error $? "invalid package name: $ac_useropt"
39fd3d4f
SJR
1213 ac_useropt_orig=$ac_useropt
1214 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1215 case $ac_user_opts in
1216 *"
1217"with_$ac_useropt"
1218"*) ;;
1219 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1220 ac_unrecognized_sep=', ';;
1221 esac
1222 eval with_$ac_useropt=\$ac_optarg ;;
50e1e10f
TT
1223
1224 -without-* | --without-*)
39fd3d4f 1225 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
50e1e10f 1226 # Reject names that are not valid shell variable names.
39fd3d4f 1227 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 1228 as_fn_error $? "invalid package name: $ac_useropt"
39fd3d4f
SJR
1229 ac_useropt_orig=$ac_useropt
1230 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1231 case $ac_user_opts in
1232 *"
1233"with_$ac_useropt"
1234"*) ;;
1235 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1236 ac_unrecognized_sep=', ';;
1237 esac
1238 eval with_$ac_useropt=no ;;
50e1e10f
TT
1239
1240 --x)
1241 # Obsolete; use --with-x.
1242 with_x=yes ;;
1243
1244 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1245 | --x-incl | --x-inc | --x-in | --x-i)
1246 ac_prev=x_includes ;;
1247 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1248 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
b0cacab0 1249 x_includes=$ac_optarg ;;
50e1e10f
TT
1250
1251 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1252 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1253 ac_prev=x_libraries ;;
1254 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1255 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
b0cacab0 1256 x_libraries=$ac_optarg ;;
50e1e10f 1257
91d11da1
TT
1258 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1259Try \`$0 --help' for more information"
50e1e10f
TT
1260 ;;
1261
b0cacab0
TT
1262 *=*)
1263 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1264 # Reject names that are not valid shell variable names.
57aa50d4
TT
1265 case $ac_envvar in #(
1266 '' | [0-9]* | *[!_$as_cr_alnum]* )
91d11da1 1267 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
57aa50d4 1268 esac
e1052144 1269 eval $ac_envvar=\$ac_optarg
b0cacab0
TT
1270 export $ac_envvar ;;
1271
21c84b71 1272 *)
b0cacab0 1273 # FIXME: should be removed in autoconf 3.0.
39fd3d4f 1274 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
b0cacab0 1275 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
39fd3d4f 1276 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
91d11da1 1277 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
50e1e10f
TT
1278 ;;
1279
1280 esac
1281done
1282
1283if test -n "$ac_prev"; then
b0cacab0 1284 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
91d11da1 1285 as_fn_error $? "missing argument to $ac_option"
50e1e10f 1286fi
50e1e10f 1287
39fd3d4f
SJR
1288if test -n "$ac_unrecognized_opts"; then
1289 case $enable_option_checking in
1290 no) ;;
91d11da1 1291 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
39fd3d4f
SJR
1292 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1293 esac
1294fi
1295
1296# Check all directory arguments for consistency.
e1052144
TT
1297for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1298 datadir sysconfdir sharedstatedir localstatedir includedir \
1299 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1300 libdir localedir mandir
50e1e10f 1301do
e1052144 1302 eval ac_val=\$$ac_var
39fd3d4f
SJR
1303 # Remove trailing slashes.
1304 case $ac_val in
1305 */ )
1306 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1307 eval $ac_var=\$ac_val;;
1308 esac
1309 # Be sure to have absolute directory names.
b0cacab0 1310 case $ac_val in
e1052144
TT
1311 [\\/$]* | ?:[\\/]* ) continue;;
1312 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
50e1e10f 1313 esac
91d11da1 1314 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
50e1e10f
TT
1315done
1316
b0cacab0
TT
1317# There might be people who depend on the old broken behavior: `$host'
1318# used to hold the argument of --host etc.
1319# FIXME: To remove some day.
1320build=$build_alias
1321host=$host_alias
1322target=$target_alias
1323
1324# FIXME: To remove some day.
1325if test "x$host_alias" != x; then
1326 if test "x$build_alias" = x; then
1327 cross_compiling=maybe
b0cacab0
TT
1328 elif test "x$build_alias" != "x$host_alias"; then
1329 cross_compiling=yes
1330 fi
1331fi
50e1e10f 1332
b0cacab0
TT
1333ac_tool_prefix=
1334test -n "$host_alias" && ac_tool_prefix=$host_alias-
1335
1336test "$silent" = yes && exec 6>/dev/null
50e1e10f 1337
50e1e10f 1338
e1052144
TT
1339ac_pwd=`pwd` && test -n "$ac_pwd" &&
1340ac_ls_di=`ls -di .` &&
1341ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
91d11da1 1342 as_fn_error $? "working directory cannot be determined"
e1052144 1343test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
91d11da1 1344 as_fn_error $? "pwd does not report name of working directory"
e1052144
TT
1345
1346
50e1e10f
TT
1347# Find the source files, if location was not specified.
1348if test -z "$srcdir"; then
1349 ac_srcdir_defaulted=yes
e1052144 1350 # Try the directory containing this script, then the parent directory.
39fd3d4f
SJR
1351 ac_confdir=`$as_dirname -- "$as_myself" ||
1352$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1353 X"$as_myself" : 'X\(//\)[^/]' \| \
1354 X"$as_myself" : 'X\(//\)$' \| \
1355 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1356$as_echo X"$as_myself" |
e1052144
TT
1357 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1358 s//\1/
1359 q
1360 }
1361 /^X\(\/\/\)[^/].*/{
1362 s//\1/
1363 q
1364 }
1365 /^X\(\/\/\)$/{
1366 s//\1/
1367 q
1368 }
1369 /^X\(\/\).*/{
1370 s//\1/
1371 q
1372 }
1373 s/.*/./; q'`
50e1e10f 1374 srcdir=$ac_confdir
e1052144 1375 if test ! -r "$srcdir/$ac_unique_file"; then
50e1e10f
TT
1376 srcdir=..
1377 fi
1378else
1379 ac_srcdir_defaulted=no
1380fi
e1052144
TT
1381if test ! -r "$srcdir/$ac_unique_file"; then
1382 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
91d11da1 1383 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
50e1e10f 1384fi
e1052144
TT
1385ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1386ac_abs_confdir=`(
91d11da1 1387 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
e1052144
TT
1388 pwd)`
1389# When building in place, set srcdir=.
1390if test "$ac_abs_confdir" = "$ac_pwd"; then
1391 srcdir=.
1392fi
1393# Remove unnecessary trailing slashes from srcdir.
1394# Double slashes in file names in object file debugging info
1395# mess up M-x gdb in Emacs.
1396case $srcdir in
1397*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1398esac
1399for ac_var in $ac_precious_vars; do
1400 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1401 eval ac_env_${ac_var}_value=\$${ac_var}
1402 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1403 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1404done
b0cacab0
TT
1405
1406#
1407# Report the --help message.
1408#
1409if test "$ac_init_help" = "long"; then
1410 # Omit some internal or obsolete options to make the list less imposing.
1411 # This message is too long to be a string in the A/UX 3.1 sh.
1412 cat <<_ACEOF
1413\`configure' configures this package to adapt to many kinds of systems.
1414
1415Usage: $0 [OPTION]... [VAR=VALUE]...
1416
1417To assign environment variables (e.g., CC, CFLAGS...), specify them as
1418VAR=VALUE. See below for descriptions of some of the useful variables.
1419
1420Defaults for the options are specified in brackets.
1421
1422Configuration:
1423 -h, --help display this help and exit
1424 --help=short display options specific to this package
1425 --help=recursive display the short help of all the included packages
1426 -V, --version display version information and exit
91d11da1 1427 -q, --quiet, --silent do not print \`checking ...' messages
b0cacab0
TT
1428 --cache-file=FILE cache test results in FILE [disabled]
1429 -C, --config-cache alias for \`--cache-file=config.cache'
1430 -n, --no-create do not create output files
1431 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1432
b0cacab0
TT
1433Installation directories:
1434 --prefix=PREFIX install architecture-independent files in PREFIX
39fd3d4f 1435 [$ac_default_prefix]
b0cacab0 1436 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
39fd3d4f 1437 [PREFIX]
b0cacab0
TT
1438
1439By default, \`make install' will install all the files in
1440\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1441an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1442for instance \`--prefix=\$HOME'.
1443
1444For better control, use the options below.
1445
1446Fine tuning of the installation directories:
39fd3d4f
SJR
1447 --bindir=DIR user executables [EPREFIX/bin]
1448 --sbindir=DIR system admin executables [EPREFIX/sbin]
1449 --libexecdir=DIR program executables [EPREFIX/libexec]
1450 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1451 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1452 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1453 --libdir=DIR object code libraries [EPREFIX/lib]
1454 --includedir=DIR C header files [PREFIX/include]
1455 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1456 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1457 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1458 --infodir=DIR info documentation [DATAROOTDIR/info]
1459 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1460 --mandir=DIR man documentation [DATAROOTDIR/man]
1461 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1462 --htmldir=DIR html documentation [DOCDIR]
1463 --dvidir=DIR dvi documentation [DOCDIR]
1464 --pdfdir=DIR pdf documentation [DOCDIR]
1465 --psdir=DIR ps documentation [DOCDIR]
b0cacab0
TT
1466_ACEOF
1467
1468 cat <<\_ACEOF
1469
1470System types:
1471 --build=BUILD configure for building on BUILD [guessed]
1472 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1473_ACEOF
1474fi
1475
1476if test -n "$ac_init_help"; then
1477
1478 cat <<\_ACEOF
1479
1480Optional Features:
39fd3d4f 1481 --disable-option-checking ignore unrecognized --enable/--with options
b0cacab0
TT
1482 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1483 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
98919bdb 1484 --enable-maintainer-mode enable makefile rules useful for maintainers
5aa6c3f6 1485 --enable-symlink-install use symlinks when installing instead of hard links
183c73b0 1486 --enable-relative-symlinks use relative symlinks when installing
91d11da1 1487
5aa6c3f6
TT
1488 --enable-symlink-build use symlinks while building instead of hard links
1489 --enable-verbose-makecmds enable verbose make command output
b0cacab0
TT
1490 --enable-compression enable EXPERIMENTAL compression support
1491 --enable-htree enable EXPERIMENTAL htree directory support
b0cacab0
TT
1492 --enable-elf-shlibs select ELF shared libraries
1493 --enable-bsd-shlibs select BSD shared libraries
1494 --enable-profile build profiling libraries
1495 --enable-checker build checker libraries
1496 --enable-jbd-debug enable journal debugging
1497 --enable-blkid-debug enable blkid debugging
af773654 1498 --disable-testio-debug disable the use of the test I/O manager for debugging
39fd3d4f 1499 --disable-libuuid do not build private uuid library
14b596d4 1500 --disable-libblkid do not build private blkid library
7b8912ea 1501 --enable-quota enable quota support
3df6014a 1502 --disable-backtrace disable use backtrace
b0cacab0
TT
1503 --disable-debugfs disable support of debugfs program
1504 --disable-imager disable support of e2image program
1505 --disable-resizer disable support of e2resize program
8d9c50c5 1506 --disable-defrag disable support of e4defrag program
b0cacab0
TT
1507 --enable-fsck build fsck wrapper program
1508 --enable-e2initrd-helper build e2initrd-helper program
3249394d 1509 --disable-tls disable use of thread local support
5610f992 1510 --disable-uuidd disable building the uuid daemon
b0cacab0
TT
1511 --disable-nls do not use Native Language Support
1512 --disable-rpath do not hardcode runtime library paths
1513
1514Optional Packages:
1515 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1516 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
3249394d 1517 --with-diet-libc use diet libc
0b5b9f90
TT
1518 --with-cc no longer supported, use CC= instead
1519 --with-ccopts no longer supported, use CFLAGS= instead
1520 --with-ldopts no longer supported, use LDFLAGS= instead
b0cacab0
TT
1521 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1522 --with-gnu-ld assume the C compiler uses GNU ld default=no
1523 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1524 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1525 --with-included-gettext use the GNU gettext library included here
1526 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1527 --without-libintl-prefix don't search for libintl in includedir and libdir
55e00a25 1528 --with-multiarch=ARCH specify the multiarch triplet
b0cacab0
TT
1529
1530Some influential environment variables:
1531 CC C compiler command
1532 CFLAGS C compiler flags
1533 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1534 nonstandard directory <lib dir>
29a5deed 1535 LIBS libraries to pass to the linker, e.g. -l<library>
61ef2474 1536 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
e1052144 1537 you have headers in a nonstandard directory <include dir>
b0cacab0 1538 CPP C preprocessor
14b596d4 1539 PKG_CONFIG path to pkg-config utility
b0cacab0
TT
1540
1541Use these variables to override the choices made by `configure' or to help
1542it to find libraries and programs with nonstandard names/locations.
1543
57aa50d4 1544Report bugs to the package provider.
b0cacab0 1545_ACEOF
e1052144 1546ac_status=$?
b0cacab0
TT
1547fi
1548
1549if test "$ac_init_help" = "recursive"; then
1550 # If there are subdirs, report their specific --help.
b0cacab0 1551 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
39fd3d4f
SJR
1552 test -d "$ac_dir" ||
1553 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1554 continue
b0cacab0
TT
1555 ac_builddir=.
1556
e1052144
TT
1557case "$ac_dir" in
1558.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1559*)
39fd3d4f 1560 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
e1052144 1561 # A ".." for each directory in $ac_dir_suffix.
39fd3d4f 1562 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
e1052144
TT
1563 case $ac_top_builddir_sub in
1564 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1565 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1566 esac ;;
1567esac
1568ac_abs_top_builddir=$ac_pwd
1569ac_abs_builddir=$ac_pwd$ac_dir_suffix
1570# for backward compatibility:
1571ac_top_builddir=$ac_top_build_prefix
b0cacab0
TT
1572
1573case $srcdir in
e1052144 1574 .) # We are building in place.
b0cacab0 1575 ac_srcdir=.
e1052144
TT
1576 ac_top_srcdir=$ac_top_builddir_sub
1577 ac_abs_top_srcdir=$ac_pwd ;;
1578 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 1579 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
1580 ac_top_srcdir=$srcdir
1581 ac_abs_top_srcdir=$srcdir ;;
1582 *) # Relative name.
1583 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1584 ac_top_srcdir=$ac_top_build_prefix$srcdir
1585 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 1586esac
e1052144
TT
1587ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1588
1589 cd "$ac_dir" || { ac_status=$?; continue; }
1590 # Check for guested configure.
1591 if test -f "$ac_srcdir/configure.gnu"; then
1592 echo &&
1593 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1594 elif test -f "$ac_srcdir/configure"; then
1595 echo &&
1596 $SHELL "$ac_srcdir/configure" --help=recursive
b0cacab0 1597 else
39fd3d4f 1598 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
e1052144
TT
1599 fi || ac_status=$?
1600 cd "$ac_pwd" || { ac_status=$?; break; }
b0cacab0
TT
1601 done
1602fi
1603
e1052144 1604test -n "$ac_init_help" && exit $ac_status
b0cacab0
TT
1605if $ac_init_version; then
1606 cat <<\_ACEOF
e1052144 1607configure
91d11da1 1608generated by GNU Autoconf 2.69
b0cacab0 1609
91d11da1 1610Copyright (C) 2012 Free Software Foundation, Inc.
b0cacab0
TT
1611This configure script is free software; the Free Software Foundation
1612gives unlimited permission to copy, distribute and modify it.
1613_ACEOF
e1052144 1614 exit
b0cacab0 1615fi
b0cacab0 1616
57aa50d4
TT
1617## ------------------------ ##
1618## Autoconf initialization. ##
1619## ------------------------ ##
b0cacab0 1620
57aa50d4
TT
1621# ac_fn_c_try_compile LINENO
1622# --------------------------
1623# Try to compile conftest.$ac_ext, and return whether this succeeded.
1624ac_fn_c_try_compile ()
1625{
1626 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1627 rm -f conftest.$ac_objext
1628 if { { ac_try="$ac_compile"
1629case "(($ac_try" in
1630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1631 *) ac_try_echo=$ac_try;;
1632esac
1633eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1634$as_echo "$ac_try_echo"; } >&5
1635 (eval "$ac_compile") 2>conftest.err
1636 ac_status=$?
1637 if test -s conftest.err; then
1638 grep -v '^ *+' conftest.err >conftest.er1
1639 cat conftest.er1 >&5
1640 mv -f conftest.er1 conftest.err
1641 fi
1642 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643 test $ac_status = 0; } && {
1644 test -z "$ac_c_werror_flag" ||
1645 test ! -s conftest.err
1646 } && test -s conftest.$ac_objext; then :
1647 ac_retval=0
1648else
1649 $as_echo "$as_me: failed program was:" >&5
1650sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1651
57aa50d4
TT
1652 ac_retval=1
1653fi
91d11da1 1654 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1655 as_fn_set_status $ac_retval
57aa50d4
TT
1656
1657} # ac_fn_c_try_compile
1658
1659# ac_fn_c_try_link LINENO
1660# -----------------------
1661# Try to link conftest.$ac_ext, and return whether this succeeded.
1662ac_fn_c_try_link ()
b0cacab0 1663{
57aa50d4
TT
1664 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1665 rm -f conftest.$ac_objext conftest$ac_exeext
1666 if { { ac_try="$ac_link"
1667case "(($ac_try" in
1668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1669 *) ac_try_echo=$ac_try;;
1670esac
1671eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1672$as_echo "$ac_try_echo"; } >&5
1673 (eval "$ac_link") 2>conftest.err
1674 ac_status=$?
1675 if test -s conftest.err; then
1676 grep -v '^ *+' conftest.err >conftest.er1
1677 cat conftest.er1 >&5
1678 mv -f conftest.er1 conftest.err
1679 fi
1680 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1681 test $ac_status = 0; } && {
1682 test -z "$ac_c_werror_flag" ||
1683 test ! -s conftest.err
1684 } && test -s conftest$ac_exeext && {
1685 test "$cross_compiling" = yes ||
91d11da1 1686 test -x conftest$ac_exeext
57aa50d4
TT
1687 }; then :
1688 ac_retval=0
1689else
1690 $as_echo "$as_me: failed program was:" >&5
1691sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1692
57aa50d4
TT
1693 ac_retval=1
1694fi
1695 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1696 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1697 # interfere with the next link command; also delete a directory that is
1698 # left behind by Apple's compiler. We do this before executing the actions.
1699 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
91d11da1 1700 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1701 as_fn_set_status $ac_retval
b0cacab0 1702
57aa50d4 1703} # ac_fn_c_try_link
b0cacab0 1704
57aa50d4
TT
1705# ac_fn_c_try_cpp LINENO
1706# ----------------------
1707# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1708ac_fn_c_try_cpp ()
1709{
1710 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711 if { { ac_try="$ac_cpp conftest.$ac_ext"
1712case "(($ac_try" in
1713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1714 *) ac_try_echo=$ac_try;;
1715esac
1716eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1717$as_echo "$ac_try_echo"; } >&5
1718 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1719 ac_status=$?
1720 if test -s conftest.err; then
1721 grep -v '^ *+' conftest.err >conftest.er1
1722 cat conftest.er1 >&5
1723 mv -f conftest.er1 conftest.err
1724 fi
1725 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
91d11da1 1726 test $ac_status = 0; } > conftest.i && {
57aa50d4
TT
1727 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1728 test ! -s conftest.err
1729 }; then :
1730 ac_retval=0
1731else
1732 $as_echo "$as_me: failed program was:" >&5
1733sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1734
57aa50d4
TT
1735 ac_retval=1
1736fi
91d11da1 1737 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1738 as_fn_set_status $ac_retval
b0cacab0 1739
57aa50d4 1740} # ac_fn_c_try_cpp
b0cacab0 1741
57aa50d4
TT
1742# ac_fn_c_try_run LINENO
1743# ----------------------
1744# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1745# that executables *can* be run.
1746ac_fn_c_try_run ()
1747{
1748 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749 if { { ac_try="$ac_link"
1750case "(($ac_try" in
1751 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1752 *) ac_try_echo=$ac_try;;
1753esac
1754eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1755$as_echo "$ac_try_echo"; } >&5
1756 (eval "$ac_link") 2>&5
1757 ac_status=$?
1758 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1759 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1760 { { case "(($ac_try" in
1761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1762 *) ac_try_echo=$ac_try;;
1763esac
1764eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1765$as_echo "$ac_try_echo"; } >&5
1766 (eval "$ac_try") 2>&5
1767 ac_status=$?
1768 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1769 test $ac_status = 0; }; }; then :
1770 ac_retval=0
1771else
1772 $as_echo "$as_me: program exited with status $ac_status" >&5
1773 $as_echo "$as_me: failed program was:" >&5
1774sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1775
57aa50d4
TT
1776 ac_retval=$ac_status
1777fi
1778 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
91d11da1 1779 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1780 as_fn_set_status $ac_retval
b0cacab0 1781
57aa50d4 1782} # ac_fn_c_try_run
b0cacab0 1783
57aa50d4
TT
1784# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1785# -------------------------------------------
1786# Tests whether TYPE exists after having included INCLUDES, setting cache
1787# variable VAR accordingly.
1788ac_fn_c_check_type ()
1789{
1790 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1792$as_echo_n "checking for $2... " >&6; }
91d11da1 1793if eval \${$3+:} false; then :
57aa50d4 1794 $as_echo_n "(cached) " >&6
e1052144 1795else
57aa50d4
TT
1796 eval "$3=no"
1797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1798/* end confdefs.h. */
1799$4
1800int
1801main ()
1802{
1803if (sizeof ($2))
1804 return 0;
1805 ;
1806 return 0;
1807}
1808_ACEOF
1809if ac_fn_c_try_compile "$LINENO"; then :
1810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1811/* end confdefs.h. */
1812$4
1813int
1814main ()
1815{
1816if (sizeof (($2)))
1817 return 0;
1818 ;
1819 return 0;
1820}
1821_ACEOF
1822if ac_fn_c_try_compile "$LINENO"; then :
50e1e10f 1823
50e1e10f 1824else
57aa50d4 1825 eval "$3=yes"
b0cacab0 1826fi
57aa50d4 1827rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 1828fi
57aa50d4
TT
1829rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1830fi
1831eval ac_res=\$$3
1832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1833$as_echo "$ac_res" >&6; }
91d11da1 1834 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
50e1e10f 1835
57aa50d4 1836} # ac_fn_c_check_type
b0cacab0 1837
d1154eb4
TT
1838# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1839# -------------------------------------------------------
1840# Tests whether HEADER exists and can be compiled using the include files in
1841# INCLUDES, setting the cache variable VAR accordingly.
1842ac_fn_c_check_header_compile ()
1843{
1844 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1846$as_echo_n "checking for $2... " >&6; }
91d11da1 1847if eval \${$3+:} false; then :
d1154eb4
TT
1848 $as_echo_n "(cached) " >&6
1849else
1850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1851/* end confdefs.h. */
1852$4
1853#include <$2>
1854_ACEOF
1855if ac_fn_c_try_compile "$LINENO"; then :
1856 eval "$3=yes"
1857else
1858 eval "$3=no"
1859fi
1860rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1861fi
1862eval ac_res=\$$3
1863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1864$as_echo "$ac_res" >&6; }
91d11da1 1865 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
d1154eb4
TT
1866
1867} # ac_fn_c_check_header_compile
1868
57aa50d4
TT
1869# ac_fn_c_check_func LINENO FUNC VAR
1870# ----------------------------------
1871# Tests whether FUNC exists, setting the cache variable VAR accordingly
1872ac_fn_c_check_func ()
1873{
1874 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1876$as_echo_n "checking for $2... " >&6; }
91d11da1 1877if eval \${$3+:} false; then :
57aa50d4
TT
1878 $as_echo_n "(cached) " >&6
1879else
1880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1881/* end confdefs.h. */
1882/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1883 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1884#define $2 innocuous_$2
b0cacab0 1885
57aa50d4
TT
1886/* System header to define __stub macros and hopefully few prototypes,
1887 which can conflict with char $2 (); below.
1888 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1889 <limits.h> exists even on freestanding compilers. */
b0cacab0 1890
57aa50d4
TT
1891#ifdef __STDC__
1892# include <limits.h>
1893#else
1894# include <assert.h>
1895#endif
a04eba3f 1896
57aa50d4 1897#undef $2
07a0db15 1898
57aa50d4
TT
1899/* Override any GCC internal prototype to avoid an error.
1900 Use char because int might match the return type of a GCC
1901 builtin and then its argument prototype would still apply. */
1902#ifdef __cplusplus
1903extern "C"
1904#endif
1905char $2 ();
1906/* The GNU C library defines this for functions which it implements
1907 to always fail with ENOSYS. Some functions are actually named
1908 something starting with __ and the normal name is an alias. */
1909#if defined __stub_$2 || defined __stub___$2
1910choke me
1911#endif
74becf3c 1912
57aa50d4
TT
1913int
1914main ()
1915{
1916return $2 ();
1917 ;
1918 return 0;
1919}
1920_ACEOF
1921if ac_fn_c_try_link "$LINENO"; then :
1922 eval "$3=yes"
1923else
1924 eval "$3=no"
1925fi
1926rm -f core conftest.err conftest.$ac_objext \
1927 conftest$ac_exeext conftest.$ac_ext
1928fi
1929eval ac_res=\$$3
1930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1931$as_echo "$ac_res" >&6; }
91d11da1 1932 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
93636bde 1933
57aa50d4 1934} # ac_fn_c_check_func
93636bde 1935
d1154eb4
TT
1936# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1937# -------------------------------------------------------
1938# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1939# the include files in INCLUDES and setting the cache variable VAR
1940# accordingly.
1941ac_fn_c_check_header_mongrel ()
1942{
1943 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
91d11da1 1944 if eval \${$3+:} false; then :
d1154eb4
TT
1945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1946$as_echo_n "checking for $2... " >&6; }
91d11da1 1947if eval \${$3+:} false; then :
d1154eb4
TT
1948 $as_echo_n "(cached) " >&6
1949fi
1950eval ac_res=\$$3
1951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1952$as_echo "$ac_res" >&6; }
1953else
1954 # Is the header compilable?
1955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1956$as_echo_n "checking $2 usability... " >&6; }
1957cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1958/* end confdefs.h. */
1959$4
1960#include <$2>
1961_ACEOF
1962if ac_fn_c_try_compile "$LINENO"; then :
1963 ac_header_compiler=yes
1964else
1965 ac_header_compiler=no
1966fi
1967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1969$as_echo "$ac_header_compiler" >&6; }
1970
1971# Is the header present?
1972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1973$as_echo_n "checking $2 presence... " >&6; }
1974cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1975/* end confdefs.h. */
1976#include <$2>
1977_ACEOF
1978if ac_fn_c_try_cpp "$LINENO"; then :
1979 ac_header_preproc=yes
1980else
1981 ac_header_preproc=no
1982fi
91d11da1 1983rm -f conftest.err conftest.i conftest.$ac_ext
d1154eb4
TT
1984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1985$as_echo "$ac_header_preproc" >&6; }
1986
1987# So? What about this header?
1988case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1989 yes:no: )
1990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1991$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1993$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1994 ;;
1995 no:yes:* )
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1997$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1999$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2001$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2003$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2005$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2006 ;;
2007esac
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2009$as_echo_n "checking for $2... " >&6; }
91d11da1 2010if eval \${$3+:} false; then :
d1154eb4
TT
2011 $as_echo_n "(cached) " >&6
2012else
2013 eval "$3=\$ac_header_compiler"
2014fi
2015eval ac_res=\$$3
2016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2017$as_echo "$ac_res" >&6; }
2018fi
91d11da1 2019 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
d1154eb4
TT
2020
2021} # ac_fn_c_check_header_mongrel
2022
57aa50d4
TT
2023# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2024# --------------------------------------------
2025# Tries to find the compile-time value of EXPR in a program that includes
2026# INCLUDES, setting VAR accordingly. Returns whether the value could be
2027# computed
2028ac_fn_c_compute_int ()
2029{
2030 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2031 if test "$cross_compiling" = yes; then
2032 # Depending upon the size, compute the lo and hi bounds.
2033cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2034/* end confdefs.h. */
2035$4
2036int
2037main ()
2038{
2039static int test_array [1 - 2 * !(($2) >= 0)];
91d11da1
TT
2040test_array [0] = 0;
2041return test_array [0];
93636bde 2042
57aa50d4
TT
2043 ;
2044 return 0;
2045}
2046_ACEOF
2047if ac_fn_c_try_compile "$LINENO"; then :
2048 ac_lo=0 ac_mid=0
2049 while :; do
2050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2051/* end confdefs.h. */
2052$4
2053int
2054main ()
2055{
2056static int test_array [1 - 2 * !(($2) <= $ac_mid)];
91d11da1
TT
2057test_array [0] = 0;
2058return test_array [0];
93636bde 2059
57aa50d4
TT
2060 ;
2061 return 0;
2062}
2063_ACEOF
2064if ac_fn_c_try_compile "$LINENO"; then :
2065 ac_hi=$ac_mid; break
2066else
2067 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2068 if test $ac_lo -le $ac_mid; then
2069 ac_lo= ac_hi=
2070 break
2071 fi
2072 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
b0cacab0 2073fi
57aa50d4
TT
2074rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2075 done
2076else
2077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2078/* end confdefs.h. */
2079$4
2080int
2081main ()
2082{
2083static int test_array [1 - 2 * !(($2) < 0)];
91d11da1
TT
2084test_array [0] = 0;
2085return test_array [0];
e1052144 2086
57aa50d4
TT
2087 ;
2088 return 0;
2089}
2090_ACEOF
2091if ac_fn_c_try_compile "$LINENO"; then :
2092 ac_hi=-1 ac_mid=-1
2093 while :; do
2094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2095/* end confdefs.h. */
2096$4
2097int
2098main ()
2099{
2100static int test_array [1 - 2 * !(($2) >= $ac_mid)];
91d11da1
TT
2101test_array [0] = 0;
2102return test_array [0];
93636bde 2103
57aa50d4
TT
2104 ;
2105 return 0;
2106}
2107_ACEOF
2108if ac_fn_c_try_compile "$LINENO"; then :
2109 ac_lo=$ac_mid; break
93636bde 2110else
57aa50d4
TT
2111 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2112 if test $ac_mid -le $ac_hi; then
2113 ac_lo= ac_hi=
2114 break
2115 fi
2116 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
93636bde 2117fi
57aa50d4
TT
2118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2119 done
2120else
2121 ac_lo= ac_hi=
2122fi
2123rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2124fi
2125rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2126# Binary search between lo and hi bounds.
2127while test "x$ac_lo" != "x$ac_hi"; do
2128 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2130/* end confdefs.h. */
2131$4
2132int
2133main ()
2134{
2135static int test_array [1 - 2 * !(($2) <= $ac_mid)];
91d11da1
TT
2136test_array [0] = 0;
2137return test_array [0];
93636bde 2138
57aa50d4
TT
2139 ;
2140 return 0;
2141}
2142_ACEOF
2143if ac_fn_c_try_compile "$LINENO"; then :
2144 ac_hi=$ac_mid
2145else
2146 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2147fi
2148rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2149done
2150case $ac_lo in #((
2151?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2152'') ac_retval=1 ;;
927566a3 2153esac
57aa50d4
TT
2154 else
2155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2156/* end confdefs.h. */
2157$4
2158static long int longval () { return $2; }
2159static unsigned long int ulongval () { return $2; }
2160#include <stdio.h>
2161#include <stdlib.h>
2162int
2163main ()
2164{
927566a3 2165
57aa50d4
TT
2166 FILE *f = fopen ("conftest.val", "w");
2167 if (! f)
2168 return 1;
2169 if (($2) < 0)
2170 {
2171 long int i = longval ();
2172 if (i != ($2))
2173 return 1;
2174 fprintf (f, "%ld", i);
2175 }
2176 else
2177 {
2178 unsigned long int i = ulongval ();
2179 if (i != ($2))
2180 return 1;
2181 fprintf (f, "%lu", i);
2182 }
2183 /* Do not output a trailing newline, as this causes \r\n confusion
2184 on some platforms. */
2185 return ferror (f) || fclose (f) != 0;
93636bde 2186
57aa50d4
TT
2187 ;
2188 return 0;
2189}
2190_ACEOF
2191if ac_fn_c_try_run "$LINENO"; then :
2192 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2193else
2194 ac_retval=1
2195fi
2196rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2197 conftest.$ac_objext conftest.beam conftest.$ac_ext
2198rm -f conftest.val
93636bde 2199
57aa50d4 2200 fi
91d11da1 2201 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 2202 as_fn_set_status $ac_retval
927566a3 2203
57aa50d4 2204} # ac_fn_c_compute_int
b0cacab0 2205
57aa50d4
TT
2206# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2207# ----------------------------------------------------
2208# Tries to find if the field MEMBER exists in type AGGR, after including
2209# INCLUDES, setting cache variable VAR accordingly.
2210ac_fn_c_check_member ()
2211{
2212 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2214$as_echo_n "checking for $2.$3... " >&6; }
91d11da1 2215if eval \${$4+:} false; then :
39fd3d4f 2216 $as_echo_n "(cached) " >&6
b0cacab0 2217else
57aa50d4
TT
2218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2219/* end confdefs.h. */
2220$5
2221int
2222main ()
2223{
2224static $2 ac_aggr;
2225if (ac_aggr.$3)
2226return 0;
2227 ;
2228 return 0;
2229}
2230_ACEOF
2231if ac_fn_c_try_compile "$LINENO"; then :
2232 eval "$4=yes"
2233else
2234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2235/* end confdefs.h. */
2236$5
2237int
2238main ()
2239{
2240static $2 ac_aggr;
2241if (sizeof ac_aggr.$3)
2242return 0;
2243 ;
2244 return 0;
2245}
2246_ACEOF
2247if ac_fn_c_try_compile "$LINENO"; then :
2248 eval "$4=yes"
2249else
2250 eval "$4=no"
b0cacab0 2251fi
57aa50d4
TT
2252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2253fi
2254rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2255fi
2256eval ac_res=\$$4
2257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2258$as_echo "$ac_res" >&6; }
91d11da1 2259 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
e1052144 2260
57aa50d4 2261} # ac_fn_c_check_member
e1052144 2262
91d11da1
TT
2263# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2264# ---------------------------------------------
2265# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2266# accordingly.
57aa50d4
TT
2267ac_fn_c_check_decl ()
2268{
2269 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
91d11da1
TT
2270 as_decl_name=`echo $2|sed 's/ *(.*//'`
2271 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2273$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2274if eval \${$3+:} false; then :
39fd3d4f 2275 $as_echo_n "(cached) " >&6
b0cacab0 2276else
57aa50d4
TT
2277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2278/* end confdefs.h. */
2279$4
2280int
2281main ()
2282{
91d11da1
TT
2283#ifndef $as_decl_name
2284#ifdef __cplusplus
2285 (void) $as_decl_use;
2286#else
2287 (void) $as_decl_name;
2288#endif
57aa50d4
TT
2289#endif
2290
2291 ;
2292 return 0;
2293}
2294_ACEOF
2295if ac_fn_c_try_compile "$LINENO"; then :
2296 eval "$3=yes"
e1052144 2297else
57aa50d4 2298 eval "$3=no"
e1052144 2299fi
57aa50d4 2300rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 2301fi
57aa50d4
TT
2302eval ac_res=\$$3
2303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2304$as_echo "$ac_res" >&6; }
91d11da1 2305 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
93636bde 2306
57aa50d4
TT
2307} # ac_fn_c_check_decl
2308cat >config.log <<_ACEOF
2309This file contains any messages produced by compilers while
2310running configure, to aid debugging if configure makes a mistake.
93636bde 2311
57aa50d4 2312It was created by $as_me, which was
91d11da1 2313generated by GNU Autoconf 2.69. Invocation command line was
07a0db15 2314
57aa50d4 2315 $ $0 $@
e1052144 2316
57aa50d4
TT
2317_ACEOF
2318exec 5>>config.log
2319{
2320cat <<_ASUNAME
2321## --------- ##
2322## Platform. ##
2323## --------- ##
0b5b9f90 2324
57aa50d4
TT
2325hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2326uname -m = `(uname -m) 2>/dev/null || echo unknown`
2327uname -r = `(uname -r) 2>/dev/null || echo unknown`
2328uname -s = `(uname -s) 2>/dev/null || echo unknown`
2329uname -v = `(uname -v) 2>/dev/null || echo unknown`
0b5b9f90 2330
57aa50d4
TT
2331/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2332/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
0b5b9f90 2333
57aa50d4
TT
2334/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2335/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2336/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2337/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2338/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2339/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2340/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
0b5b9f90 2341
57aa50d4 2342_ASUNAME
b0cacab0 2343
b0cacab0
TT
2344as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2345for as_dir in $PATH
2346do
2347 IFS=$as_save_IFS
2348 test -z "$as_dir" && as_dir=.
57aa50d4
TT
2349 $as_echo "PATH: $as_dir"
2350 done
e1052144 2351IFS=$as_save_IFS
b0cacab0 2352
57aa50d4 2353} >&5
74becf3c 2354
57aa50d4 2355cat >&5 <<_ACEOF
e1052144 2356
b0cacab0 2357
57aa50d4
TT
2358## ----------- ##
2359## Core tests. ##
2360## ----------- ##
b0cacab0 2361
57aa50d4 2362_ACEOF
b0cacab0 2363
57aa50d4
TT
2364
2365# Keep a trace of the command line.
2366# Strip out --no-create and --no-recursion so they do not pile up.
2367# Strip out --silent because we don't want to record it for future runs.
2368# Also quote any args containing shell meta-characters.
2369# Make two passes to allow for proper duplicate-argument suppression.
2370ac_configure_args=
2371ac_configure_args0=
2372ac_configure_args1=
2373ac_must_keep_next=false
2374for ac_pass in 1 2
b0cacab0 2375do
57aa50d4
TT
2376 for ac_arg
2377 do
2378 case $ac_arg in
2379 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2380 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2381 | -silent | --silent | --silen | --sile | --sil)
2382 continue ;;
2383 *\'*)
2384 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2385 esac
2386 case $ac_pass in
2387 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2388 2)
2389 as_fn_append ac_configure_args1 " '$ac_arg'"
2390 if test $ac_must_keep_next = true; then
2391 ac_must_keep_next=false # Got value, back to normal.
2392 else
2393 case $ac_arg in
2394 *=* | --config-cache | -C | -disable-* | --disable-* \
2395 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2396 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2397 | -with-* | --with-* | -without-* | --without-* | --x)
2398 case "$ac_configure_args0 " in
2399 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2400 esac
2401 ;;
2402 -* ) ac_must_keep_next=true ;;
2403 esac
2404 fi
2405 as_fn_append ac_configure_args " '$ac_arg'"
2406 ;;
2407 esac
2408 done
b0cacab0 2409done
57aa50d4
TT
2410{ ac_configure_args0=; unset ac_configure_args0;}
2411{ ac_configure_args1=; unset ac_configure_args1;}
2412
2413# When interrupted or exit'd, cleanup temporary files, and complete
2414# config.log. We remove comments because anyway the quotes in there
2415# would cause problems or look ugly.
2416# WARNING: Use '\'' to represent an apostrophe within the trap.
2417# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2418trap 'exit_status=$?
2419 # Save into config.log some information that might help in debugging.
2420 {
2421 echo
2422
91d11da1 2423 $as_echo "## ---------------- ##
57aa50d4 2424## Cache variables. ##
91d11da1 2425## ---------------- ##"
57aa50d4
TT
2426 echo
2427 # The following way of writing the cache mishandles newlines in values,
2428(
2429 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2430 eval ac_val=\$$ac_var
2431 case $ac_val in #(
2432 *${as_nl}*)
2433 case $ac_var in #(
2434 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2435$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2436 esac
2437 case $ac_var in #(
2438 _ | IFS | as_nl) ;; #(
2439 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2440 *) { eval $ac_var=; unset $ac_var;} ;;
2441 esac ;;
2442 esac
2443 done
2444 (set) 2>&1 |
2445 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2446 *${as_nl}ac_space=\ *)
2447 sed -n \
2448 "s/'\''/'\''\\\\'\'''\''/g;
2449 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2450 ;; #(
2451 *)
2452 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2453 ;;
2454 esac |
2455 sort
2456)
2457 echo
2458
91d11da1 2459 $as_echo "## ----------------- ##
57aa50d4 2460## Output variables. ##
91d11da1 2461## ----------------- ##"
57aa50d4
TT
2462 echo
2463 for ac_var in $ac_subst_vars
2464 do
2465 eval ac_val=\$$ac_var
2466 case $ac_val in
2467 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2468 esac
2469 $as_echo "$ac_var='\''$ac_val'\''"
2470 done | sort
2471 echo
2472
2473 if test -n "$ac_subst_files"; then
91d11da1 2474 $as_echo "## ------------------- ##
57aa50d4 2475## File substitutions. ##
91d11da1 2476## ------------------- ##"
57aa50d4
TT
2477 echo
2478 for ac_var in $ac_subst_files
2479 do
2480 eval ac_val=\$$ac_var
2481 case $ac_val in
2482 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2483 esac
2484 $as_echo "$ac_var='\''$ac_val'\''"
2485 done | sort
2486 echo
2487 fi
2488
2489 if test -s confdefs.h; then
91d11da1 2490 $as_echo "## ----------- ##
57aa50d4 2491## confdefs.h. ##
91d11da1 2492## ----------- ##"
57aa50d4
TT
2493 echo
2494 cat confdefs.h
2495 echo
2496 fi
2497 test "$ac_signal" != 0 &&
2498 $as_echo "$as_me: caught signal $ac_signal"
2499 $as_echo "$as_me: exit $exit_status"
2500 } >&5
2501 rm -f core *.core core.conftest.* &&
2502 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2503 exit $exit_status
2504' 0
2505for ac_signal in 1 2 13 15; do
2506 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
b0cacab0 2507done
57aa50d4 2508ac_signal=0
b0cacab0 2509
57aa50d4
TT
2510# confdefs.h avoids OS command line length limits that DEFS can exceed.
2511rm -f -r conftest* confdefs.h
b0cacab0 2512
57aa50d4 2513$as_echo "/* confdefs.h */" > confdefs.h
73ae2d4a 2514
57aa50d4
TT
2515# Predefined preprocessor variables.
2516
2517cat >>confdefs.h <<_ACEOF
2518#define PACKAGE_NAME "$PACKAGE_NAME"
2519_ACEOF
2520
2521cat >>confdefs.h <<_ACEOF
2522#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2523_ACEOF
2524
2525cat >>confdefs.h <<_ACEOF
2526#define PACKAGE_VERSION "$PACKAGE_VERSION"
2527_ACEOF
2528
2529cat >>confdefs.h <<_ACEOF
2530#define PACKAGE_STRING "$PACKAGE_STRING"
2531_ACEOF
2532
2533cat >>confdefs.h <<_ACEOF
2534#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2535_ACEOF
2536
2537cat >>confdefs.h <<_ACEOF
2538#define PACKAGE_URL "$PACKAGE_URL"
2539_ACEOF
2540
2541
2542# Let the site file select an alternate cache file if it wants to.
2543# Prefer an explicitly selected file to automatically selected ones.
2544ac_site_file1=NONE
2545ac_site_file2=NONE
2546if test -n "$CONFIG_SITE"; then
91d11da1
TT
2547 # We do not want a PATH search for config.site.
2548 case $CONFIG_SITE in #((
2549 -*) ac_site_file1=./$CONFIG_SITE;;
2550 */*) ac_site_file1=$CONFIG_SITE;;
2551 *) ac_site_file1=./$CONFIG_SITE;;
2552 esac
57aa50d4
TT
2553elif test "x$prefix" != xNONE; then
2554 ac_site_file1=$prefix/share/config.site
2555 ac_site_file2=$prefix/etc/config.site
73ae2d4a 2556else
57aa50d4
TT
2557 ac_site_file1=$ac_default_prefix/share/config.site
2558 ac_site_file2=$ac_default_prefix/etc/config.site
2559fi
2560for ac_site_file in "$ac_site_file1" "$ac_site_file2"
b0cacab0 2561do
57aa50d4 2562 test "x$ac_site_file" = xNONE && continue
61ef2474 2563 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
57aa50d4
TT
2564 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2565$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2566 sed 's/^/| /' "$ac_site_file" >&5
91d11da1
TT
2567 . "$ac_site_file" \
2568 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2569$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2570as_fn_error $? "failed to load site script $ac_site_file
2571See \`config.log' for more details" "$LINENO" 5; }
b0cacab0
TT
2572 fi
2573done
b0cacab0 2574
57aa50d4 2575if test -r "$cache_file"; then
61ef2474
TT
2576 # Some versions of bash will fail to source /dev/null (special files
2577 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2578 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
57aa50d4
TT
2579 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2580$as_echo "$as_me: loading cache $cache_file" >&6;}
2581 case $cache_file in
2582 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2583 *) . "./$cache_file";;
2584 esac
73ae2d4a 2585 fi
57aa50d4
TT
2586else
2587 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2588$as_echo "$as_me: creating cache $cache_file" >&6;}
2589 >$cache_file
73ae2d4a 2590fi
57aa50d4 2591
61ef2474
TT
2592as_fn_append ac_header_list " stdlib.h"
2593as_fn_append ac_header_list " unistd.h"
2594as_fn_append ac_header_list " sys/param.h"
57aa50d4
TT
2595# Check that the precious variables saved in the cache have kept the same
2596# value.
2597ac_cache_corrupted=false
2598for ac_var in $ac_precious_vars; do
2599 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2600 eval ac_new_set=\$ac_env_${ac_var}_set
2601 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2602 eval ac_new_val=\$ac_env_${ac_var}_value
2603 case $ac_old_set,$ac_new_set in
2604 set,)
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2606$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2607 ac_cache_corrupted=: ;;
2608 ,set)
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2610$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2611 ac_cache_corrupted=: ;;
2612 ,);;
2613 *)
2614 if test "x$ac_old_val" != "x$ac_new_val"; then
2615 # differences in whitespace do not lead to failure.
2616 ac_old_val_w=`echo x $ac_old_val`
2617 ac_new_val_w=`echo x $ac_new_val`
2618 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2619 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2620$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2621 ac_cache_corrupted=:
2622 else
2623 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2624$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2625 eval $ac_var=\$ac_old_val
2626 fi
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2628$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2629 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2630$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2631 fi;;
2632 esac
2633 # Pass precious variables to config.status.
2634 if test "$ac_new_set" = set; then
2635 case $ac_new_val in
2636 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2637 *) ac_arg=$ac_var=$ac_new_val ;;
2638 esac
2639 case " $ac_configure_args " in
2640 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2641 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2642 esac
2643 fi
2644done
2645if $ac_cache_corrupted; then
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2647$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2648 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2649$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
91d11da1 2650 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
73ae2d4a 2651fi
57aa50d4
TT
2652## -------------------- ##
2653## Main body of script. ##
2654## -------------------- ##
2655
2656ac_ext=c
2657ac_cpp='$CPP $CPPFLAGS'
2658ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2659ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2660ac_compiler_gnu=$ac_cv_c_compiler_gnu
2661
2662
2663
2664ac_aux_dir=
2665for ac_dir in config "$srcdir"/config; do
91d11da1
TT
2666 if test -f "$ac_dir/install-sh"; then
2667 ac_aux_dir=$ac_dir
2668 ac_install_sh="$ac_aux_dir/install-sh -c"
2669 break
2670 elif test -f "$ac_dir/install.sh"; then
2671 ac_aux_dir=$ac_dir
2672 ac_install_sh="$ac_aux_dir/install.sh -c"
2673 break
2674 elif test -f "$ac_dir/shtool"; then
2675 ac_aux_dir=$ac_dir
2676 ac_install_sh="$ac_aux_dir/shtool install -c"
2677 break
2678 fi
57aa50d4
TT
2679done
2680if test -z "$ac_aux_dir"; then
91d11da1 2681 as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
73ae2d4a 2682fi
57aa50d4
TT
2683
2684# These three variables are undocumented and unsupported,
2685# and are intended to be withdrawn in a future Autoconf release.
2686# They can cause serious problems if a builder's source tree is in a directory
2687# whose full name contains unusual characters.
2688ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2689ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2690ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2691
2692
d1154eb4
TT
2693ac_config_headers="$ac_config_headers lib/config.h"
2694
2695
57aa50d4
TT
2696MCONFIG=./MCONFIG
2697
2698BINARY_TYPE=bin
2699E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2700 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2701DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2702 | tr \" " "`
2703E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
2704MONTH=`echo $DATE | awk -F- '{print $2}'`
2705YEAR=`echo $DATE | awk -F- '{print $3}'`
2706
2707if expr $YEAR ">" 1900 > /dev/null ; then
2708 E2FSPROGS_YEAR=$YEAR
2709elif expr $YEAR ">" 90 >/dev/null ; then
2710 E2FSPROGS_YEAR=19$YEAR
73ae2d4a 2711else
57aa50d4
TT
2712 E2FSPROGS_YEAR=20$YEAR
2713fi
2714
2715case $MONTH in
2716Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2717Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2718Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2719Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2720May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2721Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2722Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2723Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2724Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2725Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2726Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2727Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
2728*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
2729$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
2730esac
2731
2732base_ver=`echo $E2FSPROGS_VERSION | \
2733 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
2734
2735date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2736
2737case $E2FSPROGS_VERSION in
2738*-WIP|pre-*)
2739 E2FSPROGS_PKGVER="$base_ver~WIP-$E2FSPROGS_YEAR-$MONTH_NUM-$E2FSPROGS_DAY"
2740 ;;
2741*)
2742 E2FSPROGS_PKGVER="$base_ver"
2743 ;;
2744esac
2745
2746unset DATE MONTH YEAR base_ver pre_vers date_spec
2747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&5
2748$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
2749{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
2750$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
2751
2752
2753
2754
2755
2756# Make sure we can run config.sub.
2757$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
91d11da1 2758 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
57aa50d4
TT
2759
2760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2761$as_echo_n "checking build system type... " >&6; }
91d11da1 2762if ${ac_cv_build+:} false; then :
57aa50d4
TT
2763 $as_echo_n "(cached) " >&6
2764else
2765 ac_build_alias=$build_alias
2766test "x$ac_build_alias" = x &&
2767 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2768test "x$ac_build_alias" = x &&
91d11da1 2769 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
57aa50d4 2770ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
91d11da1 2771 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
57aa50d4 2772
73ae2d4a 2773fi
57aa50d4
TT
2774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2775$as_echo "$ac_cv_build" >&6; }
2776case $ac_cv_build in
2777*-*-*) ;;
91d11da1 2778*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
57aa50d4
TT
2779esac
2780build=$ac_cv_build
2781ac_save_IFS=$IFS; IFS='-'
2782set x $ac_cv_build
2783shift
2784build_cpu=$1
2785build_vendor=$2
2786shift; shift
2787# Remember, the first character of IFS is used to create $*,
2788# except with old shells:
2789build_os=$*
2790IFS=$ac_save_IFS
2791case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
73ae2d4a 2792
e1052144 2793
57aa50d4
TT
2794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2795$as_echo_n "checking host system type... " >&6; }
91d11da1 2796if ${ac_cv_host+:} false; then :
57aa50d4
TT
2797 $as_echo_n "(cached) " >&6
2798else
2799 if test "x$host_alias" = x; then
2800 ac_cv_host=$ac_cv_build
2801else
2802 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
91d11da1 2803 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
b0cacab0 2804fi
57aa50d4
TT
2805
2806fi
2807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2808$as_echo "$ac_cv_host" >&6; }
2809case $ac_cv_host in
2810*-*-*) ;;
91d11da1 2811*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
57aa50d4
TT
2812esac
2813host=$ac_cv_host
2814ac_save_IFS=$IFS; IFS='-'
2815set x $ac_cv_host
2816shift
2817host_cpu=$1
2818host_vendor=$2
2819shift; shift
2820# Remember, the first character of IFS is used to create $*,
2821# except with old shells:
2822host_os=$*
2823IFS=$ac_save_IFS
2824case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2825
2826
2827DLOPEN_LIB=''
2828ac_ext=c
2829ac_cpp='$CPP $CPPFLAGS'
2830ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2831ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2832ac_compiler_gnu=$ac_cv_c_compiler_gnu
2833if test -n "$ac_tool_prefix"; then
2834 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2835set dummy ${ac_tool_prefix}gcc; ac_word=$2
2836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 2837$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2838if ${ac_cv_prog_CC+:} false; then :
39fd3d4f 2839 $as_echo_n "(cached) " >&6
73ae2d4a
TT
2840else
2841 if test -n "$CC"; then
2842 ac_cv_prog_CC="$CC" # Let the user override the test.
2843else
b0cacab0
TT
2844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2845for as_dir in $PATH
2846do
2847 IFS=$as_save_IFS
2848 test -z "$as_dir" && as_dir=.
57aa50d4 2849 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2850 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2851 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
2853 break 2
2854 fi
2855done
57aa50d4 2856 done
e1052144 2857IFS=$as_save_IFS
b0cacab0 2858
73ae2d4a
TT
2859fi
2860fi
b0cacab0 2861CC=$ac_cv_prog_CC
73ae2d4a 2862if test -n "$CC"; then
57aa50d4 2863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
39fd3d4f 2864$as_echo "$CC" >&6; }
73ae2d4a 2865else
57aa50d4 2866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 2867$as_echo "no" >&6; }
73ae2d4a 2868fi
b0cacab0 2869
e1052144 2870
b0cacab0 2871fi
57aa50d4 2872if test -z "$ac_cv_prog_CC"; then
b0cacab0 2873 ac_ct_CC=$CC
57aa50d4
TT
2874 # Extract the first word of "gcc", so it can be a program name with args.
2875set dummy gcc; ac_word=$2
2876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 2877$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2878if ${ac_cv_prog_ac_ct_CC+:} false; then :
39fd3d4f 2879 $as_echo_n "(cached) " >&6
b0cacab0
TT
2880else
2881 if test -n "$ac_ct_CC"; then
2882 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2883else
2884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2885for as_dir in $PATH
2886do
2887 IFS=$as_save_IFS
2888 test -z "$as_dir" && as_dir=.
57aa50d4 2889 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2890 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2891 ac_cv_prog_ac_ct_CC="gcc"
2892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0 2893 break 2
93636bde 2894 fi
b0cacab0 2895done
57aa50d4 2896 done
e1052144 2897IFS=$as_save_IFS
b0cacab0
TT
2898
2899fi
2900fi
2901ac_ct_CC=$ac_cv_prog_ac_ct_CC
2902if test -n "$ac_ct_CC"; then
57aa50d4 2903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
39fd3d4f 2904$as_echo "$ac_ct_CC" >&6; }
b0cacab0 2905else
57aa50d4 2906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 2907$as_echo "no" >&6; }
07a0db15 2908fi
73ae2d4a 2909
e1052144
TT
2910 if test "x$ac_ct_CC" = x; then
2911 CC=""
2912 else
2913 case $cross_compiling:$ac_tool_warned in
2914yes:)
57aa50d4 2915{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
39fd3d4f 2916$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
e1052144
TT
2917ac_tool_warned=yes ;;
2918esac
2919 CC=$ac_ct_CC
2920 fi
57aa50d4
TT
2921else
2922 CC="$ac_cv_prog_CC"
b0cacab0
TT
2923fi
2924
57aa50d4
TT
2925if test -z "$CC"; then
2926 if test -n "$ac_tool_prefix"; then
2927 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2928set dummy ${ac_tool_prefix}cc; ac_word=$2
2929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2930$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2931if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
2932 $as_echo_n "(cached) " >&6
2933else
2934 if test -n "$CC"; then
2935 ac_cv_prog_CC="$CC" # Let the user override the test.
2936else
2937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2938for as_dir in $PATH
2939do
2940 IFS=$as_save_IFS
2941 test -z "$as_dir" && as_dir=.
2942 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2943 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2944 ac_cv_prog_CC="${ac_tool_prefix}cc"
2945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2946 break 2
2947 fi
2948done
2949 done
2950IFS=$as_save_IFS
2951
2952fi
2953fi
2954CC=$ac_cv_prog_CC
2955if test -n "$CC"; then
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2957$as_echo "$CC" >&6; }
2958else
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2960$as_echo "no" >&6; }
2961fi
2962
2963
2964 fi
2965fi
2966if test -z "$CC"; then
2967 # Extract the first word of "cc", so it can be a program name with args.
2968set dummy cc; ac_word=$2
2969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2970$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2971if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
2972 $as_echo_n "(cached) " >&6
2973else
2974 if test -n "$CC"; then
2975 ac_cv_prog_CC="$CC" # Let the user override the test.
2976else
2977 ac_prog_rejected=no
2978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2979for as_dir in $PATH
2980do
2981 IFS=$as_save_IFS
2982 test -z "$as_dir" && as_dir=.
2983 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2984 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2985 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2986 ac_prog_rejected=yes
2987 continue
2988 fi
2989 ac_cv_prog_CC="cc"
2990 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2991 break 2
2992 fi
2993done
2994 done
2995IFS=$as_save_IFS
2996
2997if test $ac_prog_rejected = yes; then
2998 # We found a bogon in the path, so make sure we never use it.
2999 set dummy $ac_cv_prog_CC
3000 shift
3001 if test $# != 0; then
3002 # We chose a different compiler from the bogus one.
3003 # However, it has the same basename, so the bogon will be chosen
3004 # first if we set CC to just the basename; use the full file name.
3005 shift
3006 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3007 fi
3008fi
3009fi
3010fi
3011CC=$ac_cv_prog_CC
3012if test -n "$CC"; then
3013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3014$as_echo "$CC" >&6; }
3015else
3016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3017$as_echo "no" >&6; }
3018fi
3019
3020
3021fi
3022if test -z "$CC"; then
3023 if test -n "$ac_tool_prefix"; then
3024 for ac_prog in cl.exe
3025 do
3026 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3027set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3029$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3030if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
3031 $as_echo_n "(cached) " >&6
3032else
3033 if test -n "$CC"; then
3034 ac_cv_prog_CC="$CC" # Let the user override the test.
3035else
3036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3037for as_dir in $PATH
3038do
3039 IFS=$as_save_IFS
3040 test -z "$as_dir" && as_dir=.
3041 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3042 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3043 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3044 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3045 break 2
3046 fi
3047done
3048 done
3049IFS=$as_save_IFS
3050
3051fi
3052fi
3053CC=$ac_cv_prog_CC
3054if test -n "$CC"; then
3055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3056$as_echo "$CC" >&6; }
3057else
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3059$as_echo "no" >&6; }
3060fi
3061
3062
3063 test -n "$CC" && break
3064 done
3065fi
3066if test -z "$CC"; then
3067 ac_ct_CC=$CC
3068 for ac_prog in cl.exe
3069do
3070 # Extract the first word of "$ac_prog", so it can be a program name with args.
3071set dummy $ac_prog; ac_word=$2
3072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3073$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3074if ${ac_cv_prog_ac_ct_CC+:} false; then :
57aa50d4
TT
3075 $as_echo_n "(cached) " >&6
3076else
3077 if test -n "$ac_ct_CC"; then
3078 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3079else
3080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3081for as_dir in $PATH
3082do
3083 IFS=$as_save_IFS
3084 test -z "$as_dir" && as_dir=.
3085 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3086 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3087 ac_cv_prog_ac_ct_CC="$ac_prog"
3088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3089 break 2
3090 fi
3091done
3092 done
3093IFS=$as_save_IFS
3094
3095fi
3096fi
3097ac_ct_CC=$ac_cv_prog_ac_ct_CC
3098if test -n "$ac_ct_CC"; then
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3100$as_echo "$ac_ct_CC" >&6; }
3101else
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3103$as_echo "no" >&6; }
3104fi
3105
3106
3107 test -n "$ac_ct_CC" && break
3108done
3109
3110 if test "x$ac_ct_CC" = x; then
3111 CC=""
3112 else
3113 case $cross_compiling:$ac_tool_warned in
3114yes:)
3115{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3116$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3117ac_tool_warned=yes ;;
3118esac
3119 CC=$ac_ct_CC
3120 fi
3121fi
3122
3123fi
3124
3125
3126test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3127$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3128as_fn_error $? "no acceptable C compiler found in \$PATH
3129See \`config.log' for more details" "$LINENO" 5; }
b0cacab0
TT
3130
3131# Provide some information about the compiler.
57aa50d4 3132$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
39fd3d4f
SJR
3133set X $ac_compile
3134ac_compiler=$2
57aa50d4
TT
3135for ac_option in --version -v -V -qversion; do
3136 { { ac_try="$ac_compiler $ac_option >&5"
e1052144
TT
3137case "(($ac_try" in
3138 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3139 *) ac_try_echo=$ac_try;;
3140esac
57aa50d4
TT
3141eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3142$as_echo "$ac_try_echo"; } >&5
3143 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b0cacab0 3144 ac_status=$?
57aa50d4
TT
3145 if test -s conftest.err; then
3146 sed '10a\
3147... rest of stderr output deleted ...
3148 10q' conftest.err >conftest.er1
3149 cat conftest.er1 >&5
57aa50d4 3150 fi
61ef2474 3151 rm -f conftest.er1 conftest.err
57aa50d4
TT
3152 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3153 test $ac_status = 0; }
3154done
b0cacab0 3155
57aa50d4 3156cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3157/* end confdefs.h. */
61ef2474 3158
b0cacab0
TT
3159int
3160main ()
3161{
3162
3163 ;
3164 return 0;
3165}
3166_ACEOF
3167ac_clean_files_save=$ac_clean_files
61ef2474 3168ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
b0cacab0
TT
3169# Try to create an executable without -o first, disregard a.out.
3170# It will help us diagnose broken compilers, and finding out an intuition
3171# of exeext.
61ef2474
TT
3172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3173$as_echo_n "checking whether the C compiler works... " >&6; }
39fd3d4f
SJR
3174ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3175
3176# The possible output files:
3177ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3178
e1052144
TT
3179ac_rmfiles=
3180for ac_file in $ac_files
3181do
3182 case $ac_file in
39fd3d4f 3183 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
e1052144
TT
3184 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3185 esac
3186done
3187rm -f $ac_rmfiles
3188
57aa50d4 3189if { { ac_try="$ac_link_default"
e1052144
TT
3190case "(($ac_try" in
3191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3192 *) ac_try_echo=$ac_try;;
3193esac
57aa50d4
TT
3194eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3195$as_echo "$ac_try_echo"; } >&5
e1052144 3196 (eval "$ac_link_default") 2>&5
b0cacab0 3197 ac_status=$?
57aa50d4
TT
3198 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3199 test $ac_status = 0; }; then :
e1052144
TT
3200 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3201# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3202# in a Makefile. We should not override ac_cv_exeext if it was cached,
3203# so that the user can short-circuit this test for compilers unknown to
3204# Autoconf.
29a5deed 3205for ac_file in $ac_files ''
b0cacab0
TT
3206do
3207 test -f "$ac_file" || continue
3208 case $ac_file in
39fd3d4f 3209 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
b0cacab0
TT
3210 ;;
3211 [ab].out )
3212 # We found the default executable, but exeext='' is most
3213 # certainly right.
3214 break;;
3215 *.* )
57aa50d4 3216 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
e1052144
TT
3217 then :; else
3218 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3219 fi
3220 # We set ac_cv_exeext here because the later test for it is not
3221 # safe: cross compilers may not add the suffix if given an `-o'
3222 # argument, so we may need to know it at that point already.
3223 # Even if this section looks crufty: it has the advantage of
3224 # actually working.
b0cacab0
TT
3225 break;;
3226 * )
3227 break;;
3228 esac
3229done
e1052144
TT
3230test "$ac_cv_exeext" = no && ac_cv_exeext=
3231
b0cacab0 3232else
29a5deed
TT
3233 ac_file=''
3234fi
57aa50d4 3235if test -z "$ac_file"; then :
61ef2474
TT
3236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3237$as_echo "no" >&6; }
3238$as_echo "$as_me: failed program was:" >&5
b0cacab0
TT
3239sed 's/^/| /' conftest.$ac_ext >&5
3240
57aa50d4 3241{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3242$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3243as_fn_error 77 "C compiler cannot create executables
3244See \`config.log' for more details" "$LINENO" 5; }
61ef2474
TT
3245else
3246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3247$as_echo "yes" >&6; }
b0cacab0 3248fi
61ef2474
TT
3249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3250$as_echo_n "checking for C compiler default output file name... " >&6; }
3251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3252$as_echo "$ac_file" >&6; }
b0cacab0 3253ac_exeext=$ac_cv_exeext
b0cacab0 3254
61ef2474 3255rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
b0cacab0 3256ac_clean_files=$ac_clean_files_save
57aa50d4 3257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
39fd3d4f 3258$as_echo_n "checking for suffix of executables... " >&6; }
57aa50d4 3259if { { ac_try="$ac_link"
e1052144
TT
3260case "(($ac_try" in
3261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3262 *) ac_try_echo=$ac_try;;
3263esac
57aa50d4
TT
3264eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3265$as_echo "$ac_try_echo"; } >&5
e1052144 3266 (eval "$ac_link") 2>&5
b0cacab0 3267 ac_status=$?
57aa50d4
TT
3268 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3269 test $ac_status = 0; }; then :
b0cacab0
TT
3270 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3271# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3272# work properly (i.e., refer to `conftest.exe'), while it won't with
3273# `rm'.
3274for ac_file in conftest.exe conftest conftest.*; do
3275 test -f "$ac_file" || continue
3276 case $ac_file in
39fd3d4f 3277 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
b0cacab0 3278 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
b0cacab0
TT
3279 break;;
3280 * ) break;;
3281 esac
3282done
73ae2d4a 3283else
57aa50d4 3284 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3285$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3286as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3287See \`config.log' for more details" "$LINENO" 5; }
73ae2d4a 3288fi
61ef2474 3289rm -f conftest conftest$ac_cv_exeext
57aa50d4 3290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
39fd3d4f 3291$as_echo "$ac_cv_exeext" >&6; }
73ae2d4a 3292
b0cacab0
TT
3293rm -f conftest.$ac_ext
3294EXEEXT=$ac_cv_exeext
3295ac_exeext=$EXEEXT
61ef2474
TT
3296cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3297/* end confdefs.h. */
3298#include <stdio.h>
3299int
3300main ()
3301{
3302FILE *f = fopen ("conftest.out", "w");
3303 return ferror (f) || fclose (f) != 0;
3304
3305 ;
3306 return 0;
3307}
3308_ACEOF
3309ac_clean_files="$ac_clean_files conftest.out"
3310# Check that the compiler produces executables we can run. If not, either
3311# the compiler is broken, or we cross compile.
3312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3313$as_echo_n "checking whether we are cross compiling... " >&6; }
3314if test "$cross_compiling" != yes; then
3315 { { ac_try="$ac_link"
3316case "(($ac_try" in
3317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3318 *) ac_try_echo=$ac_try;;
3319esac
3320eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3321$as_echo "$ac_try_echo"; } >&5
3322 (eval "$ac_link") 2>&5
3323 ac_status=$?
3324 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3325 test $ac_status = 0; }
3326 if { ac_try='./conftest$ac_cv_exeext'
3327 { { case "(($ac_try" in
3328 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3329 *) ac_try_echo=$ac_try;;
3330esac
3331eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3332$as_echo "$ac_try_echo"; } >&5
3333 (eval "$ac_try") 2>&5
3334 ac_status=$?
3335 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3336 test $ac_status = 0; }; }; then
3337 cross_compiling=no
3338 else
3339 if test "$cross_compiling" = maybe; then
3340 cross_compiling=yes
3341 else
3342 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3343$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1 3344as_fn_error $? "cannot run C compiled programs.
61ef2474 3345If you meant to cross compile, use \`--host'.
91d11da1 3346See \`config.log' for more details" "$LINENO" 5; }
61ef2474
TT
3347 fi
3348 fi
3349fi
3350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3351$as_echo "$cross_compiling" >&6; }
3352
3353rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3354ac_clean_files=$ac_clean_files_save
57aa50d4 3355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
39fd3d4f 3356$as_echo_n "checking for suffix of object files... " >&6; }
91d11da1 3357if ${ac_cv_objext+:} false; then :
39fd3d4f 3358 $as_echo_n "(cached) " >&6
73ae2d4a 3359else
57aa50d4 3360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3361/* end confdefs.h. */
07a0db15 3362
b0cacab0
TT
3363int
3364main ()
3365{
07a0db15 3366
b0cacab0
TT
3367 ;
3368 return 0;
3369}
3370_ACEOF
3371rm -f conftest.o conftest.obj
57aa50d4 3372if { { ac_try="$ac_compile"
e1052144
TT
3373case "(($ac_try" in
3374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3375 *) ac_try_echo=$ac_try;;
3376esac
57aa50d4
TT
3377eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3378$as_echo "$ac_try_echo"; } >&5
e1052144 3379 (eval "$ac_compile") 2>&5
b0cacab0 3380 ac_status=$?
57aa50d4
TT
3381 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3382 test $ac_status = 0; }; then :
e1052144
TT
3383 for ac_file in conftest.o conftest.obj conftest.*; do
3384 test -f "$ac_file" || continue;
b0cacab0 3385 case $ac_file in
39fd3d4f 3386 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
b0cacab0
TT
3387 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3388 break;;
3389 esac
3390done
93636bde 3391else
39fd3d4f 3392 $as_echo "$as_me: failed program was:" >&5
b0cacab0 3393sed 's/^/| /' conftest.$ac_ext >&5
07a0db15 3394
57aa50d4 3395{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3396$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3397as_fn_error $? "cannot compute suffix of object files: cannot compile
3398See \`config.log' for more details" "$LINENO" 5; }
73ae2d4a 3399fi
b0cacab0 3400rm -f conftest.$ac_cv_objext conftest.$ac_ext
73ae2d4a 3401fi
57aa50d4 3402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
39fd3d4f 3403$as_echo "$ac_cv_objext" >&6; }
b0cacab0
TT
3404OBJEXT=$ac_cv_objext
3405ac_objext=$OBJEXT
57aa50d4 3406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
39fd3d4f 3407$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
91d11da1 3408if ${ac_cv_c_compiler_gnu+:} false; then :
39fd3d4f 3409 $as_echo_n "(cached) " >&6
b0cacab0 3410else
57aa50d4 3411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3412/* end confdefs.h. */
3413
3414int
3415main ()
3416{
3417#ifndef __GNUC__
3418 choke me
3419#endif
3420
3421 ;
3422 return 0;
3423}
3424_ACEOF
57aa50d4 3425if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
3426 ac_compiler_gnu=yes
3427else
57aa50d4 3428 ac_compiler_gnu=no
b0cacab0 3429fi
e1052144 3430rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
3431ac_cv_c_compiler_gnu=$ac_compiler_gnu
3432
3433fi
57aa50d4 3434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
39fd3d4f
SJR
3435$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3436if test $ac_compiler_gnu = yes; then
3437 GCC=yes
3438else
3439 GCC=
3440fi
b0cacab0
TT
3441ac_test_CFLAGS=${CFLAGS+set}
3442ac_save_CFLAGS=$CFLAGS
57aa50d4 3443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
39fd3d4f 3444$as_echo_n "checking whether $CC accepts -g... " >&6; }
91d11da1 3445if ${ac_cv_prog_cc_g+:} false; then :
39fd3d4f 3446 $as_echo_n "(cached) " >&6
b0cacab0 3447else
e1052144
TT
3448 ac_save_c_werror_flag=$ac_c_werror_flag
3449 ac_c_werror_flag=yes
3450 ac_cv_prog_cc_g=no
3451 CFLAGS="-g"
57aa50d4 3452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e1052144
TT
3453/* end confdefs.h. */
3454
3455int
3456main ()
3457{
3458
3459 ;
3460 return 0;
3461}
3462_ACEOF
57aa50d4 3463if ac_fn_c_try_compile "$LINENO"; then :
e1052144
TT
3464 ac_cv_prog_cc_g=yes
3465else
57aa50d4
TT
3466 CFLAGS=""
3467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e1052144
TT
3468/* end confdefs.h. */
3469
3470int
3471main ()
3472{
3473
3474 ;
3475 return 0;
3476}
3477_ACEOF
57aa50d4 3478if ac_fn_c_try_compile "$LINENO"; then :
e1052144 3479
57aa50d4
TT
3480else
3481 ac_c_werror_flag=$ac_save_c_werror_flag
e1052144 3482 CFLAGS="-g"
57aa50d4 3483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3484/* end confdefs.h. */
3485
3486int
3487main ()
3488{
3489
3490 ;
3491 return 0;
3492}
3493_ACEOF
57aa50d4 3494if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0 3495 ac_cv_prog_cc_g=yes
e1052144 3496fi
e1052144
TT
3497rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3498fi
e1052144 3499rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 3500fi
e1052144
TT
3501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3502 ac_c_werror_flag=$ac_save_c_werror_flag
b0cacab0 3503fi
57aa50d4 3504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
39fd3d4f 3505$as_echo "$ac_cv_prog_cc_g" >&6; }
b0cacab0
TT
3506if test "$ac_test_CFLAGS" = set; then
3507 CFLAGS=$ac_save_CFLAGS
3508elif test $ac_cv_prog_cc_g = yes; then
3509 if test "$GCC" = yes; then
3510 CFLAGS="-g -O2"
3511 else
3512 CFLAGS="-g"
3513 fi
73ae2d4a
TT
3514else
3515 if test "$GCC" = yes; then
3516 CFLAGS="-O2"
3517 else
3518 CFLAGS=
3519 fi
3520fi
57aa50d4 3521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
39fd3d4f 3522$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
91d11da1 3523if ${ac_cv_prog_cc_c89+:} false; then :
39fd3d4f 3524 $as_echo_n "(cached) " >&6
b0cacab0 3525else
e1052144 3526 ac_cv_prog_cc_c89=no
b0cacab0 3527ac_save_CC=$CC
57aa50d4 3528cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3529/* end confdefs.h. */
3530#include <stdarg.h>
3531#include <stdio.h>
91d11da1 3532struct stat;
b0cacab0
TT
3533/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3534struct buf { int x; };
3535FILE * (*rcsopen) (struct buf *, struct stat *, int);
3536static char *e (p, i)
3537 char **p;
3538 int i;
3539{
3540 return p[i];
3541}
3542static char *f (char * (*g) (char **, int), char **p, ...)
3543{
3544 char *s;
3545 va_list v;
3546 va_start (v,p);
3547 s = g (p, va_arg (v,int));
3548 va_end (v);
3549 return s;
3550}
3551
3552/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3553 function prototypes and stuff, but not '\xHH' hex character constants.
3554 These don't provoke an error unfortunately, instead are silently treated
e1052144 3555 as 'x'. The following induces an error, until -std is added to get
b0cacab0
TT
3556 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3557 array size at least. It's necessary to write '\x00'==0 to get something
e1052144 3558 that's true only with -std. */
b0cacab0
TT
3559int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3560
e1052144
TT
3561/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3562 inside strings and character constants. */
3563#define FOO(x) 'x'
3564int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3565
b0cacab0
TT
3566int test (int i, double x);
3567struct s1 {int (*f) (int a);};
3568struct s2 {int (*f) (double a);};
3569int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3570int argc;
3571char **argv;
3572int
3573main ()
3574{
3575return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3576 ;
3577 return 0;
3578}
3579_ACEOF
e1052144
TT
3580for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3581 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
b0cacab0
TT
3582do
3583 CC="$ac_save_CC $ac_arg"
57aa50d4 3584 if ac_fn_c_try_compile "$LINENO"; then :
e1052144 3585 ac_cv_prog_cc_c89=$ac_arg
b0cacab0 3586fi
e1052144
TT
3587rm -f core conftest.err conftest.$ac_objext
3588 test "x$ac_cv_prog_cc_c89" != "xno" && break
b0cacab0 3589done
e1052144 3590rm -f conftest.$ac_ext
b0cacab0
TT
3591CC=$ac_save_CC
3592
3593fi
e1052144
TT
3594# AC_CACHE_VAL
3595case "x$ac_cv_prog_cc_c89" in
3596 x)
57aa50d4 3597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
39fd3d4f 3598$as_echo "none needed" >&6; } ;;
e1052144 3599 xno)
57aa50d4 3600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
39fd3d4f 3601$as_echo "unsupported" >&6; } ;;
b0cacab0 3602 *)
e1052144 3603 CC="$CC $ac_cv_prog_cc_c89"
57aa50d4 3604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
39fd3d4f 3605$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
b0cacab0 3606esac
57aa50d4 3607if test "x$ac_cv_prog_cc_c89" != xno; then :
b0cacab0 3608
57aa50d4 3609fi
b0cacab0 3610
b0cacab0
TT
3611ac_ext=c
3612ac_cpp='$CPP $CPPFLAGS'
3613ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3614ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3615ac_compiler_gnu=$ac_cv_c_compiler_gnu
3616
57aa50d4
TT
3617
3618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3619$as_echo_n "checking for dlopen in -ldl... " >&6; }
91d11da1 3620if ${ac_cv_lib_dl_dlopen+:} false; then :
39fd3d4f 3621 $as_echo_n "(cached) " >&6
b0cacab0 3622else
57aa50d4
TT
3623 ac_check_lib_save_LIBS=$LIBS
3624LIBS="-ldl $LIBS"
3625cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3626/* end confdefs.h. */
57aa50d4
TT
3627
3628/* Override any GCC internal prototype to avoid an error.
3629 Use char because int might match the return type of a GCC
3630 builtin and then its argument prototype would still apply. */
3631#ifdef __cplusplus
3632extern "C"
b0cacab0 3633#endif
57aa50d4
TT
3634char dlopen ();
3635int
3636main ()
3637{
3638return dlopen ();
3639 ;
3640 return 0;
3641}
b0cacab0 3642_ACEOF
57aa50d4
TT
3643if ac_fn_c_try_link "$LINENO"; then :
3644 ac_cv_lib_dl_dlopen=yes
b0cacab0 3645else
57aa50d4 3646 ac_cv_lib_dl_dlopen=no
b0cacab0 3647fi
57aa50d4
TT
3648rm -f core conftest.err conftest.$ac_objext \
3649 conftest$ac_exeext conftest.$ac_ext
3650LIBS=$ac_check_lib_save_LIBS
b0cacab0 3651fi
57aa50d4
TT
3652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3653$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
91d11da1 3654if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
57aa50d4 3655 DLOPEN_LIB=-ldl
d1154eb4 3656
57aa50d4 3657$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
e1052144 3658
b0cacab0
TT
3659fi
3660
b0cacab0 3661
57aa50d4 3662WITH_DIET_LIBC=
b0cacab0 3663
57aa50d4
TT
3664# Check whether --with-diet-libc was given.
3665if test "${with_diet_libc+set}" = set; then :
3666 withval=$with_diet_libc; CC="diet cc -nostdinc"
3667WITH_DIET_LIBC=yes
3668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
3669$as_echo "CC=$CC" >&6; }
b0cacab0 3670fi
e1052144 3671
57aa50d4
TT
3672# Check whether --with-cc was given.
3673if test "${with_cc+set}" = set; then :
91d11da1 3674 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5
57aa50d4 3675fi
b0cacab0 3676
b0cacab0 3677
57aa50d4
TT
3678# Check whether --with-ccopts was given.
3679if test "${with_ccopts+set}" = set; then :
91d11da1 3680 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
b0cacab0 3681fi
e1052144 3682
b0cacab0 3683
57aa50d4
TT
3684# Check whether --with-ldopts was given.
3685if test "${with_ldopts+set}" = set; then :
91d11da1 3686 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
b0cacab0
TT
3687fi
3688
3689ac_ext=c
3690ac_cpp='$CPP $CPPFLAGS'
3691ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3692ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3693ac_compiler_gnu=$ac_cv_c_compiler_gnu
57aa50d4
TT
3694if test -n "$ac_tool_prefix"; then
3695 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3696set dummy ${ac_tool_prefix}gcc; ac_word=$2
3697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3698$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3699if ${ac_cv_prog_CC+:} false; then :
39fd3d4f 3700 $as_echo_n "(cached) " >&6
e1052144 3701else
57aa50d4
TT
3702 if test -n "$CC"; then
3703 ac_cv_prog_CC="$CC" # Let the user override the test.
3704else
3705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3706for as_dir in $PATH
e1052144
TT
3707do
3708 IFS=$as_save_IFS
3709 test -z "$as_dir" && as_dir=.
39fd3d4f 3710 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3711 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3712 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3714 break 2
3715 fi
e1052144 3716done
57aa50d4 3717 done
e1052144 3718IFS=$as_save_IFS
e1052144 3719
e1052144 3720fi
57aa50d4
TT
3721fi
3722CC=$ac_cv_prog_CC
3723if test -n "$CC"; then
3724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3725$as_echo "$CC" >&6; }
3726else
3727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3728$as_echo "no" >&6; }
3729fi
e1052144
TT
3730
3731
57aa50d4
TT
3732fi
3733if test -z "$ac_cv_prog_CC"; then
3734 ac_ct_CC=$CC
3735 # Extract the first word of "gcc", so it can be a program name with args.
3736set dummy gcc; ac_word=$2
3737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3738$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3739if ${ac_cv_prog_ac_ct_CC+:} false; then :
39fd3d4f 3740 $as_echo_n "(cached) " >&6
e1052144 3741else
57aa50d4
TT
3742 if test -n "$ac_ct_CC"; then
3743 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3744else
3745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3746for as_dir in $PATH
e1052144
TT
3747do
3748 IFS=$as_save_IFS
3749 test -z "$as_dir" && as_dir=.
39fd3d4f 3750 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3751 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3752 ac_cv_prog_ac_ct_CC="gcc"
3753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3754 break 2
3755 fi
e1052144 3756done
57aa50d4 3757 done
e1052144 3758IFS=$as_save_IFS
b0cacab0 3759
e1052144 3760fi
57aa50d4
TT
3761fi
3762ac_ct_CC=$ac_cv_prog_ac_ct_CC
3763if test -n "$ac_ct_CC"; then
3764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3765$as_echo "$ac_ct_CC" >&6; }
b0cacab0 3766else
57aa50d4
TT
3767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3768$as_echo "no" >&6; }
3769fi
b0cacab0 3770
57aa50d4
TT
3771 if test "x$ac_ct_CC" = x; then
3772 CC=""
3773 else
3774 case $cross_compiling:$ac_tool_warned in
3775yes:)
3776{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3777$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3778ac_tool_warned=yes ;;
e1052144 3779esac
57aa50d4
TT
3780 CC=$ac_ct_CC
3781 fi
b0cacab0 3782else
57aa50d4 3783 CC="$ac_cv_prog_CC"
b0cacab0 3784fi
e1052144 3785
57aa50d4
TT
3786if test -z "$CC"; then
3787 if test -n "$ac_tool_prefix"; then
3788 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3789set dummy ${ac_tool_prefix}cc; ac_word=$2
3790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3791$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3792if ${ac_cv_prog_CC+:} false; then :
57aa50d4 3793 $as_echo_n "(cached) " >&6
a64c9c13 3794else
57aa50d4
TT
3795 if test -n "$CC"; then
3796 ac_cv_prog_CC="$CC" # Let the user override the test.
3797else
3798as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3799for as_dir in $PATH
3800do
3801 IFS=$as_save_IFS
3802 test -z "$as_dir" && as_dir=.
3803 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3804 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3805 ac_cv_prog_CC="${ac_tool_prefix}cc"
3806 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3807 break 2
3808 fi
3809done
3810 done
3811IFS=$as_save_IFS
b0cacab0 3812
a64c9c13 3813fi
57aa50d4
TT
3814fi
3815CC=$ac_cv_prog_CC
3816if test -n "$CC"; then
3817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3818$as_echo "$CC" >&6; }
b0cacab0 3819else
57aa50d4
TT
3820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3821$as_echo "no" >&6; }
a64c9c13 3822fi
b0cacab0 3823
b0cacab0 3824
57aa50d4
TT
3825 fi
3826fi
3827if test -z "$CC"; then
3828 # Extract the first word of "cc", so it can be a program name with args.
3829set dummy cc; ac_word=$2
3830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3831$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3832if ${ac_cv_prog_CC+:} false; then :
57aa50d4 3833 $as_echo_n "(cached) " >&6
a64c9c13 3834else
57aa50d4
TT
3835 if test -n "$CC"; then
3836 ac_cv_prog_CC="$CC" # Let the user override the test.
a64c9c13 3837else
57aa50d4
TT
3838 ac_prog_rejected=no
3839as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3840for as_dir in $PATH
3841do
3842 IFS=$as_save_IFS
3843 test -z "$as_dir" && as_dir=.
3844 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3845 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3846 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3847 ac_prog_rejected=yes
3848 continue
3849 fi
3850 ac_cv_prog_CC="cc"
3851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3852 break 2
3853 fi
3854done
3855 done
3856IFS=$as_save_IFS
b0cacab0 3857
57aa50d4
TT
3858if test $ac_prog_rejected = yes; then
3859 # We found a bogon in the path, so make sure we never use it.
3860 set dummy $ac_cv_prog_CC
3861 shift
3862 if test $# != 0; then
3863 # We chose a different compiler from the bogus one.
3864 # However, it has the same basename, so the bogon will be chosen
3865 # first if we set CC to just the basename; use the full file name.
3866 shift
3867 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3868 fi
b0cacab0 3869fi
b0cacab0
TT
3870fi
3871fi
57aa50d4
TT
3872CC=$ac_cv_prog_CC
3873if test -n "$CC"; then
3874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3875$as_echo "$CC" >&6; }
3876else
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3878$as_echo "no" >&6; }
b0cacab0 3879fi
b0cacab0 3880
b0cacab0
TT
3881
3882fi
57aa50d4
TT
3883if test -z "$CC"; then
3884 if test -n "$ac_tool_prefix"; then
3885 for ac_prog in cl.exe
3886 do
3887 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3888set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3890$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3891if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
3892 $as_echo_n "(cached) " >&6
3893else
3894 if test -n "$CC"; then
3895 ac_cv_prog_CC="$CC" # Let the user override the test.
3896else
3897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3898for as_dir in $PATH
3899do
3900 IFS=$as_save_IFS
3901 test -z "$as_dir" && as_dir=.
3902 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3903 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3904 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3905 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3906 break 2
3907 fi
3908done
3909 done
3910IFS=$as_save_IFS
b0cacab0 3911
57aa50d4
TT
3912fi
3913fi
3914CC=$ac_cv_prog_CC
3915if test -n "$CC"; then
3916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3917$as_echo "$CC" >&6; }
3918else
3919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3920$as_echo "no" >&6; }
3921fi
b0cacab0
TT
3922
3923
57aa50d4
TT
3924 test -n "$CC" && break
3925 done
3926fi
3927if test -z "$CC"; then
3928 ac_ct_CC=$CC
3929 for ac_prog in cl.exe
b0cacab0 3930do
57aa50d4
TT
3931 # Extract the first word of "$ac_prog", so it can be a program name with args.
3932set dummy $ac_prog; ac_word=$2
3933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3934$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3935if ${ac_cv_prog_ac_ct_CC+:} false; then :
39fd3d4f 3936 $as_echo_n "(cached) " >&6
b0cacab0 3937else
57aa50d4
TT
3938 if test -n "$ac_ct_CC"; then
3939 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
b0cacab0 3940else
57aa50d4
TT
3941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3942for as_dir in $PATH
3943do
3944 IFS=$as_save_IFS
3945 test -z "$as_dir" && as_dir=.
3946 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3947 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3948 ac_cv_prog_ac_ct_CC="$ac_prog"
3949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3950 break 2
3951 fi
3952done
3953 done
3954IFS=$as_save_IFS
b0cacab0 3955
b0cacab0 3956fi
b0cacab0 3957fi
57aa50d4
TT
3958ac_ct_CC=$ac_cv_prog_ac_ct_CC
3959if test -n "$ac_ct_CC"; then
3960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3961$as_echo "$ac_ct_CC" >&6; }
3962else
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3964$as_echo "no" >&6; }
b0cacab0
TT
3965fi
3966
b0cacab0 3967
57aa50d4
TT
3968 test -n "$ac_ct_CC" && break
3969done
b0cacab0 3970
57aa50d4
TT
3971 if test "x$ac_ct_CC" = x; then
3972 CC=""
3973 else
3974 case $cross_compiling:$ac_tool_warned in
3975yes:)
3976{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3977$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3978ac_tool_warned=yes ;;
e1052144 3979esac
57aa50d4
TT
3980 CC=$ac_ct_CC
3981 fi
3982fi
b0cacab0 3983
b0cacab0 3984fi
e1052144 3985
b0cacab0 3986
57aa50d4
TT
3987test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3988$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3989as_fn_error $? "no acceptable C compiler found in \$PATH
3990See \`config.log' for more details" "$LINENO" 5; }
57aa50d4
TT
3991
3992# Provide some information about the compiler.
3993$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3994set X $ac_compile
3995ac_compiler=$2
3996for ac_option in --version -v -V -qversion; do
3997 { { ac_try="$ac_compiler $ac_option >&5"
e1052144
TT
3998case "(($ac_try" in
3999 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4000 *) ac_try_echo=$ac_try;;
4001esac
57aa50d4
TT
4002eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4003$as_echo "$ac_try_echo"; } >&5
4004 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b0cacab0 4005 ac_status=$?
57aa50d4
TT
4006 if test -s conftest.err; then
4007 sed '10a\
4008... rest of stderr output deleted ...
4009 10q' conftest.err >conftest.er1
4010 cat conftest.er1 >&5
57aa50d4 4011 fi
61ef2474 4012 rm -f conftest.er1 conftest.err
57aa50d4
TT
4013 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4014 test $ac_status = 0; }
4015done
e1052144 4016
57aa50d4
TT
4017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4018$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
91d11da1 4019if ${ac_cv_c_compiler_gnu+:} false; then :
39fd3d4f 4020 $as_echo_n "(cached) " >&6
b0cacab0 4021else
57aa50d4
TT
4022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4023/* end confdefs.h. */
b0cacab0 4024
57aa50d4
TT
4025int
4026main ()
4027{
4028#ifndef __GNUC__
4029 choke me
4030#endif
a64c9c13 4031
57aa50d4
TT
4032 ;
4033 return 0;
4034}
4035_ACEOF
4036if ac_fn_c_try_compile "$LINENO"; then :
4037 ac_compiler_gnu=yes
b1c92f91 4038else
57aa50d4 4039 ac_compiler_gnu=no
b1c92f91 4040fi
57aa50d4
TT
4041rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4042ac_cv_c_compiler_gnu=$ac_compiler_gnu
b0cacab0 4043
e1052144 4044fi
57aa50d4
TT
4045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4046$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4047if test $ac_compiler_gnu = yes; then
4048 GCC=yes
98919bdb 4049else
57aa50d4 4050 GCC=
98919bdb 4051fi
57aa50d4
TT
4052ac_test_CFLAGS=${CFLAGS+set}
4053ac_save_CFLAGS=$CFLAGS
4054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4055$as_echo_n "checking whether $CC accepts -g... " >&6; }
91d11da1 4056if ${ac_cv_prog_cc_g+:} false; then :
57aa50d4 4057 $as_echo_n "(cached) " >&6
98919bdb 4058else
57aa50d4
TT
4059 ac_save_c_werror_flag=$ac_c_werror_flag
4060 ac_c_werror_flag=yes
4061 ac_cv_prog_cc_g=no
4062 CFLAGS="-g"
4063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4064/* end confdefs.h. */
e1052144 4065
57aa50d4
TT
4066int
4067main ()
4068{
98919bdb 4069
57aa50d4
TT
4070 ;
4071 return 0;
4072}
4073_ACEOF
4074if ac_fn_c_try_compile "$LINENO"; then :
4075 ac_cv_prog_cc_g=yes
c13351f6 4076else
57aa50d4
TT
4077 CFLAGS=""
4078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4079/* end confdefs.h. */
c13351f6 4080
57aa50d4
TT
4081int
4082main ()
4083{
c13351f6 4084
57aa50d4
TT
4085 ;
4086 return 0;
4087}
4088_ACEOF
4089if ac_fn_c_try_compile "$LINENO"; then :
c13351f6 4090
57aa50d4
TT
4091else
4092 ac_c_werror_flag=$ac_save_c_werror_flag
4093 CFLAGS="-g"
4094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4095/* end confdefs.h. */
c13351f6 4096
57aa50d4
TT
4097int
4098main ()
4099{
c13351f6 4100
57aa50d4
TT
4101 ;
4102 return 0;
4103}
b0cacab0 4104_ACEOF
57aa50d4
TT
4105if ac_fn_c_try_compile "$LINENO"; then :
4106 ac_cv_prog_cc_g=yes
1917875f 4107fi
57aa50d4 4108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e1052144 4109fi
57aa50d4 4110rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8fdc9985 4111fi
57aa50d4
TT
4112rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4113 ac_c_werror_flag=$ac_save_c_werror_flag
e1052144 4114fi
57aa50d4
TT
4115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4116$as_echo "$ac_cv_prog_cc_g" >&6; }
4117if test "$ac_test_CFLAGS" = set; then
4118 CFLAGS=$ac_save_CFLAGS
4119elif test $ac_cv_prog_cc_g = yes; then
4120 if test "$GCC" = yes; then
4121 CFLAGS="-g -O2"
4122 else
4123 CFLAGS="-g"
4124 fi
a64c9c13 4125else
57aa50d4
TT
4126 if test "$GCC" = yes; then
4127 CFLAGS="-O2"
4128 else
4129 CFLAGS=
4130 fi
a64c9c13 4131fi
57aa50d4
TT
4132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4133$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
91d11da1 4134if ${ac_cv_prog_cc_c89+:} false; then :
57aa50d4 4135 $as_echo_n "(cached) " >&6
a64c9c13 4136else
57aa50d4
TT
4137 ac_cv_prog_cc_c89=no
4138ac_save_CC=$CC
4139cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4140/* end confdefs.h. */
4141#include <stdarg.h>
4142#include <stdio.h>
91d11da1 4143struct stat;
57aa50d4
TT
4144/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4145struct buf { int x; };
4146FILE * (*rcsopen) (struct buf *, struct stat *, int);
4147static char *e (p, i)
4148 char **p;
4149 int i;
4150{
4151 return p[i];
4152}
4153static char *f (char * (*g) (char **, int), char **p, ...)
4154{
4155 char *s;
4156 va_list v;
4157 va_start (v,p);
4158 s = g (p, va_arg (v,int));
4159 va_end (v);
4160 return s;
4161}
e1052144 4162
57aa50d4
TT
4163/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4164 function prototypes and stuff, but not '\xHH' hex character constants.
4165 These don't provoke an error unfortunately, instead are silently treated
4166 as 'x'. The following induces an error, until -std is added to get
4167 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4168 array size at least. It's necessary to write '\x00'==0 to get something
4169 that's true only with -std. */
4170int osf4_cc_array ['\x00' == 0 ? 1 : -1];
93636bde 4171
57aa50d4
TT
4172/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4173 inside strings and character constants. */
4174#define FOO(x) 'x'
4175int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
a64c9c13 4176
57aa50d4
TT
4177int test (int i, double x);
4178struct s1 {int (*f) (int a);};
4179struct s2 {int (*f) (double a);};
4180int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4181int argc;
4182char **argv;
4183int
4184main ()
4185{
4186return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4187 ;
4188 return 0;
4189}
4190_ACEOF
4191for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4192 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4193do
4194 CC="$ac_save_CC $ac_arg"
4195 if ac_fn_c_try_compile "$LINENO"; then :
4196 ac_cv_prog_cc_c89=$ac_arg
a64c9c13 4197fi
57aa50d4
TT
4198rm -f core conftest.err conftest.$ac_objext
4199 test "x$ac_cv_prog_cc_c89" != "xno" && break
4200done
4201rm -f conftest.$ac_ext
4202CC=$ac_save_CC
a64c9c13 4203
57aa50d4
TT
4204fi
4205# AC_CACHE_VAL
4206case "x$ac_cv_prog_cc_c89" in
4207 x)
4208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4209$as_echo "none needed" >&6; } ;;
4210 xno)
4211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4212$as_echo "unsupported" >&6; } ;;
4213 *)
4214 CC="$CC $ac_cv_prog_cc_c89"
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4216$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4217esac
4218if test "x$ac_cv_prog_cc_c89" != xno; then :
a64c9c13 4219
e1052144
TT
4220fi
4221
57aa50d4
TT
4222ac_ext=c
4223ac_cpp='$CPP $CPPFLAGS'
4224ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4225ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4226ac_compiler_gnu=$ac_cv_c_compiler_gnu
93636bde 4227
9b3018a8
TT
4228if test "$GCC" = yes; then
4229 RDYNAMIC="-rdynamic"
4230
4231fi
57aa50d4
TT
4232ac_ext=c
4233ac_cpp='$CPP $CPPFLAGS'
4234ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4235ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4236ac_compiler_gnu=$ac_cv_c_compiler_gnu
4237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4238$as_echo_n "checking how to run the C preprocessor... " >&6; }
4239# On Suns, sometimes $CPP names a directory.
4240if test -n "$CPP" && test -d "$CPP"; then
4241 CPP=
4242fi
4243if test -z "$CPP"; then
91d11da1 4244 if ${ac_cv_prog_CPP+:} false; then :
57aa50d4
TT
4245 $as_echo_n "(cached) " >&6
4246else
4247 # Double quotes because CPP needs to be expanded
4248 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4249 do
4250 ac_preproc_ok=false
4251for ac_c_preproc_warn_flag in '' yes
4252do
4253 # Use a header file that comes with gcc, so configuring glibc
4254 # with a fresh cross-compiler works.
4255 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4256 # <limits.h> exists even on freestanding compilers.
4257 # On the NeXT, cc -E runs the code through the compiler's parser,
4258 # not just through cpp. "Syntax error" is here to catch this case.
4259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4260/* end confdefs.h. */
4261#ifdef __STDC__
4262# include <limits.h>
4263#else
4264# include <assert.h>
4265#endif
4266 Syntax error
4267_ACEOF
4268if ac_fn_c_try_cpp "$LINENO"; then :
a64c9c13 4269
cdf186e4 4270else
57aa50d4
TT
4271 # Broken: fails on valid input.
4272continue
cdf186e4 4273fi
91d11da1 4274rm -f conftest.err conftest.i conftest.$ac_ext
cdf186e4 4275
57aa50d4
TT
4276 # OK, works on sane cases. Now check whether nonexistent headers
4277 # can be detected and how.
4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4279/* end confdefs.h. */
4280#include <ac_nonexistent.h>
4281_ACEOF
4282if ac_fn_c_try_cpp "$LINENO"; then :
4283 # Broken: success on invalid input.
4284continue
cdf186e4 4285else
57aa50d4
TT
4286 # Passes both tests.
4287ac_preproc_ok=:
4288break
4289fi
91d11da1 4290rm -f conftest.err conftest.i conftest.$ac_ext
cdf186e4 4291
57aa50d4
TT
4292done
4293# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
91d11da1 4294rm -f conftest.i conftest.err conftest.$ac_ext
57aa50d4
TT
4295if $ac_preproc_ok; then :
4296 break
e1052144
TT
4297fi
4298
57aa50d4
TT
4299 done
4300 ac_cv_prog_CPP=$CPP
93636bde 4301
cdf186e4 4302fi
57aa50d4 4303 CPP=$ac_cv_prog_CPP
cdf186e4 4304else
57aa50d4 4305 ac_cv_prog_CPP=$CPP
e1052144 4306fi
57aa50d4
TT
4307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4308$as_echo "$CPP" >&6; }
4309ac_preproc_ok=false
4310for ac_c_preproc_warn_flag in '' yes
4311do
4312 # Use a header file that comes with gcc, so configuring glibc
4313 # with a fresh cross-compiler works.
4314 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4315 # <limits.h> exists even on freestanding compilers.
4316 # On the NeXT, cc -E runs the code through the compiler's parser,
4317 # not just through cpp. "Syntax error" is here to catch this case.
4318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4319/* end confdefs.h. */
4320#ifdef __STDC__
4321# include <limits.h>
4322#else
4323# include <assert.h>
4324#endif
4325 Syntax error
b0cacab0 4326_ACEOF
57aa50d4 4327if ac_fn_c_try_cpp "$LINENO"; then :
80bfaa3e
TT
4328
4329else
57aa50d4
TT
4330 # Broken: fails on valid input.
4331continue
e1052144 4332fi
91d11da1 4333rm -f conftest.err conftest.i conftest.$ac_ext
e1052144 4334
57aa50d4
TT
4335 # OK, works on sane cases. Now check whether nonexistent headers
4336 # can be detected and how.
4337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4338/* end confdefs.h. */
4339#include <ac_nonexistent.h>
b0cacab0 4340_ACEOF
57aa50d4
TT
4341if ac_fn_c_try_cpp "$LINENO"; then :
4342 # Broken: success on invalid input.
4343continue
f0a22d0f 4344else
57aa50d4
TT
4345 # Passes both tests.
4346ac_preproc_ok=:
4347break
e1052144 4348fi
91d11da1 4349rm -f conftest.err conftest.i conftest.$ac_ext
e1052144 4350
57aa50d4
TT
4351done
4352# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
91d11da1 4353rm -f conftest.i conftest.err conftest.$ac_ext
57aa50d4 4354if $ac_preproc_ok; then :
2a29f135
TT
4355
4356else
57aa50d4
TT
4357 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4358$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
4359as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4360See \`config.log' for more details" "$LINENO" 5; }
e1052144
TT
4361fi
4362
57aa50d4
TT
4363ac_ext=c
4364ac_cpp='$CPP $CPPFLAGS'
4365ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4366ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4367ac_compiler_gnu=$ac_cv_c_compiler_gnu
af773654 4368
57aa50d4
TT
4369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
4370$as_echo_n "checking for additional special compiler flags... " >&6; }
4371if test "$GCC" = yes
4372then
4373 case "$host_cpu" in
4374 alpha) addcflags="-mieee" ;;
4375 esac
14b596d4 4376fi
57aa50d4
TT
4377if test "x$addcflags" != x
4378then
4379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
4380$as_echo "$addcflags" >&6; }
4381 CFLAGS="$addcflags $CFLAGS"
14b596d4 4382else
57aa50d4
TT
4383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
4384$as_echo "(none)" >&6; }
14b596d4 4385fi
57aa50d4
TT
4386LIB_EXT=.a
4387STATIC_LIB_EXT=.a
4388PROFILED_LIB_EXT=.a
14b596d4 4389
57aa50d4
TT
4390# Check whether --with-root-prefix was given.
4391if test "${with_root_prefix+set}" = set; then :
4392 withval=$with_root_prefix; root_prefix=$withval
14b596d4 4393else
57aa50d4
TT
4394 root_prefix=NONE
4395fi
4396# Check whether --enable-maintainer-mode was given.
4397if test "${enable_maintainer_mode+set}" = set; then :
4398 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
4399then
4400 MAINTAINER_CMT=#
4401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
4402$as_echo "Disabling maintainer mode" >&6; }
4403else
4404 MAINTAINER_CMT=
4405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
4406$as_echo "Enabling maintainer mode" >&6; }
14b596d4
TT
4407fi
4408
57aa50d4
TT
4409else
4410 MAINTAINER_CMT=#
4411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
4412$as_echo "Disabling maintainer mode by default" >&6; }
4413
14b596d4 4414fi
14b596d4 4415
14b596d4 4416
5aa6c3f6
TT
4417# Check whether --enable-symlink-install was given.
4418if test "${enable_symlink_install+set}" = set; then :
4419 enableval=$enable_symlink_install; if test "$enableval" = "no"
4420then
4421 LINK_INSTALL_FLAGS=-f
4422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4423$as_echo "Disabling symlinks for install" >&6; }
4424else
4425 LINK_INSTALL_FLAGS=-sf
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4427$as_echo "Enabling symlinks for install" >&6; }
4428fi
4429
4430else
4431 LINK_INSTALL_FLAGS=-f
183c73b0
TT
4432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5
4433$as_echo "Disabling symlinks for install by default" >&6; }
4434
4435fi
4436
4437
91d11da1
TT
4438relative_symlink_defined=
4439# Check whether --enable-relative-symlinks was given.
4440if test "${enable_relative_symlinks+set}" = set; then :
4441 enableval=$enable_relative_symlinks; if test "$enableval" = "no"
4442then
4443 SYMLINK_RELATIVE=
4444 relative_symlink_defined=yes
4445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4446$as_echo "Disabling relative symlinks for install" >&6; }
4447else
4448 SYMLINK_RELATIVE=--relative
4449 relative_symlink_defined=yes
4450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4451$as_echo "Enabling relative symlinks for install" >&6; }
4452fi
4453fi
4454
183c73b0
TT
4455# Check whether --enable-symlink-relative-symlinks was given.
4456if test "${enable_symlink_relative_symlinks+set}" = set; then :
4457 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no"
4458then
91d11da1 4459 SYMLINK_RELATIVE=yes
183c73b0
TT
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4461$as_echo "Disabling relative symlinks for install" >&6; }
4462else
4463 SYMLINK_RELATIVE=--relative
91d11da1
TT
4464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4465$as_echo "Enabling relative symlinks for install" >&6; }
183c73b0
TT
4466fi
4467
4468else
91d11da1
TT
4469 if test -z "$relative_symlink_defined"
4470then
4471 SYMLINK_RELATIVE=
183c73b0
TT
4472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5
4473$as_echo "Disabling relative symlinks for install by default" >&6; }
91d11da1 4474fi
5aa6c3f6
TT
4475
4476fi
4477
4478
4479# Check whether --enable-symlink-build was given.
4480if test "${enable_symlink_build+set}" = set; then :
4481 enableval=$enable_symlink_build; if test "$enableval" = "no"
4482then
4483 LINK_BUILD_FLAGS=
4484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4485$as_echo "Disabling symlinks for build" >&6; }
4486else
4487 LINK_BUILD_FLAGS=-s
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4489$as_echo "Enabling symlinks for build" >&6; }
4490fi
4491
4492else
4493 LINK_BUILD_FLAGS=
183c73b0
TT
4494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5
4495$as_echo "Disabling symlinks for build by default" >&6; }
5aa6c3f6
TT
4496
4497fi
4498
4499
57aa50d4
TT
4500# Check whether --enable-verbose-makecmds was given.
4501if test "${enable_verbose_makecmds+set}" = set; then :
4502 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4503then
4504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4505$as_echo "Disabling verbose make commands" >&6; }
4506 E=@echo
c1986ecb 4507 ES=echo
57aa50d4 4508 Q=@
14b596d4 4509else
57aa50d4
TT
4510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
4511$as_echo "Enabling verbose make commands" >&6; }
4512 E=@\\#
c1986ecb 4513 ES=\\#
57aa50d4
TT
4514 Q=
4515fi
14b596d4 4516
14b596d4 4517else
57aa50d4
TT
4518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4519$as_echo "Disabling verbose make commands" >&6; }
4520E=@echo
c1986ecb 4521ES=echo
57aa50d4 4522Q=@
14b596d4 4523
14b596d4
TT
4524fi
4525
14b596d4 4526
57aa50d4 4527
c1986ecb 4528
57aa50d4
TT
4529# Check whether --enable-compression was given.
4530if test "${enable_compression+set}" = set; then :
4531 enableval=$enable_compression; if test "$enableval" = "no"
4532then
4533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support" >&5
4534$as_echo "Disabling compression support" >&6; }
14b596d4 4535else
d1154eb4
TT
4536
4537$as_echo "#define ENABLE_COMPRESSION 1" >>confdefs.h
14b596d4 4538
57aa50d4
TT
4539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling compression support" >&5
4540$as_echo "Enabling compression support" >&6; }
4541 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compression support is experimental" >&5
4542$as_echo "$as_me: WARNING: Compression support is experimental" >&2;}
14b596d4
TT
4543fi
4544
4545else
57aa50d4
TT
4546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support by default" >&5
4547$as_echo "Disabling compression support by default" >&6; }
14b596d4
TT
4548
4549fi
4550
d1154eb4 4551
57aa50d4
TT
4552# Check whether --enable-htree was given.
4553if test "${enable_htree+set}" = set; then :
4554 enableval=$enable_htree; if test "$enableval" = "no"
4555then
4556 HTREE_CMT=#
4557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling htree directory support" >&5
4558$as_echo "Disabling htree directory support" >&6; }
4559else
4560 HTREE_CMT=
4561 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
14b596d4 4562
57aa50d4
TT
4563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support" >&5
4564$as_echo "Enabling htree directory support" >&6; }
4565fi
14b596d4 4566
57aa50d4
TT
4567else
4568 HTREE_CMT=
4569$as_echo "#define ENABLE_HTREE 1" >>confdefs.h
14b596d4 4570
57aa50d4
TT
4571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support by default" >&5
4572$as_echo "Enabling htree directory support by default" >&6; }
14b596d4 4573
57aa50d4 4574fi
14b596d4
TT
4575
4576
57aa50d4
TT
4577E2_PKG_CONFIG_STATIC=--static
4578LDFLAG_DYNAMIC=
4579PRIVATE_LIBS_CMT=
4580# Check whether --enable-elf-shlibs was given.
4581if test "${enable_elf_shlibs+set}" = set; then :
4582 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
cdf186e4 4583then
57aa50d4
TT
4584 ELF_CMT=#
4585 MAKEFILE_ELF=/dev/null
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
4587$as_echo "Disabling ELF shared libraries" >&6; }
cdf186e4 4588else
57aa50d4
TT
4589 E2_PKG_CONFIG_STATIC=
4590 ELF_CMT=
4591 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
4592 case "$host_os" in
4593 solaris2.*)
4594 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4595 ;;
4596 esac
4597 BINARY_TYPE=elfbin
4598 LIB_EXT=.so
4599 PRIVATE_LIBS_CMT=#
4600 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
4601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
4602$as_echo "Enabling ELF shared libraries" >&6; }
cdf186e4
TT
4603fi
4604
4605else
57aa50d4
TT
4606 MAKEFILE_ELF=/dev/null
4607ELF_CMT=#
4608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
4609$as_echo "Disabling ELF shared libraries by default" >&6; }
cdf186e4 4610
e1052144
TT
4611fi
4612
cdf186e4 4613
57aa50d4
TT
4614
4615# Check whether --enable-bsd-shlibs was given.
4616if test "${enable_bsd_shlibs+set}" = set; then :
4617 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
cdf186e4 4618then
57aa50d4
TT
4619 BSDLIB_CMT=#
4620 MAKEFILE_BSDLIB=/dev/null
4621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
4622$as_echo "Disabling BSD shared libraries" >&6; }
cdf186e4 4623else
57aa50d4
TT
4624 E2_PKG_CONFIG_STATIC=
4625 BSDLIB_CMT=
4626 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
4627 LIB_EXT=.so
4628 case "$host_os" in
4629 darwin*)
4630 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4631 LIB_EXT=.dylib
4632 ;;
4633 esac
4634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
4635$as_echo "Enabling BSD shared libraries" >&6; }
cdf186e4
TT
4636fi
4637
4638else
57aa50d4
TT
4639 MAKEFILE_BSDLIB=/dev/null
4640BSDLIB_CMT=#
4641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
4642$as_echo "Disabling BSD shared libraries by default" >&6; }
cdf186e4 4643
e1052144
TT
4644fi
4645
cdf186e4 4646
57aa50d4
TT
4647
4648# Check whether --enable-profile was given.
4649if test "${enable_profile+set}" = set; then :
4650 enableval=$enable_profile; if test "$enableval" = "no"
cdf186e4 4651then
57aa50d4
TT
4652 PROFILE_CMT=#
4653 MAKEFILE_PROFILE=/dev/null
4654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
4655$as_echo "Disabling profiling libraries" >&6; }
cdf186e4 4656else
57aa50d4
TT
4657 PROFILE_CMT=
4658 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4659 PROFILED_LIB_EXT=_p.a
4660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
4661$as_echo "Building profiling libraries" >&6; }
cdf186e4
TT
4662fi
4663
4664else
57aa50d4
TT
4665 PROFILE_CMT=#
4666MAKEFILE_PROFILE=/dev/null
4667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
4668$as_echo "Disabling profiling libraries by default" >&6; }
cdf186e4 4669
e1052144
TT
4670fi
4671
cdf186e4 4672
57aa50d4
TT
4673
4674# Check whether --enable-checker was given.
4675if test "${enable_checker+set}" = set; then :
4676 enableval=$enable_checker; if test "$enableval" = "no"
cdf186e4 4677then
57aa50d4
TT
4678 CHECKER_CMT=#
4679 MAKEFILE_CHECKER=/dev/null
4680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries" >&5
4681$as_echo "Disabling checker libraries" >&6; }
cdf186e4 4682else
57aa50d4
TT
4683 CHECKER_CMT=
4684 MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
4685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building checker libraries" >&5
4686$as_echo "Building checker libraries" >&6; }
cdf186e4
TT
4687fi
4688
4689else
57aa50d4
TT
4690 CHECKER_CMT=#
4691MAKEFILE_CHECKER=/dev/null
4692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries by default" >&5
4693$as_echo "Disabling checker libraries by default" >&6; }
cdf186e4 4694
e1052144
TT
4695fi
4696
93636bde 4697
cdf186e4 4698
57aa50d4
TT
4699
4700
4701
4702
4703
4704# Check whether --enable-jbd-debug was given.
4705if test "${enable_jbd_debug+set}" = set; then :
4706 enableval=$enable_jbd_debug; if test "$enableval" = "no"
5d40773b 4707then
57aa50d4
TT
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
4709$as_echo "Disabling journal debugging" >&6; }
5d40773b 4710else
d1154eb4
TT
4711
4712$as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
57aa50d4
TT
4713
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
4715$as_echo "Enabling journal debugging" >&6; }
5d40773b
TT
4716fi
4717
4718else
57aa50d4
TT
4719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
4720$as_echo "Disabling journal debugging by default" >&6; }
5d40773b 4721
e1052144
TT
4722fi
4723
57aa50d4
TT
4724# Check whether --enable-blkid-debug was given.
4725if test "${enable_blkid_debug+set}" = set; then :
4726 enableval=$enable_blkid_debug; if test "$enableval" = "no"
3249394d 4727then
57aa50d4
TT
4728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
4729$as_echo "Disabling blkid debugging" >&6; }
3249394d 4730else
d1154eb4
TT
4731
4732$as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
57aa50d4
TT
4733
4734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
4735$as_echo "Enabling blkid debugging" >&6; }
3249394d
TT
4736fi
4737
4738else
57aa50d4
TT
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
4740$as_echo "Disabling blkid debugging by default" >&6; }
3249394d
TT
4741
4742fi
4743
57aa50d4
TT
4744# Check whether --enable-testio-debug was given.
4745if test "${enable_testio_debug+set}" = set; then :
d1154eb4
TT
4746 enableval=$enable_testio_debug;
4747if test "$enableval" = "no"
3249394d 4748then
57aa50d4
TT
4749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
4750$as_echo "Disabling testio debugging" >&6; }
4751 TEST_IO_CMT="#"
3249394d 4752else
57aa50d4
TT
4753 TEST_IO_CMT=
4754 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
3249394d 4755
57aa50d4
TT
4756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
4757$as_echo "Enabling testio debugging" >&6; }
4758fi
3249394d 4759
3249394d 4760else
57aa50d4
TT
4761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
4762$as_echo "Enabling testio debugging by default" >&6; }
4763$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
3249394d 4764
57aa50d4 4765TEST_IO_CMT=
3249394d
TT
4766
4767fi
4768
3249394d 4769
57aa50d4
TT
4770
4771
4772if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4773 if test -n "$ac_tool_prefix"; then
4774 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4775set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4777$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 4778if ${ac_cv_path_PKG_CONFIG+:} false; then :
57aa50d4
TT
4779 $as_echo_n "(cached) " >&6
4780else
4781 case $PKG_CONFIG in
4782 [\\/]* | ?:[\\/]*)
4783 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4784 ;;
4785 *)
4786 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4787for as_dir in $PATH
4788do
4789 IFS=$as_save_IFS
4790 test -z "$as_dir" && as_dir=.
4791 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 4792 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
4793 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4795 break 2
4796 fi
4797done
4798 done
4799IFS=$as_save_IFS
4800
4801 ;;
4802esac
4803fi
4804PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4805if test -n "$PKG_CONFIG"; then
4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4807$as_echo "$PKG_CONFIG" >&6; }
4808else
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4810$as_echo "no" >&6; }
3249394d
TT
4811fi
4812
4813
57aa50d4
TT
4814fi
4815if test -z "$ac_cv_path_PKG_CONFIG"; then
4816 ac_pt_PKG_CONFIG=$PKG_CONFIG
4817 # Extract the first word of "pkg-config", so it can be a program name with args.
4818set dummy pkg-config; ac_word=$2
4819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4820$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 4821if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
57aa50d4
TT
4822 $as_echo_n "(cached) " >&6
4823else
4824 case $ac_pt_PKG_CONFIG in
4825 [\\/]* | ?:[\\/]*)
4826 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4827 ;;
4828 *)
4829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4830for as_dir in $PATH
4831do
4832 IFS=$as_save_IFS
4833 test -z "$as_dir" && as_dir=.
4834 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 4835 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
4836 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4838 break 2
4839 fi
4840done
4841 done
4842IFS=$as_save_IFS
3249394d 4843
57aa50d4
TT
4844 ;;
4845esac
4846fi
4847ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4848if test -n "$ac_pt_PKG_CONFIG"; then
4849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4850$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4851else
4852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4853$as_echo "no" >&6; }
4854fi
3249394d 4855
57aa50d4
TT
4856 if test "x$ac_pt_PKG_CONFIG" = x; then
4857 PKG_CONFIG=""
4858 else
4859 case $cross_compiling:$ac_tool_warned in
4860yes:)
4861{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4862$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4863ac_tool_warned=yes ;;
4864esac
4865 PKG_CONFIG=$ac_pt_PKG_CONFIG
3249394d 4866 fi
57aa50d4
TT
4867else
4868 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4869fi
3249394d
TT
4870
4871fi
57aa50d4
TT
4872if test -n "$PKG_CONFIG"; then
4873 _pkg_min_version=0.9.0
4874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4875$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4876 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4878$as_echo "yes" >&6; }
4879 else
4880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4881$as_echo "no" >&6; }
4882 PKG_CONFIG=""
4883 fi
4884
4885fi
4886LIBUUID=
4887DEPLIBUUID=
4888STATIC_LIBUUID=
4889DEPSTATIC_LIBUUID=
4890PROFILED_LIBUUID=
4891DEPPROFILED_LIBUUID=
4892UUID_CMT=
4893# Check whether --enable-libuuid was given.
4894if test "${enable_libuuid+set}" = set; then :
4895 enableval=$enable_libuuid; if test "$enableval" = "no"
5610f992 4896then
57aa50d4 4897 if test -z "$PKG_CONFIG"; then
91d11da1 4898 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
57aa50d4
TT
4899 fi
4900
4901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
4902$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
91d11da1 4903if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
57aa50d4 4904 $as_echo_n "(cached) " >&6
5610f992 4905else
57aa50d4
TT
4906 ac_check_lib_save_LIBS=$LIBS
4907LIBS="-luuid $LIBUUID $LIBS"
4908cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4909/* end confdefs.h. */
5610f992 4910
57aa50d4
TT
4911/* Override any GCC internal prototype to avoid an error.
4912 Use char because int might match the return type of a GCC
4913 builtin and then its argument prototype would still apply. */
4914#ifdef __cplusplus
4915extern "C"
4916#endif
4917char uuid_generate ();
4918int
4919main ()
4920{
4921return uuid_generate ();
4922 ;
4923 return 0;
4924}
4925_ACEOF
4926if ac_fn_c_try_link "$LINENO"; then :
4927 ac_cv_lib_uuid_uuid_generate=yes
4928else
4929 ac_cv_lib_uuid_uuid_generate=no
4930fi
4931rm -f core conftest.err conftest.$ac_objext \
4932 conftest$ac_exeext conftest.$ac_ext
4933LIBS=$ac_check_lib_save_LIBS
4934fi
4935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
4936$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
91d11da1 4937if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
57aa50d4
TT
4938 LIBUUID=`$PKG_CONFIG --libs uuid`;
4939 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
4940else
91d11da1 4941 as_fn_error $? "external uuid library not found" "$LINENO" 5
5610f992
TT
4942fi
4943
57aa50d4
TT
4944 UUID_CMT=#
4945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
4946$as_echo "Disabling private uuid library" >&6; }
5610f992 4947else
57aa50d4
TT
4948 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4949 DEPLIBUUID=$LIBUUID
4950 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4951 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4952 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4953 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
4954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
4955$as_echo "Enabling private uuid library" >&6; }
4956fi
5610f992 4957
57aa50d4
TT
4958else
4959 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4960DEPLIBUUID=$LIBUUID
4961STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4962DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4963PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4964DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
4965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
4966$as_echo "Enabling private uuid library by default" >&6; }
5610f992
TT
4967
4968fi
4969
4970
cdf186e4 4971
a64c9c13 4972
93636bde
TT
4973
4974
93636bde 4975
93636bde
TT
4976
4977
57aa50d4
TT
4978
4979if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4980 if test -n "$ac_tool_prefix"; then
4981 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4982set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4984$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 4985if ${ac_cv_path_PKG_CONFIG+:} false; then :
39fd3d4f 4986 $as_echo_n "(cached) " >&6
a64c9c13 4987else
57aa50d4
TT
4988 case $PKG_CONFIG in
4989 [\\/]* | ?:[\\/]*)
4990 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4991 ;;
e1052144 4992 *)
b0cacab0
TT
4993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4994for as_dir in $PATH
4995do
4996 IFS=$as_save_IFS
4997 test -z "$as_dir" && as_dir=.
57aa50d4 4998 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 4999 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
5000 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5002 break 2
5003 fi
b0cacab0 5004done
57aa50d4 5005 done
e1052144 5006IFS=$as_save_IFS
b0cacab0 5007
57aa50d4 5008 ;;
b0cacab0
TT
5009esac
5010fi
57aa50d4
TT
5011PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5012if test -n "$PKG_CONFIG"; then
5013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5014$as_echo "$PKG_CONFIG" >&6; }
07a0db15 5015else
57aa50d4 5016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 5017$as_echo "no" >&6; }
07a0db15 5018fi
07a0db15 5019
57aa50d4
TT
5020
5021fi
5022if test -z "$ac_cv_path_PKG_CONFIG"; then
5023 ac_pt_PKG_CONFIG=$PKG_CONFIG
5024 # Extract the first word of "pkg-config", so it can be a program name with args.
5025set dummy pkg-config; ac_word=$2
5026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 5027$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5028if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
39fd3d4f 5029 $as_echo_n "(cached) " >&6
a64c9c13 5030else
57aa50d4 5031 case $ac_pt_PKG_CONFIG in
b0cacab0 5032 [\\/]* | ?:[\\/]*)
57aa50d4 5033 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
b0cacab0
TT
5034 ;;
5035 *)
5036 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5037for as_dir in $PATH
5038do
5039 IFS=$as_save_IFS
5040 test -z "$as_dir" && as_dir=.
57aa50d4 5041 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5042 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
5043 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5044 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
5045 break 2
5046 fi
5047done
57aa50d4 5048 done
e1052144 5049IFS=$as_save_IFS
a64c9c13 5050
b0cacab0
TT
5051 ;;
5052esac
a64c9c13 5053fi
57aa50d4
TT
5054ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5055if test -n "$ac_pt_PKG_CONFIG"; then
5056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5057$as_echo "$ac_pt_PKG_CONFIG" >&6; }
a64c9c13 5058else
57aa50d4 5059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 5060$as_echo "no" >&6; }
a64c9c13 5061fi
a64c9c13 5062
57aa50d4
TT
5063 if test "x$ac_pt_PKG_CONFIG" = x; then
5064 PKG_CONFIG=""
b0cacab0 5065 else
57aa50d4
TT
5066 case $cross_compiling:$ac_tool_warned in
5067yes:)
5068{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5069$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5070ac_tool_warned=yes ;;
5071esac
5072 PKG_CONFIG=$ac_pt_PKG_CONFIG
b0cacab0 5073 fi
57aa50d4
TT
5074else
5075 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
a64c9c13 5076fi
93636bde 5077
a64c9c13 5078fi
57aa50d4
TT
5079if test -n "$PKG_CONFIG"; then
5080 _pkg_min_version=0.9.0
5081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5082$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5083 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5085$as_echo "yes" >&6; }
5086 else
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5088$as_echo "no" >&6; }
5089 PKG_CONFIG=""
5090 fi
93636bde 5091
57aa50d4
TT
5092fi
5093LIBBLKID=
5094DEPLIBBLKID=
5095STATIC_LIBBLKID=
5096DEPSTATIC_LIBBLKID=
5097PROFILED_LIBBLKID=
5098DEPPROFILED_LIBBLKID=
5099BLKID_CMT=
d1154eb4 5100
57aa50d4
TT
5101# Check whether --enable-libblkid was given.
5102if test "${enable_libblkid+set}" = set; then :
5103 enableval=$enable_libblkid; if test "$enableval" = "no"
5104then
5105 if test -z "$PKG_CONFIG"; then
91d11da1 5106 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
57aa50d4
TT
5107 fi
5108
5109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5110$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
91d11da1 5111if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
39fd3d4f 5112 $as_echo_n "(cached) " >&6
a64c9c13 5113else
57aa50d4
TT
5114 ac_check_lib_save_LIBS=$LIBS
5115LIBS="-lblkid $LIBBLKID $LIBS"
5116cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5117/* end confdefs.h. */
5118
5119/* Override any GCC internal prototype to avoid an error.
5120 Use char because int might match the return type of a GCC
5121 builtin and then its argument prototype would still apply. */
5122#ifdef __cplusplus
5123extern "C"
5124#endif
5125char blkid_get_cache ();
5126int
5127main ()
5128{
5129return blkid_get_cache ();
5130 ;
5131 return 0;
5132}
5133_ACEOF
5134if ac_fn_c_try_link "$LINENO"; then :
5135 ac_cv_lib_blkid_blkid_get_cache=yes
b0cacab0 5136else
57aa50d4 5137 ac_cv_lib_blkid_blkid_get_cache=no
a64c9c13 5138fi
57aa50d4
TT
5139rm -f core conftest.err conftest.$ac_objext \
5140 conftest$ac_exeext conftest.$ac_ext
5141LIBS=$ac_check_lib_save_LIBS
a64c9c13 5142fi
57aa50d4
TT
5143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5144$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
91d11da1 5145if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
57aa50d4
TT
5146 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5147 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
b0cacab0 5148else
91d11da1 5149 as_fn_error $? "external blkid library not found" "$LINENO" 5
a64c9c13 5150fi
93636bde 5151
57aa50d4
TT
5152 BLKID_CMT=#
5153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
5154$as_echo "Disabling private blkid library" >&6; }
07a0db15 5155else
57aa50d4
TT
5156 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5157 DEPLIBBLKID=$LIBBLKID
5158 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5159 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5160 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5161 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5162 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5163
5164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
5165$as_echo "Enabling private blkid library" >&6; }
b0cacab0 5166fi
57aa50d4 5167
a64c9c13 5168else
57aa50d4
TT
5169 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5170DEPLIBBLKID=$LIBBLKID
5171STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5172DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5173PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5174DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5175$as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5176
5177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
5178$as_echo "Enabling private blkid library by default" >&6; }
5179
a64c9c13 5180fi
07a0db15 5181
a64c9c13 5182
b0cacab0 5183
b0cacab0 5184
a64c9c13 5185
b0cacab0 5186
07a0db15 5187
57aa50d4 5188
f5589f4c 5189QUOTA_MAN_COMMENT='.\"'
43075b42 5190QUOTA_CMT=
f5589f4c 5191
f239fefc
AK
5192
5193
5194if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5195 if test -n "$ac_tool_prefix"; then
5196 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5197set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5199$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5200if ${ac_cv_path_PKG_CONFIG+:} false; then :
f239fefc
AK
5201 $as_echo_n "(cached) " >&6
5202else
5203 case $PKG_CONFIG in
5204 [\\/]* | ?:[\\/]*)
5205 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5206 ;;
5207 *)
5208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5209for as_dir in $PATH
5210do
5211 IFS=$as_save_IFS
5212 test -z "$as_dir" && as_dir=.
5213 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5214 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f239fefc
AK
5215 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5217 break 2
5218 fi
5219done
5220 done
5221IFS=$as_save_IFS
5222
5223 ;;
5224esac
5225fi
5226PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5227if test -n "$PKG_CONFIG"; then
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5229$as_echo "$PKG_CONFIG" >&6; }
5230else
5231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5232$as_echo "no" >&6; }
5233fi
5234
5235
5236fi
5237if test -z "$ac_cv_path_PKG_CONFIG"; then
5238 ac_pt_PKG_CONFIG=$PKG_CONFIG
5239 # Extract the first word of "pkg-config", so it can be a program name with args.
5240set dummy pkg-config; ac_word=$2
5241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5242$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5243if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
f239fefc
AK
5244 $as_echo_n "(cached) " >&6
5245else
5246 case $ac_pt_PKG_CONFIG in
5247 [\\/]* | ?:[\\/]*)
5248 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5249 ;;
5250 *)
5251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5252for as_dir in $PATH
5253do
5254 IFS=$as_save_IFS
5255 test -z "$as_dir" && as_dir=.
5256 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5257 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f239fefc
AK
5258 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5260 break 2
5261 fi
5262done
5263 done
5264IFS=$as_save_IFS
5265
5266 ;;
5267esac
5268fi
5269ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5270if test -n "$ac_pt_PKG_CONFIG"; then
5271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5272$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5273else
5274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5275$as_echo "no" >&6; }
5276fi
5277
5278 if test "x$ac_pt_PKG_CONFIG" = x; then
5279 PKG_CONFIG=""
5280 else
5281 case $cross_compiling:$ac_tool_warned in
5282yes:)
5283{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5284$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5285ac_tool_warned=yes ;;
5286esac
5287 PKG_CONFIG=$ac_pt_PKG_CONFIG
5288 fi
5289else
5290 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5291fi
5292
5293fi
5294if test -n "$PKG_CONFIG"; then
5295 _pkg_min_version=0.9.0
5296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5297$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5298 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5300$as_echo "yes" >&6; }
5301 else
5302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5303$as_echo "no" >&6; }
5304 PKG_CONFIG=""
5305 fi
5306
5307fi
f239fefc 5308
7becb206
TT
5309# Check whether --enable-quota was given.
5310if test "${enable_quota+set}" = set; then :
5311 enableval=$enable_quota; if test "$enableval" = "no"
5312then
43075b42 5313 QUOTA_CMT=#
7becb206
TT
5314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support" >&5
5315$as_echo "Disabling quota support" >&6; }
f239fefc 5316else
43075b42 5317 QUOTA_CMT=
7becb206 5318 $as_echo "#define CONFIG_QUOTA 1" >>confdefs.h
f239fefc 5319
7becb206
TT
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling quota support" >&5
5321$as_echo "Enabling quota support" >&6; }
f5589f4c
ES
5322 QUOTA_MAN_COMMENT=""
5323
f239fefc
AK
5324fi
5325
f239fefc 5326else
43075b42
NY
5327 QUOTA_CMT=#
5328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support by default" >&5
7becb206
TT
5329$as_echo "Disabling quota support by default" >&6; }
5330
f239fefc
AK
5331fi
5332
7becb206 5333LIBQUOTA='$(LIB)/libquota'$LIB_EXT
f239fefc
AK
5334DEPLIBQUOTA=$LIBQUOTA
5335STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
5336DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
5337PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
5338DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
f239fefc
AK
5339
5340
5341
5342
5343
5344
5345
3df6014a
TT
5346
5347# Check whether --enable-backtrace was given.
5348if test "${enable_backtrace+set}" = set; then :
5349 enableval=$enable_backtrace; if test "$enableval" = "no"
5350then
5351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling use of backtrace" >&5
5352$as_echo "Disabling use of backtrace" >&6; }
5353 $as_echo "#define DISABLE_BACKTRACE 1" >>confdefs.h
5354
5355else
5356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace" >&5
5357$as_echo "Enabling use of backtrace" >&6; }
5358fi
5359
5360else
5361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace by default" >&5
5362$as_echo "Enabling use of backtrace by default" >&6; }
5363
5364fi
5365
57aa50d4
TT
5366# Check whether --enable-debugfs was given.
5367if test "${enable_debugfs+set}" = set; then :
5368 enableval=$enable_debugfs; if test "$enableval" = "no"
5369then
5370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
5371$as_echo "Disabling debugfs support" >&6; }
5372 DEBUGFS_CMT="#"
b0cacab0 5373else
57aa50d4
TT
5374 DEBUGFS_CMT=
5375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
5376$as_echo "Enabling debugfs support" >&6; }
b0cacab0 5377fi
a64c9c13 5378
b0cacab0 5379else
57aa50d4
TT
5380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
5381$as_echo "Enabling debugfs support by default" >&6; }
5382DEBUGFS_CMT=
a64c9c13 5383
93636bde 5384fi
57aa50d4
TT
5385
5386
5387# Check whether --enable-imager was given.
5388if test "${enable_imager+set}" = set; then :
5389 enableval=$enable_imager; if test "$enableval" = "no"
5390then
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
5392$as_echo "Disabling e2image support" >&6; }
5393 IMAGER_CMT="#"
b0cacab0 5394else
57aa50d4
TT
5395 IMAGER_CMT=
5396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
5397$as_echo "Enabling e2image support" >&6; }
b0cacab0
TT
5398fi
5399
b0cacab0 5400else
57aa50d4
TT
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
5402$as_echo "Enabling e2image support by default" >&6; }
5403IMAGER_CMT=
5404
93636bde
TT
5405fi
5406
a64c9c13 5407
57aa50d4
TT
5408# Check whether --enable-resizer was given.
5409if test "${enable_resizer+set}" = set; then :
5410 enableval=$enable_resizer; if test "$enableval" = "no"
5411then
5412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
5413$as_echo "Disabling e2resize support" >&6; }
5414 RESIZER_CMT="#"
b0cacab0 5415else
57aa50d4
TT
5416 RESIZER_CMT=
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
5418$as_echo "Enabling e2resize support" >&6; }
5419fi
b0cacab0 5420
b0cacab0 5421else
57aa50d4
TT
5422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
5423$as_echo "Enabling e2resize support by default" >&6; }
5424RESIZER_CMT=
b0cacab0 5425
b0cacab0 5426fi
e1052144 5427
57aa50d4 5428
8d9c50c5
TT
5429# Check whether --enable-defrag was given.
5430if test "${enable_defrag+set}" = set; then :
5431 enableval=$enable_defrag; if test "$enableval" = "no"
5432then
5433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5434$as_echo "Disabling e4defrag support" >&6; }
5435 DEFRAG_CMT="#"
5436else
5437 DEFRAG_CMT=
5438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5439$as_echo "Enabling e4defrag support" >&6; }
5440fi
5441
5442else
5443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
5444$as_echo "Enabling e4defrag support by default" >&6; }
5445DEFRAG_CMT=
5446
5447fi
5448
5449
57aa50d4
TT
5450# Check whether --enable-fsck was given.
5451if test "${enable_fsck+set}" = set; then :
5452 enableval=$enable_fsck; if test "$enableval" = "no"
5453then
5454 FSCK_PROG='' FSCK_MAN=''
5455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
5456$as_echo "Not building fsck wrapper" >&6; }
5457else
5458 FSCK_PROG=fsck FSCK_MAN=fsck.8
5459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
5460$as_echo "Building fsck wrapper" >&6; }
a64c9c13
TT
5461fi
5462
57aa50d4
TT
5463else
5464 case "$host_os" in
5465 gnu*)
5466 FSCK_PROG='' FSCK_MAN=''
5467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
5468$as_echo "Not building fsck wrapper by default" >&6; }
5469 ;;
5470 *)
5471 FSCK_PROG=fsck FSCK_MAN=fsck.8
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
5473$as_echo "Building fsck wrapper by default" >&6; }
5474esac
b0cacab0 5475
57aa50d4 5476fi
b0cacab0 5477
93636bde 5478
b0cacab0 5479
57aa50d4
TT
5480# Check whether --enable-e2initrd-helper was given.
5481if test "${enable_e2initrd_helper+set}" = set; then :
5482 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
5483then
5484 E2INITRD_PROG='' E2INITRD_MAN=''
5485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
5486$as_echo "Not building e2initrd helper" >&6; }
5487else
5488 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
5490$as_echo "Building e2initrd helper" >&6; }
5491fi
a64c9c13 5492
a64c9c13 5493else
57aa50d4
TT
5494 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
5496$as_echo "Building e2initrd helper by default" >&6; }
b0cacab0 5497
a64c9c13 5498fi
e1052144 5499
57aa50d4
TT
5500
5501
5502# Check whether --enable-tls was given.
5503if test "${enable_tls+set}" = set; then :
5504 enableval=$enable_tls; if test "$enableval" = "no"
5505then
5506 try_tls=""
5507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
5508$as_echo "Disabling thread local support" >&6; }
5509else
5510 try_tls="yes"
5511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
5512$as_echo "Enabling thread local support" >&6; }
a64c9c13
TT
5513fi
5514
57aa50d4
TT
5515else
5516 if test -n "$WITH_DIET_LIBC"
5517then
5518 try_tls=""
5519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Diet libc does not support thread local support" >&5
5520$as_echo "Diet libc does not support thread local support" >&6; }
5521else
5522 try_tls="yes"
5523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
5524$as_echo "Try using thread local support by default" >&6; }
5525fi
a64c9c13 5526
93636bde 5527fi
07a0db15 5528
57aa50d4
TT
5529if test "$try_tls" = "yes"
5530then
a64c9c13 5531
57aa50d4
TT
5532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
5533$as_echo_n "checking for thread local storage (TLS) class... " >&6; }
91d11da1 5534 if ${ac_cv_tls+:} false; then :
39fd3d4f 5535 $as_echo_n "(cached) " >&6
b0cacab0 5536else
b0cacab0 5537
57aa50d4
TT
5538 ax_tls_keywords="__thread __declspec(thread) none"
5539 for ax_tls_keyword in $ax_tls_keywords; do
5540 case $ax_tls_keyword in
5541 none) ac_cv_tls=none ; break ;;
5542 *)
5543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5544/* end confdefs.h. */
5545#include <stdlib.h>
5546 static void
5547 foo(void) {
5548 static $ax_tls_keyword int bar;
5549 exit(1);
5550 }
b0cacab0
TT
5551int
5552main ()
5553{
57aa50d4 5554
b0cacab0
TT
5555 ;
5556 return 0;
5557}
5558_ACEOF
57aa50d4
TT
5559if ac_fn_c_try_compile "$LINENO"; then :
5560 ac_cv_tls=$ax_tls_keyword ; break
b0cacab0 5561else
57aa50d4 5562 ac_cv_tls=none
b0cacab0 5563
b0cacab0 5564fi
e1052144 5565rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
5566 esac
5567 done
5568
b0cacab0 5569fi
b0cacab0 5570
57aa50d4
TT
5571
5572 if test "$ac_cv_tls" != "none"; then
5573
5574cat >>confdefs.h <<_ACEOF
5575#define TLS $ac_cv_tls
b0cacab0 5576_ACEOF
93636bde 5577
b0cacab0 5578 fi
57aa50d4
TT
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
5580$as_echo "$ac_cv_tls" >&6; }
b0cacab0 5581
57aa50d4 5582fi
d1154eb4 5583
57aa50d4
TT
5584# Check whether --enable-uuidd was given.
5585if test "${enable_uuidd+set}" = set; then :
5586 enableval=$enable_uuidd; if test "$enableval" = "no"
5587then
5588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
5589$as_echo "Not building uuidd" >&6; }
5590 UUIDD_CMT="#"
a64c9c13 5591else
57aa50d4
TT
5592 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5593
5594 UUIDD_CMT=""
5595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
5596$as_echo "Building uuidd" >&6; }
5597fi
a64c9c13 5598
a64c9c13 5599else
57aa50d4 5600 $as_echo "#define USE_UUIDD 1" >>confdefs.h
a64c9c13 5601
57aa50d4
TT
5602UUIDD_CMT=""
5603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
5604$as_echo "Building uuidd by default" >&6; }
e1052144 5605
a64c9c13 5606fi
e1052144 5607
93636bde 5608
57aa50d4 5609MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
a64c9c13 5610
57aa50d4
TT
5611GETTEXT_PACKAGE=e2fsprogs
5612PACKAGE=e2fsprogs
5613VERSION="$E2FSPROGS_VERSION"
5614VERSION=0.14.1
d1154eb4 5615
57aa50d4
TT
5616cat >>confdefs.h <<_ACEOF
5617#define PACKAGE "$PACKAGE"
b0cacab0 5618_ACEOF
a64c9c13 5619
d1154eb4 5620
57aa50d4
TT
5621cat >>confdefs.h <<_ACEOF
5622#define VERSION "$VERSION"
5623_ACEOF
5624
5625
5626
5627
5628
5629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5630$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5631set x ${MAKE-make}
5632ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
91d11da1 5633if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
39fd3d4f 5634 $as_echo_n "(cached) " >&6
b0cacab0 5635else
57aa50d4
TT
5636 cat >conftest.make <<\_ACEOF
5637SHELL = /bin/sh
5638all:
5639 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 5640_ACEOF
91d11da1 5641# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
57aa50d4
TT
5642case `${MAKE-make} -f conftest.make 2>/dev/null` in
5643 *@@@%%%=?*=@@@%%%*)
5644 eval ac_cv_prog_make_${ac_make}_set=yes;;
5645 *)
5646 eval ac_cv_prog_make_${ac_make}_set=no;;
e1052144 5647esac
57aa50d4
TT
5648rm -f conftest.make
5649fi
5650if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5652$as_echo "yes" >&6; }
5653 SET_MAKE=
39fd3d4f 5654else
57aa50d4
TT
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5656$as_echo "no" >&6; }
5657 SET_MAKE="MAKE=${MAKE-make}"
39fd3d4f
SJR
5658fi
5659
57aa50d4
TT
5660# Find a good install program. We prefer a C program (faster),
5661# so one script is as good as another. But avoid the broken or
5662# incompatible versions:
5663# SysV /etc/install, /usr/sbin/install
5664# SunOS /usr/etc/install
5665# IRIX /sbin/install
5666# AIX /bin/install
5667# AmigaOS /C/install, which installs bootblocks on floppy discs
5668# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5669# AFS /usr/afsws/bin/install, which mishandles nonexistent args
5670# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5671# OS/2's system install, which has a completely different semantic
5672# ./install, which can be erroneously created by make from ./install.sh.
5673# Reject install programs that cannot install multiple files.
5674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5675$as_echo_n "checking for a BSD-compatible install... " >&6; }
5676if test -z "$INSTALL"; then
91d11da1 5677if ${ac_cv_path_install+:} false; then :
57aa50d4 5678 $as_echo_n "(cached) " >&6
93636bde 5679else
57aa50d4
TT
5680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5681for as_dir in $PATH
5682do
5683 IFS=$as_save_IFS
5684 test -z "$as_dir" && as_dir=.
5685 # Account for people who put trailing slashes in PATH elements.
5686case $as_dir/ in #((
5687 ./ | .// | /[cC]/* | \
5688 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5689 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5690 /usr/ucb/* ) ;;
5691 *)
5692 # OSF1 and SCO ODT 3.0 have their own names for install.
5693 # Don't use installbsd from OSF since it installs stuff as root
5694 # by default.
5695 for ac_prog in ginstall scoinst install; do
5696 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5697 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
57aa50d4
TT
5698 if test $ac_prog = install &&
5699 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5700 # AIX install. It has an incompatible calling convention.
5701 :
5702 elif test $ac_prog = install &&
5703 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5704 # program-specific install script used by HP pwplus--don't use.
5705 :
5706 else
5707 rm -rf conftest.one conftest.two conftest.dir
5708 echo one > conftest.one
5709 echo two > conftest.two
5710 mkdir conftest.dir
5711 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5712 test -s conftest.one && test -s conftest.two &&
5713 test -s conftest.dir/conftest.one &&
5714 test -s conftest.dir/conftest.two
5715 then
5716 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5717 break 3
5718 fi
5719 fi
5720 fi
5721 done
5722 done
5723 ;;
5724esac
5725
5726 done
5727IFS=$as_save_IFS
b0cacab0 5728
57aa50d4 5729rm -rf conftest.one conftest.two conftest.dir
39fd3d4f 5730
93636bde 5731fi
57aa50d4
TT
5732 if test "${ac_cv_path_install+set}" = set; then
5733 INSTALL=$ac_cv_path_install
5734 else
5735 # As a last resort, use the slow shell script. Don't cache a
5736 # value for INSTALL within a source directory, because that will
5737 # break other packages using the cache if that directory is
5738 # removed, or if the value is a relative name.
5739 INSTALL=$ac_install_sh
5740 fi
93636bde 5741fi
57aa50d4
TT
5742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5743$as_echo "$INSTALL" >&6; }
a64c9c13 5744
57aa50d4
TT
5745# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5746# It thinks the first close brace ends the variable substitution.
5747test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
b0cacab0 5748
57aa50d4 5749test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
a64c9c13 5750
57aa50d4 5751test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
39fd3d4f 5752
39fd3d4f 5753
57aa50d4
TT
5754 MKINSTALLDIRS=
5755 if test -n "$ac_aux_dir"; then
5756 case "$ac_aux_dir" in
5757 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
5758 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
5759 esac
5760 fi
5761 if test -z "$MKINSTALLDIRS"; then
5762 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5763 fi
b0cacab0 5764
39fd3d4f 5765
e1052144 5766
57aa50d4
TT
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5768$as_echo_n "checking whether NLS is requested... " >&6; }
5769 # Check whether --enable-nls was given.
5770if test "${enable_nls+set}" = set; then :
5771 enableval=$enable_nls; USE_NLS=$enableval
b0cacab0 5772else
57aa50d4
TT
5773 USE_NLS=yes
5774fi
b0cacab0 5775
57aa50d4
TT
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
5777$as_echo "$USE_NLS" >&6; }
93636bde 5778
a64c9c13 5779
a64c9c13 5780
b0cacab0 5781
b0cacab0 5782
a64c9c13 5783
57aa50d4
TT
5784# Prepare PATH_SEPARATOR.
5785# The user is always right.
5786if test "${PATH_SEPARATOR+set}" != set; then
5787 echo "#! /bin/sh" >conf$$.sh
5788 echo "exit 0" >>conf$$.sh
5789 chmod +x conf$$.sh
5790 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5791 PATH_SEPARATOR=';'
5792 else
5793 PATH_SEPARATOR=:
b0cacab0 5794 fi
57aa50d4
TT
5795 rm -f conf$$.sh
5796fi
b0cacab0 5797
57aa50d4
TT
5798# Find out how to test for executable files. Don't use a zero-byte file,
5799# as systems may use methods other than mode bits to determine executability.
5800cat >conf$$.file <<_ASEOF
5801#! /bin/sh
5802exit 0
5803_ASEOF
5804chmod +x conf$$.file
5805if test -x conf$$.file >/dev/null 2>&1; then
5806 ac_executable_p="test -x"
5807else
5808 ac_executable_p="test -f"
5809fi
5810rm -f conf$$.file
b0cacab0 5811
57aa50d4
TT
5812# Extract the first word of "msgfmt", so it can be a program name with args.
5813set dummy msgfmt; ac_word=$2
5814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5815$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5816if ${ac_cv_path_MSGFMT+:} false; then :
39fd3d4f 5817 $as_echo_n "(cached) " >&6
93636bde 5818else
57aa50d4
TT
5819 case "$MSGFMT" in
5820 [\\/]* | ?:[\\/]*)
5821 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5822 ;;
5823 *)
5824 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5825 for ac_dir in $PATH; do
5826 IFS="$ac_save_IFS"
5827 test -z "$ac_dir" && ac_dir=.
5828 for ac_exec_ext in '' $ac_executable_extensions; do
5829 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5830 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
5831 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5832 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
5833 break 2
5834 fi
5835 fi
5836 done
5837 done
5838 IFS="$ac_save_IFS"
5839 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
5840 ;;
e1052144 5841esac
b0cacab0 5842fi
57aa50d4
TT
5843MSGFMT="$ac_cv_path_MSGFMT"
5844if test "$MSGFMT" != ":"; then
5845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5846$as_echo "$MSGFMT" >&6; }
5847else
5848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5849$as_echo "no" >&6; }
b0cacab0 5850fi
a64c9c13 5851
57aa50d4
TT
5852 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5853set dummy gmsgfmt; ac_word=$2
5854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5855$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5856if ${ac_cv_path_GMSGFMT+:} false; then :
39fd3d4f 5857 $as_echo_n "(cached) " >&6
93636bde 5858else
57aa50d4
TT
5859 case $GMSGFMT in
5860 [\\/]* | ?:[\\/]*)
5861 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5862 ;;
5863 *)
5864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5865for as_dir in $PATH
5866do
5867 IFS=$as_save_IFS
5868 test -z "$as_dir" && as_dir=.
5869 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5870 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
5871 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
5872 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5873 break 2
5874 fi
5875done
5876 done
5877IFS=$as_save_IFS
a64c9c13 5878
57aa50d4
TT
5879 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5880 ;;
e1052144 5881esac
57aa50d4
TT
5882fi
5883GMSGFMT=$ac_cv_path_GMSGFMT
5884if test -n "$GMSGFMT"; then
5885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
5886$as_echo "$GMSGFMT" >&6; }
b0cacab0 5887else
57aa50d4
TT
5888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5889$as_echo "no" >&6; }
b0cacab0 5890fi
e1052144 5891
b0cacab0 5892
b0cacab0 5893
57aa50d4
TT
5894
5895# Prepare PATH_SEPARATOR.
5896# The user is always right.
5897if test "${PATH_SEPARATOR+set}" != set; then
5898 echo "#! /bin/sh" >conf$$.sh
5899 echo "exit 0" >>conf$$.sh
5900 chmod +x conf$$.sh
5901 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5902 PATH_SEPARATOR=';'
5903 else
5904 PATH_SEPARATOR=:
b0cacab0 5905 fi
57aa50d4
TT
5906 rm -f conf$$.sh
5907fi
b0cacab0 5908
57aa50d4
TT
5909# Find out how to test for executable files. Don't use a zero-byte file,
5910# as systems may use methods other than mode bits to determine executability.
5911cat >conf$$.file <<_ASEOF
5912#! /bin/sh
5913exit 0
5914_ASEOF
5915chmod +x conf$$.file
5916if test -x conf$$.file >/dev/null 2>&1; then
5917 ac_executable_p="test -x"
5918else
5919 ac_executable_p="test -f"
5920fi
5921rm -f conf$$.file
b0cacab0 5922
57aa50d4
TT
5923# Extract the first word of "xgettext", so it can be a program name with args.
5924set dummy xgettext; ac_word=$2
5925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5926$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5927if ${ac_cv_path_XGETTEXT+:} false; then :
39fd3d4f 5928 $as_echo_n "(cached) " >&6
a64c9c13 5929else
57aa50d4
TT
5930 case "$XGETTEXT" in
5931 [\\/]* | ?:[\\/]*)
5932 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5933 ;;
5934 *)
5935 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5936 for ac_dir in $PATH; do
5937 IFS="$ac_save_IFS"
5938 test -z "$ac_dir" && ac_dir=.
5939 for ac_exec_ext in '' $ac_executable_extensions; do
5940 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5941 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5942 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5943 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
5944 break 2
5945 fi
5946 fi
5947 done
5948 done
5949 IFS="$ac_save_IFS"
5950 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5951 ;;
e1052144 5952esac
b0cacab0 5953fi
57aa50d4
TT
5954XGETTEXT="$ac_cv_path_XGETTEXT"
5955if test "$XGETTEXT" != ":"; then
5956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
5957$as_echo "$XGETTEXT" >&6; }
5958else
5959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5960$as_echo "no" >&6; }
b0cacab0 5961fi
b0cacab0 5962
57aa50d4 5963 rm -f messages.po
a64c9c13 5964
b0cacab0 5965
57aa50d4
TT
5966# Prepare PATH_SEPARATOR.
5967# The user is always right.
5968if test "${PATH_SEPARATOR+set}" != set; then
5969 echo "#! /bin/sh" >conf$$.sh
5970 echo "exit 0" >>conf$$.sh
5971 chmod +x conf$$.sh
5972 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5973 PATH_SEPARATOR=';'
5974 else
5975 PATH_SEPARATOR=:
5976 fi
5977 rm -f conf$$.sh
5978fi
b0cacab0 5979
57aa50d4
TT
5980# Find out how to test for executable files. Don't use a zero-byte file,
5981# as systems may use methods other than mode bits to determine executability.
5982cat >conf$$.file <<_ASEOF
5983#! /bin/sh
5984exit 0
5985_ASEOF
5986chmod +x conf$$.file
5987if test -x conf$$.file >/dev/null 2>&1; then
5988 ac_executable_p="test -x"
5989else
5990 ac_executable_p="test -f"
5991fi
5992rm -f conf$$.file
5993
5994# Extract the first word of "msgmerge", so it can be a program name with args.
5995set dummy msgmerge; ac_word=$2
5996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5997$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5998if ${ac_cv_path_MSGMERGE+:} false; then :
39fd3d4f 5999 $as_echo_n "(cached) " >&6
b0cacab0 6000else
57aa50d4
TT
6001 case "$MSGMERGE" in
6002 [\\/]* | ?:[\\/]*)
6003 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6004 ;;
6005 *)
6006 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6007 for ac_dir in $PATH; do
6008 IFS="$ac_save_IFS"
6009 test -z "$ac_dir" && ac_dir=.
6010 for ac_exec_ext in '' $ac_executable_extensions; do
6011 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6012 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
6013 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6014 break 2
6015 fi
6016 fi
6017 done
6018 done
6019 IFS="$ac_save_IFS"
6020 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6021 ;;
e1052144 6022esac
57aa50d4
TT
6023fi
6024MSGMERGE="$ac_cv_path_MSGMERGE"
6025if test "$MSGMERGE" != ":"; then
6026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6027$as_echo "$MSGMERGE" >&6; }
b0cacab0 6028else
57aa50d4
TT
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6030$as_echo "no" >&6; }
b0cacab0 6031fi
e1052144 6032
93636bde 6033
57aa50d4
TT
6034 if test "$GMSGFMT" != ":"; then
6035 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
6036 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6037 : ;
6038 else
6039 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
6041$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
6042 GMSGFMT=":"
6043 fi
6044 fi
a64c9c13 6045
57aa50d4
TT
6046 if test "$XGETTEXT" != ":"; then
6047 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6048 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6049 : ;
6050 else
6051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
6052$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
6053 XGETTEXT=":"
6054 fi
6055 rm -f messages.po
b0cacab0 6056 fi
a64c9c13 6057
57aa50d4
TT
6058 ac_config_commands="$ac_config_commands default-1"
6059
a64c9c13 6060
57aa50d4
TT
6061if test -n "$ac_tool_prefix"; then
6062 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6063set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6065$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 6066if ${ac_cv_prog_RANLIB+:} false; then :
39fd3d4f 6067 $as_echo_n "(cached) " >&6
b0cacab0 6068else
57aa50d4
TT
6069 if test -n "$RANLIB"; then
6070 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
b0cacab0 6071else
57aa50d4
TT
6072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6073for as_dir in $PATH
6074do
6075 IFS=$as_save_IFS
6076 test -z "$as_dir" && as_dir=.
6077 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 6078 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
6079 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6080 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6081 break 2
6082 fi
6083done
6084 done
6085IFS=$as_save_IFS
d1154eb4
TT
6086
6087fi
6088fi
6089RANLIB=$ac_cv_prog_RANLIB
6090if test -n "$RANLIB"; then
6091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6092$as_echo "$RANLIB" >&6; }
6093else
6094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6095$as_echo "no" >&6; }
6096fi
6097
6098
6099fi
6100if test -z "$ac_cv_prog_RANLIB"; then
6101 ac_ct_RANLIB=$RANLIB
6102 # Extract the first word of "ranlib", so it can be a program name with args.
6103set dummy ranlib; ac_word=$2
6104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6105$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 6106if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
d1154eb4
TT
6107 $as_echo_n "(cached) " >&6
6108else
6109 if test -n "$ac_ct_RANLIB"; then
6110 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6111else
6112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6113for as_dir in $PATH
6114do
6115 IFS=$as_save_IFS
6116 test -z "$as_dir" && as_dir=.
6117 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 6118 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
d1154eb4
TT
6119 ac_cv_prog_ac_ct_RANLIB="ranlib"
6120 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6121 break 2
6122 fi
6123done
6124 done
6125IFS=$as_save_IFS
6126
6127fi
6128fi
6129ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6130if test -n "$ac_ct_RANLIB"; then
6131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6132$as_echo "$ac_ct_RANLIB" >&6; }
6133else
6134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6135$as_echo "no" >&6; }
6136fi
6137
6138 if test "x$ac_ct_RANLIB" = x; then
6139 RANLIB=":"
6140 else
6141 case $cross_compiling:$ac_tool_warned in
6142yes:)
6143{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6144$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6145ac_tool_warned=yes ;;
6146esac
6147 RANLIB=$ac_ct_RANLIB
6148 fi
6149else
6150 RANLIB="$ac_cv_prog_RANLIB"
6151fi
6152
6153
6154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
6155$as_echo_n "checking for strerror in -lcposix... " >&6; }
91d11da1 6156if ${ac_cv_lib_cposix_strerror+:} false; then :
d1154eb4
TT
6157 $as_echo_n "(cached) " >&6
6158else
6159 ac_check_lib_save_LIBS=$LIBS
6160LIBS="-lcposix $LIBS"
6161cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6162/* end confdefs.h. */
6163
6164/* Override any GCC internal prototype to avoid an error.
6165 Use char because int might match the return type of a GCC
6166 builtin and then its argument prototype would still apply. */
6167#ifdef __cplusplus
6168extern "C"
6169#endif
6170char strerror ();
6171int
6172main ()
6173{
6174return strerror ();
6175 ;
6176 return 0;
6177}
6178_ACEOF
6179if ac_fn_c_try_link "$LINENO"; then :
6180 ac_cv_lib_cposix_strerror=yes
6181else
6182 ac_cv_lib_cposix_strerror=no
6183fi
6184rm -f core conftest.err conftest.$ac_objext \
6185 conftest$ac_exeext conftest.$ac_ext
6186LIBS=$ac_check_lib_save_LIBS
6187fi
6188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
6189$as_echo "$ac_cv_lib_cposix_strerror" >&6; }
91d11da1 6190if test "x$ac_cv_lib_cposix_strerror" = xyes; then :
d1154eb4
TT
6191 LIBS="$LIBS -lcposix"
6192fi
6193
6194
6195
6196
6197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6198$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
91d11da1 6199if ${ac_cv_path_GREP+:} false; then :
d1154eb4
TT
6200 $as_echo_n "(cached) " >&6
6201else
6202 if test -z "$GREP"; then
6203 ac_path_GREP_found=false
6204 # Loop through the user's path and test for each of PROGNAME-LIST
6205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6206for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6207do
6208 IFS=$as_save_IFS
6209 test -z "$as_dir" && as_dir=.
6210 for ac_prog in grep ggrep; do
6211 for ac_exec_ext in '' $ac_executable_extensions; do
6212 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
91d11da1 6213 as_fn_executable_p "$ac_path_GREP" || continue
d1154eb4
TT
6214# Check for GNU ac_path_GREP and select it if it is found.
6215 # Check for GNU $ac_path_GREP
6216case `"$ac_path_GREP" --version 2>&1` in
6217*GNU*)
6218 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6219*)
6220 ac_count=0
6221 $as_echo_n 0123456789 >"conftest.in"
6222 while :
6223 do
6224 cat "conftest.in" "conftest.in" >"conftest.tmp"
6225 mv "conftest.tmp" "conftest.in"
6226 cp "conftest.in" "conftest.nl"
6227 $as_echo 'GREP' >> "conftest.nl"
6228 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6229 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6230 as_fn_arith $ac_count + 1 && ac_count=$as_val
6231 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6232 # Best one so far, save it but keep looking for a better one
6233 ac_cv_path_GREP="$ac_path_GREP"
6234 ac_path_GREP_max=$ac_count
6235 fi
6236 # 10*(2^10) chars as input seems more than enough
6237 test $ac_count -gt 10 && break
6238 done
6239 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6240esac
6241
6242 $ac_path_GREP_found && break 3
6243 done
6244 done
6245 done
6246IFS=$as_save_IFS
6247 if test -z "$ac_cv_path_GREP"; then
91d11da1 6248 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
d1154eb4
TT
6249 fi
6250else
6251 ac_cv_path_GREP=$GREP
6252fi
6253
6254fi
6255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6256$as_echo "$ac_cv_path_GREP" >&6; }
6257 GREP="$ac_cv_path_GREP"
6258
6259
6260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6261$as_echo_n "checking for egrep... " >&6; }
91d11da1 6262if ${ac_cv_path_EGREP+:} false; then :
d1154eb4
TT
6263 $as_echo_n "(cached) " >&6
6264else
6265 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6266 then ac_cv_path_EGREP="$GREP -E"
6267 else
6268 if test -z "$EGREP"; then
6269 ac_path_EGREP_found=false
6270 # Loop through the user's path and test for each of PROGNAME-LIST
6271 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6272for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6273do
6274 IFS=$as_save_IFS
6275 test -z "$as_dir" && as_dir=.
6276 for ac_prog in egrep; do
6277 for ac_exec_ext in '' $ac_executable_extensions; do
6278 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
91d11da1 6279 as_fn_executable_p "$ac_path_EGREP" || continue
d1154eb4
TT
6280# Check for GNU ac_path_EGREP and select it if it is found.
6281 # Check for GNU $ac_path_EGREP
6282case `"$ac_path_EGREP" --version 2>&1` in
6283*GNU*)
6284 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6285*)
6286 ac_count=0
6287 $as_echo_n 0123456789 >"conftest.in"
6288 while :
6289 do
6290 cat "conftest.in" "conftest.in" >"conftest.tmp"
6291 mv "conftest.tmp" "conftest.in"
6292 cp "conftest.in" "conftest.nl"
6293 $as_echo 'EGREP' >> "conftest.nl"
6294 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6295 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6296 as_fn_arith $ac_count + 1 && ac_count=$as_val
6297 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6298 # Best one so far, save it but keep looking for a better one
6299 ac_cv_path_EGREP="$ac_path_EGREP"
6300 ac_path_EGREP_max=$ac_count
6301 fi
6302 # 10*(2^10) chars as input seems more than enough
6303 test $ac_count -gt 10 && break
6304 done
6305 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6306esac
6307
6308 $ac_path_EGREP_found && break 3
6309 done
6310 done
6311 done
6312IFS=$as_save_IFS
6313 if test -z "$ac_cv_path_EGREP"; then
91d11da1 6314 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
d1154eb4 6315 fi
57aa50d4 6316else
d1154eb4 6317 ac_cv_path_EGREP=$EGREP
57aa50d4 6318fi
b0cacab0 6319
d1154eb4 6320 fi
57aa50d4 6321fi
d1154eb4
TT
6322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6323$as_echo "$ac_cv_path_EGREP" >&6; }
6324 EGREP="$ac_cv_path_EGREP"
6325
6326
6327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6328$as_echo_n "checking for ANSI C header files... " >&6; }
91d11da1 6329if ${ac_cv_header_stdc+:} false; then :
57aa50d4
TT
6330 $as_echo_n "(cached) " >&6
6331else
d1154eb4
TT
6332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6333/* end confdefs.h. */
6334#include <stdlib.h>
6335#include <stdarg.h>
6336#include <string.h>
6337#include <float.h>
b0cacab0 6338
d1154eb4
TT
6339int
6340main ()
6341{
6342
6343 ;
6344 return 0;
6345}
6346_ACEOF
6347if ac_fn_c_try_compile "$LINENO"; then :
6348 ac_cv_header_stdc=yes
6349else
6350 ac_cv_header_stdc=no
57aa50d4 6351fi
d1154eb4
TT
6352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6353
6354if test $ac_cv_header_stdc = yes; then
6355 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6357/* end confdefs.h. */
6358#include <string.h>
6359
6360_ACEOF
6361if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6362 $EGREP "memchr" >/dev/null 2>&1; then :
6363
57aa50d4 6364else
d1154eb4 6365 ac_cv_header_stdc=no
57aa50d4 6366fi
d1154eb4
TT
6367rm -f conftest*
6368
6369fi
6370
6371if test $ac_cv_header_stdc = yes; then
6372 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6374/* end confdefs.h. */
6375#include <stdlib.h>
6376
6377_ACEOF
6378if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6379 $EGREP "free" >/dev/null 2>&1; then :
b0cacab0 6380
57aa50d4 6381else
d1154eb4 6382 ac_cv_header_stdc=no
57aa50d4 6383fi
d1154eb4 6384rm -f conftest*
b0cacab0 6385
d1154eb4 6386fi
b0cacab0 6387
d1154eb4
TT
6388if test $ac_cv_header_stdc = yes; then
6389 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6390 if test "$cross_compiling" = yes; then :
6391 :
b0cacab0 6392else
d1154eb4 6393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6394/* end confdefs.h. */
d1154eb4
TT
6395#include <ctype.h>
6396#include <stdlib.h>
6397#if ((' ' & 0x0FF) == 0x020)
6398# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6399# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6400#else
6401# define ISLOWER(c) \
6402 (('a' <= (c) && (c) <= 'i') \
6403 || ('j' <= (c) && (c) <= 'r') \
6404 || ('s' <= (c) && (c) <= 'z'))
6405# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
93636bde 6406#endif
d1154eb4
TT
6407
6408#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
a64c9c13 6409int
b0cacab0
TT
6410main ()
6411{
d1154eb4
TT
6412 int i;
6413 for (i = 0; i < 256; i++)
6414 if (XOR (islower (i), ISLOWER (i))
6415 || toupper (i) != TOUPPER (i))
6416 return 2;
b0cacab0 6417 return 0;
a64c9c13 6418}
b0cacab0 6419_ACEOF
d1154eb4
TT
6420if ac_fn_c_try_run "$LINENO"; then :
6421
b0cacab0 6422else
d1154eb4 6423 ac_cv_header_stdc=no
b0cacab0 6424fi
d1154eb4
TT
6425rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6426 conftest.$ac_objext conftest.beam conftest.$ac_ext
57aa50d4 6427fi
d1154eb4 6428
b0cacab0 6429fi
d1154eb4
TT
6430fi
6431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6432$as_echo "$ac_cv_header_stdc" >&6; }
6433if test $ac_cv_header_stdc = yes; then
b0cacab0 6434
d1154eb4 6435$as_echo "#define STDC_HEADERS 1" >>confdefs.h
b0cacab0 6436
d1154eb4 6437fi
b0cacab0 6438
57aa50d4
TT
6439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
6440$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
91d11da1 6441if ${ac_cv_c_const+:} false; then :
39fd3d4f 6442 $as_echo_n "(cached) " >&6
a64c9c13 6443else
57aa50d4 6444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
6445/* end confdefs.h. */
6446
57aa50d4
TT
6447int
6448main ()
6449{
91d11da1 6450
57aa50d4 6451#ifndef __cplusplus
91d11da1 6452 /* Ultrix mips cc rejects this sort of thing. */
57aa50d4 6453 typedef int charset[2];
91d11da1 6454 const charset cs = { 0, 0 };
57aa50d4
TT
6455 /* SunOS 4.1.1 cc rejects this. */
6456 char const *const *pcpcc;
6457 char **ppc;
6458 /* NEC SVR4.0.2 mips cc rejects this. */
6459 struct point {int x, y;};
6460 static struct point const zero = {0,0};
6461 /* AIX XL C 1.02.0.0 rejects this.
6462 It does not let you subtract one const X* pointer from another in
6463 an arm of an if-expression whose if-part is not a constant
6464 expression */
6465 const char *g = "string";
6466 pcpcc = &g + (g ? g-g : 0);
6467 /* HPUX 7.0 cc rejects these. */
6468 ++pcpcc;
6469 ppc = (char**) pcpcc;
6470 pcpcc = (char const *const *) ppc;
91d11da1
TT
6471 { /* SCO 3.2v4 cc rejects this sort of thing. */
6472 char tx;
6473 char *t = &tx;
57aa50d4
TT
6474 char const *s = 0 ? (char *) 0 : (char const *) 0;
6475
6476 *t++ = 0;
6477 if (s) return 0;
6478 }
6479 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6480 int x[] = {25, 17};
6481 const int *foo = &x[0];
6482 ++foo;
6483 }
6484 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6485 typedef const int *iptr;
6486 iptr p = 0;
6487 ++p;
6488 }
91d11da1 6489 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
57aa50d4 6490 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
91d11da1
TT
6491 struct s { int j; const int *ap[3]; } bx;
6492 struct s *b = &bx; b->j = 5;
57aa50d4
TT
6493 }
6494 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6495 const int foo = 10;
6496 if (!foo) return 0;
6497 }
6498 return !cs[0] && !zero.x;
b0cacab0
TT
6499#endif
6500
57aa50d4
TT
6501 ;
6502 return 0;
6503}
b0cacab0 6504_ACEOF
57aa50d4
TT
6505if ac_fn_c_try_compile "$LINENO"; then :
6506 ac_cv_c_const=yes
b0cacab0 6507else
57aa50d4
TT
6508 ac_cv_c_const=no
6509fi
6510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6511fi
6512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
6513$as_echo "$ac_cv_c_const" >&6; }
6514if test $ac_cv_c_const = no; then
6515
6516$as_echo "#define const /**/" >>confdefs.h
6517
a64c9c13 6518fi
b0cacab0
TT
6519
6520
57aa50d4
TT
6521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed" >&5
6522$as_echo_n "checking for signed... " >&6; }
91d11da1 6523if ${bh_cv_c_signed+:} false; then :
57aa50d4 6524 $as_echo_n "(cached) " >&6
b0cacab0 6525else
57aa50d4 6526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
6527/* end confdefs.h. */
6528
57aa50d4
TT
6529int
6530main ()
b0cacab0 6531{
57aa50d4
TT
6532signed char x;
6533 ;
6534 return 0;
b0cacab0
TT
6535}
6536_ACEOF
57aa50d4
TT
6537if ac_fn_c_try_compile "$LINENO"; then :
6538 bh_cv_c_signed=yes
b0cacab0 6539else
57aa50d4
TT
6540 bh_cv_c_signed=no
6541fi
6542rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6543fi
6544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bh_cv_c_signed" >&5
6545$as_echo "$bh_cv_c_signed" >&6; }
6546 if test $bh_cv_c_signed = no; then
6547
6548$as_echo "#define signed /**/" >>confdefs.h
6549
6550 fi
6551
6552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6553$as_echo_n "checking for inline... " >&6; }
91d11da1 6554if ${ac_cv_c_inline+:} false; then :
57aa50d4
TT
6555 $as_echo_n "(cached) " >&6
6556else
6557 ac_cv_c_inline=no
6558for ac_kw in inline __inline__ __inline; do
6559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6560/* end confdefs.h. */
6561#ifndef __cplusplus
6562typedef int foo_t;
6563static $ac_kw foo_t static_foo () {return 0; }
6564$ac_kw foo_t foo () {return 0; }
6565#endif
b0cacab0 6566
57aa50d4
TT
6567_ACEOF
6568if ac_fn_c_try_compile "$LINENO"; then :
6569 ac_cv_c_inline=$ac_kw
b0cacab0 6570fi
57aa50d4
TT
6571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6572 test "$ac_cv_c_inline" != no && break
6573done
6574
a64c9c13 6575fi
57aa50d4
TT
6576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6577$as_echo "$ac_cv_c_inline" >&6; }
6578
6579case $ac_cv_c_inline in
6580 inline | yes) ;;
6581 *)
6582 case $ac_cv_c_inline in
6583 no) ac_val=;;
6584 *) ac_val=$ac_cv_c_inline;;
6585 esac
6586 cat >>confdefs.h <<_ACEOF
6587#ifndef __cplusplus
6588#define inline $ac_val
6589#endif
6590_ACEOF
6591 ;;
6592esac
93636bde 6593
d1154eb4
TT
6594# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6595for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6596 inttypes.h stdint.h unistd.h
6597do :
6598 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6599ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6600"
91d11da1 6601if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
d1154eb4
TT
6602 cat >>confdefs.h <<_ACEOF
6603#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6604_ACEOF
6605
6606fi
6607
6608done
6609
6610
57aa50d4 6611ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
91d11da1 6612if test "x$ac_cv_type_off_t" = xyes; then :
57aa50d4
TT
6613
6614else
e1052144 6615
57aa50d4
TT
6616cat >>confdefs.h <<_ACEOF
6617#define off_t long int
6618_ACEOF
e1052144 6619
a64c9c13 6620fi
07a0db15 6621
57aa50d4 6622ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
91d11da1 6623if test "x$ac_cv_type_size_t" = xyes; then :
57aa50d4
TT
6624
6625else
6626
6627cat >>confdefs.h <<_ACEOF
6628#define size_t unsigned int
b0cacab0
TT
6629_ACEOF
6630
57aa50d4 6631fi
b0cacab0 6632
57aa50d4
TT
6633
6634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
6635$as_echo_n "checking for long long... " >&6; }
91d11da1 6636if ${ac_cv_type_long_long+:} false; then :
39fd3d4f 6637 $as_echo_n "(cached) " >&6
b0cacab0 6638else
57aa50d4 6639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6640/* end confdefs.h. */
57aa50d4 6641long long ll = 1LL; int i = 63;
b0cacab0
TT
6642int
6643main ()
6644{
57aa50d4
TT
6645long long llmax = (long long) -1;
6646 return ll << i | ll >> i | llmax / ll | llmax % ll;
b0cacab0
TT
6647 ;
6648 return 0;
6649}
6650_ACEOF
57aa50d4
TT
6651if ac_fn_c_try_link "$LINENO"; then :
6652 ac_cv_type_long_long=yes
b0cacab0 6653else
57aa50d4 6654 ac_cv_type_long_long=no
b0cacab0 6655fi
57aa50d4
TT
6656rm -f core conftest.err conftest.$ac_objext \
6657 conftest$ac_exeext conftest.$ac_ext
b0cacab0 6658fi
57aa50d4
TT
6659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long" >&5
6660$as_echo "$ac_cv_type_long_long" >&6; }
6661 if test $ac_cv_type_long_long = yes; then
b0cacab0 6662
57aa50d4 6663$as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
a64c9c13 6664
57aa50d4 6665 fi
a64c9c13 6666
57aa50d4
TT
6667
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
6669$as_echo_n "checking for long double... " >&6; }
91d11da1 6670if ${gt_cv_c_long_double+:} false; then :
39fd3d4f 6671 $as_echo_n "(cached) " >&6
b0cacab0 6672else
57aa50d4
TT
6673 if test "$GCC" = yes; then
6674 gt_cv_c_long_double=yes
6675 else
6676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6677/* end confdefs.h. */
57aa50d4
TT
6678
6679 /* The Stardent Vistra knows sizeof(long double), but does not support it. */
6680 long double foo = 0.0;
6681 /* On Ultrix 4.3 cc, long double is 4 and double is 8. */
6682 int array [2*(sizeof(long double) >= sizeof(double)) - 1];
93636bde 6683
b0cacab0
TT
6684int
6685main ()
6686{
57aa50d4 6687
b0cacab0
TT
6688 ;
6689 return 0;
6690}
6691_ACEOF
57aa50d4
TT
6692if ac_fn_c_try_compile "$LINENO"; then :
6693 gt_cv_c_long_double=yes
a64c9c13 6694else
57aa50d4 6695 gt_cv_c_long_double=no
b0cacab0 6696fi
57aa50d4
TT
6697rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6698 fi
b0cacab0 6699fi
57aa50d4
TT
6700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_long_double" >&5
6701$as_echo "$gt_cv_c_long_double" >&6; }
6702 if test $gt_cv_c_long_double = yes; then
b0cacab0 6703
57aa50d4 6704$as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
b0cacab0 6705
57aa50d4 6706 fi
b0cacab0 6707
57aa50d4
TT
6708
6709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
6710$as_echo_n "checking for wchar_t... " >&6; }
91d11da1 6711if ${gt_cv_c_wchar_t+:} false; then :
57aa50d4 6712 $as_echo_n "(cached) " >&6
b0cacab0 6713else
57aa50d4
TT
6714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6715/* end confdefs.h. */
6716#include <stddef.h>
6717 wchar_t foo = (wchar_t)'\0';
6718int
6719main ()
6720{
b0cacab0 6721
57aa50d4
TT
6722 ;
6723 return 0;
6724}
b0cacab0 6725_ACEOF
57aa50d4
TT
6726if ac_fn_c_try_compile "$LINENO"; then :
6727 gt_cv_c_wchar_t=yes
6728else
6729 gt_cv_c_wchar_t=no
6730fi
6731rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6732fi
6733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
6734$as_echo "$gt_cv_c_wchar_t" >&6; }
6735 if test $gt_cv_c_wchar_t = yes; then
b0cacab0 6736
57aa50d4 6737$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
b0cacab0 6738
57aa50d4
TT
6739 fi
6740
6741
6742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
6743$as_echo_n "checking for wint_t... " >&6; }
91d11da1 6744if ${gt_cv_c_wint_t+:} false; then :
39fd3d4f 6745 $as_echo_n "(cached) " >&6
b0cacab0 6746else
57aa50d4 6747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6748/* end confdefs.h. */
57aa50d4
TT
6749#include <wchar.h>
6750 wint_t foo = (wchar_t)'\0';
6751int
6752main ()
6753{
b0cacab0 6754
57aa50d4
TT
6755 ;
6756 return 0;
6757}
b0cacab0 6758_ACEOF
57aa50d4
TT
6759if ac_fn_c_try_compile "$LINENO"; then :
6760 gt_cv_c_wint_t=yes
a64c9c13 6761else
57aa50d4 6762 gt_cv_c_wint_t=no
a64c9c13 6763fi
57aa50d4 6764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
a64c9c13 6765fi
57aa50d4
TT
6766{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
6767$as_echo "$gt_cv_c_wint_t" >&6; }
6768 if test $gt_cv_c_wint_t = yes; then
07a0db15 6769
57aa50d4 6770$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
a64c9c13 6771
57aa50d4 6772 fi
a64c9c13 6773
b0cacab0 6774
57aa50d4
TT
6775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
6776$as_echo_n "checking for inttypes.h... " >&6; }
91d11da1 6777if ${jm_ac_cv_header_inttypes_h+:} false; then :
57aa50d4
TT
6778 $as_echo_n "(cached) " >&6
6779else
6780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6781/* end confdefs.h. */
6782#include <sys/types.h>
6783#include <inttypes.h>
b0cacab0
TT
6784int
6785main ()
a04eba3f 6786{
57aa50d4 6787uintmax_t i = (uintmax_t) -1;
b0cacab0
TT
6788 ;
6789 return 0;
a04eba3f 6790}
b0cacab0 6791_ACEOF
57aa50d4
TT
6792if ac_fn_c_try_compile "$LINENO"; then :
6793 jm_ac_cv_header_inttypes_h=yes
b0cacab0 6794else
57aa50d4 6795 jm_ac_cv_header_inttypes_h=no
b0cacab0 6796fi
57aa50d4 6797rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 6798fi
57aa50d4
TT
6799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_inttypes_h" >&5
6800$as_echo "$jm_ac_cv_header_inttypes_h" >&6; }
6801 if test $jm_ac_cv_header_inttypes_h = yes; then
b0cacab0
TT
6802
6803cat >>confdefs.h <<_ACEOF
57aa50d4 6804#define HAVE_INTTYPES_H_WITH_UINTMAX 1
b0cacab0 6805_ACEOF
a04eba3f 6806
57aa50d4 6807 fi
a04eba3f 6808
b0cacab0 6809
57aa50d4
TT
6810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
6811$as_echo_n "checking for stdint.h... " >&6; }
91d11da1 6812if ${jm_ac_cv_header_stdint_h+:} false; then :
39fd3d4f 6813 $as_echo_n "(cached) " >&6
b0cacab0 6814else
57aa50d4 6815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6816/* end confdefs.h. */
57aa50d4
TT
6817#include <sys/types.h>
6818#include <stdint.h>
b0cacab0
TT
6819int
6820main ()
6821{
57aa50d4
TT
6822uintmax_t i = (uintmax_t) -1;
6823 ;
6824 return 0;
b0cacab0
TT
6825}
6826_ACEOF
57aa50d4
TT
6827if ac_fn_c_try_compile "$LINENO"; then :
6828 jm_ac_cv_header_stdint_h=yes
b0cacab0 6829else
57aa50d4 6830 jm_ac_cv_header_stdint_h=no
b0cacab0 6831fi
57aa50d4 6832rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 6833fi
57aa50d4
TT
6834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_stdint_h" >&5
6835$as_echo "$jm_ac_cv_header_stdint_h" >&6; }
6836 if test $jm_ac_cv_header_stdint_h = yes; then
b0cacab0
TT
6837
6838cat >>confdefs.h <<_ACEOF
57aa50d4 6839#define HAVE_STDINT_H_WITH_UINTMAX 1
b0cacab0
TT
6840_ACEOF
6841
57aa50d4 6842 fi
b0cacab0 6843
b0cacab0
TT
6844
6845
6846
57aa50d4
TT
6847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
6848$as_echo_n "checking for intmax_t... " >&6; }
91d11da1 6849if ${gt_cv_c_intmax_t+:} false; then :
39fd3d4f 6850 $as_echo_n "(cached) " >&6
b0cacab0 6851else
57aa50d4 6852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6853/* end confdefs.h. */
57aa50d4
TT
6854
6855#include <stddef.h>
6856#include <stdlib.h>
6857#if HAVE_STDINT_H_WITH_UINTMAX
6858#include <stdint.h>
6859#endif
6860#if HAVE_INTTYPES_H_WITH_UINTMAX
6861#include <inttypes.h>
6862#endif
6863
6864int
6865main ()
6866{
6867intmax_t x = -1;
6868 ;
6869 return 0;
6870}
b0cacab0 6871_ACEOF
57aa50d4
TT
6872if ac_fn_c_try_compile "$LINENO"; then :
6873 gt_cv_c_intmax_t=yes
b0cacab0 6874else
57aa50d4 6875 gt_cv_c_intmax_t=no
b0cacab0 6876fi
e1052144 6877rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
6878fi
6879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
6880$as_echo "$gt_cv_c_intmax_t" >&6; }
6881 if test $gt_cv_c_intmax_t = yes; then
b0cacab0 6882
57aa50d4 6883$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
b0cacab0 6884
57aa50d4 6885 fi
e1052144 6886
b0cacab0 6887
e1052144 6888
57aa50d4
TT
6889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
6890$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
91d11da1 6891if ${gt_cv_func_printf_posix+:} false; then :
39fd3d4f 6892 $as_echo_n "(cached) " >&6
b0cacab0 6893else
b0cacab0 6894
57aa50d4
TT
6895 if test "$cross_compiling" = yes; then :
6896
6897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6898/* end confdefs.h. */
6899
6900#if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
6901 notposix
6902#endif
b0cacab0 6903
57aa50d4
TT
6904_ACEOF
6905if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6906 $EGREP "notposix" >/dev/null 2>&1; then :
6907 gt_cv_func_printf_posix="guessing no"
6908else
6909 gt_cv_func_printf_posix="guessing yes"
b0cacab0 6910fi
57aa50d4 6911rm -f conftest*
b0cacab0 6912
b0cacab0 6913
57aa50d4
TT
6914else
6915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6916/* end confdefs.h. */
b0cacab0 6917
57aa50d4
TT
6918#include <stdio.h>
6919#include <string.h>
6920/* The string "%2$d %1$d", with dollar characters protected from the shell's
6921 dollar expansion (possibly an autoconf bug). */
6922static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
6923static char buf[100];
6924int main ()
6925{
6926 sprintf (buf, format, 33, 55);
6927 return (strcmp (buf, "55 33") != 0);
6928}
6929_ACEOF
6930if ac_fn_c_try_run "$LINENO"; then :
6931 gt_cv_func_printf_posix=yes
6932else
6933 gt_cv_func_printf_posix=no
6934fi
6935rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6936 conftest.$ac_objext conftest.beam conftest.$ac_ext
6937fi
6938
6939
6940fi
6941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
6942$as_echo "$gt_cv_func_printf_posix" >&6; }
6943 case $gt_cv_func_printf_posix in
6944 *yes)
6945
6946$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
6947
6948 ;;
6949 esac
6950
6951# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6952# for constant arguments. Useless!
6953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6954$as_echo_n "checking for working alloca.h... " >&6; }
91d11da1 6955if ${ac_cv_working_alloca_h+:} false; then :
39fd3d4f 6956 $as_echo_n "(cached) " >&6
b0cacab0 6957else
57aa50d4 6958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6959/* end confdefs.h. */
57aa50d4
TT
6960#include <alloca.h>
6961int
6962main ()
6963{
6964char *p = (char *) alloca (2 * sizeof (int));
6965 if (p) return 0;
6966 ;
6967 return 0;
6968}
6969_ACEOF
6970if ac_fn_c_try_link "$LINENO"; then :
6971 ac_cv_working_alloca_h=yes
6972else
6973 ac_cv_working_alloca_h=no
6974fi
6975rm -f core conftest.err conftest.$ac_objext \
6976 conftest$ac_exeext conftest.$ac_ext
6977fi
6978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6979$as_echo "$ac_cv_working_alloca_h" >&6; }
6980if test $ac_cv_working_alloca_h = yes; then
b0cacab0 6981
57aa50d4 6982$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
b0cacab0 6983
57aa50d4
TT
6984fi
6985
6986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6987$as_echo_n "checking for alloca... " >&6; }
91d11da1 6988if ${ac_cv_func_alloca_works+:} false; then :
57aa50d4
TT
6989 $as_echo_n "(cached) " >&6
6990else
6991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6992/* end confdefs.h. */
6993#ifdef __GNUC__
6994# define alloca __builtin_alloca
b0cacab0 6995#else
57aa50d4
TT
6996# ifdef _MSC_VER
6997# include <malloc.h>
6998# define alloca _alloca
6999# else
7000# ifdef HAVE_ALLOCA_H
7001# include <alloca.h>
7002# else
7003# ifdef _AIX
7004 #pragma alloca
7005# else
7006# ifndef alloca /* predefined by HP cc +Olibcalls */
91d11da1 7007void *alloca (size_t);
57aa50d4
TT
7008# endif
7009# endif
7010# endif
7011# endif
b0cacab0
TT
7012#endif
7013
57aa50d4
TT
7014int
7015main ()
7016{
7017char *p = (char *) alloca (1);
7018 if (p) return 0;
7019 ;
7020 return 0;
7021}
7022_ACEOF
7023if ac_fn_c_try_link "$LINENO"; then :
7024 ac_cv_func_alloca_works=yes
7025else
7026 ac_cv_func_alloca_works=no
7027fi
7028rm -f core conftest.err conftest.$ac_objext \
7029 conftest$ac_exeext conftest.$ac_ext
7030fi
7031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
7032$as_echo "$ac_cv_func_alloca_works" >&6; }
b0cacab0 7033
57aa50d4
TT
7034if test $ac_cv_func_alloca_works = yes; then
7035
7036$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
7037
7038else
7039 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
7040# that cause trouble. Some versions do not even contain alloca or
7041# contain a buggy version. If you still want to use their alloca,
7042# use ar to extract alloca.o from them instead of compiling alloca.c.
7043
7044ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
7045
7046$as_echo "#define C_ALLOCA 1" >>confdefs.h
7047
7048
7049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
7050$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
91d11da1 7051if ${ac_cv_os_cray+:} false; then :
57aa50d4
TT
7052 $as_echo_n "(cached) " >&6
7053else
7054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7055/* end confdefs.h. */
7056#if defined CRAY && ! defined CRAY2
7057webecray
7058#else
7059wenotbecray
b0cacab0
TT
7060#endif
7061
57aa50d4
TT
7062_ACEOF
7063if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7064 $EGREP "webecray" >/dev/null 2>&1; then :
7065 ac_cv_os_cray=yes
7066else
7067 ac_cv_os_cray=no
7068fi
7069rm -f conftest*
7070
7071fi
7072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
7073$as_echo "$ac_cv_os_cray" >&6; }
7074if test $ac_cv_os_cray = yes; then
7075 for ac_func in _getb67 GETB67 getb67; do
7076 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7077ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
91d11da1 7078if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
57aa50d4
TT
7079
7080cat >>confdefs.h <<_ACEOF
7081#define CRAY_STACKSEG_END $ac_func
7082_ACEOF
7083
7084 break
7085fi
7086
7087 done
7088fi
7089
7090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
7091$as_echo_n "checking stack direction for C alloca... " >&6; }
91d11da1 7092if ${ac_cv_c_stack_direction+:} false; then :
57aa50d4
TT
7093 $as_echo_n "(cached) " >&6
7094else
7095 if test "$cross_compiling" = yes; then :
7096 ac_cv_c_stack_direction=0
7097else
7098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7099/* end confdefs.h. */
7100$ac_includes_default
7101int
91d11da1 7102find_stack_direction (int *addr, int depth)
57aa50d4 7103{
91d11da1
TT
7104 int dir, dummy = 0;
7105 if (! addr)
7106 addr = &dummy;
7107 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
7108 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
7109 return dir + dummy;
57aa50d4
TT
7110}
7111
b0cacab0 7112int
91d11da1 7113main (int argc, char **argv)
b0cacab0 7114{
91d11da1 7115 return find_stack_direction (0, argc + !argv + 20) < 0;
b0cacab0
TT
7116}
7117_ACEOF
57aa50d4
TT
7118if ac_fn_c_try_run "$LINENO"; then :
7119 ac_cv_c_stack_direction=1
b0cacab0 7120else
57aa50d4
TT
7121 ac_cv_c_stack_direction=-1
7122fi
7123rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7124 conftest.$ac_objext conftest.beam conftest.$ac_ext
7125fi
7126
7127fi
7128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
7129$as_echo "$ac_cv_c_stack_direction" >&6; }
7130cat >>confdefs.h <<_ACEOF
7131#define STACK_DIRECTION $ac_cv_c_stack_direction
7132_ACEOF
7133
b0cacab0 7134
b0cacab0 7135fi
e1052144 7136
61ef2474
TT
7137
7138
7139
7140 for ac_header in $ac_header_list
57aa50d4
TT
7141do :
7142 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
61ef2474
TT
7143ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7144"
91d11da1 7145if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
7146 cat >>confdefs.h <<_ACEOF
7147#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7148_ACEOF
7149
b0cacab0 7150fi
57aa50d4
TT
7151
7152done
7153
61ef2474
TT
7154
7155
7156
7157
7158
7159
7160
57aa50d4
TT
7161for ac_func in getpagesize
7162do :
7163 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
91d11da1 7164if test "x$ac_cv_func_getpagesize" = xyes; then :
b0cacab0 7165 cat >>confdefs.h <<_ACEOF
57aa50d4 7166#define HAVE_GETPAGESIZE 1
b0cacab0
TT
7167_ACEOF
7168
7169fi
7170done
7171
57aa50d4 7172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
39fd3d4f 7173$as_echo_n "checking for working mmap... " >&6; }
91d11da1 7174if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
39fd3d4f 7175 $as_echo_n "(cached) " >&6
b0cacab0 7176else
57aa50d4 7177 if test "$cross_compiling" = yes; then :
b0cacab0
TT
7178 ac_cv_func_mmap_fixed_mapped=no
7179else
57aa50d4 7180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7181/* end confdefs.h. */
7182$ac_includes_default
7183/* malloc might have been renamed as rpl_malloc. */
7184#undef malloc
7185
7186/* Thanks to Mike Haertel and Jim Avera for this test.
7187 Here is a matrix of mmap possibilities:
7188 mmap private not fixed
7189 mmap private fixed at somewhere currently unmapped
7190 mmap private fixed at somewhere already mapped
7191 mmap shared not fixed
7192 mmap shared fixed at somewhere currently unmapped
7193 mmap shared fixed at somewhere already mapped
7194 For private mappings, we should verify that changes cannot be read()
7195 back from the file, nor mmap's back from the file at a different
7196 address. (There have been systems where private was not correctly
7197 implemented like the infamous i386 svr4.0, and systems where the
7198 VM page cache was not coherent with the file system buffer cache
7199 like early versions of FreeBSD and possibly contemporary NetBSD.)
7200 For shared mappings, we should conversely verify that changes get
7201 propagated back to all the places they're supposed to be.
7202
7203 Grep wants private fixed already mapped.
7204 The main things grep needs to know about mmap are:
7205 * does it exist and is it safe to write into the mmap'd area
7206 * how to use it (BSD variants) */
7207
7208#include <fcntl.h>
7209#include <sys/mman.h>
7210
29a5deed 7211#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
b0cacab0
TT
7212char *malloc ();
7213#endif
7214
7215/* This mess was copied from the GNU getpagesize.h. */
29a5deed 7216#ifndef HAVE_GETPAGESIZE
b0cacab0
TT
7217# ifdef _SC_PAGESIZE
7218# define getpagesize() sysconf(_SC_PAGESIZE)
7219# else /* no _SC_PAGESIZE */
29a5deed 7220# ifdef HAVE_SYS_PARAM_H
b0cacab0
TT
7221# include <sys/param.h>
7222# ifdef EXEC_PAGESIZE
7223# define getpagesize() EXEC_PAGESIZE
7224# else /* no EXEC_PAGESIZE */
7225# ifdef NBPG
7226# define getpagesize() NBPG * CLSIZE
7227# ifndef CLSIZE
7228# define CLSIZE 1
7229# endif /* no CLSIZE */
7230# else /* no NBPG */
7231# ifdef NBPC
7232# define getpagesize() NBPC
7233# else /* no NBPC */
7234# ifdef PAGESIZE
7235# define getpagesize() PAGESIZE
7236# endif /* PAGESIZE */
7237# endif /* no NBPC */
7238# endif /* no NBPG */
7239# endif /* no EXEC_PAGESIZE */
7240# else /* no HAVE_SYS_PARAM_H */
7241# define getpagesize() 8192 /* punt totally */
7242# endif /* no HAVE_SYS_PARAM_H */
7243# endif /* no _SC_PAGESIZE */
7244
7245#endif /* no HAVE_GETPAGESIZE */
7246
7247int
7248main ()
7249{
7250 char *data, *data2, *data3;
61ef2474 7251 const char *cdata2;
b0cacab0 7252 int i, pagesize;
61ef2474 7253 int fd, fd2;
b0cacab0
TT
7254
7255 pagesize = getpagesize ();
7256
7257 /* First, make a file with some known garbage in it. */
7258 data = (char *) malloc (pagesize);
7259 if (!data)
e1052144 7260 return 1;
b0cacab0
TT
7261 for (i = 0; i < pagesize; ++i)
7262 *(data + i) = rand ();
7263 umask (0);
7264 fd = creat ("conftest.mmap", 0600);
7265 if (fd < 0)
61ef2474 7266 return 2;
b0cacab0 7267 if (write (fd, data, pagesize) != pagesize)
61ef2474 7268 return 3;
b0cacab0
TT
7269 close (fd);
7270
61ef2474
TT
7271 /* Next, check that the tail of a page is zero-filled. File must have
7272 non-zero length, otherwise we risk SIGBUS for entire page. */
7273 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7274 if (fd2 < 0)
7275 return 4;
7276 cdata2 = "";
7277 if (write (fd2, cdata2, 1) != 1)
7278 return 5;
7279 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7280 if (data2 == MAP_FAILED)
7281 return 6;
7282 for (i = 0; i < pagesize; ++i)
7283 if (*(data2 + i))
7284 return 7;
7285 close (fd2);
7286 if (munmap (data2, pagesize))
7287 return 8;
7288
b0cacab0
TT
7289 /* Next, try to mmap the file at a fixed address which already has
7290 something else allocated at it. If we can, also make sure that
7291 we see the same garbage. */
7292 fd = open ("conftest.mmap", O_RDWR);
7293 if (fd < 0)
61ef2474 7294 return 9;
b0cacab0
TT
7295 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7296 MAP_PRIVATE | MAP_FIXED, fd, 0L))
61ef2474 7297 return 10;
b0cacab0
TT
7298 for (i = 0; i < pagesize; ++i)
7299 if (*(data + i) != *(data2 + i))
61ef2474 7300 return 11;
b0cacab0
TT
7301
7302 /* Finally, make sure that changes to the mapped area do not
7303 percolate back to the file as seen by read(). (This is a bug on
7304 some variants of i386 svr4.0.) */
7305 for (i = 0; i < pagesize; ++i)
7306 *(data2 + i) = *(data2 + i) + 1;
7307 data3 = (char *) malloc (pagesize);
7308 if (!data3)
61ef2474 7309 return 12;
b0cacab0 7310 if (read (fd, data3, pagesize) != pagesize)
61ef2474 7311 return 13;
b0cacab0
TT
7312 for (i = 0; i < pagesize; ++i)
7313 if (*(data + i) != *(data3 + i))
61ef2474 7314 return 14;
b0cacab0 7315 close (fd);
e1052144 7316 return 0;
b0cacab0
TT
7317}
7318_ACEOF
57aa50d4 7319if ac_fn_c_try_run "$LINENO"; then :
b0cacab0
TT
7320 ac_cv_func_mmap_fixed_mapped=yes
7321else
57aa50d4 7322 ac_cv_func_mmap_fixed_mapped=no
b0cacab0 7323fi
57aa50d4
TT
7324rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7325 conftest.$ac_objext conftest.beam conftest.$ac_ext
b0cacab0 7326fi
e1052144 7327
b0cacab0 7328fi
57aa50d4 7329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
39fd3d4f 7330$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
b0cacab0
TT
7331if test $ac_cv_func_mmap_fixed_mapped = yes; then
7332
57aa50d4 7333$as_echo "#define HAVE_MMAP 1" >>confdefs.h
b0cacab0
TT
7334
7335fi
61ef2474 7336rm -f conftest.mmap conftest.txt
b0cacab0
TT
7337
7338
57aa50d4 7339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5
39fd3d4f 7340$as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
91d11da1 7341if ${ac_cv_gnu_library_2_1+:} false; then :
39fd3d4f 7342 $as_echo_n "(cached) " >&6
b0cacab0 7343else
57aa50d4 7344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7345/* end confdefs.h. */
7346
7347#include <features.h>
7348#ifdef __GNU_LIBRARY__
7349 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
7350 Lucky GNU user
7351 #endif
7352#endif
7353
7354_ACEOF
7355if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
57aa50d4 7356 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
b0cacab0
TT
7357 ac_cv_gnu_library_2_1=yes
7358else
7359 ac_cv_gnu_library_2_1=no
7360fi
7361rm -f conftest*
7362
7363
7364
7365fi
57aa50d4 7366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
39fd3d4f 7367$as_echo "$ac_cv_gnu_library_2_1" >&6; }
b0cacab0
TT
7368
7369 GLIBC21="$ac_cv_gnu_library_2_1"
7370
7371
7372
7373
57aa50d4 7374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
39fd3d4f 7375$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
91d11da1 7376if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
39fd3d4f 7377 $as_echo_n "(cached) " >&6
b0cacab0
TT
7378else
7379
57aa50d4 7380 if test "$cross_compiling" = yes; then :
b0cacab0
TT
7381
7382 # Guess based on the CPU.
7383 case "$host_cpu" in
7384 alpha* | i3456786 | m68k | s390*)
7385 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7386 *)
7387 gt_cv_int_divbyzero_sigfpe="guessing no";;
7388 esac
7389
7390else
57aa50d4 7391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7392/* end confdefs.h. */
7393
7394#include <stdlib.h>
7395#include <signal.h>
7396
7397static void
7398#ifdef __cplusplus
7399sigfpe_handler (int sig)
7400#else
7401sigfpe_handler (sig) int sig;
7402#endif
7403{
7404 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7405 exit (sig != SIGFPE);
7406}
7407
7408int x = 1;
7409int y = 0;
7410int z;
7411int nan;
7412
7413int main ()
a04eba3f
TT
7414{
7415 signal (SIGFPE, sigfpe_handler);
7416/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7417#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7418 signal (SIGTRAP, sigfpe_handler);
7419#endif
7420/* Linux/SPARC yields signal SIGILL. */
7421#if defined (__sparc__) && defined (__linux__)
7422 signal (SIGILL, sigfpe_handler);
7423#endif
7424
7425 z = x / y;
7426 nan = y / y;
7427 exit (1);
7428}
a64c9c13 7429
b0cacab0 7430_ACEOF
57aa50d4 7431if ac_fn_c_try_run "$LINENO"; then :
a04eba3f 7432 gt_cv_int_divbyzero_sigfpe=yes
a64c9c13 7433else
57aa50d4 7434 gt_cv_int_divbyzero_sigfpe=no
b0cacab0 7435fi
57aa50d4
TT
7436rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7437 conftest.$ac_objext conftest.beam conftest.$ac_ext
b0cacab0
TT
7438fi
7439
e1052144 7440
b0cacab0 7441fi
57aa50d4 7442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
39fd3d4f 7443$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
b0cacab0
TT
7444 case "$gt_cv_int_divbyzero_sigfpe" in
7445 *yes) value=1;;
7446 *) value=0;;
7447 esac
7448
7449cat >>confdefs.h <<_ACEOF
7450#define INTDIV0_RAISES_SIGFPE $value
7451_ACEOF
7452
7453
7454
57aa50d4 7455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
39fd3d4f 7456$as_echo_n "checking for unsigned long long... " >&6; }
91d11da1 7457if ${ac_cv_type_unsigned_long_long+:} false; then :
39fd3d4f 7458 $as_echo_n "(cached) " >&6
b0cacab0 7459else
57aa50d4 7460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7461/* end confdefs.h. */
7462unsigned long long ull = 1ULL; int i = 63;
7463int
7464main ()
7465{
7466unsigned long long ullmax = (unsigned long long) -1;
7467 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
7468 ;
7469 return 0;
7470}
7471_ACEOF
57aa50d4 7472if ac_fn_c_try_link "$LINENO"; then :
b0cacab0
TT
7473 ac_cv_type_unsigned_long_long=yes
7474else
57aa50d4 7475 ac_cv_type_unsigned_long_long=no
b0cacab0 7476fi
57aa50d4
TT
7477rm -f core conftest.err conftest.$ac_objext \
7478 conftest$ac_exeext conftest.$ac_ext
b0cacab0 7479fi
57aa50d4 7480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
39fd3d4f 7481$as_echo "$ac_cv_type_unsigned_long_long" >&6; }
b0cacab0
TT
7482 if test $ac_cv_type_unsigned_long_long = yes; then
7483
57aa50d4 7484$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
b0cacab0
TT
7485
7486 fi
7487
7488
7489
7490
7491 if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
7492
7493 test $ac_cv_type_unsigned_long_long = yes \
7494 && ac_type='unsigned long long' \
7495 || ac_type='unsigned long'
7496
7497cat >>confdefs.h <<_ACEOF
7498#define uintmax_t $ac_type
7499_ACEOF
7500
7501 else
7502
57aa50d4 7503$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
b0cacab0
TT
7504
7505 fi
7506
7507
57aa50d4 7508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
39fd3d4f 7509$as_echo_n "checking for inttypes.h... " >&6; }
91d11da1 7510if ${gt_cv_header_inttypes_h+:} false; then :
39fd3d4f 7511 $as_echo_n "(cached) " >&6
b0cacab0
TT
7512else
7513
57aa50d4 7514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7515/* end confdefs.h. */
7516#include <sys/types.h>
7517#include <inttypes.h>
7518int
7519main ()
7520{
7521
7522 ;
7523 return 0;
7524}
7525_ACEOF
57aa50d4 7526if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
7527 gt_cv_header_inttypes_h=yes
7528else
57aa50d4 7529 gt_cv_header_inttypes_h=no
b0cacab0 7530fi
e1052144 7531rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7532
7533fi
57aa50d4 7534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
39fd3d4f 7535$as_echo "$gt_cv_header_inttypes_h" >&6; }
b0cacab0
TT
7536 if test $gt_cv_header_inttypes_h = yes; then
7537
7538cat >>confdefs.h <<_ACEOF
7539#define HAVE_INTTYPES_H 1
7540_ACEOF
7541
7542 fi
7543
7544
7545
7546 if test $gt_cv_header_inttypes_h = yes; then
57aa50d4 7547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
39fd3d4f 7548$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
91d11da1 7549if ${gt_cv_inttypes_pri_broken+:} false; then :
39fd3d4f 7550 $as_echo_n "(cached) " >&6
b0cacab0
TT
7551else
7552
57aa50d4 7553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7554/* end confdefs.h. */
7555#include <inttypes.h>
7556#ifdef PRId32
7557char *p = PRId32;
7558#endif
7559
7560int
7561main ()
7562{
7563
7564 ;
7565 return 0;
7566}
7567_ACEOF
57aa50d4 7568if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
7569 gt_cv_inttypes_pri_broken=no
7570else
57aa50d4 7571 gt_cv_inttypes_pri_broken=yes
b0cacab0 7572fi
e1052144 7573rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7574
7575fi
57aa50d4 7576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
39fd3d4f 7577$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
b0cacab0
TT
7578 fi
7579 if test "$gt_cv_inttypes_pri_broken" = yes; then
7580
7581cat >>confdefs.h <<_ACEOF
7582#define PRI_MACROS_BROKEN 1
7583_ACEOF
7584
7585 fi
7586
7587
57aa50d4
TT
7588 for ac_header in stdint.h
7589do :
7590 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
91d11da1 7591if test "x$ac_cv_header_stdint_h" = xyes; then :
b0cacab0 7592 cat >>confdefs.h <<_ACEOF
57aa50d4 7593#define HAVE_STDINT_H 1
b0cacab0
TT
7594_ACEOF
7595
7596fi
7597
7598done
7599
57aa50d4 7600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
39fd3d4f 7601$as_echo_n "checking for SIZE_MAX... " >&6; }
b0cacab0 7602 result=
57aa50d4 7603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7604/* end confdefs.h. */
7605
7606#include <limits.h>
7607#if HAVE_STDINT_H
7608#include <stdint.h>
7609#endif
7610#ifdef SIZE_MAX
7611Found it
7612#endif
7613
7614_ACEOF
7615if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
57aa50d4 7616 $EGREP "Found it" >/dev/null 2>&1; then :
b0cacab0
TT
7617 result=yes
7618fi
7619rm -f conftest*
7620
7621 if test -z "$result"; then
57aa50d4 7622 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 / 10" "res_hi" "#include <stddef.h>"; then :
b0cacab0 7623
b0cacab0 7624else
57aa50d4
TT
7625 result=?
7626fi
b0cacab0 7627
57aa50d4
TT
7628
7629 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 % 10" "res_lo" "#include <stddef.h>"; then :
7630
7631else
7632 result=?
b0cacab0 7633fi
e1052144 7634
57aa50d4
TT
7635
7636 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
7637
b0cacab0 7638else
57aa50d4
TT
7639 result=?
7640fi
b0cacab0 7641
b0cacab0 7642
57aa50d4
TT
7643 if test "$fits_in_uint" = 1; then
7644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7645/* end confdefs.h. */
7646#include <stddef.h>
57aa50d4
TT
7647 extern size_t foo;
7648 extern unsigned long foo;
7649
b0cacab0
TT
7650int
7651main ()
7652{
b0cacab0
TT
7653
7654 ;
7655 return 0;
7656}
7657_ACEOF
57aa50d4
TT
7658if ac_fn_c_try_compile "$LINENO"; then :
7659 fits_in_uint=0
b0cacab0 7660fi
e1052144 7661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
7662 fi
7663 if test -z "$result"; then
7664 if test "$fits_in_uint" = 1; then
7665 result="$res_hi$res_lo"U
7666 else
7667 result="$res_hi$res_lo"UL
7668 fi
7669 else
7670 result='~(size_t)0'
7671 fi
7672 fi
7673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
7674$as_echo "$result" >&6; }
7675 if test "$result" != yes; then
b0cacab0 7676
57aa50d4
TT
7677cat >>confdefs.h <<_ACEOF
7678#define SIZE_MAX $result
7679_ACEOF
e1052144 7680
57aa50d4 7681 fi
e1052144 7682
b0cacab0 7683
57aa50d4
TT
7684
7685 for ac_header in stdint.h
7686do :
7687 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
91d11da1 7688if test "x$ac_cv_header_stdint_h" = xyes; then :
57aa50d4
TT
7689 cat >>confdefs.h <<_ACEOF
7690#define HAVE_STDINT_H 1
b0cacab0 7691_ACEOF
b0cacab0 7692
b0cacab0 7693fi
e1052144 7694
b0cacab0 7695done
b0cacab0 7696
b0cacab0 7697
29a5deed 7698
57aa50d4
TT
7699 if test "X$prefix" = "XNONE"; then
7700 acl_final_prefix="$ac_default_prefix"
7701 else
7702 acl_final_prefix="$prefix"
7703 fi
7704 if test "X$exec_prefix" = "XNONE"; then
7705 acl_final_exec_prefix='${prefix}'
7706 else
7707 acl_final_exec_prefix="$exec_prefix"
7708 fi
7709 acl_save_prefix="$prefix"
7710 prefix="$acl_final_prefix"
7711 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7712 prefix="$acl_save_prefix"
b0cacab0 7713
b0cacab0 7714
57aa50d4
TT
7715# Check whether --with-gnu-ld was given.
7716if test "${with_gnu_ld+set}" = set; then :
7717 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
b0cacab0 7718else
57aa50d4 7719 with_gnu_ld=no
b0cacab0 7720fi
e1052144 7721
57aa50d4
TT
7722# Prepare PATH_SEPARATOR.
7723# The user is always right.
7724if test "${PATH_SEPARATOR+set}" != set; then
7725 echo "#! /bin/sh" >conf$$.sh
7726 echo "exit 0" >>conf$$.sh
7727 chmod +x conf$$.sh
7728 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7729 PATH_SEPARATOR=';'
7730 else
7731 PATH_SEPARATOR=:
7732 fi
7733 rm -f conf$$.sh
7734fi
7735ac_prog=ld
7736if test "$GCC" = yes; then
7737 # Check if gcc -print-prog-name=ld gives a path.
7738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
7739$as_echo_n "checking for ld used by GCC... " >&6; }
7740 case $host in
7741 *-*-mingw*)
7742 # gcc leaves a trailing carriage return which upsets mingw
7743 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7744 *)
7745 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7746 esac
7747 case $ac_prog in
7748 # Accept absolute paths.
7749 [\\/]* | [A-Za-z]:[\\/]*)
7750 re_direlt='/[^/][^/]*/\.\./'
7751 # Canonicalize the path of ld
7752 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
7753 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
7754 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7755 done
7756 test -z "$LD" && LD="$ac_prog"
7757 ;;
7758 "")
7759 # If it fails, then pretend we aren't using GCC.
7760 ac_prog=ld
7761 ;;
7762 *)
7763 # If it is relative, then search for the first ld in PATH.
7764 with_gnu_ld=unknown
7765 ;;
7766 esac
7767elif test "$with_gnu_ld" = yes; then
7768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7769$as_echo_n "checking for GNU ld... " >&6; }
7770else
7771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7772$as_echo_n "checking for non-GNU ld... " >&6; }
7773fi
91d11da1 7774if ${acl_cv_path_LD+:} false; then :
57aa50d4
TT
7775 $as_echo_n "(cached) " >&6
7776else
7777 if test -z "$LD"; then
7778 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7779 for ac_dir in $PATH; do
7780 test -z "$ac_dir" && ac_dir=.
7781 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7782 acl_cv_path_LD="$ac_dir/$ac_prog"
7783 # Check to see if the program is GNU ld. I'd rather use --version,
7784 # but apparently some GNU ld's only accept -v.
7785 # Break only if it was the GNU/non-GNU ld that we prefer.
7786 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
7787 *GNU* | *'with BFD'*)
7788 test "$with_gnu_ld" != no && break ;;
7789 *)
7790 test "$with_gnu_ld" != yes && break ;;
7791 esac
7792 fi
b0cacab0 7793 done
57aa50d4 7794 IFS="$ac_save_ifs"
b0cacab0 7795else
57aa50d4
TT
7796 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7797fi
7798fi
b0cacab0 7799
57aa50d4
TT
7800LD="$acl_cv_path_LD"
7801if test -n "$LD"; then
7802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7803$as_echo "$LD" >&6; }
7804else
7805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7806$as_echo "no" >&6; }
7807fi
91d11da1 7808test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
57aa50d4
TT
7809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7810$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
91d11da1 7811if ${acl_cv_prog_gnu_ld+:} false; then :
57aa50d4
TT
7812 $as_echo_n "(cached) " >&6
7813else
7814 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7815case `$LD -v 2>&1 </dev/null` in
7816*GNU* | *'with BFD'*)
7817 acl_cv_prog_gnu_ld=yes ;;
7818*)
7819 acl_cv_prog_gnu_ld=no ;;
e1052144 7820esac
57aa50d4
TT
7821fi
7822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7823$as_echo "$acl_cv_prog_gnu_ld" >&6; }
7824with_gnu_ld=$acl_cv_prog_gnu_ld
b0cacab0 7825
b0cacab0 7826
e1052144 7827
57aa50d4
TT
7828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7829$as_echo_n "checking for shared library run path origin... " >&6; }
91d11da1 7830if ${acl_cv_rpath+:} false; then :
57aa50d4 7831 $as_echo_n "(cached) " >&6
b0cacab0 7832else
b0cacab0 7833
57aa50d4
TT
7834 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7835 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7836 . ./conftest.sh
7837 rm -f ./conftest.sh
7838 acl_cv_rpath=done
e1052144 7839
b0cacab0 7840fi
57aa50d4
TT
7841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7842$as_echo "$acl_cv_rpath" >&6; }
7843 wl="$acl_cv_wl"
7844 libext="$acl_cv_libext"
7845 shlibext="$acl_cv_shlibext"
7846 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7847 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7848 hardcode_direct="$acl_cv_hardcode_direct"
7849 hardcode_minus_L="$acl_cv_hardcode_minus_L"
7850 # Check whether --enable-rpath was given.
7851if test "${enable_rpath+set}" = set; then :
7852 enableval=$enable_rpath; :
b0cacab0 7853else
57aa50d4 7854 enable_rpath=yes
b0cacab0 7855fi
e1052144 7856
b0cacab0 7857
b0cacab0 7858
29a5deed 7859
b0cacab0 7860
b0cacab0 7861
b0cacab0 7862
e1052144 7863
57aa50d4 7864 use_additional=yes
b0cacab0 7865
57aa50d4
TT
7866 acl_save_prefix="$prefix"
7867 prefix="$acl_final_prefix"
7868 acl_save_exec_prefix="$exec_prefix"
7869 exec_prefix="$acl_final_exec_prefix"
b0cacab0 7870
57aa50d4
TT
7871 eval additional_includedir=\"$includedir\"
7872 eval additional_libdir=\"$libdir\"
b0cacab0 7873
57aa50d4
TT
7874 exec_prefix="$acl_save_exec_prefix"
7875 prefix="$acl_save_prefix"
b0cacab0 7876
e1052144 7877
57aa50d4
TT
7878# Check whether --with-libiconv-prefix was given.
7879if test "${with_libiconv_prefix+set}" = set; then :
7880 withval=$with_libiconv_prefix;
7881 if test "X$withval" = "Xno"; then
7882 use_additional=no
7883 else
7884 if test "X$withval" = "X"; then
b0cacab0 7885
57aa50d4
TT
7886 acl_save_prefix="$prefix"
7887 prefix="$acl_final_prefix"
7888 acl_save_exec_prefix="$exec_prefix"
7889 exec_prefix="$acl_final_exec_prefix"
e1052144 7890
57aa50d4
TT
7891 eval additional_includedir=\"$includedir\"
7892 eval additional_libdir=\"$libdir\"
e1052144 7893
57aa50d4
TT
7894 exec_prefix="$acl_save_exec_prefix"
7895 prefix="$acl_save_prefix"
b0cacab0 7896
57aa50d4
TT
7897 else
7898 additional_includedir="$withval/include"
7899 additional_libdir="$withval/lib"
7900 fi
7901 fi
b0cacab0 7902
b0cacab0 7903fi
e1052144 7904
57aa50d4
TT
7905 LIBICONV=
7906 LTLIBICONV=
7907 INCICONV=
a04eba3f
TT
7908 rpathdirs=
7909 ltrpathdirs=
7910 names_already_handled=
57aa50d4 7911 names_next_round='iconv '
a04eba3f
TT
7912 while test -n "$names_next_round"; do
7913 names_this_round="$names_next_round"
7914 names_next_round=
7915 for name in $names_this_round; do
7916 already_handled=
7917 for n in $names_already_handled; do
7918 if test "$n" = "$name"; then
7919 already_handled=yes
7920 break
7921 fi
7922 done
7923 if test -z "$already_handled"; then
7924 names_already_handled="$names_already_handled $name"
7925 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7926 eval value=\"\$HAVE_LIB$uppername\"
7927 if test -n "$value"; then
7928 if test "$value" = yes; then
7929 eval value=\"\$LIB$uppername\"
57aa50d4 7930 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
a04eba3f 7931 eval value=\"\$LTLIB$uppername\"
57aa50d4 7932 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
a04eba3f
TT
7933 else
7934 :
7935 fi
7936 else
7937 found_dir=
7938 found_la=
7939 found_so=
7940 found_a=
7941 if test $use_additional = yes; then
7942 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7943 found_dir="$additional_libdir"
7944 found_so="$additional_libdir/lib$name.$shlibext"
7945 if test -f "$additional_libdir/lib$name.la"; then
7946 found_la="$additional_libdir/lib$name.la"
7947 fi
7948 else
7949 if test -f "$additional_libdir/lib$name.$libext"; then
7950 found_dir="$additional_libdir"
7951 found_a="$additional_libdir/lib$name.$libext"
7952 if test -f "$additional_libdir/lib$name.la"; then
7953 found_la="$additional_libdir/lib$name.la"
7954 fi
7955 fi
7956 fi
7957 fi
7958 if test "X$found_dir" = "X"; then
57aa50d4 7959 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 7960
a04eba3f
TT
7961 acl_save_prefix="$prefix"
7962 prefix="$acl_final_prefix"
7963 acl_save_exec_prefix="$exec_prefix"
7964 exec_prefix="$acl_final_exec_prefix"
7965 eval x=\"$x\"
7966 exec_prefix="$acl_save_exec_prefix"
7967 prefix="$acl_save_prefix"
7968
7969 case "$x" in
7970 -L*)
7971 dir=`echo "X$x" | sed -e 's/^X-L//'`
7972 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7973 found_dir="$dir"
7974 found_so="$dir/lib$name.$shlibext"
7975 if test -f "$dir/lib$name.la"; then
7976 found_la="$dir/lib$name.la"
7977 fi
7978 else
7979 if test -f "$dir/lib$name.$libext"; then
7980 found_dir="$dir"
7981 found_a="$dir/lib$name.$libext"
7982 if test -f "$dir/lib$name.la"; then
7983 found_la="$dir/lib$name.la"
7984 fi
7985 fi
7986 fi
7987 ;;
7988 esac
7989 if test "X$found_dir" != "X"; then
7990 break
7991 fi
7992 done
7993 fi
7994 if test "X$found_dir" != "X"; then
a04eba3f 7995 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
a04eba3f
TT
7996 if test "X$found_so" != "X"; then
7997 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
a04eba3f 7998 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
7999 else
8000 haveit=
8001 for x in $ltrpathdirs; do
8002 if test "X$x" = "X$found_dir"; then
8003 haveit=yes
8004 break
8005 fi
8006 done
8007 if test -z "$haveit"; then
8008 ltrpathdirs="$ltrpathdirs $found_dir"
8009 fi
8010 if test "$hardcode_direct" = yes; then
a04eba3f 8011 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
8012 else
8013 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
a04eba3f 8014 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
8015 haveit=
8016 for x in $rpathdirs; do
8017 if test "X$x" = "X$found_dir"; then
8018 haveit=yes
8019 break
8020 fi
8021 done
8022 if test -z "$haveit"; then
8023 rpathdirs="$rpathdirs $found_dir"
8024 fi
8025 else
8026 haveit=
57aa50d4 8027 for x in $LDFLAGS $LIBICONV; do
b0cacab0 8028
a04eba3f
TT
8029 acl_save_prefix="$prefix"
8030 prefix="$acl_final_prefix"
8031 acl_save_exec_prefix="$exec_prefix"
8032 exec_prefix="$acl_final_exec_prefix"
8033 eval x=\"$x\"
8034 exec_prefix="$acl_save_exec_prefix"
8035 prefix="$acl_save_prefix"
8036
8037 if test "X$x" = "X-L$found_dir"; then
8038 haveit=yes
8039 break
8040 fi
8041 done
8042 if test -z "$haveit"; then
57aa50d4 8043 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
a04eba3f
TT
8044 fi
8045 if test "$hardcode_minus_L" != no; then
57aa50d4 8046 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f 8047 else
57aa50d4 8048 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
a04eba3f
TT
8049 fi
8050 fi
8051 fi
8052 fi
8053 else
8054 if test "X$found_a" != "X"; then
57aa50d4 8055 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
a04eba3f 8056 else
57aa50d4 8057 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
a04eba3f
TT
8058 fi
8059 fi
8060 additional_includedir=
8061 case "$found_dir" in
8062 */lib | */lib/)
8063 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8064 additional_includedir="$basedir/include"
8065 ;;
8066 esac
8067 if test "X$additional_includedir" != "X"; then
8068 if test "X$additional_includedir" != "X/usr/include"; then
8069 haveit=
8070 if test "X$additional_includedir" = "X/usr/local/include"; then
8071 if test -n "$GCC"; then
8072 case $host_os in
8073 linux*) haveit=yes;;
8074 esac
8075 fi
8076 fi
8077 if test -z "$haveit"; then
57aa50d4 8078 for x in $CPPFLAGS $INCICONV; do
b0cacab0 8079
a04eba3f
TT
8080 acl_save_prefix="$prefix"
8081 prefix="$acl_final_prefix"
8082 acl_save_exec_prefix="$exec_prefix"
8083 exec_prefix="$acl_final_exec_prefix"
8084 eval x=\"$x\"
8085 exec_prefix="$acl_save_exec_prefix"
8086 prefix="$acl_save_prefix"
8087
8088 if test "X$x" = "X-I$additional_includedir"; then
8089 haveit=yes
8090 break
8091 fi
8092 done
8093 if test -z "$haveit"; then
8094 if test -d "$additional_includedir"; then
57aa50d4 8095 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
a04eba3f
TT
8096 fi
8097 fi
8098 fi
8099 fi
8100 fi
8101 if test -n "$found_la"; then
8102 save_libdir="$libdir"
8103 case "$found_la" in
8104 */* | *\\*) . "$found_la" ;;
8105 *) . "./$found_la" ;;
8106 esac
8107 libdir="$save_libdir"
8108 for dep in $dependency_libs; do
8109 case "$dep" in
8110 -L*)
8111 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8112 if test "X$additional_libdir" != "X/usr/lib"; then
8113 haveit=
8114 if test "X$additional_libdir" = "X/usr/local/lib"; then
8115 if test -n "$GCC"; then
8116 case $host_os in
8117 linux*) haveit=yes;;
8118 esac
8119 fi
8120 fi
8121 if test -z "$haveit"; then
8122 haveit=
57aa50d4 8123 for x in $LDFLAGS $LIBICONV; do
b0cacab0 8124
a04eba3f
TT
8125 acl_save_prefix="$prefix"
8126 prefix="$acl_final_prefix"
8127 acl_save_exec_prefix="$exec_prefix"
8128 exec_prefix="$acl_final_exec_prefix"
8129 eval x=\"$x\"
8130 exec_prefix="$acl_save_exec_prefix"
8131 prefix="$acl_save_prefix"
8132
8133 if test "X$x" = "X-L$additional_libdir"; then
8134 haveit=yes
8135 break
8136 fi
8137 done
8138 if test -z "$haveit"; then
8139 if test -d "$additional_libdir"; then
57aa50d4 8140 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
a04eba3f
TT
8141 fi
8142 fi
8143 haveit=
57aa50d4 8144 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 8145
a04eba3f
TT
8146 acl_save_prefix="$prefix"
8147 prefix="$acl_final_prefix"
8148 acl_save_exec_prefix="$exec_prefix"
8149 exec_prefix="$acl_final_exec_prefix"
8150 eval x=\"$x\"
8151 exec_prefix="$acl_save_exec_prefix"
8152 prefix="$acl_save_prefix"
8153
8154 if test "X$x" = "X-L$additional_libdir"; then
8155 haveit=yes
8156 break
8157 fi
8158 done
8159 if test -z "$haveit"; then
8160 if test -d "$additional_libdir"; then
57aa50d4 8161 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
a04eba3f
TT
8162 fi
8163 fi
8164 fi
8165 fi
8166 ;;
8167 -R*)
8168 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8169 if test "$enable_rpath" != no; then
8170 haveit=
8171 for x in $rpathdirs; do
8172 if test "X$x" = "X$dir"; then
8173 haveit=yes
8174 break
8175 fi
8176 done
8177 if test -z "$haveit"; then
8178 rpathdirs="$rpathdirs $dir"
8179 fi
8180 haveit=
8181 for x in $ltrpathdirs; do
8182 if test "X$x" = "X$dir"; then
8183 haveit=yes
8184 break
8185 fi
8186 done
8187 if test -z "$haveit"; then
8188 ltrpathdirs="$ltrpathdirs $dir"
8189 fi
8190 fi
8191 ;;
8192 -l*)
8193 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8194 ;;
8195 *.la)
8196 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8197 ;;
8198 *)
57aa50d4
TT
8199 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
8200 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
a04eba3f
TT
8201 ;;
8202 esac
8203 done
8204 fi
8205 else
57aa50d4
TT
8206 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8207 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
a04eba3f
TT
8208 fi
8209 fi
8210 fi
8211 done
8212 done
8213 if test "X$rpathdirs" != "X"; then
8214 if test -n "$hardcode_libdir_separator"; then
8215 alldirs=
8216 for found_dir in $rpathdirs; do
8217 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8218 done
8219 acl_save_libdir="$libdir"
8220 libdir="$alldirs"
8221 eval flag=\"$hardcode_libdir_flag_spec\"
8222 libdir="$acl_save_libdir"
57aa50d4 8223 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
a04eba3f
TT
8224 else
8225 for found_dir in $rpathdirs; do
8226 acl_save_libdir="$libdir"
8227 libdir="$found_dir"
8228 eval flag=\"$hardcode_libdir_flag_spec\"
8229 libdir="$acl_save_libdir"
57aa50d4 8230 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
a04eba3f
TT
8231 done
8232 fi
8233 fi
8234 if test "X$ltrpathdirs" != "X"; then
8235 for found_dir in $ltrpathdirs; do
57aa50d4 8236 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
a04eba3f 8237 done
b0cacab0 8238 fi
b0cacab0 8239
a04eba3f 8240
93636bde 8241
a64c9c13 8242
93636bde 8243
b0cacab0
TT
8244
8245
8246
57aa50d4 8247 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
91d11da1 8248if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
b0cacab0 8249
50e1e10f 8250else
50e1e10f 8251
57aa50d4
TT
8252$as_echo "#define ptrdiff_t long" >>confdefs.h
8253
bcb915b0
TT
8254
8255fi
bcb915b0 8256
57aa50d4
TT
8257 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
8258stdlib.h string.h unistd.h sys/param.h
8259do :
8260 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8261ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
91d11da1 8262if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
8263 cat >>confdefs.h <<_ACEOF
8264#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8265_ACEOF
bcb915b0 8266
57aa50d4 8267fi
bcb915b0 8268
b0cacab0 8269done
50e1e10f 8270
57aa50d4
TT
8271 for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
8272mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
8273strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
8274__fsetlocking
8275do :
8276 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8277ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
91d11da1 8278if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
57aa50d4
TT
8279 cat >>confdefs.h <<_ACEOF
8280#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8281_ACEOF
e1052144 8282
fc6d9d51 8283fi
b0cacab0
TT
8284done
8285
50e1e10f 8286
e1052144 8287
57aa50d4
TT
8288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5
8289$as_echo_n "checking whether _snprintf is declared... " >&6; }
91d11da1 8290if ${ac_cv_have_decl__snprintf+:} false; then :
39fd3d4f 8291 $as_echo_n "(cached) " >&6
50e1e10f 8292else
57aa50d4
TT
8293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8294/* end confdefs.h. */
8295#include <stdio.h>
8296int
8297main ()
8298{
50e1e10f 8299
57aa50d4
TT
8300#ifndef _snprintf
8301 char *p = (char *) _snprintf;
8302#endif
e1052144 8303
57aa50d4
TT
8304 ;
8305 return 0;
8306}
8307_ACEOF
8308if ac_fn_c_try_compile "$LINENO"; then :
8309 ac_cv_have_decl__snprintf=yes
50e1e10f 8310else
57aa50d4 8311 ac_cv_have_decl__snprintf=no
50e1e10f 8312fi
57aa50d4 8313rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8314fi
57aa50d4
TT
8315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5
8316$as_echo "$ac_cv_have_decl__snprintf" >&6; }
8317 if test $ac_cv_have_decl__snprintf = yes; then
8318 gt_value=1
8319 else
8320 gt_value=0
8321 fi
50e1e10f 8322
57aa50d4
TT
8323cat >>confdefs.h <<_ACEOF
8324#define HAVE_DECL__SNPRINTF $gt_value
8325_ACEOF
e1052144 8326
e1052144 8327
57aa50d4
TT
8328
8329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5
8330$as_echo_n "checking whether _snwprintf is declared... " >&6; }
91d11da1 8331if ${ac_cv_have_decl__snwprintf+:} false; then :
39fd3d4f 8332 $as_echo_n "(cached) " >&6
50e1e10f 8333else
57aa50d4
TT
8334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8335/* end confdefs.h. */
8336#include <stdio.h>
8337int
8338main ()
8339{
b0cacab0 8340
57aa50d4
TT
8341#ifndef _snwprintf
8342 char *p = (char *) _snwprintf;
8343#endif
8344
8345 ;
8346 return 0;
8347}
8348_ACEOF
8349if ac_fn_c_try_compile "$LINENO"; then :
8350 ac_cv_have_decl__snwprintf=yes
50e1e10f 8351else
57aa50d4
TT
8352 ac_cv_have_decl__snwprintf=no
8353fi
8354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8355fi
57aa50d4
TT
8356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5
8357$as_echo "$ac_cv_have_decl__snwprintf" >&6; }
8358 if test $ac_cv_have_decl__snwprintf = yes; then
8359 gt_value=1
8360 else
8361 gt_value=0
8362 fi
50e1e10f 8363
57aa50d4
TT
8364cat >>confdefs.h <<_ACEOF
8365#define HAVE_DECL__SNWPRINTF $gt_value
8366_ACEOF
e1052144 8367
e1052144 8368
57aa50d4
TT
8369
8370
8371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5
8372$as_echo_n "checking whether feof_unlocked is declared... " >&6; }
91d11da1 8373if ${ac_cv_have_decl_feof_unlocked+:} false; then :
39fd3d4f 8374 $as_echo_n "(cached) " >&6
50e1e10f 8375else
57aa50d4
TT
8376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8377/* end confdefs.h. */
8378#include <stdio.h>
8379int
8380main ()
8381{
b0cacab0 8382
57aa50d4
TT
8383#ifndef feof_unlocked
8384 char *p = (char *) feof_unlocked;
8385#endif
8386
8387 ;
8388 return 0;
8389}
8390_ACEOF
8391if ac_fn_c_try_compile "$LINENO"; then :
8392 ac_cv_have_decl_feof_unlocked=yes
50e1e10f 8393else
57aa50d4 8394 ac_cv_have_decl_feof_unlocked=no
93636bde 8395fi
57aa50d4 8396rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8397fi
57aa50d4
TT
8398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5
8399$as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
8400 if test $ac_cv_have_decl_feof_unlocked = yes; then
8401 gt_value=1
8402 else
8403 gt_value=0
8404 fi
50e1e10f 8405
57aa50d4
TT
8406cat >>confdefs.h <<_ACEOF
8407#define HAVE_DECL_FEOF_UNLOCKED $gt_value
8408_ACEOF
e1052144 8409
32237014 8410
57aa50d4
TT
8411
8412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5
8413$as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
91d11da1 8414if ${ac_cv_have_decl_fgets_unlocked+:} false; then :
39fd3d4f 8415 $as_echo_n "(cached) " >&6
32237014 8416else
57aa50d4
TT
8417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8418/* end confdefs.h. */
8419#include <stdio.h>
8420int
8421main ()
8422{
e1052144 8423
57aa50d4
TT
8424#ifndef fgets_unlocked
8425 char *p = (char *) fgets_unlocked;
8426#endif
8427
8428 ;
8429 return 0;
8430}
8431_ACEOF
8432if ac_fn_c_try_compile "$LINENO"; then :
8433 ac_cv_have_decl_fgets_unlocked=yes
e1052144 8434else
57aa50d4 8435 ac_cv_have_decl_fgets_unlocked=no
e1052144 8436fi
57aa50d4 8437rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32237014 8438fi
57aa50d4
TT
8439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5
8440$as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
8441 if test $ac_cv_have_decl_fgets_unlocked = yes; then
8442 gt_value=1
8443 else
8444 gt_value=0
8445 fi
32237014 8446
57aa50d4
TT
8447cat >>confdefs.h <<_ACEOF
8448#define HAVE_DECL_FGETS_UNLOCKED $gt_value
8449_ACEOF
32237014 8450
e1052144 8451
57aa50d4
TT
8452
8453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5
8454$as_echo_n "checking whether getc_unlocked is declared... " >&6; }
91d11da1 8455if ${ac_cv_have_decl_getc_unlocked+:} false; then :
39fd3d4f 8456 $as_echo_n "(cached) " >&6
50e1e10f 8457else
57aa50d4
TT
8458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8459/* end confdefs.h. */
8460#include <stdio.h>
8461int
8462main ()
8463{
b0cacab0 8464
57aa50d4
TT
8465#ifndef getc_unlocked
8466 char *p = (char *) getc_unlocked;
8467#endif
8468
8469 ;
8470 return 0;
8471}
8472_ACEOF
8473if ac_fn_c_try_compile "$LINENO"; then :
8474 ac_cv_have_decl_getc_unlocked=yes
50e1e10f 8475else
57aa50d4 8476 ac_cv_have_decl_getc_unlocked=no
50e1e10f 8477fi
57aa50d4 8478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8479fi
57aa50d4
TT
8480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5
8481$as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
8482 if test $ac_cv_have_decl_getc_unlocked = yes; then
8483 gt_value=1
8484 else
8485 gt_value=0
8486 fi
50e1e10f 8487
57aa50d4
TT
8488cat >>confdefs.h <<_ACEOF
8489#define HAVE_DECL_GETC_UNLOCKED $gt_value
8490_ACEOF
8491
8492
8493
8494 case $gt_cv_func_printf_posix in
8495 *yes) HAVE_POSIX_PRINTF=1 ;;
8496 *) HAVE_POSIX_PRINTF=0 ;;
8497 esac
8498
8499 if test "$ac_cv_func_asprintf" = yes; then
8500 HAVE_ASPRINTF=1
e1052144 8501 else
57aa50d4 8502 HAVE_ASPRINTF=0
e1052144 8503 fi
50e1e10f 8504
57aa50d4
TT
8505 if test "$ac_cv_func_snprintf" = yes; then
8506 HAVE_SNPRINTF=1
8507 else
8508 HAVE_SNPRINTF=0
b0cacab0 8509 fi
b0cacab0 8510
57aa50d4
TT
8511 if test "$ac_cv_func_wprintf" = yes; then
8512 HAVE_WPRINTF=1
8513 else
8514 HAVE_WPRINTF=0
8515 fi
50e1e10f 8516
e1052144 8517
57aa50d4
TT
8518
8519
8520
8521
8522
8523 am_save_CPPFLAGS="$CPPFLAGS"
8524
8525 for element in $INCICONV; do
8526 haveit=
8527 for x in $CPPFLAGS; do
8528
8529 acl_save_prefix="$prefix"
8530 prefix="$acl_final_prefix"
8531 acl_save_exec_prefix="$exec_prefix"
8532 exec_prefix="$acl_final_exec_prefix"
8533 eval x=\"$x\"
8534 exec_prefix="$acl_save_exec_prefix"
8535 prefix="$acl_save_prefix"
8536
8537 if test "X$x" = "X$element"; then
8538 haveit=yes
8539 break
8540 fi
8541 done
8542 if test -z "$haveit"; then
8543 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8544 fi
8545 done
50e1e10f 8546
e1052144 8547
57aa50d4
TT
8548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
8549$as_echo_n "checking for iconv... " >&6; }
91d11da1 8550if ${am_cv_func_iconv+:} false; then :
39fd3d4f 8551 $as_echo_n "(cached) " >&6
9d564f73 8552else
b0cacab0 8553
57aa50d4
TT
8554 am_cv_func_iconv="no, consider installing GNU libiconv"
8555 am_cv_lib_iconv=no
8556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8557/* end confdefs.h. */
8558#include <stdlib.h>
8559#include <iconv.h>
8560int
8561main ()
8562{
8563iconv_t cd = iconv_open("","");
8564 iconv(cd,NULL,NULL,NULL,NULL);
8565 iconv_close(cd);
8566 ;
8567 return 0;
8568}
8569_ACEOF
8570if ac_fn_c_try_link "$LINENO"; then :
8571 am_cv_func_iconv=yes
9d564f73 8572fi
57aa50d4
TT
8573rm -f core conftest.err conftest.$ac_objext \
8574 conftest$ac_exeext conftest.$ac_ext
8575 if test "$am_cv_func_iconv" != yes; then
8576 am_save_LIBS="$LIBS"
8577 LIBS="$LIBS $LIBICONV"
8578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8579/* end confdefs.h. */
8580#include <stdlib.h>
8581#include <iconv.h>
8582int
8583main ()
8584{
8585iconv_t cd = iconv_open("","");
8586 iconv(cd,NULL,NULL,NULL,NULL);
8587 iconv_close(cd);
8588 ;
8589 return 0;
8590}
8591_ACEOF
8592if ac_fn_c_try_link "$LINENO"; then :
8593 am_cv_lib_iconv=yes
8594 am_cv_func_iconv=yes
9d564f73 8595fi
57aa50d4
TT
8596rm -f core conftest.err conftest.$ac_objext \
8597 conftest$ac_exeext conftest.$ac_ext
8598 LIBS="$am_save_LIBS"
8599 fi
9d564f73 8600
50e1e10f 8601fi
57aa50d4
TT
8602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
8603$as_echo "$am_cv_func_iconv" >&6; }
8604 if test "$am_cv_func_iconv" = yes; then
50e1e10f 8605
57aa50d4 8606$as_echo "#define HAVE_ICONV 1" >>confdefs.h
e1052144 8607
b0cacab0 8608 fi
57aa50d4
TT
8609 if test "$am_cv_lib_iconv" = yes; then
8610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
8611$as_echo_n "checking how to link with libiconv... " >&6; }
8612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
8613$as_echo "$LIBICONV" >&6; }
e1052144 8614 else
57aa50d4
TT
8615 CPPFLAGS="$am_save_CPPFLAGS"
8616 LIBICONV=
8617 LTLIBICONV=
e1052144 8618 fi
b0cacab0 8619
93636bde 8620
e1052144 8621
57aa50d4
TT
8622 if test "$am_cv_func_iconv" = yes; then
8623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
8624$as_echo_n "checking for iconv declaration... " >&6; }
91d11da1 8625 if ${am_cv_proto_iconv+:} false; then :
39fd3d4f 8626 $as_echo_n "(cached) " >&6
50e1e10f 8627else
b0cacab0 8628
57aa50d4
TT
8629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8630/* end confdefs.h. */
50e1e10f 8631
57aa50d4
TT
8632#include <stdlib.h>
8633#include <iconv.h>
8634extern
8635#ifdef __cplusplus
8636"C"
8637#endif
8638#if defined(__STDC__) || defined(__cplusplus)
8639size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8640#else
8641size_t iconv();
8642#endif
e1052144 8643
57aa50d4
TT
8644int
8645main ()
8646{
b0cacab0 8647
57aa50d4
TT
8648 ;
8649 return 0;
8650}
8651_ACEOF
8652if ac_fn_c_try_compile "$LINENO"; then :
8653 am_cv_proto_iconv_arg1=""
50e1e10f 8654else
57aa50d4 8655 am_cv_proto_iconv_arg1="const"
50e1e10f 8656fi
57aa50d4
TT
8657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8658 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
50e1e10f
TT
8659fi
8660
57aa50d4
TT
8661 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
8662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
8663 }$am_cv_proto_iconv" >&5
8664$as_echo "${ac_t:-
8665 }$am_cv_proto_iconv" >&6; }
8666
8667cat >>confdefs.h <<_ACEOF
8668#define ICONV_CONST $am_cv_proto_iconv_arg1
8669_ACEOF
8670
e1052144 8671 fi
50e1e10f 8672
57aa50d4
TT
8673
8674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
8675$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
91d11da1 8676if ${am_cv_langinfo_codeset+:} false; then :
39fd3d4f 8677 $as_echo_n "(cached) " >&6
50e1e10f 8678else
57aa50d4
TT
8679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8680/* end confdefs.h. */
8681#include <langinfo.h>
8682int
8683main ()
8684{
8685char* cs = nl_langinfo(CODESET);
8686 ;
8687 return 0;
8688}
8689_ACEOF
8690if ac_fn_c_try_link "$LINENO"; then :
8691 am_cv_langinfo_codeset=yes
50e1e10f 8692else
57aa50d4 8693 am_cv_langinfo_codeset=no
50e1e10f 8694fi
57aa50d4
TT
8695rm -f core conftest.err conftest.$ac_objext \
8696 conftest$ac_exeext conftest.$ac_ext
7321d94e 8697
50e1e10f 8698fi
57aa50d4
TT
8699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
8700$as_echo "$am_cv_langinfo_codeset" >&6; }
8701 if test $am_cv_langinfo_codeset = yes; then
50e1e10f 8702
57aa50d4 8703$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
e1052144 8704
57aa50d4 8705 fi
b0cacab0 8706
57aa50d4 8707 if test $ac_cv_header_locale_h = yes; then
21c84b71 8708
57aa50d4
TT
8709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
8710$as_echo_n "checking for LC_MESSAGES... " >&6; }
91d11da1 8711if ${am_cv_val_LC_MESSAGES+:} false; then :
39fd3d4f 8712 $as_echo_n "(cached) " >&6
93636bde 8713else
57aa50d4
TT
8714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8715/* end confdefs.h. */
8716#include <locale.h>
8717int
8718main ()
8719{
8720return LC_MESSAGES
8721 ;
8722 return 0;
8723}
8724_ACEOF
8725if ac_fn_c_try_link "$LINENO"; then :
8726 am_cv_val_LC_MESSAGES=yes
93636bde 8727else
57aa50d4 8728 am_cv_val_LC_MESSAGES=no
50e1e10f 8729fi
57aa50d4
TT
8730rm -f core conftest.err conftest.$ac_objext \
8731 conftest$ac_exeext conftest.$ac_ext
50e1e10f 8732fi
57aa50d4
TT
8733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
8734$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
8735 if test $am_cv_val_LC_MESSAGES = yes; then
50e1e10f 8736
57aa50d4 8737$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
50e1e10f 8738
e1052144 8739 fi
50e1e10f 8740
57aa50d4 8741 fi
b0cacab0 8742
57aa50d4 8743 for ac_prog in bison
6c133523 8744do
b0cacab0 8745 # Extract the first word of "$ac_prog", so it can be a program name with args.
6c133523 8746set dummy $ac_prog; ac_word=$2
57aa50d4 8747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 8748$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 8749if ${ac_cv_prog_INTLBISON+:} false; then :
39fd3d4f 8750 $as_echo_n "(cached) " >&6
50e1e10f 8751else
57aa50d4
TT
8752 if test -n "$INTLBISON"; then
8753 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
50e1e10f 8754else
b0cacab0
TT
8755as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8756for as_dir in $PATH
8757do
8758 IFS=$as_save_IFS
8759 test -z "$as_dir" && as_dir=.
57aa50d4 8760 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 8761 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
8762 ac_cv_prog_INTLBISON="$ac_prog"
8763 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
8764 break 2
8765 fi
8766done
57aa50d4 8767 done
e1052144 8768IFS=$as_save_IFS
b0cacab0 8769
50e1e10f
TT
8770fi
8771fi
57aa50d4
TT
8772INTLBISON=$ac_cv_prog_INTLBISON
8773if test -n "$INTLBISON"; then
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
8775$as_echo "$INTLBISON" >&6; }
50e1e10f 8776else
57aa50d4 8777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 8778$as_echo "no" >&6; }
50e1e10f
TT
8779fi
8780
e1052144 8781
57aa50d4 8782 test -n "$INTLBISON" && break
b0cacab0
TT
8783done
8784
57aa50d4
TT
8785 if test -z "$INTLBISON"; then
8786 ac_verc_fail=yes
8787 else
8788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
8789$as_echo_n "checking version of bison... " >&6; }
8790 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
8791 case $ac_prog_version in
8792 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
8793 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
8794 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
8795 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
8796 esac
8797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
8798$as_echo "$ac_prog_version" >&6; }
8799 fi
8800 if test $ac_verc_fail = yes; then
8801 INTLBISON=:
8802 fi
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
b0cacab0 8814
740837de 8815
b0cacab0
TT
8816
8817
8818
57aa50d4
TT
8819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8820$as_echo_n "checking whether NLS is requested... " >&6; }
8821 # Check whether --enable-nls was given.
8822if test "${enable_nls+set}" = set; then :
8823 enableval=$enable_nls; USE_NLS=$enableval
50e1e10f 8824else
57aa50d4 8825 USE_NLS=yes
50e1e10f
TT
8826fi
8827
57aa50d4
TT
8828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
8829$as_echo "$USE_NLS" >&6; }
b0cacab0
TT
8830
8831
8832
8833
57aa50d4
TT
8834 BUILD_INCLUDED_LIBINTL=no
8835 USE_INCLUDED_LIBINTL=no
8836
8837 LIBINTL=
8838 LTLIBINTL=
8839 POSUB=
8840
8841 if test "$USE_NLS" = "yes"; then
8842 gt_use_preinstalled_gnugettext=no
b0cacab0 8843
57aa50d4
TT
8844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
8845$as_echo_n "checking whether included gettext is requested... " >&6; }
b0cacab0 8846
57aa50d4
TT
8847# Check whether --with-included-gettext was given.
8848if test "${with_included_gettext+set}" = set; then :
8849 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
50e1e10f 8850else
57aa50d4 8851 nls_cv_force_use_gnu_gettext=no
50e1e10f
TT
8852fi
8853
57aa50d4
TT
8854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
8855$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
b0cacab0 8856
57aa50d4
TT
8857 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8858 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
b0cacab0
TT
8859
8860
8861
8862
8863
8864
57aa50d4
TT
8865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
8866$as_echo_n "checking for GNU gettext in libc... " >&6; }
91d11da1 8867if ${gt_cv_func_gnugettext1_libc+:} false; then :
39fd3d4f 8868 $as_echo_n "(cached) " >&6
7321d94e 8869else
57aa50d4
TT
8870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8871/* end confdefs.h. */
8872#include <libintl.h>
8873extern int _nl_msg_cat_cntr;
8874extern int *_nl_domain_bindings;
8875int
8876main ()
8877{
8878bindtextdomain ("", "");
8879return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
8880 ;
8881 return 0;
8882}
8883_ACEOF
8884if ac_fn_c_try_link "$LINENO"; then :
8885 gt_cv_func_gnugettext1_libc=yes
7321d94e 8886else
57aa50d4
TT
8887 gt_cv_func_gnugettext1_libc=no
8888fi
8889rm -f core conftest.err conftest.$ac_objext \
8890 conftest$ac_exeext conftest.$ac_ext
8891fi
8892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
8893$as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
b0cacab0 8894
57aa50d4 8895 if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
b0cacab0
TT
8896
8897
8898
57aa50d4 8899 use_additional=yes
b0cacab0 8900
57aa50d4
TT
8901 acl_save_prefix="$prefix"
8902 prefix="$acl_final_prefix"
8903 acl_save_exec_prefix="$exec_prefix"
8904 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8905
57aa50d4
TT
8906 eval additional_includedir=\"$includedir\"
8907 eval additional_libdir=\"$libdir\"
b0cacab0 8908
57aa50d4
TT
8909 exec_prefix="$acl_save_exec_prefix"
8910 prefix="$acl_save_prefix"
b0cacab0
TT
8911
8912
57aa50d4
TT
8913# Check whether --with-libintl-prefix was given.
8914if test "${with_libintl_prefix+set}" = set; then :
8915 withval=$with_libintl_prefix;
8916 if test "X$withval" = "Xno"; then
8917 use_additional=no
8918 else
8919 if test "X$withval" = "X"; then
b0cacab0 8920
57aa50d4
TT
8921 acl_save_prefix="$prefix"
8922 prefix="$acl_final_prefix"
8923 acl_save_exec_prefix="$exec_prefix"
8924 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8925
57aa50d4
TT
8926 eval additional_includedir=\"$includedir\"
8927 eval additional_libdir=\"$libdir\"
7321d94e 8928
57aa50d4
TT
8929 exec_prefix="$acl_save_exec_prefix"
8930 prefix="$acl_save_prefix"
7321d94e 8931
57aa50d4
TT
8932 else
8933 additional_includedir="$withval/include"
8934 additional_libdir="$withval/lib"
8935 fi
8936 fi
7321d94e 8937
7321d94e
MK
8938fi
8939
57aa50d4
TT
8940 LIBINTL=
8941 LTLIBINTL=
8942 INCINTL=
8943 rpathdirs=
8944 ltrpathdirs=
8945 names_already_handled=
8946 names_next_round='intl '
8947 while test -n "$names_next_round"; do
8948 names_this_round="$names_next_round"
8949 names_next_round=
8950 for name in $names_this_round; do
8951 already_handled=
8952 for n in $names_already_handled; do
8953 if test "$n" = "$name"; then
8954 already_handled=yes
8955 break
8956 fi
50e1e10f 8957 done
57aa50d4
TT
8958 if test -z "$already_handled"; then
8959 names_already_handled="$names_already_handled $name"
8960 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8961 eval value=\"\$HAVE_LIB$uppername\"
8962 if test -n "$value"; then
8963 if test "$value" = yes; then
8964 eval value=\"\$LIB$uppername\"
8965 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
8966 eval value=\"\$LTLIB$uppername\"
8967 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
8968 else
8969 :
8970 fi
8971 else
8972 found_dir=
8973 found_la=
8974 found_so=
8975 found_a=
8976 if test $use_additional = yes; then
8977 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8978 found_dir="$additional_libdir"
8979 found_so="$additional_libdir/lib$name.$shlibext"
8980 if test -f "$additional_libdir/lib$name.la"; then
8981 found_la="$additional_libdir/lib$name.la"
8982 fi
8983 else
8984 if test -f "$additional_libdir/lib$name.$libext"; then
8985 found_dir="$additional_libdir"
8986 found_a="$additional_libdir/lib$name.$libext"
8987 if test -f "$additional_libdir/lib$name.la"; then
8988 found_la="$additional_libdir/lib$name.la"
8989 fi
8990 fi
8991 fi
8992 fi
8993 if test "X$found_dir" = "X"; then
8994 for x in $LDFLAGS $LTLIBINTL; do
39fd3d4f 8995
57aa50d4
TT
8996 acl_save_prefix="$prefix"
8997 prefix="$acl_final_prefix"
8998 acl_save_exec_prefix="$exec_prefix"
8999 exec_prefix="$acl_final_exec_prefix"
9000 eval x=\"$x\"
9001 exec_prefix="$acl_save_exec_prefix"
9002 prefix="$acl_save_prefix"
3d05802f 9003
57aa50d4
TT
9004 case "$x" in
9005 -L*)
9006 dir=`echo "X$x" | sed -e 's/^X-L//'`
9007 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
9008 found_dir="$dir"
9009 found_so="$dir/lib$name.$shlibext"
9010 if test -f "$dir/lib$name.la"; then
9011 found_la="$dir/lib$name.la"
9012 fi
9013 else
9014 if test -f "$dir/lib$name.$libext"; then
9015 found_dir="$dir"
9016 found_a="$dir/lib$name.$libext"
9017 if test -f "$dir/lib$name.la"; then
9018 found_la="$dir/lib$name.la"
9019 fi
9020 fi
9021 fi
9022 ;;
9023 esac
9024 if test "X$found_dir" != "X"; then
9025 break
9026 fi
9027 done
9028 fi
9029 if test "X$found_dir" != "X"; then
9030 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
9031 if test "X$found_so" != "X"; then
9032 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
9033 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9034 else
9035 haveit=
9036 for x in $ltrpathdirs; do
9037 if test "X$x" = "X$found_dir"; then
9038 haveit=yes
9039 break
9040 fi
9041 done
9042 if test -z "$haveit"; then
9043 ltrpathdirs="$ltrpathdirs $found_dir"
9044 fi
9045 if test "$hardcode_direct" = yes; then
9046 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9047 else
9048 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
9049 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9050 haveit=
9051 for x in $rpathdirs; do
9052 if test "X$x" = "X$found_dir"; then
9053 haveit=yes
9054 break
9055 fi
9056 done
9057 if test -z "$haveit"; then
9058 rpathdirs="$rpathdirs $found_dir"
9059 fi
9060 else
9061 haveit=
9062 for x in $LDFLAGS $LIBINTL; do
6ec9ef18 9063
57aa50d4
TT
9064 acl_save_prefix="$prefix"
9065 prefix="$acl_final_prefix"
9066 acl_save_exec_prefix="$exec_prefix"
9067 exec_prefix="$acl_final_exec_prefix"
9068 eval x=\"$x\"
9069 exec_prefix="$acl_save_exec_prefix"
9070 prefix="$acl_save_prefix"
d7f45af8 9071
57aa50d4
TT
9072 if test "X$x" = "X-L$found_dir"; then
9073 haveit=yes
9074 break
9075 fi
9076 done
9077 if test -z "$haveit"; then
9078 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
9079 fi
9080 if test "$hardcode_minus_L" != no; then
9081 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9082 else
9083 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9084 fi
9085 fi
9086 fi
9087 fi
9088 else
9089 if test "X$found_a" != "X"; then
9090 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
9091 else
9092 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
9093 fi
9094 fi
9095 additional_includedir=
9096 case "$found_dir" in
9097 */lib | */lib/)
9098 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9099 additional_includedir="$basedir/include"
9100 ;;
9101 esac
9102 if test "X$additional_includedir" != "X"; then
9103 if test "X$additional_includedir" != "X/usr/include"; then
9104 haveit=
9105 if test "X$additional_includedir" = "X/usr/local/include"; then
9106 if test -n "$GCC"; then
9107 case $host_os in
9108 linux*) haveit=yes;;
9109 esac
9110 fi
9111 fi
9112 if test -z "$haveit"; then
9113 for x in $CPPFLAGS $INCINTL; do
b0cacab0 9114
57aa50d4
TT
9115 acl_save_prefix="$prefix"
9116 prefix="$acl_final_prefix"
9117 acl_save_exec_prefix="$exec_prefix"
9118 exec_prefix="$acl_final_exec_prefix"
9119 eval x=\"$x\"
9120 exec_prefix="$acl_save_exec_prefix"
9121 prefix="$acl_save_prefix"
21c84b71 9122
57aa50d4
TT
9123 if test "X$x" = "X-I$additional_includedir"; then
9124 haveit=yes
9125 break
9126 fi
9127 done
9128 if test -z "$haveit"; then
9129 if test -d "$additional_includedir"; then
9130 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
9131 fi
9132 fi
9133 fi
9134 fi
9135 fi
9136 if test -n "$found_la"; then
9137 save_libdir="$libdir"
9138 case "$found_la" in
9139 */* | *\\*) . "$found_la" ;;
9140 *) . "./$found_la" ;;
9141 esac
9142 libdir="$save_libdir"
9143 for dep in $dependency_libs; do
9144 case "$dep" in
9145 -L*)
9146 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9147 if test "X$additional_libdir" != "X/usr/lib"; then
9148 haveit=
9149 if test "X$additional_libdir" = "X/usr/local/lib"; then
9150 if test -n "$GCC"; then
9151 case $host_os in
9152 linux*) haveit=yes;;
9153 esac
9154 fi
9155 fi
9156 if test -z "$haveit"; then
9157 haveit=
9158 for x in $LDFLAGS $LIBINTL; do
50e1e10f 9159
57aa50d4
TT
9160 acl_save_prefix="$prefix"
9161 prefix="$acl_final_prefix"
9162 acl_save_exec_prefix="$exec_prefix"
9163 exec_prefix="$acl_final_exec_prefix"
9164 eval x=\"$x\"
9165 exec_prefix="$acl_save_exec_prefix"
9166 prefix="$acl_save_prefix"
50e1e10f 9167
57aa50d4
TT
9168 if test "X$x" = "X-L$additional_libdir"; then
9169 haveit=yes
9170 break
9171 fi
9172 done
9173 if test -z "$haveit"; then
9174 if test -d "$additional_libdir"; then
9175 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
9176 fi
9177 fi
9178 haveit=
9179 for x in $LDFLAGS $LTLIBINTL; do
a4bf69d9 9180
57aa50d4
TT
9181 acl_save_prefix="$prefix"
9182 prefix="$acl_final_prefix"
9183 acl_save_exec_prefix="$exec_prefix"
9184 exec_prefix="$acl_final_exec_prefix"
9185 eval x=\"$x\"
9186 exec_prefix="$acl_save_exec_prefix"
9187 prefix="$acl_save_prefix"
50e1e10f 9188
57aa50d4
TT
9189 if test "X$x" = "X-L$additional_libdir"; then
9190 haveit=yes
9191 break
9192 fi
9193 done
9194 if test -z "$haveit"; then
9195 if test -d "$additional_libdir"; then
9196 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
9197 fi
9198 fi
9199 fi
9200 fi
9201 ;;
9202 -R*)
9203 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9204 if test "$enable_rpath" != no; then
9205 haveit=
9206 for x in $rpathdirs; do
9207 if test "X$x" = "X$dir"; then
9208 haveit=yes
9209 break
9210 fi
9211 done
9212 if test -z "$haveit"; then
9213 rpathdirs="$rpathdirs $dir"
9214 fi
9215 haveit=
9216 for x in $ltrpathdirs; do
9217 if test "X$x" = "X$dir"; then
9218 haveit=yes
9219 break
9220 fi
9221 done
9222 if test -z "$haveit"; then
9223 ltrpathdirs="$ltrpathdirs $dir"
9224 fi
9225 fi
9226 ;;
9227 -l*)
9228 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9229 ;;
9230 *.la)
9231 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9232 ;;
9233 *)
9234 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
9235 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
9236 ;;
9237 esac
9238 done
9239 fi
9240 else
9241 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9242 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
9243 fi
9244 fi
9245 fi
9246 done
9247 done
9248 if test "X$rpathdirs" != "X"; then
9249 if test -n "$hardcode_libdir_separator"; then
9250 alldirs=
9251 for found_dir in $rpathdirs; do
9252 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9253 done
9254 acl_save_libdir="$libdir"
9255 libdir="$alldirs"
9256 eval flag=\"$hardcode_libdir_flag_spec\"
9257 libdir="$acl_save_libdir"
9258 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9259 else
9260 for found_dir in $rpathdirs; do
9261 acl_save_libdir="$libdir"
9262 libdir="$found_dir"
9263 eval flag=\"$hardcode_libdir_flag_spec\"
9264 libdir="$acl_save_libdir"
9265 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9266 done
9267 fi
9268 fi
9269 if test "X$ltrpathdirs" != "X"; then
9270 for found_dir in $ltrpathdirs; do
9271 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
9272 done
9273 fi
b0cacab0 9274
57aa50d4
TT
9275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
9276$as_echo_n "checking for GNU gettext in libintl... " >&6; }
91d11da1 9277if ${gt_cv_func_gnugettext1_libintl+:} false; then :
39fd3d4f 9278 $as_echo_n "(cached) " >&6
6c133523 9279else
57aa50d4
TT
9280 gt_save_CPPFLAGS="$CPPFLAGS"
9281 CPPFLAGS="$CPPFLAGS $INCINTL"
9282 gt_save_LIBS="$LIBS"
9283 LIBS="$LIBS $LIBINTL"
9284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9285/* end confdefs.h. */
9286#include <libintl.h>
9287extern int _nl_msg_cat_cntr;
9288extern
9289#ifdef __cplusplus
9290"C"
9291#endif
9292const char *_nl_expand_alias ();
9293int
9294main ()
9295{
9296bindtextdomain ("", "");
9297return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9298 ;
9299 return 0;
9300}
b0cacab0 9301_ACEOF
57aa50d4
TT
9302if ac_fn_c_try_link "$LINENO"; then :
9303 gt_cv_func_gnugettext1_libintl=yes
6c133523 9304else
57aa50d4 9305 gt_cv_func_gnugettext1_libintl=no
6c133523 9306fi
57aa50d4
TT
9307rm -f core conftest.err conftest.$ac_objext \
9308 conftest$ac_exeext conftest.$ac_ext
9309 if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
9310 LIBS="$LIBS $LIBICONV"
9311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
da76d6b7 9312/* end confdefs.h. */
57aa50d4
TT
9313#include <libintl.h>
9314extern int _nl_msg_cat_cntr;
9315extern
9316#ifdef __cplusplus
9317"C"
da76d6b7 9318#endif
57aa50d4
TT
9319const char *_nl_expand_alias ();
9320int
9321main ()
9322{
9323bindtextdomain ("", "");
9324return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9325 ;
9326 return 0;
9327}
da76d6b7 9328_ACEOF
57aa50d4
TT
9329if ac_fn_c_try_link "$LINENO"; then :
9330 LIBINTL="$LIBINTL $LIBICONV"
9331 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
9332 gt_cv_func_gnugettext1_libintl=yes
6c133523
TT
9333
9334fi
57aa50d4
TT
9335rm -f core conftest.err conftest.$ac_objext \
9336 conftest$ac_exeext conftest.$ac_ext
9337 fi
9338 CPPFLAGS="$gt_save_CPPFLAGS"
9339 LIBS="$gt_save_LIBS"
da76d6b7 9340fi
57aa50d4
TT
9341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
9342$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
9343 fi
b0cacab0 9344
57aa50d4
TT
9345 if test "$gt_cv_func_gnugettext1_libc" = "yes" \
9346 || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
9347 && test "$PACKAGE" != gettext-runtime \
9348 && test "$PACKAGE" != gettext-tools; }; then
9349 gt_use_preinstalled_gnugettext=yes
9350 else
9351 LIBINTL=
9352 LTLIBINTL=
9353 INCINTL=
9354 fi
740837de 9355
b0cacab0 9356
57aa50d4
TT
9357 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
9358 nls_cv_use_gnu_gettext=yes
9359 fi
9360 fi
b0cacab0 9361
57aa50d4
TT
9362 if test "$nls_cv_use_gnu_gettext" = "yes"; then
9363 BUILD_INCLUDED_LIBINTL=yes
9364 USE_INCLUDED_LIBINTL=yes
9365 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
9366 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
9367 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
9368 fi
b0cacab0 9369
57aa50d4
TT
9370 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9371 || test "$nls_cv_use_gnu_gettext" = "yes"; then
9372 CATOBJEXT=.gmo
9373 fi
b0cacab0
TT
9374
9375
57aa50d4
TT
9376 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9377 || test "$nls_cv_use_gnu_gettext" = "yes"; then
b0cacab0 9378
57aa50d4 9379$as_echo "#define ENABLE_NLS 1" >>confdefs.h
b0cacab0 9380
57aa50d4
TT
9381 else
9382 USE_NLS=no
9383 fi
9384 fi
b0cacab0 9385
57aa50d4
TT
9386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
9387$as_echo_n "checking whether to use NLS... " >&6; }
9388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
9389$as_echo "$USE_NLS" >&6; }
9390 if test "$USE_NLS" = "yes"; then
9391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
9392$as_echo_n "checking where the gettext function comes from... " >&6; }
9393 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9394 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9395 gt_source="external libintl"
9396 else
9397 gt_source="libc"
9398 fi
9399 else
9400 gt_source="included intl directory"
9401 fi
9402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
9403$as_echo "$gt_source" >&6; }
9404 fi
b0cacab0 9405
57aa50d4 9406 if test "$USE_NLS" = "yes"; then
b0cacab0 9407
57aa50d4
TT
9408 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9409 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
9411$as_echo_n "checking how to link with libintl... " >&6; }
9412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
9413$as_echo "$LIBINTL" >&6; }
b0cacab0 9414
57aa50d4
TT
9415 for element in $INCINTL; do
9416 haveit=
9417 for x in $CPPFLAGS; do
b0cacab0 9418
57aa50d4
TT
9419 acl_save_prefix="$prefix"
9420 prefix="$acl_final_prefix"
9421 acl_save_exec_prefix="$exec_prefix"
9422 exec_prefix="$acl_final_exec_prefix"
9423 eval x=\"$x\"
9424 exec_prefix="$acl_save_exec_prefix"
9425 prefix="$acl_save_prefix"
b0cacab0 9426
57aa50d4
TT
9427 if test "X$x" = "X$element"; then
9428 haveit=yes
9429 break
9430 fi
9431 done
9432 if test -z "$haveit"; then
9433 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9434 fi
9435 done
b0cacab0 9436
57aa50d4 9437 fi
b0cacab0
TT
9438
9439
57aa50d4 9440$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
b0cacab0
TT
9441
9442
57aa50d4 9443$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
b0cacab0 9444
57aa50d4 9445 fi
b0cacab0 9446
57aa50d4
TT
9447 POSUB=po
9448 fi
b0cacab0
TT
9449
9450
57aa50d4
TT
9451 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
9452 BUILD_INCLUDED_LIBINTL=yes
9453 fi
b0cacab0
TT
9454
9455
9456
9457
9458
57aa50d4
TT
9459 nls_cv_header_intl=
9460 nls_cv_header_libgt=
b0cacab0 9461
57aa50d4 9462 DATADIRNAME=share
762c7c65 9463
106ad96d 9464
57aa50d4 9465 INSTOBJEXT=.mo
106ad96d 9466
e7cc6f7d 9467
57aa50d4 9468 GENCAT=gencat
e7cc6f7d 9469
3d05802f 9470
57aa50d4
TT
9471 if test "$USE_INCLUDED_LIBINTL" = yes; then
9472 INTLOBJS="\$(GETTOBJS)"
9473 fi
6ec9ef18 9474
d7f45af8 9475
57aa50d4 9476 INTL_LIBTOOL_SUFFIX_PREFIX=
50e1e10f 9477
50e1e10f 9478
b0cacab0 9479
57aa50d4 9480 INTLLIBS="$LIBINTL"
e1052144 9481
b0cacab0 9482
93636bde 9483
93636bde 9484
b0cacab0 9485
93636bde 9486
50e1e10f 9487
57aa50d4
TT
9488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
9489$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
9490set x ${MAKE-make}
9491ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
91d11da1 9492if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
57aa50d4
TT
9493 $as_echo_n "(cached) " >&6
9494else
9495 cat >conftest.make <<\_ACEOF
9496SHELL = /bin/sh
9497all:
9498 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 9499_ACEOF
91d11da1 9500# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
57aa50d4
TT
9501case `${MAKE-make} -f conftest.make 2>/dev/null` in
9502 *@@@%%%=?*=@@@%%%*)
9503 eval ac_cv_prog_make_${ac_make}_set=yes;;
9504 *)
9505 eval ac_cv_prog_make_${ac_make}_set=no;;
e1052144 9506esac
57aa50d4 9507rm -f conftest.make
b0cacab0 9508fi
57aa50d4
TT
9509if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
9510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9511$as_echo "yes" >&6; }
9512 SET_MAKE=
b0b9c4de 9513else
57aa50d4
TT
9514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9515$as_echo "no" >&6; }
9516 SET_MAKE="MAKE=${MAKE-make}"
b0cacab0 9517fi
b0cacab0 9518
57aa50d4
TT
9519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
9520$as_echo_n "checking for GNU make... " >&6; }
91d11da1 9521if ${_cv_gnu_make_command+:} false; then :
57aa50d4 9522 $as_echo_n "(cached) " >&6
39fd3d4f 9523else
57aa50d4
TT
9524 _cv_gnu_make_command='' ;
9525 for a in "$MAKE" make gmake gnumake ; do
9526 if test -z "$a" ; then continue ; fi ;
9527 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
9528 _cv_gnu_make_command=$a ;
9529 break;
9530 fi
9531 done ;
50e1e10f 9532
50e1e10f 9533fi
57aa50d4
TT
9534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
9535$as_echo "$_cv_gnu_make_command" >&6; } ;
9536 if test "x$_cv_gnu_make_command" != "x" ; then
9537 ifGNUmake='' ;
9538 ifNotGNUmake='#' ;
9539 else
9540 ifGNUmake='#' ;
9541 ifNotGNUmake='' ;
9542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
9543$as_echo "\"Not found\"" >&6; };
9544 fi
50e1e10f 9545
50e1e10f 9546
b0cacab0 9547
57aa50d4
TT
9548# Extract the first word of "ln", so it can be a program name with args.
9549set dummy ln; ac_word=$2
9550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9551$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9552if ${ac_cv_path_LN+:} false; then :
39fd3d4f 9553 $as_echo_n "(cached) " >&6
fff45483 9554else
57aa50d4
TT
9555 case $LN in
9556 [\\/]* | ?:[\\/]*)
9557 ac_cv_path_LN="$LN" # Let the user override the test with a path.
9558 ;;
9559 *)
9560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9561for as_dir in $PATH
9562do
9563 IFS=$as_save_IFS
9564 test -z "$as_dir" && as_dir=.
9565 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9566 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9567 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
9568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9569 break 2
9570 fi
9571done
9572 done
9573IFS=$as_save_IFS
6c65d251 9574
57aa50d4
TT
9575 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
9576 ;;
e1052144 9577esac
fff45483 9578fi
57aa50d4
TT
9579LN=$ac_cv_path_LN
9580if test -n "$LN"; then
9581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
9582$as_echo "$LN" >&6; }
9583else
9584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9585$as_echo "no" >&6; }
fff45483 9586fi
e1052144 9587
fff45483 9588
57aa50d4
TT
9589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
9590$as_echo_n "checking whether ln -s works... " >&6; }
9591LN_S=$as_ln_s
9592if test "$LN_S" = "ln -s"; then
9593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9594$as_echo "yes" >&6; }
9595else
9596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
9597$as_echo "no, using $LN_S" >&6; }
fff45483 9598fi
6c65d251 9599
57aa50d4
TT
9600# Extract the first word of "mv", so it can be a program name with args.
9601set dummy mv; ac_word=$2
9602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9603$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9604if ${ac_cv_path_MV+:} false; then :
39fd3d4f 9605 $as_echo_n "(cached) " >&6
fff45483 9606else
57aa50d4
TT
9607 case $MV in
9608 [\\/]* | ?:[\\/]*)
9609 ac_cv_path_MV="$MV" # Let the user override the test with a path.
9610 ;;
9611 *)
9612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9613for as_dir in $PATH
9614do
9615 IFS=$as_save_IFS
9616 test -z "$as_dir" && as_dir=.
9617 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9618 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9619 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
9620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9621 break 2
9622 fi
9623done
9624 done
9625IFS=$as_save_IFS
6c65d251 9626
57aa50d4
TT
9627 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
9628 ;;
e1052144 9629esac
b0cacab0 9630fi
57aa50d4
TT
9631MV=$ac_cv_path_MV
9632if test -n "$MV"; then
9633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
9634$as_echo "$MV" >&6; }
b0b9c4de 9635else
57aa50d4
TT
9636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9637$as_echo "no" >&6; }
39fd3d4f
SJR
9638fi
9639
39fd3d4f 9640
57aa50d4
TT
9641# Extract the first word of "cp", so it can be a program name with args.
9642set dummy cp; ac_word=$2
9643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9644$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9645if ${ac_cv_path_CP+:} false; then :
39fd3d4f 9646 $as_echo_n "(cached) " >&6
b0cacab0 9647else
57aa50d4
TT
9648 case $CP in
9649 [\\/]* | ?:[\\/]*)
9650 ac_cv_path_CP="$CP" # Let the user override the test with a path.
9651 ;;
9652 *)
9653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9654for as_dir in $PATH
9655do
9656 IFS=$as_save_IFS
9657 test -z "$as_dir" && as_dir=.
9658 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9659 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9660 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
9661 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9662 break 2
9663 fi
9664done
9665 done
9666IFS=$as_save_IFS
39fd3d4f 9667
57aa50d4
TT
9668 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
9669 ;;
e1052144 9670esac
b0b9c4de 9671fi
57aa50d4
TT
9672CP=$ac_cv_path_CP
9673if test -n "$CP"; then
9674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
9675$as_echo "$CP" >&6; }
b0cacab0 9676else
57aa50d4
TT
9677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9678$as_echo "no" >&6; }
b0b9c4de 9679fi
b0b9c4de 9680
6c65d251 9681
57aa50d4
TT
9682# Extract the first word of "rm", so it can be a program name with args.
9683set dummy rm; ac_word=$2
9684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9685$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9686if ${ac_cv_path_RM+:} false; then :
39fd3d4f 9687 $as_echo_n "(cached) " >&6
6928adc9 9688else
57aa50d4
TT
9689 case $RM in
9690 [\\/]* | ?:[\\/]*)
9691 ac_cv_path_RM="$RM" # Let the user override the test with a path.
9692 ;;
9693 *)
9694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9695for as_dir in $PATH
9696do
9697 IFS=$as_save_IFS
9698 test -z "$as_dir" && as_dir=.
9699 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9700 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9701 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
9702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9703 break 2
9704 fi
9705done
b0cacab0 9706 done
57aa50d4 9707IFS=$as_save_IFS
6c65d251 9708
57aa50d4
TT
9709 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
9710 ;;
e1052144 9711esac
6928adc9 9712fi
57aa50d4
TT
9713RM=$ac_cv_path_RM
9714if test -n "$RM"; then
9715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
9716$as_echo "$RM" >&6; }
b0cacab0 9717else
57aa50d4
TT
9718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9719$as_echo "no" >&6; }
6928adc9 9720fi
6928adc9 9721
6c65d251 9722
57aa50d4
TT
9723# Extract the first word of "chmod", so it can be a program name with args.
9724set dummy chmod; ac_word=$2
9725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9726$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9727if ${ac_cv_path_CHMOD+:} false; then :
39fd3d4f 9728 $as_echo_n "(cached) " >&6
b0cacab0 9729else
57aa50d4
TT
9730 case $CHMOD in
9731 [\\/]* | ?:[\\/]*)
9732 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
9733 ;;
9734 *)
9735 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9736for as_dir in $PATH
9737do
9738 IFS=$as_save_IFS
9739 test -z "$as_dir" && as_dir=.
9740 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9741 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9742 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
9743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9744 break 2
9745 fi
9746done
9747 done
9748IFS=$as_save_IFS
39fd3d4f 9749
57aa50d4
TT
9750 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
9751 ;;
e1052144 9752esac
b0cacab0 9753fi
57aa50d4
TT
9754CHMOD=$ac_cv_path_CHMOD
9755if test -n "$CHMOD"; then
9756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
9757$as_echo "$CHMOD" >&6; }
b0cacab0 9758else
57aa50d4
TT
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9760$as_echo "no" >&6; }
b0cacab0 9761fi
39fd3d4f 9762
b0cacab0 9763
57aa50d4
TT
9764for ac_prog in gawk mawk nawk awk
9765do
9766 # Extract the first word of "$ac_prog", so it can be a program name with args.
9767set dummy $ac_prog; ac_word=$2
9768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9769$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9770if ${ac_cv_prog_AWK+:} false; then :
39fd3d4f 9771 $as_echo_n "(cached) " >&6
b0cacab0 9772else
57aa50d4
TT
9773 if test -n "$AWK"; then
9774 ac_cv_prog_AWK="$AWK" # Let the user override the test.
b0cacab0 9775else
57aa50d4
TT
9776as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9777for as_dir in $PATH
9778do
9779 IFS=$as_save_IFS
9780 test -z "$as_dir" && as_dir=.
9781 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9782 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9783 ac_cv_prog_AWK="$ac_prog"
9784 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9785 break 2
9786 fi
9787done
9788 done
9789IFS=$as_save_IFS
b0cacab0 9790
b0cacab0 9791fi
57aa50d4
TT
9792fi
9793AWK=$ac_cv_prog_AWK
9794if test -n "$AWK"; then
9795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
9796$as_echo "$AWK" >&6; }
b0cacab0 9797else
57aa50d4
TT
9798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9799$as_echo "no" >&6; }
b0cacab0 9800fi
b0cacab0 9801
b0cacab0 9802
57aa50d4
TT
9803 test -n "$AWK" && break
9804done
b0cacab0 9805
57aa50d4
TT
9806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
9807$as_echo_n "checking for egrep... " >&6; }
91d11da1 9808if ${ac_cv_path_EGREP+:} false; then :
57aa50d4 9809 $as_echo_n "(cached) " >&6
b0cacab0 9810else
57aa50d4
TT
9811 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
9812 then ac_cv_path_EGREP="$GREP -E"
9813 else
9814 if test -z "$EGREP"; then
9815 ac_path_EGREP_found=false
9816 # Loop through the user's path and test for each of PROGNAME-LIST
9817 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9818for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
9819do
9820 IFS=$as_save_IFS
9821 test -z "$as_dir" && as_dir=.
9822 for ac_prog in egrep; do
9823 for ac_exec_ext in '' $ac_executable_extensions; do
9824 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
91d11da1 9825 as_fn_executable_p "$ac_path_EGREP" || continue
57aa50d4
TT
9826# Check for GNU ac_path_EGREP and select it if it is found.
9827 # Check for GNU $ac_path_EGREP
9828case `"$ac_path_EGREP" --version 2>&1` in
9829*GNU*)
9830 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
9831*)
9832 ac_count=0
9833 $as_echo_n 0123456789 >"conftest.in"
9834 while :
9835 do
9836 cat "conftest.in" "conftest.in" >"conftest.tmp"
9837 mv "conftest.tmp" "conftest.in"
9838 cp "conftest.in" "conftest.nl"
9839 $as_echo 'EGREP' >> "conftest.nl"
9840 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
9841 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
9842 as_fn_arith $ac_count + 1 && ac_count=$as_val
9843 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
9844 # Best one so far, save it but keep looking for a better one
9845 ac_cv_path_EGREP="$ac_path_EGREP"
9846 ac_path_EGREP_max=$ac_count
9847 fi
9848 # 10*(2^10) chars as input seems more than enough
9849 test $ac_count -gt 10 && break
9850 done
9851 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
e1052144 9852esac
e1052144 9853
57aa50d4
TT
9854 $ac_path_EGREP_found && break 3
9855 done
b0cacab0 9856 done
57aa50d4
TT
9857 done
9858IFS=$as_save_IFS
9859 if test -z "$ac_cv_path_EGREP"; then
91d11da1 9860 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
57aa50d4 9861 fi
b0cacab0 9862else
57aa50d4 9863 ac_cv_path_EGREP=$EGREP
b0cacab0 9864fi
e1052144 9865
57aa50d4 9866 fi
b0cacab0 9867fi
57aa50d4
TT
9868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
9869$as_echo "$ac_cv_path_EGREP" >&6; }
9870 EGREP="$ac_cv_path_EGREP"
e1052144 9871
b0cacab0 9872
57aa50d4
TT
9873# Extract the first word of "sed", so it can be a program name with args.
9874set dummy sed; ac_word=$2
9875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9876$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9877if ${ac_cv_path_SED+:} false; then :
57aa50d4 9878 $as_echo_n "(cached) " >&6
b0cacab0 9879else
57aa50d4
TT
9880 case $SED in
9881 [\\/]* | ?:[\\/]*)
9882 ac_cv_path_SED="$SED" # Let the user override the test with a path.
9883 ;;
9884 *)
9885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9886for as_dir in $PATH
9887do
9888 IFS=$as_save_IFS
9889 test -z "$as_dir" && as_dir=.
9890 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9891 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9892 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
9893 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9894 break 2
9895 fi
b0cacab0 9896done
57aa50d4
TT
9897 done
9898IFS=$as_save_IFS
b0cacab0 9899
57aa50d4
TT
9900 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
9901 ;;
b0cacab0 9902esac
57aa50d4
TT
9903fi
9904SED=$ac_cv_path_SED
9905if test -n "$SED"; then
9906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
9907$as_echo "$SED" >&6; }
b0cacab0 9908else
57aa50d4
TT
9909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9910$as_echo "no" >&6; }
b0cacab0 9911fi
e1052144 9912
b0cacab0 9913
57aa50d4
TT
9914# Extract the first word of "perl", so it can be a program name with args.
9915set dummy perl; ac_word=$2
9916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9917$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9918if ${ac_cv_path_PERL+:} false; then :
57aa50d4
TT
9919 $as_echo_n "(cached) " >&6
9920else
9921 case $PERL in
9922 [\\/]* | ?:[\\/]*)
9923 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
9924 ;;
9925 *)
9926 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9927for as_dir in $PATH
9928do
9929 IFS=$as_save_IFS
9930 test -z "$as_dir" && as_dir=.
9931 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9932 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9933 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
9934 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9935 break 2
9936 fi
b0cacab0 9937done
57aa50d4
TT
9938 done
9939IFS=$as_save_IFS
9940
9941 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
9942 ;;
b0cacab0 9943esac
57aa50d4
TT
9944fi
9945PERL=$ac_cv_path_PERL
9946if test -n "$PERL"; then
9947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
9948$as_echo "$PERL" >&6; }
b0cacab0 9949else
57aa50d4
TT
9950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9951$as_echo "no" >&6; }
9952fi
b0cacab0 9953
b0cacab0 9954
57aa50d4
TT
9955# Extract the first word of "ldconfig", so it can be a program name with args.
9956set dummy ldconfig; ac_word=$2
9957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9958$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9959if ${ac_cv_path_LDCONFIG+:} false; then :
57aa50d4 9960 $as_echo_n "(cached) " >&6
b0cacab0 9961else
57aa50d4
TT
9962 case $LDCONFIG in
9963 [\\/]* | ?:[\\/]*)
9964 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
9965 ;;
9966 *)
9967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9968for as_dir in $PATH
9969do
9970 IFS=$as_save_IFS
9971 test -z "$as_dir" && as_dir=.
9972 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9973 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9974 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
9975 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9976 break 2
9977 fi
9978done
9979 done
9980IFS=$as_save_IFS
b0cacab0 9981
57aa50d4
TT
9982 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
9983 ;;
9984esac
39fd3d4f 9985fi
57aa50d4
TT
9986LDCONFIG=$ac_cv_path_LDCONFIG
9987if test -n "$LDCONFIG"; then
9988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
9989$as_echo "$LDCONFIG" >&6; }
9990else
9991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9992$as_echo "no" >&6; }
b0cacab0 9993fi
39fd3d4f
SJR
9994
9995
57aa50d4
TT
9996if test -n "$ac_tool_prefix"; then
9997 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
9998set dummy ${ac_tool_prefix}ar; ac_word=$2
9999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10000$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10001if ${ac_cv_prog_AR+:} false; then :
57aa50d4
TT
10002 $as_echo_n "(cached) " >&6
10003else
10004 if test -n "$AR"; then
10005 ac_cv_prog_AR="$AR" # Let the user override the test.
10006else
10007as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10008for as_dir in $PATH
10009do
10010 IFS=$as_save_IFS
10011 test -z "$as_dir" && as_dir=.
10012 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10013 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10014 ac_cv_prog_AR="${ac_tool_prefix}ar"
10015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10016 break 2
10017 fi
10018done
10019 done
10020IFS=$as_save_IFS
39fd3d4f 10021
57aa50d4
TT
10022fi
10023fi
10024AR=$ac_cv_prog_AR
10025if test -n "$AR"; then
10026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
10027$as_echo "$AR" >&6; }
10028else
10029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10030$as_echo "no" >&6; }
10031fi
39fd3d4f 10032
b0cacab0 10033
57aa50d4
TT
10034fi
10035if test -z "$ac_cv_prog_AR"; then
10036 ac_ct_AR=$AR
10037 # Extract the first word of "ar", so it can be a program name with args.
10038set dummy ar; ac_word=$2
10039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10040$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10041if ${ac_cv_prog_ac_ct_AR+:} false; then :
39fd3d4f 10042 $as_echo_n "(cached) " >&6
b0cacab0 10043else
57aa50d4
TT
10044 if test -n "$ac_ct_AR"; then
10045 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
b0cacab0 10046else
57aa50d4
TT
10047as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10048for as_dir in $PATH
10049do
10050 IFS=$as_save_IFS
10051 test -z "$as_dir" && as_dir=.
10052 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10053 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10054 ac_cv_prog_ac_ct_AR="ar"
10055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10056 break 2
10057 fi
10058done
10059 done
10060IFS=$as_save_IFS
b0cacab0 10061
b0cacab0 10062fi
57aa50d4
TT
10063fi
10064ac_ct_AR=$ac_cv_prog_ac_ct_AR
10065if test -n "$ac_ct_AR"; then
10066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
10067$as_echo "$ac_ct_AR" >&6; }
b0cacab0 10068else
57aa50d4
TT
10069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10070$as_echo "no" >&6; }
10071fi
b0cacab0 10072
57aa50d4
TT
10073 if test "x$ac_ct_AR" = x; then
10074 AR="ar"
10075 else
10076 case $cross_compiling:$ac_tool_warned in
10077yes:)
10078{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10079$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10080ac_tool_warned=yes ;;
e1052144 10081esac
57aa50d4
TT
10082 AR=$ac_ct_AR
10083 fi
b0cacab0 10084else
57aa50d4 10085 AR="$ac_cv_prog_AR"
b0cacab0 10086fi
e1052144 10087
57aa50d4
TT
10088if test -n "$ac_tool_prefix"; then
10089 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
10090set dummy ${ac_tool_prefix}ranlib; ac_word=$2
10091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10092$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10093if ${ac_cv_prog_RANLIB+:} false; then :
57aa50d4 10094 $as_echo_n "(cached) " >&6
b0cacab0 10095else
57aa50d4
TT
10096 if test -n "$RANLIB"; then
10097 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
10098else
10099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10100for as_dir in $PATH
10101do
10102 IFS=$as_save_IFS
10103 test -z "$as_dir" && as_dir=.
10104 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10105 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10106 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
10107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10108 break 2
10109 fi
10110done
b0cacab0 10111 done
57aa50d4 10112IFS=$as_save_IFS
b0cacab0 10113
b0cacab0 10114fi
57aa50d4
TT
10115fi
10116RANLIB=$ac_cv_prog_RANLIB
10117if test -n "$RANLIB"; then
10118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
10119$as_echo "$RANLIB" >&6; }
b0cacab0 10120else
57aa50d4
TT
10121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10122$as_echo "no" >&6; }
b0cacab0 10123fi
b0cacab0 10124
b0cacab0 10125
57aa50d4
TT
10126fi
10127if test -z "$ac_cv_prog_RANLIB"; then
10128 ac_ct_RANLIB=$RANLIB
10129 # Extract the first word of "ranlib", so it can be a program name with args.
10130set dummy ranlib; ac_word=$2
10131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10132$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10133if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
57aa50d4
TT
10134 $as_echo_n "(cached) " >&6
10135else
10136 if test -n "$ac_ct_RANLIB"; then
10137 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
b0cacab0 10138else
57aa50d4
TT
10139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10140for as_dir in $PATH
10141do
10142 IFS=$as_save_IFS
10143 test -z "$as_dir" && as_dir=.
10144 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10145 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10146 ac_cv_prog_ac_ct_RANLIB="ranlib"
10147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10148 break 2
10149 fi
10150done
10151 done
10152IFS=$as_save_IFS
29a5deed 10153
b0cacab0 10154fi
57aa50d4
TT
10155fi
10156ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
10157if test -n "$ac_ct_RANLIB"; then
10158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
10159$as_echo "$ac_ct_RANLIB" >&6; }
b0cacab0 10160else
57aa50d4
TT
10161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10162$as_echo "no" >&6; }
10163fi
b0cacab0 10164
57aa50d4
TT
10165 if test "x$ac_ct_RANLIB" = x; then
10166 RANLIB=":"
b0cacab0 10167 else
57aa50d4
TT
10168 case $cross_compiling:$ac_tool_warned in
10169yes:)
10170{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10171$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10172ac_tool_warned=yes ;;
e1052144 10173esac
57aa50d4
TT
10174 RANLIB=$ac_ct_RANLIB
10175 fi
b0cacab0 10176else
57aa50d4 10177 RANLIB="$ac_cv_prog_RANLIB"
b0cacab0 10178fi
e1052144 10179
57aa50d4
TT
10180if test -n "$ac_tool_prefix"; then
10181 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
10182set dummy ${ac_tool_prefix}strip; ac_word=$2
10183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10184$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10185if ${ac_cv_prog_STRIP+:} false; then :
57aa50d4 10186 $as_echo_n "(cached) " >&6
b0cacab0 10187else
57aa50d4
TT
10188 if test -n "$STRIP"; then
10189 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10190else
10191as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10192for as_dir in $PATH
10193do
10194 IFS=$as_save_IFS
10195 test -z "$as_dir" && as_dir=.
10196 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10197 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10198 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
10199 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10200 break 2
10201 fi
10202done
10203 done
10204IFS=$as_save_IFS
b0cacab0 10205
b0cacab0 10206fi
b0cacab0 10207fi
57aa50d4
TT
10208STRIP=$ac_cv_prog_STRIP
10209if test -n "$STRIP"; then
10210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
10211$as_echo "$STRIP" >&6; }
10212else
10213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10214$as_echo "no" >&6; }
b0cacab0 10215fi
e1052144 10216
b0cacab0 10217
57aa50d4
TT
10218fi
10219if test -z "$ac_cv_prog_STRIP"; then
10220 ac_ct_STRIP=$STRIP
10221 # Extract the first word of "strip", so it can be a program name with args.
10222set dummy strip; ac_word=$2
10223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10224$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10225if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
39fd3d4f 10226 $as_echo_n "(cached) " >&6
b0cacab0 10227else
57aa50d4
TT
10228 if test -n "$ac_ct_STRIP"; then
10229 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
10230else
10231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10232for as_dir in $PATH
10233do
10234 IFS=$as_save_IFS
10235 test -z "$as_dir" && as_dir=.
10236 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10237 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10238 ac_cv_prog_ac_ct_STRIP="strip"
10239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10240 break 2
10241 fi
10242done
10243 done
10244IFS=$as_save_IFS
b0cacab0 10245
b0cacab0 10246fi
57aa50d4
TT
10247fi
10248ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10249if test -n "$ac_ct_STRIP"; then
10250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
10251$as_echo "$ac_ct_STRIP" >&6; }
b0cacab0 10252else
57aa50d4
TT
10253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10254$as_echo "no" >&6; }
10255fi
b0cacab0 10256
57aa50d4
TT
10257 if test "x$ac_ct_STRIP" = x; then
10258 STRIP=":"
b0cacab0 10259 else
57aa50d4
TT
10260 case $cross_compiling:$ac_tool_warned in
10261yes:)
10262{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10263$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10264ac_tool_warned=yes ;;
e1052144 10265esac
57aa50d4
TT
10266 STRIP=$ac_ct_STRIP
10267 fi
b0cacab0 10268else
57aa50d4 10269 STRIP="$ac_cv_prog_STRIP"
b0cacab0 10270fi
e1052144 10271
57aa50d4
TT
10272# Extract the first word of "makeinfo", so it can be a program name with args.
10273set dummy makeinfo; ac_word=$2
10274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10275$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10276if ${ac_cv_prog_MAKEINFO+:} false; then :
57aa50d4 10277 $as_echo_n "(cached) " >&6
07a0db15 10278else
57aa50d4
TT
10279 if test -n "$MAKEINFO"; then
10280 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
10281else
10282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10283for as_dir in $PATH
10284do
10285 IFS=$as_save_IFS
10286 test -z "$as_dir" && as_dir=.
10287 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10288 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10289 ac_cv_prog_MAKEINFO="makeinfo"
10290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10291 break 2
10292 fi
10293done
10294 done
10295IFS=$as_save_IFS
b0cacab0 10296
b0cacab0
TT
10297fi
10298fi
57aa50d4
TT
10299MAKEINFO=$ac_cv_prog_MAKEINFO
10300if test -n "$MAKEINFO"; then
10301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
10302$as_echo "$MAKEINFO" >&6; }
b0cacab0 10303else
57aa50d4
TT
10304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10305$as_echo "no" >&6; }
07a0db15 10306fi
29a5deed
TT
10307
10308
57aa50d4
TT
10309if test "_$MAKEINFO" = "_"; then
10310 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
10311else
10312 case "$MAKEINFO" in
10313 */missing.*)
10314 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
10315*** Makeinfo is missing. Info documentation will not be built." >&5
10316$as_echo "$as_me: WARNING:
10317*** Makeinfo is missing. Info documentation will not be built." >&2;}
10318 ;;
10319 *)
10320 ;;
10321 esac
b0cacab0 10322fi
29a5deed 10323
b0cacab0 10324
57aa50d4
TT
10325# See if we need a separate native compiler.
10326if test $cross_compiling = no; then
10327 BUILD_CC="$CC"
b0cacab0 10328
b0cacab0 10329else
57aa50d4
TT
10330 for ac_prog in gcc cc
10331do
10332 # Extract the first word of "$ac_prog", so it can be a program name with args.
10333set dummy $ac_prog; ac_word=$2
10334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10335$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10336if ${ac_cv_prog_BUILD_CC+:} false; then :
57aa50d4 10337 $as_echo_n "(cached) " >&6
b0cacab0 10338else
57aa50d4
TT
10339 if test -n "$BUILD_CC"; then
10340 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
10341else
10342as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10343for as_dir in $PATH
10344do
10345 IFS=$as_save_IFS
10346 test -z "$as_dir" && as_dir=.
10347 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10348 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10349 ac_cv_prog_BUILD_CC="$ac_prog"
10350 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10351 break 2
10352 fi
10353done
10354 done
10355IFS=$as_save_IFS
b0cacab0 10356
b0cacab0 10357fi
57aa50d4
TT
10358fi
10359BUILD_CC=$ac_cv_prog_BUILD_CC
10360if test -n "$BUILD_CC"; then
10361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
10362$as_echo "$BUILD_CC" >&6; }
07a0db15 10363else
57aa50d4
TT
10364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10365$as_echo "no" >&6; }
b0cacab0 10366fi
b0cacab0 10367
b0cacab0 10368
57aa50d4
TT
10369 test -n "$BUILD_CC" && break
10370done
b0cacab0 10371
57aa50d4 10372fi
677fc916 10373for ac_header in dirent.h errno.h execinfo.h getopt.h malloc.h mntent.h paths.h semaphore.h setjmp.h signal.h stdarg.h stdint.h stdlib.h termios.h termio.h unistd.h utime.h linux/falloc.h linux/fd.h linux/major.h net/if_dl.h netinet/in.h sys/disklabel.h sys/file.h sys/ioctl.h sys/mkdev.h sys/mman.h sys/prctl.h sys/queue.h sys/resource.h sys/select.h sys/socket.h sys/sockio.h sys/stat.h sys/syscall.h sys/sysmacros.h sys/time.h sys/types.h sys/un.h sys/wait.h
57aa50d4
TT
10374do :
10375 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10376ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
91d11da1 10377if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
10378 cat >>confdefs.h <<_ACEOF
10379#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b0cacab0 10380_ACEOF
b0cacab0 10381
b0cacab0 10382fi
e1052144 10383
b0cacab0 10384done
93636bde 10385
57aa50d4
TT
10386for ac_header in sys/disk.h sys/mount.h
10387do :
10388 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10389ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
10390#if HAVE_SYS_QUEUE_H
10391#include <sys/queue.h>
10392#endif
b0cacab0 10393
57aa50d4 10394"
91d11da1 10395if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
10396 cat >>confdefs.h <<_ACEOF
10397#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b0cacab0 10398_ACEOF
e1052144 10399
b0cacab0 10400fi
e1052144 10401
57aa50d4 10402done
93636bde 10403
57aa50d4
TT
10404for ac_header in net/if.h
10405do :
10406 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
10407#if HAVE_SYS_TYPES_H
10408#include <sys/types.h>
10409#endif
10410#if HAVE_SYS_SOCKET
10411#include <sys/socket.h>
10412#endif
29a5deed 10413
57aa50d4 10414"
91d11da1 10415if test "x$ac_cv_header_net_if_h" = xyes; then :
57aa50d4
TT
10416 cat >>confdefs.h <<_ACEOF
10417#define HAVE_NET_IF_H 1
b0cacab0 10418_ACEOF
b0cacab0 10419
b0cacab0 10420fi
e1052144 10421
b0cacab0 10422done
b0cacab0 10423
57aa50d4
TT
10424for ac_func in vprintf
10425do :
10426 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
91d11da1 10427if test "x$ac_cv_func_vprintf" = xyes; then :
57aa50d4
TT
10428 cat >>confdefs.h <<_ACEOF
10429#define HAVE_VPRINTF 1
b0cacab0 10430_ACEOF
b0cacab0 10431
57aa50d4 10432ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
91d11da1 10433if test "x$ac_cv_func__doprnt" = xyes; then :
b0cacab0 10434
57aa50d4 10435$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
b0cacab0 10436
50e1e10f 10437fi
29a5deed 10438
57aa50d4
TT
10439fi
10440done
29a5deed
TT
10441
10442
57aa50d4
TT
10443ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
10444"
91d11da1 10445if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then :
d1154eb4
TT
10446
10447$as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
50e1e10f 10448
b0cacab0 10449fi
93636bde 10450
57aa50d4
TT
10451ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
10452"
91d11da1 10453if test "x$ac_cv_type_ssize_t" = xyes; then :
d1154eb4
TT
10454
10455$as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
b0cacab0 10456
57aa50d4 10457fi
b0cacab0 10458
57aa50d4
TT
10459ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
10460"
91d11da1 10461if test "x$ac_cv_have_decl_llseek" = xyes; then :
d1154eb4
TT
10462
10463$as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
b0cacab0 10464
b0cacab0 10465fi
e1052144 10466
57aa50d4
TT
10467ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
10468 #define _LARGEFILE64_SOURCE
10469 #include <unistd.h>
10470"
91d11da1 10471if test "x$ac_cv_have_decl_lseek64" = xyes; then :
d1154eb4
TT
10472
10473$as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
b0cacab0 10474
b0cacab0 10475fi
b0cacab0 10476
57aa50d4
TT
10477# The cast to long int works around a bug in the HP C Compiler
10478# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10479# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10480# This bug is HP SR number 8606223364.
10481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
10482$as_echo_n "checking size of short... " >&6; }
91d11da1 10483if ${ac_cv_sizeof_short+:} false; then :
57aa50d4 10484 $as_echo_n "(cached) " >&6
07a0db15 10485else
57aa50d4 10486 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
b0cacab0 10487
b0cacab0 10488else
57aa50d4
TT
10489 if test "$ac_cv_type_short" = yes; then
10490 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10491$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10492as_fn_error 77 "cannot compute sizeof (short)
10493See \`config.log' for more details" "$LINENO" 5; }
57aa50d4
TT
10494 else
10495 ac_cv_sizeof_short=0
10496 fi
07a0db15 10497fi
b0cacab0 10498
b0cacab0 10499fi
57aa50d4
TT
10500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
10501$as_echo "$ac_cv_sizeof_short" >&6; }
e1052144 10502
93636bde 10503
57aa50d4
TT
10504
10505cat >>confdefs.h <<_ACEOF
10506#define SIZEOF_SHORT $ac_cv_sizeof_short
b0cacab0 10507_ACEOF
57aa50d4
TT
10508
10509
10510# The cast to long int works around a bug in the HP C Compiler
10511# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10512# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10513# This bug is HP SR number 8606223364.
10514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
10515$as_echo_n "checking size of int... " >&6; }
91d11da1 10516if ${ac_cv_sizeof_int+:} false; then :
57aa50d4 10517 $as_echo_n "(cached) " >&6
07a0db15 10518else
57aa50d4 10519 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
93636bde 10520
57aa50d4
TT
10521else
10522 if test "$ac_cv_type_int" = yes; then
10523 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10524$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10525as_fn_error 77 "cannot compute sizeof (int)
10526See \`config.log' for more details" "$LINENO" 5; }
57aa50d4
TT
10527 else
10528 ac_cv_sizeof_int=0
10529 fi
07a0db15 10530fi
e1052144 10531
b0cacab0 10532fi
57aa50d4
TT
10533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
10534$as_echo "$ac_cv_sizeof_int" >&6; }
e1052144 10535
93636bde 10536
57aa50d4
TT
10537
10538cat >>confdefs.h <<_ACEOF
10539#define SIZEOF_INT $ac_cv_sizeof_int
b0cacab0 10540_ACEOF
b0cacab0 10541
e1052144 10542
57aa50d4
TT
10543# The cast to long int works around a bug in the HP C Compiler
10544# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10545# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10546# This bug is HP SR number 8606223364.
10547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
10548$as_echo_n "checking size of long... " >&6; }
91d11da1 10549if ${ac_cv_sizeof_long+:} false; then :
57aa50d4
TT
10550 $as_echo_n "(cached) " >&6
10551else
10552 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
10553
10554else
10555 if test "$ac_cv_type_long" = yes; then
10556 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 10557$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10558as_fn_error 77 "cannot compute sizeof (long)
10559See \`config.log' for more details" "$LINENO" 5; }
29a5deed 10560 else
57aa50d4
TT
10561 ac_cv_sizeof_long=0
10562 fi
10563fi
39fd3d4f 10564
57aa50d4
TT
10565fi
10566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
10567$as_echo "$ac_cv_sizeof_long" >&6; }
39fd3d4f 10568
57aa50d4
TT
10569
10570
10571cat >>confdefs.h <<_ACEOF
10572#define SIZEOF_LONG $ac_cv_sizeof_long
39fd3d4f 10573_ACEOF
57aa50d4
TT
10574
10575
10576# The cast to long int works around a bug in the HP C Compiler
10577# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10578# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10579# This bug is HP SR number 8606223364.
10580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
10581$as_echo_n "checking size of long long... " >&6; }
91d11da1 10582if ${ac_cv_sizeof_long_long+:} false; then :
57aa50d4 10583 $as_echo_n "(cached) " >&6
39fd3d4f 10584else
57aa50d4 10585 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
39fd3d4f 10586
57aa50d4
TT
10587else
10588 if test "$ac_cv_type_long_long" = yes; then
10589 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 10590$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10591as_fn_error 77 "cannot compute sizeof (long long)
10592See \`config.log' for more details" "$LINENO" 5; }
39fd3d4f
SJR
10593 else
10594 ac_cv_sizeof_long_long=0
10595 fi
10596fi
57aa50d4 10597
39fd3d4f 10598fi
57aa50d4 10599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
39fd3d4f
SJR
10600$as_echo "$ac_cv_sizeof_long_long" >&6; }
10601
10602
10603
10604cat >>confdefs.h <<_ACEOF
10605#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
10606_ACEOF
10607
10608
cc68e8a6
TT
10609# The cast to long int works around a bug in the HP C Compiler
10610# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10611# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10612# This bug is HP SR number 8606223364.
10613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
10614$as_echo_n "checking size of off_t... " >&6; }
10615if ${ac_cv_sizeof_off_t+:} false; then :
10616 $as_echo_n "(cached) " >&6
10617else
10618 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
10619
10620else
10621 if test "$ac_cv_type_off_t" = yes; then
10622 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10623$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10624as_fn_error 77 "cannot compute sizeof (off_t)
10625See \`config.log' for more details" "$LINENO" 5; }
10626 else
10627 ac_cv_sizeof_off_t=0
10628 fi
10629fi
10630
10631fi
10632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
10633$as_echo "$ac_cv_sizeof_off_t" >&6; }
10634
10635
10636
10637cat >>confdefs.h <<_ACEOF
10638#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
10639_ACEOF
10640
10641
39fd3d4f
SJR
10642SIZEOF_SHORT=$ac_cv_sizeof_short
10643SIZEOF_INT=$ac_cv_sizeof_int
10644SIZEOF_LONG=$ac_cv_sizeof_long
10645SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
cc68e8a6
TT
10646SIZEOF_OFF_T=$ac_cv_sizeof_off_t
10647
39fd3d4f
SJR
10648
10649
10650
10651
57aa50d4 10652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
39fd3d4f 10653$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
91d11da1 10654if ${ac_cv_c_bigendian+:} false; then :
39fd3d4f
SJR
10655 $as_echo_n "(cached) " >&6
10656else
10657 ac_cv_c_bigendian=unknown
10658 # See if we're dealing with a universal compiler.
57aa50d4 10659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10660/* end confdefs.h. */
10661#ifndef __APPLE_CC__
10662 not a universal capable compiler
10663 #endif
10664 typedef int dummy;
10665
10666_ACEOF
57aa50d4 10667if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f
SJR
10668
10669 # Check for potential -arch flags. It is not universal unless
57aa50d4
TT
10670 # there are at least two -arch flags with different values.
10671 ac_arch=
10672 ac_prev=
10673 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
10674 if test -n "$ac_prev"; then
10675 case $ac_word in
10676 i?86 | x86_64 | ppc | ppc64)
10677 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
10678 ac_arch=$ac_word
10679 else
10680 ac_cv_c_bigendian=universal
10681 break
10682 fi
10683 ;;
10684 esac
10685 ac_prev=
10686 elif test "x$ac_word" = "x-arch"; then
10687 ac_prev=arch
10688 fi
10689 done
39fd3d4f 10690fi
39fd3d4f
SJR
10691rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10692 if test $ac_cv_c_bigendian = unknown; then
10693 # See if sys/param.h defines the BYTE_ORDER macro.
57aa50d4 10694 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10695/* end confdefs.h. */
10696#include <sys/types.h>
10697 #include <sys/param.h>
10698
10699int
10700main ()
10701{
10702#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
10703 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
10704 && LITTLE_ENDIAN)
10705 bogus endian macros
10706 #endif
10707
10708 ;
10709 return 0;
10710}
10711_ACEOF
57aa50d4 10712if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f 10713 # It does; now see whether it defined to BIG_ENDIAN or not.
57aa50d4 10714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10715/* end confdefs.h. */
10716#include <sys/types.h>
10717 #include <sys/param.h>
10718
b0cacab0
TT
10719int
10720main ()
07a0db15 10721{
39fd3d4f
SJR
10722#if BYTE_ORDER != BIG_ENDIAN
10723 not big endian
10724 #endif
b0cacab0
TT
10725
10726 ;
10727 return 0;
07a0db15 10728}
b0cacab0 10729_ACEOF
57aa50d4 10730if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f 10731 ac_cv_c_bigendian=yes
b0cacab0 10732else
57aa50d4 10733 ac_cv_c_bigendian=no
fc6d9d51 10734fi
39fd3d4f 10735rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39fd3d4f 10736fi
39fd3d4f
SJR
10737rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10738 fi
10739 if test $ac_cv_c_bigendian = unknown; then
10740 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
57aa50d4 10741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10742/* end confdefs.h. */
39fd3d4f 10743#include <limits.h>
877eb6d9 10744
b0cacab0
TT
10745int
10746main ()
10747{
39fd3d4f
SJR
10748#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
10749 bogus endian macros
10750 #endif
b0cacab0
TT
10751
10752 ;
10753 return 0;
10754}
b0cacab0 10755_ACEOF
57aa50d4
TT
10756if ac_fn_c_try_compile "$LINENO"; then :
10757 # It does; now see whether it defined to _BIG_ENDIAN or not.
10758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10759/* end confdefs.h. */
39fd3d4f 10760#include <limits.h>
877eb6d9 10761
b0cacab0
TT
10762int
10763main ()
10764{
39fd3d4f
SJR
10765#ifndef _BIG_ENDIAN
10766 not big endian
10767 #endif
b0cacab0
TT
10768
10769 ;
10770 return 0;
10771}
10772_ACEOF
57aa50d4 10773if ac_fn_c_try_compile "$LINENO"; then :
877eb6d9
TT
10774 ac_cv_c_bigendian=yes
10775else
57aa50d4 10776 ac_cv_c_bigendian=no
877eb6d9 10777fi
e1052144 10778rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39fd3d4f 10779fi
39fd3d4f
SJR
10780rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10781 fi
10782 if test $ac_cv_c_bigendian = unknown; then
10783 # Compile a test program.
57aa50d4 10784 if test "$cross_compiling" = yes; then :
39fd3d4f 10785 # Try to guess by grepping values from an object file.
57aa50d4 10786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10787/* end confdefs.h. */
39fd3d4f
SJR
10788short int ascii_mm[] =
10789 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10790 short int ascii_ii[] =
10791 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10792 int use_ascii (int i) {
10793 return ascii_mm[i] + ascii_ii[i];
10794 }
10795 short int ebcdic_ii[] =
10796 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10797 short int ebcdic_mm[] =
10798 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10799 int use_ebcdic (int i) {
10800 return ebcdic_mm[i] + ebcdic_ii[i];
10801 }
10802 extern int foo;
10803
b0cacab0
TT
10804int
10805main ()
10806{
39fd3d4f 10807return use_ascii (foo) == use_ebcdic (foo);
b0cacab0
TT
10808 ;
10809 return 0;
10810}
10811_ACEOF
57aa50d4 10812if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f
SJR
10813 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
10814 ac_cv_c_bigendian=yes
10815 fi
10816 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10817 if test "$ac_cv_c_bigendian" = unknown; then
10818 ac_cv_c_bigendian=no
10819 else
10820 # finding both strings is unlikely to happen, but who knows?
10821 ac_cv_c_bigendian=unknown
10822 fi
10823 fi
b0cacab0 10824fi
e1052144 10825rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
877eb6d9 10826else
57aa50d4 10827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10828/* end confdefs.h. */
e1052144 10829$ac_includes_default
b0cacab0
TT
10830int
10831main ()
10832{
e1052144 10833
39fd3d4f
SJR
10834 /* Are we little or big endian? From Harbison&Steele. */
10835 union
10836 {
10837 long int l;
10838 char c[sizeof (long int)];
10839 } u;
10840 u.l = 1;
10841 return u.c[sizeof (long int) - 1] == 1;
e1052144
TT
10842
10843 ;
10844 return 0;
877eb6d9 10845}
b0cacab0 10846_ACEOF
57aa50d4 10847if ac_fn_c_try_run "$LINENO"; then :
877eb6d9
TT
10848 ac_cv_c_bigendian=no
10849else
57aa50d4 10850 ac_cv_c_bigendian=yes
877eb6d9 10851fi
57aa50d4
TT
10852rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10853 conftest.$ac_objext conftest.beam conftest.$ac_ext
877eb6d9 10854fi
e1052144 10855
39fd3d4f 10856 fi
877eb6d9 10857fi
57aa50d4 10858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
39fd3d4f
SJR
10859$as_echo "$ac_cv_c_bigendian" >&6; }
10860 case $ac_cv_c_bigendian in #(
10861 yes)
57aa50d4 10862 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
39fd3d4f
SJR
10863;; #(
10864 no)
10865 ;; #(
10866 universal)
07a0db15 10867
57aa50d4 10868$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
39fd3d4f
SJR
10869
10870 ;; #(
10871 *)
91d11da1 10872 as_fn_error $? "unknown endianness
57aa50d4 10873 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
39fd3d4f 10874 esac
877eb6d9 10875
29a5deed 10876BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
4ea7ea00
TT
10877ASM_TYPES_HEADER=./asm_types.h
10878
488c75a6
TT
10879echo "/* These defines are needed for the public ext2fs.h header file */" \
10880 > public_config.h
10881if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
10882 uniq tmp_config.$$ >> public_config.h
10883else
10884 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
10885fi
10886if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
10887 uniq tmp_config.$$ >> public_config.h
10888else
10889 echo "#undef WORDS_BIGENDIAN" >> public_config.h
10890fi
10891rm -f tmp_config.$$
10892PUBLIC_CONFIG_HEADER=./public_config.h
10893
b0cacab0 10894for ac_header in inttypes.h
57aa50d4
TT
10895do :
10896 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
91d11da1 10897if test "x$ac_cv_header_inttypes_h" = xyes; then :
b0cacab0 10898 cat >>confdefs.h <<_ACEOF
57aa50d4 10899#define HAVE_INTTYPES_H 1
b0cacab0
TT
10900_ACEOF
10901
10902fi
10903
0c193f82
TT
10904done
10905
57aa50d4 10906ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
91d11da1 10907if test "x$ac_cv_type_intptr_t" = xyes; then :
b0cacab0
TT
10908
10909cat >>confdefs.h <<_ACEOF
d2ee56d8 10910#define HAVE_INTPTR_T 1
b0cacab0 10911_ACEOF
0c193f82 10912
d2ee56d8 10913
0c193f82
TT
10914fi
10915
57aa50d4 10916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat has a st_flags field" >&5
39fd3d4f 10917$as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
91d11da1 10918if ${e2fsprogs_cv_struct_st_flags+:} false; then :
39fd3d4f 10919 $as_echo_n "(cached) " >&6
50e1e10f 10920else
57aa50d4 10921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10922/* end confdefs.h. */
50e1e10f 10923#include <sys/stat.h>
b0cacab0
TT
10924int
10925main ()
10926{
50e1e10f 10927struct stat stat; stat.st_flags = 0;
b0cacab0
TT
10928 ;
10929 return 0;
10930}
10931_ACEOF
57aa50d4 10932if ac_fn_c_try_compile "$LINENO"; then :
50e1e10f
TT
10933 e2fsprogs_cv_struct_st_flags=yes
10934else
57aa50d4 10935 e2fsprogs_cv_struct_st_flags=no
50e1e10f 10936fi
e1052144 10937rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f
TT
10938fi
10939
57aa50d4 10940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
39fd3d4f 10941$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
50e1e10f 10942if test "$e2fsprogs_cv_struct_st_flags" = yes; then
57aa50d4 10943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
39fd3d4f 10944$as_echo_n "checking whether st_flags field is useful... " >&6; }
91d11da1 10945 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then :
39fd3d4f 10946 $as_echo_n "(cached) " >&6
b0cacab0 10947else
57aa50d4 10948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10949/* end confdefs.h. */
c03bc4e8 10950#include <sys/stat.h>
b0cacab0
TT
10951int
10952main ()
10953{
c03bc4e8 10954struct stat stat; stat.st_flags |= UF_IMMUTABLE;
b0cacab0
TT
10955 ;
10956 return 0;
10957}
57aa50d4
TT
10958_ACEOF
10959if ac_fn_c_try_compile "$LINENO"; then :
10960 e2fsprogs_cv_struct_st_flags_immut=yes
6c65d251 10961else
57aa50d4 10962 e2fsprogs_cv_struct_st_flags_immut=no
84ea6e70 10963fi
e1052144 10964rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
84ea6e70 10965fi
e1052144 10966
57aa50d4
TT
10967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
10968$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
10969 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
d1154eb4
TT
10970
10971$as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
57aa50d4
TT
10972
10973 fi
6c65d251 10974fi
57aa50d4
TT
10975ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h>
10976 #include <sys/socket.h>
10977"
91d11da1 10978if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
b0cacab0
TT
10979
10980cat >>confdefs.h <<_ACEOF
84ea6e70 10981#define HAVE_SA_LEN 1
b0cacab0 10982_ACEOF
84ea6e70 10983
50e1e10f 10984fi
b0cacab0 10985
9ed8e5fe 10986if test -n "$BLKID_CMT"; then
57aa50d4 10987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
9ed8e5fe 10988$as_echo_n "checking for library containing blkid_probe_all... " >&6; }
91d11da1 10989if ${ac_cv_search_blkid_probe_all+:} false; then :
9ed8e5fe
ES
10990 $as_echo_n "(cached) " >&6
10991else
10992 ac_func_search_save_LIBS=$LIBS
57aa50d4 10993cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9ed8e5fe
ES
10994/* end confdefs.h. */
10995
10996/* Override any GCC internal prototype to avoid an error.
10997 Use char because int might match the return type of a GCC
10998 builtin and then its argument prototype would still apply. */
10999#ifdef __cplusplus
11000extern "C"
11001#endif
11002char blkid_probe_all ();
11003int
11004main ()
11005{
11006return blkid_probe_all ();
11007 ;
11008 return 0;
11009}
11010_ACEOF
11011for ac_lib in '' blkid; do
11012 if test -z "$ac_lib"; then
11013 ac_res="none required"
11014 else
11015 ac_res=-l$ac_lib
11016 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11017 fi
57aa50d4 11018 if ac_fn_c_try_link "$LINENO"; then :
9ed8e5fe 11019 ac_cv_search_blkid_probe_all=$ac_res
9ed8e5fe 11020fi
57aa50d4
TT
11021rm -f core conftest.err conftest.$ac_objext \
11022 conftest$ac_exeext
91d11da1 11023 if ${ac_cv_search_blkid_probe_all+:} false; then :
9ed8e5fe
ES
11024 break
11025fi
11026done
91d11da1 11027if ${ac_cv_search_blkid_probe_all+:} false; then :
57aa50d4 11028
9ed8e5fe
ES
11029else
11030 ac_cv_search_blkid_probe_all=no
11031fi
11032rm conftest.$ac_ext
11033LIBS=$ac_func_search_save_LIBS
11034fi
57aa50d4 11035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
9ed8e5fe
ES
11036$as_echo "$ac_cv_search_blkid_probe_all" >&6; }
11037ac_res=$ac_cv_search_blkid_probe_all
57aa50d4 11038if test "$ac_res" != no; then :
9ed8e5fe
ES
11039 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11040
11041fi
11042
11043fi
1ad3174a 11044for ac_func in __secure_getenv backtrace blkid_probe_get_topology chflags fallocate fallocate64 fchown fdatasync fstat64 ftruncate64 getdtablesize getmntinfo getpwuid_r getrlimit getrusage jrand48 llseek lseek64 mallinfo mbstowcs memalign mmap msync nanosleep open64 pathconf posix_fadvise posix_memalign prctl secure_getenv setmntent setresgid setresuid srandom strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime valloc
57aa50d4
TT
11045do :
11046 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11047ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
91d11da1 11048if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
b0cacab0 11049 cat >>confdefs.h <<_ACEOF
39fd3d4f 11050#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
b0cacab0 11051_ACEOF
21c84b71 11052
50e1e10f
TT
11053fi
11054done
11055
fc6d9d51 11056SOCKET_LIB=''
57aa50d4 11057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
39fd3d4f 11058$as_echo_n "checking for socket in -lsocket... " >&6; }
91d11da1 11059if ${ac_cv_lib_socket_socket+:} false; then :
39fd3d4f 11060 $as_echo_n "(cached) " >&6
50e1e10f 11061else
b0cacab0 11062 ac_check_lib_save_LIBS=$LIBS
fc6d9d51 11063LIBS="-lsocket $LIBS"
57aa50d4 11064cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 11065/* end confdefs.h. */
93636bde 11066
e1052144
TT
11067/* Override any GCC internal prototype to avoid an error.
11068 Use char because int might match the return type of a GCC
11069 builtin and then its argument prototype would still apply. */
b0cacab0
TT
11070#ifdef __cplusplus
11071extern "C"
11072#endif
b0cacab0
TT
11073char socket ();
11074int
11075main ()
11076{
e1052144 11077return socket ();
b0cacab0
TT
11078 ;
11079 return 0;
11080}
11081_ACEOF
57aa50d4 11082if ac_fn_c_try_link "$LINENO"; then :
b0cacab0
TT
11083 ac_cv_lib_socket_socket=yes
11084else
57aa50d4 11085 ac_cv_lib_socket_socket=no
b0cacab0 11086fi
57aa50d4
TT
11087rm -f core conftest.err conftest.$ac_objext \
11088 conftest$ac_exeext conftest.$ac_ext
b0cacab0
TT
11089LIBS=$ac_check_lib_save_LIBS
11090fi
57aa50d4 11091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
39fd3d4f 11092$as_echo "$ac_cv_lib_socket_socket" >&6; }
91d11da1 11093if test "x$ac_cv_lib_socket_socket" = xyes; then :
fc6d9d51 11094 SOCKET_LIB=-lsocket
50e1e10f 11095fi
fc6d9d51 11096
93636bde 11097
57aa50d4 11098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
39fd3d4f 11099$as_echo_n "checking for optreset... " >&6; }
91d11da1 11100if ${ac_cv_have_optreset+:} false; then :
39fd3d4f 11101 $as_echo_n "(cached) " >&6
d7f45af8 11102else
57aa50d4 11103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8 11104/* end confdefs.h. */
57aa50d4
TT
11105#include <unistd.h>
11106
11107_ACEOF
11108if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11109 $EGREP "optreset" >/dev/null 2>&1; then :
11110 ac_cv_have_optreset=yes
d7f45af8 11111else
57aa50d4
TT
11112 ac_cv_have_optreset=no
11113fi
11114rm -f conftest*
d7f45af8 11115
d7f45af8 11116fi
57aa50d4
TT
11117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
11118$as_echo "$ac_cv_have_optreset" >&6; }
11119if test $ac_cv_have_optreset = yes; then
d1154eb4
TT
11120
11121$as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
d7f45af8 11122
d7f45af8 11123fi
d1154eb4 11124
57aa50d4
TT
11125SEM_INIT_LIB=''
11126ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
91d11da1 11127if test "x$ac_cv_func_sem_init" = xyes; then :
57aa50d4 11128
d7f45af8 11129else
57aa50d4 11130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
39fd3d4f 11131$as_echo_n "checking for sem_init in -lpthread... " >&6; }
91d11da1 11132if ${ac_cv_lib_pthread_sem_init+:} false; then :
39fd3d4f 11133 $as_echo_n "(cached) " >&6
d7f45af8
TT
11134else
11135 ac_check_lib_save_LIBS=$LIBS
11136LIBS="-lpthread $LIBS"
57aa50d4 11137cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11138/* end confdefs.h. */
11139
11140/* Override any GCC internal prototype to avoid an error.
11141 Use char because int might match the return type of a GCC
11142 builtin and then its argument prototype would still apply. */
11143#ifdef __cplusplus
11144extern "C"
11145#endif
11146char sem_init ();
11147int
11148main ()
11149{
11150return sem_init ();
11151 ;
11152 return 0;
11153}
11154_ACEOF
57aa50d4 11155if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11156 ac_cv_lib_pthread_sem_init=yes
11157else
57aa50d4 11158 ac_cv_lib_pthread_sem_init=no
d7f45af8 11159fi
57aa50d4
TT
11160rm -f core conftest.err conftest.$ac_objext \
11161 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11162LIBS=$ac_check_lib_save_LIBS
11163fi
57aa50d4 11164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
39fd3d4f 11165$as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
91d11da1 11166if test "x$ac_cv_lib_pthread_sem_init" = xyes; then :
57aa50d4 11167 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11168
11169 SEM_INIT_LIB=-lpthread
11170else
57aa50d4 11171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
39fd3d4f 11172$as_echo_n "checking for sem_init in -lrt... " >&6; }
91d11da1 11173if ${ac_cv_lib_rt_sem_init+:} false; then :
39fd3d4f 11174 $as_echo_n "(cached) " >&6
d7f45af8
TT
11175else
11176 ac_check_lib_save_LIBS=$LIBS
11177LIBS="-lrt $LIBS"
57aa50d4 11178cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11179/* end confdefs.h. */
11180
11181/* Override any GCC internal prototype to avoid an error.
11182 Use char because int might match the return type of a GCC
11183 builtin and then its argument prototype would still apply. */
11184#ifdef __cplusplus
11185extern "C"
11186#endif
11187char sem_init ();
11188int
11189main ()
11190{
11191return sem_init ();
11192 ;
11193 return 0;
11194}
11195_ACEOF
57aa50d4 11196if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11197 ac_cv_lib_rt_sem_init=yes
11198else
57aa50d4 11199 ac_cv_lib_rt_sem_init=no
d7f45af8 11200fi
57aa50d4
TT
11201rm -f core conftest.err conftest.$ac_objext \
11202 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11203LIBS=$ac_check_lib_save_LIBS
11204fi
57aa50d4 11205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
39fd3d4f 11206$as_echo "$ac_cv_lib_rt_sem_init" >&6; }
91d11da1 11207if test "x$ac_cv_lib_rt_sem_init" = xyes; then :
57aa50d4 11208 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11209
11210 SEM_INIT_LIB=-lrt
11211else
57aa50d4 11212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
39fd3d4f 11213$as_echo_n "checking for sem_init in -lposix4... " >&6; }
91d11da1 11214if ${ac_cv_lib_posix4_sem_init+:} false; then :
39fd3d4f 11215 $as_echo_n "(cached) " >&6
d7f45af8
TT
11216else
11217 ac_check_lib_save_LIBS=$LIBS
11218LIBS="-lposix4 $LIBS"
57aa50d4 11219cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11220/* end confdefs.h. */
11221
11222/* Override any GCC internal prototype to avoid an error.
11223 Use char because int might match the return type of a GCC
11224 builtin and then its argument prototype would still apply. */
11225#ifdef __cplusplus
11226extern "C"
11227#endif
11228char sem_init ();
11229int
11230main ()
11231{
11232return sem_init ();
11233 ;
11234 return 0;
11235}
11236_ACEOF
57aa50d4 11237if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11238 ac_cv_lib_posix4_sem_init=yes
11239else
57aa50d4 11240 ac_cv_lib_posix4_sem_init=no
d7f45af8 11241fi
57aa50d4
TT
11242rm -f core conftest.err conftest.$ac_objext \
11243 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11244LIBS=$ac_check_lib_save_LIBS
11245fi
57aa50d4 11246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
39fd3d4f 11247$as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
91d11da1 11248if test "x$ac_cv_lib_posix4_sem_init" = xyes; then :
57aa50d4 11249 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11250
11251 SEM_INIT_LIB=-lposix4
11252fi
11253
11254fi
11255
11256fi
11257
11258fi
11259
57aa50d4 11260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
39fd3d4f 11261$as_echo_n "checking for unified diff option... " >&6; }
27f991b0 11262if diff -u $0 $0 > /dev/null 2>&1 ; then
e54635de
TT
11263 UNI_DIFF_OPTS=-u
11264else
11265 UNI_DIFF_OPTS=-c
11266fi
57aa50d4 11267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
39fd3d4f 11268$as_echo "$UNI_DIFF_OPTS" >&6; }
e54635de 11269
8f3f29d3
TT
11270case "$host_os" in
11271linux*)
d1154eb4
TT
11272
11273$as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
50e1e10f 11274
8f3f29d3
TT
11275 ;;
11276esac
e6f2bda3 11277LINUX_CMT="#"
fff45483
TT
11278CYGWIN_CMT="#"
11279UNIX_CMT=
e6f2bda3
TT
11280case "$host_os" in
11281linux*)
11282 LINUX_CMT=
fff45483
TT
11283 ;;
11284cygwin)
11285 CYGWIN_CMT=
11286 UNIX_CMT="#"
e6f2bda3
TT
11287 ;;
11288esac
11289
93636bde
TT
11290
11291
50e1e10f 11292case "$host_os" in
93636bde 11293linux* | gnu* | k*bsd*-gnu)
a4b2d3ce
TT
11294 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
11295 root_prefix="";
57aa50d4 11296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, root_prefix defaults to ''" >&5
39fd3d4f 11297$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
fc6d9d51
TT
11298 fi
11299 ;;
11300esac
fc6d9d51 11301case "$host_os" in
93636bde 11302linux* | gnu* | k*bsd*-gnu)
fc6d9d51 11303 if test "$prefix" = NONE ; then
a4b2d3ce 11304 prefix="/usr";
57aa50d4 11305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, prefix defaults to /usr" >&5
39fd3d4f 11306$as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
bff61a7a 11307 if test "$mandir" = '${prefix}/man' ; then
57aa50d4 11308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
39fd3d4f 11309$as_echo "...and mandir defaults to /usr/share/man" >&6; }
bff61a7a
TT
11310 mandir=/usr/share/man
11311 fi
50e1e10f
TT
11312 fi
11313;;
11314esac
a4b2d3ce 11315if test "$root_prefix" = NONE ; then
ffe1991f 11316 if test "$prefix" = NONE ; then
a4b2d3ce
TT
11317 root_prefix="$ac_default_prefix"
11318 else
11319 root_prefix="$prefix"
11320 fi
b5ffeade
TT
11321 root_bindir=$bindir
11322 root_sbindir=$sbindir
11323 root_libdir=$libdir
11324 root_sysconfdir=$sysconfdir
11325else
11326 root_bindir='${root_prefix}/bin'
11327 root_sbindir='${root_prefix}/sbin'
11328 root_libdir='${root_prefix}/lib'
11329 root_sysconfdir='${root_prefix}/etc'
a4b2d3ce 11330fi
c4ef11c5
TT
11331if test "$bindir" != '${exec_prefix}/bin'; then
11332 root_bindir=$bindir
57aa50d4 11333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
39fd3d4f 11334$as_echo "Setting root_bindir to $root_bindir" >&6; }
c4ef11c5
TT
11335fi
11336if test "$sbindir" != '${exec_prefix}/sbin'; then
11337 root_sbindir=$sbindir
57aa50d4 11338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
39fd3d4f 11339$as_echo "Setting root_sbindir to $root_sbindir" >&6; }
c4ef11c5
TT
11340fi
11341if test "$libdir" != '${exec_prefix}/lib'; then
11342 root_libdir=$libdir
57aa50d4 11343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
39fd3d4f 11344$as_echo "Setting root_libdir to $root_libdir" >&6; }
c4ef11c5
TT
11345fi
11346if test "$sysconfdir" != '${prefix}/etc'; then
11347 root_sysconfdir=$sysconfdir
57aa50d4 11348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
39fd3d4f 11349$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
c4ef11c5 11350fi
a4b2d3ce 11351
93636bde
TT
11352
11353
11354
11355
55e00a25
TT
11356
11357# Check whether --with-multiarch was given.
11358if test "${with_multiarch+set}" = set; then :
11359 withval=$with_multiarch; libdir=$libdir/$withval
11360root_libdir=$root_libdir/$withval
11361
11362fi
d3de1a71
TT
11363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can link with -static" >&5
11364$as_echo_n "checking whether we can link with -static... " >&6; }
91d11da1 11365if ${ac_cv_e2fsprogs_use_static+:} false; then :
39fd3d4f 11366 $as_echo_n "(cached) " >&6
ae851482
TT
11367else
11368 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
57aa50d4 11369cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 11370/* end confdefs.h. */
ae851482 11371#include <stdio.h>
b0cacab0
TT
11372int
11373main ()
11374{
ae851482 11375fflush(stdout);
b0cacab0
TT
11376 ;
11377 return 0;
11378}
11379_ACEOF
57aa50d4 11380if ac_fn_c_try_link "$LINENO"; then :
ae851482
TT
11381 ac_cv_e2fsprogs_use_static=yes
11382else
57aa50d4 11383 ac_cv_e2fsprogs_use_static=no
ae851482 11384fi
57aa50d4
TT
11385rm -f core conftest.err conftest.$ac_objext \
11386 conftest$ac_exeext conftest.$ac_ext
ae851482
TT
11387LDFLAGS=$SAVE_LDFLAGS
11388fi
50e1e10f 11389
defde784
TT
11390case "$host_os" in
11391solaris2.*)
b0cacab0 11392 ac_cv_e2fsprogs_use_static=no
defde784
TT
11393;;
11394esac
57aa50d4 11395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
39fd3d4f 11396$as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
74becf3c 11397LDFLAG_STATIC=
ae851482 11398if test $ac_cv_e2fsprogs_use_static = yes; then
50e1e10f 11399 LDFLAG_STATIC=-static
ae851482 11400fi
50e1e10f 11401
07a0db15
TT
11402case "$host_os" in
11403darwin*)
57aa50d4 11404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
39fd3d4f 11405$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
d1154eb4
TT
11406
11407$as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
07a0db15
TT
11408
11409 ;;
11410esac
50e1e10f
TT
11411SS_DIR=`cd ${srcdir}/lib/ss; pwd`
11412ET_DIR=`cd ${srcdir}/lib/et; pwd`
11413
93636bde 11414
50e1e10f
TT
11415if test "$cross_compiling" = yes ; then
11416 DO_TEST_SUITE=
11417else
11418 DO_TEST_SUITE=check
11419fi
11420
d1154eb4
TT
11421INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
11422if test -n "$CPPFLAGS" ; then
11423 INCLUDES="$INCLUDES $CPPFLAGS"
11424fi
c6f35b8a 11425if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
d1154eb4 11426 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
c6f35b8a
TT
11427fi
11428
dd947da2 11429if test $cross_compiling = no; then
c1986ecb 11430 BUILD_CFLAGS="$CFLAGS $CPPFLAGS"
dd947da2
TT
11431 BUILD_LDFLAGS="$LDFLAGS"
11432else
11433 BUILD_CFLAGS=
11434 BUILD_LDFLAGS=
11435fi
11436
11437
50e1e10f
TT
11438test -d lib || mkdir lib
11439test -d include || mkdir include
11440test -d include/linux || mkdir include/linux
defde784 11441test -d include/asm || mkdir include/asm
bff0cc95 11442for i in MCONFIG Makefile e2fsprogs.spec \
183c73b0 11443 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
4ea7ea00
TT
11444 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
11445 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
94ba8c75 11446 lib/uuid/Makefile lib/uuid/uuid_types.h \
f239fefc 11447 lib/blkid/Makefile lib/blkid/blkid_types.h lib/quota/Makefile \
e6441865
TT
11448 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
11449 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
921f4ad5 11450 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
94ba8c75 11451 debugfs/Makefile tests/Makefile tests/progs/Makefile \
98a5ad61
MA
11452 resize/Makefile doc/Makefile intl/Makefile \
11453 intl/libgnuintl.h po/Makefile.in ; do
94ba8c75
TT
11454 if test -d `dirname ${srcdir}/$i` ; then
11455 outlist="$outlist $i"
11456 fi
11457done
e1052144
TT
11458ac_config_files="$ac_config_files $outlist"
11459
b0cacab0 11460cat >confcache <<\_ACEOF
50e1e10f
TT
11461# This file is a shell script that caches the results of configure
11462# tests run on this system so they can be shared between configure
b0cacab0
TT
11463# scripts and configure runs, see configure's option --config-cache.
11464# It is not useful on other systems. If it contains results you don't
11465# want to keep, you may remove or edit it.
50e1e10f 11466#
b0cacab0
TT
11467# config.status only pays attention to the cache file if you give it
11468# the --recheck option to rerun configure.
50e1e10f 11469#
b0cacab0
TT
11470# `ac_cv_env_foo' variables (set or unset) will be overridden when
11471# loading this file, other *unset* `ac_cv_foo' will be assigned the
11472# following values.
11473
11474_ACEOF
11475
21c84b71
TT
11476# The following way of writing the cache mishandles newlines in values,
11477# but we know of no workaround that is simple, portable, and efficient.
e1052144 11478# So, we kill variables containing newlines.
50e1e10f
TT
11479# Ultrix sh set writes to stderr and can't be redirected directly,
11480# and sets the high bit in the cache file unless we assign to the vars.
e1052144
TT
11481(
11482 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11483 eval ac_val=\$$ac_var
11484 case $ac_val in #(
11485 *${as_nl}*)
11486 case $ac_var in #(
57aa50d4 11487 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
39fd3d4f 11488$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
e1052144
TT
11489 esac
11490 case $ac_var in #(
11491 _ | IFS | as_nl) ;; #(
39fd3d4f 11492 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
57aa50d4 11493 *) { eval $ac_var=; unset $ac_var;} ;;
e1052144
TT
11494 esac ;;
11495 esac
11496 done
11497
b0cacab0 11498 (set) 2>&1 |
e1052144
TT
11499 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11500 *${as_nl}ac_space=\ *)
57aa50d4
TT
11501 # `set' does not quote correctly, so add quotes: double-quote
11502 # substitution turns \\\\ into \\, and sed turns \\ into \.
b0cacab0
TT
11503 sed -n \
11504 "s/'/'\\\\''/g;
11505 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
e1052144 11506 ;; #(
b0cacab0
TT
11507 *)
11508 # `set' quotes correctly as required by POSIX, so do not add quotes.
e1052144 11509 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b0cacab0 11510 ;;
e1052144
TT
11511 esac |
11512 sort
11513) |
b0cacab0 11514 sed '
e1052144 11515 /^ac_cv_env_/b end
b0cacab0 11516 t clear
e1052144 11517 :clear
b0cacab0
TT
11518 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11519 t end
e1052144
TT
11520 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11521 :end' >>confcache
11522if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11523 if test -w "$cache_file"; then
91d11da1 11524 if test "x$cache_file" != "x/dev/null"; then
57aa50d4 11525 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
39fd3d4f 11526$as_echo "$as_me: updating cache $cache_file" >&6;}
91d11da1
TT
11527 if test ! -f "$cache_file" || test -h "$cache_file"; then
11528 cat confcache >"$cache_file"
11529 else
11530 case $cache_file in #(
11531 */* | ?:*)
11532 mv -f confcache "$cache_file"$$ &&
11533 mv -f "$cache_file"$$ "$cache_file" ;; #(
11534 *)
11535 mv -f confcache "$cache_file" ;;
11536 esac
11537 fi
11538 fi
50e1e10f 11539 else
57aa50d4 11540 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
39fd3d4f 11541$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
50e1e10f
TT
11542 fi
11543fi
11544rm -f confcache
11545
50e1e10f
TT
11546test "x$prefix" = xNONE && prefix=$ac_default_prefix
11547# Let make expand exec_prefix.
11548test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11549
d1154eb4 11550DEFS=-DHAVE_CONFIG_H
b0cacab0
TT
11551
11552ac_libobjs=
11553ac_ltlibobjs=
91d11da1 11554U=
b0cacab0
TT
11555for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11556 # 1. Remove the extension, and $U if already installed.
e1052144 11557 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
39fd3d4f 11558 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
e1052144
TT
11559 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11560 # will be set to the directory where LIBOBJS objects are built.
57aa50d4
TT
11561 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11562 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b0cacab0
TT
11563done
11564LIBOBJS=$ac_libobjs
50e1e10f 11565
b0cacab0
TT
11566LTLIBOBJS=$ac_ltlibobjs
11567
11568
11569
39fd3d4f 11570
91d11da1 11571: "${CONFIG_STATUS=./config.status}"
39fd3d4f 11572ac_write_fail=0
b0cacab0
TT
11573ac_clean_files_save=$ac_clean_files
11574ac_clean_files="$ac_clean_files $CONFIG_STATUS"
57aa50d4 11575{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
39fd3d4f 11576$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
57aa50d4
TT
11577as_write_fail=0
11578cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b0cacab0
TT
11579#! $SHELL
11580# Generated by $as_me.
93636bde 11581# Run this file to recreate the current configuration.
93636bde 11582# Compiler output produced by configure, useful for debugging
b0cacab0 11583# configure, is in config.log if it exists.
07a0db15 11584
b0cacab0
TT
11585debug=false
11586ac_cs_recheck=false
11587ac_cs_silent=false
b0cacab0 11588
57aa50d4
TT
11589SHELL=\${CONFIG_SHELL-$SHELL}
11590export SHELL
11591_ASEOF
11592cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11593## -------------------- ##
11594## M4sh Initialization. ##
11595## -------------------- ##
b0cacab0 11596
29a5deed
TT
11597# Be more Bourne compatible
11598DUALCASE=1; export DUALCASE # for MKS sh
57aa50d4 11599if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b0cacab0
TT
11600 emulate sh
11601 NULLCMD=:
39fd3d4f 11602 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b0cacab0
TT
11603 # is contrary to our usage. Disable this feature.
11604 alias -g '${1+"$@"}'='"$@"'
e1052144
TT
11605 setopt NO_GLOB_SUBST
11606else
57aa50d4
TT
11607 case `(set -o) 2>/dev/null` in #(
11608 *posix*) :
11609 set -o posix ;; #(
11610 *) :
11611 ;;
29a5deed 11612esac
b0cacab0 11613fi
29a5deed
TT
11614
11615
39fd3d4f
SJR
11616as_nl='
11617'
11618export as_nl
11619# Printing a long string crashes Solaris 7 /usr/bin/printf.
11620as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11621as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11622as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
57aa50d4
TT
11623# Prefer a ksh shell builtin over an external printf program on Solaris,
11624# but without wasting forks for bash or zsh.
11625if test -z "$BASH_VERSION$ZSH_VERSION" \
11626 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11627 as_echo='print -r --'
11628 as_echo_n='print -rn --'
11629elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
39fd3d4f
SJR
11630 as_echo='printf %s\n'
11631 as_echo_n='printf %s'
11632else
11633 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11634 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11635 as_echo_n='/usr/ucb/echo -n'
e1052144 11636 else
39fd3d4f
SJR
11637 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11638 as_echo_n_body='eval
11639 arg=$1;
57aa50d4 11640 case $arg in #(
39fd3d4f
SJR
11641 *"$as_nl"*)
11642 expr "X$arg" : "X\\(.*\\)$as_nl";
11643 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11644 esac;
11645 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11646 '
11647 export as_echo_n_body
11648 as_echo_n='sh -c $as_echo_n_body as_echo'
e1052144 11649 fi
39fd3d4f
SJR
11650 export as_echo_body
11651 as_echo='sh -c $as_echo_body as_echo'
11652fi
11653
11654# The user is always right.
11655if test "${PATH_SEPARATOR+set}" != set; then
11656 PATH_SEPARATOR=:
11657 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11658 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11659 PATH_SEPARATOR=';'
11660 }
e1052144
TT
11661fi
11662
b0cacab0 11663
e1052144
TT
11664# IFS
11665# We need space, tab and new line, in precisely that order. Quoting is
11666# there to prevent editors from complaining about space-tab.
11667# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11668# splitting by setting IFS to empty value.)
e1052144
TT
11669IFS=" "" $as_nl"
11670
11671# Find who we are. Look in the path if we contain no directory separator.
91d11da1 11672as_myself=
57aa50d4 11673case $0 in #((
e1052144
TT
11674 *[\\/]* ) as_myself=$0 ;;
11675 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11676for as_dir in $PATH
11677do
11678 IFS=$as_save_IFS
11679 test -z "$as_dir" && as_dir=.
57aa50d4
TT
11680 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11681 done
e1052144
TT
11682IFS=$as_save_IFS
11683
11684 ;;
11685esac
11686# We did not find ourselves, most probably we were run as `sh COMMAND'
11687# in which case we are not to be found in the path.
11688if test "x$as_myself" = x; then
11689 as_myself=$0
11690fi
11691if test ! -f "$as_myself"; then
39fd3d4f 11692 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
57aa50d4 11693 exit 1
e1052144
TT
11694fi
11695
57aa50d4
TT
11696# Unset variables that we do not need and which cause bugs (e.g. in
11697# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11698# suppresses any "Segmentation fault" message there. '((' could
11699# trigger a bug in pdksh 5.2.14.
11700for as_var in BASH_ENV ENV MAIL MAILPATH
11701do eval test x\${$as_var+set} = xset \
11702 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
e1052144 11703done
b0cacab0
TT
11704PS1='$ '
11705PS2='> '
11706PS4='+ '
11707
11708# NLS nuisances.
39fd3d4f
SJR
11709LC_ALL=C
11710export LC_ALL
11711LANGUAGE=C
11712export LANGUAGE
b0cacab0 11713
57aa50d4
TT
11714# CDPATH.
11715(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11716
11717
91d11da1
TT
11718# as_fn_error STATUS ERROR [LINENO LOG_FD]
11719# ----------------------------------------
57aa50d4
TT
11720# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11721# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
91d11da1 11722# script with STATUS, using 1 if that was 0.
57aa50d4
TT
11723as_fn_error ()
11724{
91d11da1
TT
11725 as_status=$1; test $as_status -eq 0 && as_status=1
11726 if test "$4"; then
11727 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11728 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
57aa50d4 11729 fi
91d11da1 11730 $as_echo "$as_me: error: $2" >&2
57aa50d4
TT
11731 as_fn_exit $as_status
11732} # as_fn_error
11733
11734
11735# as_fn_set_status STATUS
11736# -----------------------
11737# Set $? to STATUS, without forking.
11738as_fn_set_status ()
11739{
11740 return $1
11741} # as_fn_set_status
11742
11743# as_fn_exit STATUS
11744# -----------------
11745# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11746as_fn_exit ()
11747{
11748 set +e
11749 as_fn_set_status $1
11750 exit $1
11751} # as_fn_exit
11752
11753# as_fn_unset VAR
11754# ---------------
11755# Portably unset VAR.
11756as_fn_unset ()
11757{
11758 { eval $1=; unset $1;}
11759}
11760as_unset=as_fn_unset
11761# as_fn_append VAR VALUE
11762# ----------------------
11763# Append the text in VALUE to the end of the definition contained in VAR. Take
11764# advantage of any shell optimizations that allow amortized linear growth over
11765# repeated appends, instead of the typical quadratic growth present in naive
11766# implementations.
11767if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11768 eval 'as_fn_append ()
11769 {
11770 eval $1+=\$2
11771 }'
11772else
11773 as_fn_append ()
11774 {
11775 eval $1=\$$1\$2
11776 }
11777fi # as_fn_append
11778
11779# as_fn_arith ARG...
11780# ------------------
11781# Perform arithmetic evaluation on the ARGs, and store the result in the
11782# global $as_val. Take advantage of shells that can avoid forks. The arguments
11783# must be portable across $(()) and expr.
11784if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11785 eval 'as_fn_arith ()
11786 {
11787 as_val=$(( $* ))
11788 }'
11789else
11790 as_fn_arith ()
11791 {
11792 as_val=`expr "$@" || test $? -eq 1`
11793 }
11794fi # as_fn_arith
11795
11796
e1052144
TT
11797if expr a : '\(a\)' >/dev/null 2>&1 &&
11798 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
11799 as_expr=expr
11800else
11801 as_expr=false
11802fi
11803
e1052144 11804if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0cacab0
TT
11805 as_basename=basename
11806else
11807 as_basename=false
11808fi
11809
57aa50d4
TT
11810if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11811 as_dirname=dirname
11812else
11813 as_dirname=false
11814fi
b0cacab0 11815
e1052144 11816as_me=`$as_basename -- "$0" ||
b0cacab0
TT
11817$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11818 X"$0" : 'X\(//\)$' \| \
e1052144 11819 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 11820$as_echo X/"$0" |
e1052144
TT
11821 sed '/^.*\/\([^/][^/]*\)\/*$/{
11822 s//\1/
11823 q
11824 }
11825 /^X\/\(\/\/\)$/{
11826 s//\1/
11827 q
11828 }
11829 /^X\/\(\/\).*/{
11830 s//\1/
11831 q
11832 }
11833 s/.*/./; q'`
b0cacab0 11834
57aa50d4
TT
11835# Avoid depending upon Character Ranges.
11836as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11837as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11838as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11839as_cr_digits='0123456789'
11840as_cr_alnum=$as_cr_Letters$as_cr_digits
e1052144
TT
11841
11842ECHO_C= ECHO_N= ECHO_T=
57aa50d4 11843case `echo -n x` in #(((((
e1052144 11844-n*)
57aa50d4 11845 case `echo 'xy\c'` in
e1052144 11846 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
57aa50d4
TT
11847 xy) ECHO_C='\c';;
11848 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11849 ECHO_T=' ';;
e1052144
TT
11850 esac;;
11851*)
11852 ECHO_N='-n';;
b0cacab0 11853esac
b0cacab0
TT
11854
11855rm -f conf$$ conf$$.exe conf$$.file
e1052144
TT
11856if test -d conf$$.dir; then
11857 rm -f conf$$.dir/conf$$.file
11858else
11859 rm -f conf$$.dir
39fd3d4f
SJR
11860 mkdir conf$$.dir 2>/dev/null
11861fi
11862if (echo >conf$$.file) 2>/dev/null; then
11863 if ln -s conf$$.file conf$$ 2>/dev/null; then
11864 as_ln_s='ln -s'
11865 # ... but there are two gotchas:
11866 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11867 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
91d11da1 11868 # In both cases, we have to default to `cp -pR'.
39fd3d4f 11869 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
91d11da1 11870 as_ln_s='cp -pR'
39fd3d4f
SJR
11871 elif ln conf$$.file conf$$ 2>/dev/null; then
11872 as_ln_s=ln
11873 else
91d11da1 11874 as_ln_s='cp -pR'
39fd3d4f 11875 fi
b0cacab0 11876else
91d11da1 11877 as_ln_s='cp -pR'
b0cacab0 11878fi
e1052144
TT
11879rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11880rmdir conf$$.dir 2>/dev/null
b0cacab0 11881
57aa50d4
TT
11882
11883# as_fn_mkdir_p
11884# -------------
11885# Create "$as_dir" as a directory, including parents if necessary.
11886as_fn_mkdir_p ()
11887{
11888
11889 case $as_dir in #(
11890 -*) as_dir=./$as_dir;;
11891 esac
11892 test -d "$as_dir" || eval $as_mkdir_p || {
11893 as_dirs=
11894 while :; do
11895 case $as_dir in #(
11896 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11897 *) as_qdir=$as_dir;;
11898 esac
11899 as_dirs="'$as_qdir' $as_dirs"
11900 as_dir=`$as_dirname -- "$as_dir" ||
11901$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11902 X"$as_dir" : 'X\(//\)[^/]' \| \
11903 X"$as_dir" : 'X\(//\)$' \| \
11904 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11905$as_echo X"$as_dir" |
11906 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11907 s//\1/
11908 q
11909 }
11910 /^X\(\/\/\)[^/].*/{
11911 s//\1/
11912 q
11913 }
11914 /^X\(\/\/\)$/{
11915 s//\1/
11916 q
11917 }
11918 /^X\(\/\).*/{
11919 s//\1/
11920 q
11921 }
11922 s/.*/./; q'`
11923 test -d "$as_dir" && break
11924 done
11925 test -z "$as_dirs" || eval "mkdir $as_dirs"
91d11da1 11926 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
57aa50d4
TT
11927
11928
11929} # as_fn_mkdir_p
b0cacab0 11930if mkdir -p . 2>/dev/null; then
57aa50d4 11931 as_mkdir_p='mkdir -p "$as_dir"'
b0cacab0
TT
11932else
11933 test -d ./-p && rmdir ./-p
11934 as_mkdir_p=false
11935fi
11936
91d11da1
TT
11937
11938# as_fn_executable_p FILE
11939# -----------------------
11940# Test if FILE is an executable regular file.
11941as_fn_executable_p ()
11942{
11943 test -f "$1" && test -x "$1"
11944} # as_fn_executable_p
11945as_test_x='test -x'
11946as_executable_p=as_fn_executable_p
b0cacab0
TT
11947
11948# Sed expression to map a string onto a valid CPP name.
11949as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11950
11951# Sed expression to map a string onto a valid variable name.
11952as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11953
11954
b0cacab0 11955exec 6>&1
57aa50d4
TT
11956## ----------------------------------- ##
11957## Main body of $CONFIG_STATUS script. ##
11958## ----------------------------------- ##
11959_ASEOF
11960test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
b0cacab0 11961
57aa50d4
TT
11962cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11963# Save the log message, to keep $0 and so on meaningful, and to
b0cacab0 11964# report actual input values of CONFIG_FILES etc. instead of their
e1052144
TT
11965# values after options handling.
11966ac_log="
b0cacab0 11967This file was extended by $as_me, which was
91d11da1 11968generated by GNU Autoconf 2.69. Invocation command line was
b0cacab0
TT
11969
11970 CONFIG_FILES = $CONFIG_FILES
11971 CONFIG_HEADERS = $CONFIG_HEADERS
11972 CONFIG_LINKS = $CONFIG_LINKS
11973 CONFIG_COMMANDS = $CONFIG_COMMANDS
11974 $ $0 $@
11975
e1052144
TT
11976on `(hostname || uname -n) 2>/dev/null | sed 1q`
11977"
11978
b0cacab0
TT
11979_ACEOF
11980
39fd3d4f
SJR
11981case $ac_config_files in *"
11982"*) set x $ac_config_files; shift; ac_config_files=$*;;
11983esac
11984
d1154eb4
TT
11985case $ac_config_headers in *"
11986"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11987esac
39fd3d4f
SJR
11988
11989
11990cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 11991# Files that config.status was made for.
e1052144 11992config_files="$ac_config_files"
d1154eb4 11993config_headers="$ac_config_headers"
e1052144 11994config_commands="$ac_config_commands"
b0cacab0 11995
e1052144 11996_ACEOF
b0cacab0 11997
39fd3d4f 11998cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0cacab0 11999ac_cs_usage="\
57aa50d4
TT
12000\`$as_me' instantiates files and other configuration actions
12001from templates according to the current configuration. Unless the files
12002and actions are specified as TAGs, all are instantiated by default.
b0cacab0 12003
57aa50d4 12004Usage: $0 [OPTION]... [TAG]...
b0cacab0
TT
12005
12006 -h, --help print this help, then exit
29a5deed 12007 -V, --version print version number and configuration settings, then exit
61ef2474 12008 --config print configuration, then exit
39fd3d4f
SJR
12009 -q, --quiet, --silent
12010 do not print progress messages
b0cacab0
TT
12011 -d, --debug don't remove temporary files
12012 --recheck update $as_me by reconfiguring in the same conditions
39fd3d4f
SJR
12013 --file=FILE[:TEMPLATE]
12014 instantiate the configuration file FILE
d1154eb4
TT
12015 --header=FILE[:TEMPLATE]
12016 instantiate the configuration header FILE
b0cacab0
TT
12017
12018Configuration files:
12019$config_files
12020
d1154eb4
TT
12021Configuration headers:
12022$config_headers
12023
b0cacab0
TT
12024Configuration commands:
12025$config_commands
12026
57aa50d4 12027Report bugs to the package provider."
b0cacab0 12028
e1052144 12029_ACEOF
39fd3d4f 12030cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
61ef2474 12031ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
b0cacab0
TT
12032ac_cs_version="\\
12033config.status
91d11da1 12034configured by $0, generated by GNU Autoconf 2.69,
61ef2474 12035 with options \\"\$ac_cs_config\\"
b0cacab0 12036
91d11da1 12037Copyright (C) 2012 Free Software Foundation, Inc.
b0cacab0
TT
12038This config.status script is free software; the Free Software Foundation
12039gives unlimited permission to copy, distribute and modify it."
e1052144
TT
12040
12041ac_pwd='$ac_pwd'
12042srcdir='$srcdir'
12043INSTALL='$INSTALL'
39fd3d4f
SJR
12044AWK='$AWK'
12045test -n "\$AWK" || AWK=awk
b0cacab0
TT
12046_ACEOF
12047
39fd3d4f
SJR
12048cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12049# The default lists apply if the user does not specify any file.
b0cacab0
TT
12050ac_need_defaults=:
12051while test $# != 0
07a0db15 12052do
b0cacab0 12053 case $1 in
91d11da1 12054 --*=?*)
e1052144
TT
12055 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12056 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b0cacab0
TT
12057 ac_shift=:
12058 ;;
91d11da1
TT
12059 --*=)
12060 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12061 ac_optarg=
12062 ac_shift=:
12063 ;;
e1052144 12064 *)
b0cacab0
TT
12065 ac_option=$1
12066 ac_optarg=$2
12067 ac_shift=shift
12068 ;;
b0cacab0
TT
12069 esac
12070
12071 case $ac_option in
12072 # Handling of the options.
93636bde 12073 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
b0cacab0 12074 ac_cs_recheck=: ;;
e1052144 12075 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
39fd3d4f 12076 $as_echo "$ac_cs_version"; exit ;;
61ef2474
TT
12077 --config | --confi | --conf | --con | --co | --c )
12078 $as_echo "$ac_cs_config"; exit ;;
e1052144 12079 --debug | --debu | --deb | --de | --d | -d )
b0cacab0
TT
12080 debug=: ;;
12081 --file | --fil | --fi | --f )
12082 $ac_shift
39fd3d4f
SJR
12083 case $ac_optarg in
12084 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
91d11da1 12085 '') as_fn_error $? "missing file argument" ;;
39fd3d4f 12086 esac
57aa50d4 12087 as_fn_append CONFIG_FILES " '$ac_optarg'"
b0cacab0 12088 ac_need_defaults=false;;
d1154eb4
TT
12089 --header | --heade | --head | --hea )
12090 $ac_shift
12091 case $ac_optarg in
12092 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12093 esac
12094 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12095 ac_need_defaults=false;;
12096 --he | --h)
12097 # Conflict between --help and --header
91d11da1 12098 as_fn_error $? "ambiguous option: \`$1'
d1154eb4
TT
12099Try \`$0 --help' for more information.";;
12100 --help | --hel | -h )
39fd3d4f 12101 $as_echo "$ac_cs_usage"; exit ;;
b0cacab0
TT
12102 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12103 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12104 ac_cs_silent=: ;;
12105
12106 # This is an error.
91d11da1 12107 -*) as_fn_error $? "unrecognized option: \`$1'
57aa50d4 12108Try \`$0 --help' for more information." ;;
b0cacab0 12109
57aa50d4 12110 *) as_fn_append ac_config_targets " $1"
e1052144 12111 ac_need_defaults=false ;;
b0cacab0 12112
07a0db15 12113 esac
b0cacab0 12114 shift
07a0db15
TT
12115done
12116
b0cacab0
TT
12117ac_configure_extra_args=
12118
12119if $ac_cs_silent; then
12120 exec 6>/dev/null
12121 ac_configure_extra_args="$ac_configure_extra_args --silent"
12122fi
12123
12124_ACEOF
39fd3d4f 12125cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 12126if \$ac_cs_recheck; then
91d11da1 12127 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
39fd3d4f
SJR
12128 shift
12129 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12130 CONFIG_SHELL='$SHELL'
e1052144 12131 export CONFIG_SHELL
39fd3d4f 12132 exec "\$@"
b0cacab0 12133fi
07a0db15 12134
b0cacab0 12135_ACEOF
39fd3d4f 12136cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12137exec 5>>config.log
12138{
12139 echo
12140 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12141## Running $as_me. ##
12142_ASBOX
39fd3d4f 12143 $as_echo "$ac_log"
e1052144 12144} >&5
07a0db15 12145
e1052144 12146_ACEOF
39fd3d4f 12147cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 12148#
e1052144 12149# INIT-COMMANDS
b0cacab0 12150#
b0cacab0
TT
12151# Capture the value of obsolete ALL_LINGUAS because we need it to compute
12152 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
12153 # from automake.
12154 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
12155 # Capture the value of LINGUAS because we need it to compute CATALOGS.
12156 LINGUAS="${LINGUAS-%UNSET%}"
12157
12158
12159_ACEOF
12160
39fd3d4f 12161cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12162
12163# Handling of arguments.
b0cacab0
TT
12164for ac_config_target in $ac_config_targets
12165do
e1052144 12166 case $ac_config_target in
d1154eb4 12167 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
e1052144
TT
12168 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12169 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
12170
91d11da1 12171 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
b0cacab0
TT
12172 esac
12173done
12174
e1052144 12175
b0cacab0
TT
12176# If the user did not use the arguments to specify the items to instantiate,
12177# then the envvar interface is used. Set only those that are not.
12178# We use the long form for the default assignment because of an extremely
12179# bizarre bug on SunOS 4.1.3.
12180if $ac_need_defaults; then
12181 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
d1154eb4 12182 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
b0cacab0
TT
12183 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12184fi
12185
12186# Have a temporary directory for convenience. Make it in the build tree
e1052144 12187# simply because there is no reason against having it here, and in addition,
b0cacab0 12188# creating and moving files from /tmp can sometimes cause problems.
e1052144
TT
12189# Hook for its removal unless debugging.
12190# Note that there is a small window in which the directory will not be cleaned:
12191# after its creation but before its name has been assigned to `$tmp'.
b0cacab0
TT
12192$debug ||
12193{
91d11da1 12194 tmp= ac_tmp=
e1052144 12195 trap 'exit_status=$?
91d11da1
TT
12196 : "${ac_tmp:=$tmp}"
12197 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
e1052144 12198' 0
57aa50d4 12199 trap 'as_fn_exit 1' 1 2 13 15
b0cacab0 12200}
b0cacab0
TT
12201# Create a (secure) tmp directory for tmp files.
12202
12203{
e1052144 12204 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
91d11da1 12205 test -d "$tmp"
b0cacab0
TT
12206} ||
12207{
e1052144
TT
12208 tmp=./conf$$-$RANDOM
12209 (umask 077 && mkdir "$tmp")
91d11da1
TT
12210} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12211ac_tmp=$tmp
b0cacab0 12212
39fd3d4f
SJR
12213# Set up the scripts for CONFIG_FILES section.
12214# No need to generate them if there are no CONFIG_FILES.
12215# This happens for instance with `./config.status config.h'.
e1052144
TT
12216if test -n "$CONFIG_FILES"; then
12217
39fd3d4f
SJR
12218if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
12219 ac_cs_awk_getline=:
12220 ac_cs_awk_pipe_init=
12221 ac_cs_awk_read_file='
12222 while ((getline aline < (F[key])) > 0)
12223 print(aline)
12224 close(F[key])'
12225 ac_cs_awk_pipe_fini=
12226else
12227 ac_cs_awk_getline=false
12228 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
12229 ac_cs_awk_read_file='
12230 print "|#_!!_#|"
12231 print "cat " F[key] " &&"
12232 '$ac_cs_awk_pipe_init
12233 # The final `:' finishes the AND list.
12234 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
12235fi
57aa50d4
TT
12236ac_cr=`echo X | tr X '\015'`
12237# On cygwin, bash can eat \r inside `` if the user requested igncr.
12238# But we know of no other shell where ac_cr would be empty at this
12239# point, so we can use a bashism as a fallback.
12240if test "x$ac_cr" = x; then
12241 eval ac_cr=\$\'\\r\'
12242fi
39fd3d4f
SJR
12243ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12244if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
91d11da1 12245 ac_cs_awk_cr='\\r'
39fd3d4f
SJR
12246else
12247 ac_cs_awk_cr=$ac_cr
12248fi
e1052144 12249
91d11da1 12250echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
39fd3d4f 12251_ACEOF
e1052144 12252
39fd3d4f
SJR
12253# Create commands to substitute file output variables.
12254{
12255 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
91d11da1 12256 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
39fd3d4f
SJR
12257 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
12258 echo "_ACAWK" &&
12259 echo "_ACEOF"
12260} >conf$$files.sh &&
12261. ./conf$$files.sh ||
91d11da1 12262 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
39fd3d4f 12263rm -f conf$$files.sh
e1052144 12264
39fd3d4f
SJR
12265{
12266 echo "cat >conf$$subs.awk <<_ACEOF" &&
12267 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12268 echo "_ACEOF"
12269} >conf$$subs.sh ||
91d11da1
TT
12270 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12271ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
e1052144
TT
12272ac_delim='%!_!# '
12273for ac_last_try in false false false false false :; do
39fd3d4f 12274 . ./conf$$subs.sh ||
91d11da1 12275 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
39fd3d4f
SJR
12276
12277 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12278 if test $ac_delim_n = $ac_delim_num; then
e1052144
TT
12279 break
12280 elif $ac_last_try; then
91d11da1 12281 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
e1052144
TT
12282 else
12283 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21c84b71 12284 fi
e1052144 12285done
39fd3d4f
SJR
12286rm -f conf$$subs.sh
12287
12288cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
91d11da1 12289cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
39fd3d4f
SJR
12290_ACEOF
12291sed -n '
12292h
12293s/^/S["/; s/!.*/"]=/
12294p
12295g
12296s/^[^!]*!//
12297:repl
12298t repl
12299s/'"$ac_delim"'$//
12300t delim
12301:nl
12302h
61ef2474 12303s/\(.\{148\}\)..*/\1/
39fd3d4f
SJR
12304t more1
12305s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12306p
12307n
12308b repl
12309:more1
12310s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12311p
12312g
12313s/.\{148\}//
12314t nl
12315:delim
12316h
61ef2474 12317s/\(.\{148\}\)..*/\1/
39fd3d4f
SJR
12318t more2
12319s/["\\]/\\&/g; s/^/"/; s/$/"/
12320p
12321b
12322:more2
12323s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12324p
12325g
12326s/.\{148\}//
12327t delim
12328' <conf$$subs.awk | sed '
12329/^[^""]/{
12330 N
12331 s/\n//
e1052144 12332}
39fd3d4f
SJR
12333' >>$CONFIG_STATUS || ac_write_fail=1
12334rm -f conf$$subs.awk
12335cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12336_ACAWK
91d11da1 12337cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
39fd3d4f
SJR
12338 for (key in S) S_is_set[key] = 1
12339 FS = "\a"
12340 \$ac_cs_awk_pipe_init
e1052144 12341}
39fd3d4f
SJR
12342{
12343 line = $ 0
12344 nfields = split(line, field, "@")
12345 substed = 0
12346 len = length(field[1])
12347 for (i = 2; i < nfields; i++) {
12348 key = field[i]
12349 keylen = length(key)
12350 if (S_is_set[key]) {
12351 value = S[key]
12352 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12353 len += length(value) + length(field[++i])
12354 substed = 1
12355 } else
12356 len += 1 + keylen
12357 }
12358 if (nfields == 3 && !substed) {
12359 key = field[2]
12360 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
12361 \$ac_cs_awk_read_file
12362 next
12363 }
12364 }
12365 print line
488c75a6 12366}
39fd3d4f
SJR
12367\$ac_cs_awk_pipe_fini
12368_ACAWK
e1052144 12369_ACEOF
39fd3d4f
SJR
12370cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12371if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12372 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12373else
12374 cat
91d11da1
TT
12375fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12376 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
b0cacab0 12377_ACEOF
e1052144 12378
91d11da1
TT
12379# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12380# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
e1052144
TT
12381# trailing colons and then remove the whole line if VPATH becomes empty
12382# (actually we leave an empty line to preserve line numbers).
12383if test "x$srcdir" = x.; then
91d11da1
TT
12384 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
12385h
12386s///
12387s/^/:/
12388s/[ ]*$/:/
12389s/:\$(srcdir):/:/g
12390s/:\${srcdir}:/:/g
12391s/:@srcdir@:/:/g
12392s/^:*//
e1052144 12393s/:*$//
91d11da1
TT
12394x
12395s/\(=[ ]*\).*/\1/
12396G
12397s/\n//
e1052144
TT
12398s/^[^=]*=[ ]*$//
12399}'
12400fi
12401
39fd3d4f 12402cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12403fi # test -n "$CONFIG_FILES"
12404
d1154eb4
TT
12405# Set up the scripts for CONFIG_HEADERS section.
12406# No need to generate them if there are no CONFIG_HEADERS.
12407# This happens for instance with `./config.status Makefile'.
12408if test -n "$CONFIG_HEADERS"; then
91d11da1 12409cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
d1154eb4
TT
12410BEGIN {
12411_ACEOF
12412
12413# Transform confdefs.h into an awk script `defines.awk', embedded as
12414# here-document in config.status, that substitutes the proper values into
12415# config.h.in to produce config.h.
12416
12417# Create a delimiter string that does not exist in confdefs.h, to ease
12418# handling of long lines.
12419ac_delim='%!_!# '
12420for ac_last_try in false false :; do
91d11da1
TT
12421 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12422 if test -z "$ac_tt"; then
d1154eb4
TT
12423 break
12424 elif $ac_last_try; then
91d11da1 12425 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
d1154eb4
TT
12426 else
12427 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12428 fi
12429done
12430
12431# For the awk script, D is an array of macro values keyed by name,
12432# likewise P contains macro parameters if any. Preserve backslash
12433# newline sequences.
12434
12435ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12436sed -n '
12437s/.\{148\}/&'"$ac_delim"'/g
12438t rset
12439:rset
12440s/^[ ]*#[ ]*define[ ][ ]*/ /
12441t def
12442d
12443:def
12444s/\\$//
12445t bsnl
12446s/["\\]/\\&/g
12447s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12448D["\1"]=" \3"/p
12449s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12450d
12451:bsnl
12452s/["\\]/\\&/g
12453s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12454D["\1"]=" \3\\\\\\n"\\/p
12455t cont
12456s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12457t cont
12458d
12459:cont
12460n
12461s/.\{148\}/&'"$ac_delim"'/g
12462t clear
12463:clear
12464s/\\$//
12465t bsnlc
12466s/["\\]/\\&/g; s/^/"/; s/$/"/p
12467d
12468:bsnlc
12469s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12470b cont
12471' <confdefs.h | sed '
12472s/'"$ac_delim"'/"\\\
12473"/g' >>$CONFIG_STATUS || ac_write_fail=1
12474
12475cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12476 for (key in D) D_is_set[key] = 1
12477 FS = "\a"
12478}
12479/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12480 line = \$ 0
12481 split(line, arg, " ")
12482 if (arg[1] == "#") {
12483 defundef = arg[2]
12484 mac1 = arg[3]
12485 } else {
12486 defundef = substr(arg[1], 2)
12487 mac1 = arg[2]
12488 }
12489 split(mac1, mac2, "(") #)
12490 macro = mac2[1]
12491 prefix = substr(line, 1, index(line, defundef) - 1)
12492 if (D_is_set[macro]) {
12493 # Preserve the white space surrounding the "#".
12494 print prefix "define", macro P[macro] D[macro]
12495 next
12496 } else {
12497 # Replace #undef with comments. This is necessary, for example,
12498 # in the case of _POSIX_SOURCE, which is predefined and required
12499 # on some systems where configure will not decide to define it.
12500 if (defundef == "undef") {
12501 print "/*", prefix defundef, macro, "*/"
12502 next
12503 }
12504 }
12505}
12506{ print }
12507_ACAWK
12508_ACEOF
12509cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
91d11da1 12510 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
d1154eb4
TT
12511fi # test -n "$CONFIG_HEADERS"
12512
e1052144 12513
d1154eb4 12514eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
39fd3d4f
SJR
12515shift
12516for ac_tag
e1052144
TT
12517do
12518 case $ac_tag in
12519 :[FHLC]) ac_mode=$ac_tag; continue;;
12520 esac
12521 case $ac_mode$ac_tag in
12522 :[FHL]*:*);;
91d11da1 12523 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
e1052144
TT
12524 :[FH]-) ac_tag=-:-;;
12525 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12526 esac
12527 ac_save_IFS=$IFS
12528 IFS=:
12529 set x $ac_tag
12530 IFS=$ac_save_IFS
12531 shift
12532 ac_file=$1
12533 shift
12534
12535 case $ac_mode in
12536 :L) ac_source=$1;;
12537 :[FH])
12538 ac_file_inputs=
12539 for ac_f
12540 do
12541 case $ac_f in
91d11da1 12542 -) ac_f="$ac_tmp/stdin";;
e1052144
TT
12543 *) # Look for the file first in the build tree, then in the source tree
12544 # (if the path is not absolute). The absolute path cannot be DOS-style,
12545 # because $ac_f cannot contain `:'.
12546 test -f "$ac_f" ||
12547 case $ac_f in
12548 [\\/$]*) false;;
12549 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12550 esac ||
91d11da1 12551 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
e1052144 12552 esac
39fd3d4f 12553 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
57aa50d4 12554 as_fn_append ac_file_inputs " '$ac_f'"
e1052144
TT
12555 done
12556
12557 # Let's still pretend it is `configure' which instantiates (i.e., don't
12558 # use $as_me), people would be surprised to read:
12559 # /* config.h. Generated by config.status. */
39fd3d4f
SJR
12560 configure_input='Generated from '`
12561 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12562 `' by configure.'
e1052144
TT
12563 if test x"$ac_file" != x-; then
12564 configure_input="$ac_file. $configure_input"
57aa50d4 12565 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
39fd3d4f 12566$as_echo "$as_me: creating $ac_file" >&6;}
e1052144 12567 fi
39fd3d4f
SJR
12568 # Neutralize special characters interpreted by sed in replacement strings.
12569 case $configure_input in #(
12570 *\&* | *\|* | *\\* )
12571 ac_sed_conf_input=`$as_echo "$configure_input" |
12572 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12573 *) ac_sed_conf_input=$configure_input;;
12574 esac
e1052144
TT
12575
12576 case $ac_tag in
91d11da1
TT
12577 *:-:* | *:-) cat >"$ac_tmp/stdin" \
12578 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
e1052144
TT
12579 esac
12580 ;;
b0cacab0
TT
12581 esac
12582
e1052144 12583 ac_dir=`$as_dirname -- "$ac_file" ||
b0cacab0
TT
12584$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12585 X"$ac_file" : 'X\(//\)[^/]' \| \
12586 X"$ac_file" : 'X\(//\)$' \| \
e1052144 12587 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 12588$as_echo X"$ac_file" |
e1052144
TT
12589 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12590 s//\1/
12591 q
12592 }
12593 /^X\(\/\/\)[^/].*/{
12594 s//\1/
12595 q
12596 }
12597 /^X\(\/\/\)$/{
12598 s//\1/
12599 q
12600 }
12601 /^X\(\/\).*/{
12602 s//\1/
12603 q
12604 }
12605 s/.*/./; q'`
57aa50d4 12606 as_dir="$ac_dir"; as_fn_mkdir_p
b0cacab0
TT
12607 ac_builddir=.
12608
e1052144
TT
12609case "$ac_dir" in
12610.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12611*)
39fd3d4f 12612 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
e1052144 12613 # A ".." for each directory in $ac_dir_suffix.
39fd3d4f 12614 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
e1052144
TT
12615 case $ac_top_builddir_sub in
12616 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12617 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12618 esac ;;
12619esac
12620ac_abs_top_builddir=$ac_pwd
12621ac_abs_builddir=$ac_pwd$ac_dir_suffix
12622# for backward compatibility:
12623ac_top_builddir=$ac_top_build_prefix
93636bde 12624
b0cacab0 12625case $srcdir in
e1052144 12626 .) # We are building in place.
b0cacab0 12627 ac_srcdir=.
e1052144
TT
12628 ac_top_srcdir=$ac_top_builddir_sub
12629 ac_abs_top_srcdir=$ac_pwd ;;
12630 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 12631 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
12632 ac_top_srcdir=$srcdir
12633 ac_abs_top_srcdir=$srcdir ;;
12634 *) # Relative name.
12635 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12636 ac_top_srcdir=$ac_top_build_prefix$srcdir
12637 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 12638esac
e1052144 12639ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b0cacab0 12640
b0cacab0 12641
e1052144
TT
12642 case $ac_mode in
12643 :F)
12644 #
12645 # CONFIG_FILE
12646 #
50e1e10f 12647
b0cacab0
TT
12648 case $INSTALL in
12649 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
e1052144 12650 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
50e1e10f 12651 esac
e1052144 12652_ACEOF
50e1e10f 12653
39fd3d4f 12654cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12655# If the template does not know about datarootdir, expand it.
12656# FIXME: This hack should be removed a few years after 2.60.
12657ac_datarootdir_hack=; ac_datarootdir_seen=
39fd3d4f
SJR
12658ac_sed_dataroot='
12659/datarootdir/ {
e1052144
TT
12660 p
12661 q
12662}
12663/@datadir@/p
12664/@docdir@/p
12665/@infodir@/p
12666/@localedir@/p
57aa50d4 12667/@mandir@/p'
39fd3d4f 12668case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
e1052144
TT
12669*datarootdir*) ac_datarootdir_seen=yes;;
12670*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
57aa50d4 12671 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
39fd3d4f 12672$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
b0cacab0 12673_ACEOF
39fd3d4f 12674cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
e1052144
TT
12675 ac_datarootdir_hack='
12676 s&@datadir@&$datadir&g
12677 s&@docdir@&$docdir&g
12678 s&@infodir@&$infodir&g
12679 s&@localedir@&$localedir&g
12680 s&@mandir@&$mandir&g
57aa50d4 12681 s&\\\${datarootdir}&$datarootdir&g' ;;
e1052144
TT
12682esac
12683_ACEOF
12684
12685# Neutralize VPATH when `$srcdir' = `.'.
12686# Shell code in configure.ac might set extrasub.
12687# FIXME: do we really want to maintain this feature?
39fd3d4f
SJR
12688cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12689ac_sed_extra="$ac_vpsub
b0cacab0
TT
12690$extrasub
12691_ACEOF
39fd3d4f 12692cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0cacab0
TT
12693:t
12694/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
39fd3d4f 12695s|@configure_input@|$ac_sed_conf_input|;t t
e1052144 12696s&@top_builddir@&$ac_top_builddir_sub&;t t
39fd3d4f 12697s&@top_build_prefix@&$ac_top_build_prefix&;t t
e1052144
TT
12698s&@srcdir@&$ac_srcdir&;t t
12699s&@abs_srcdir@&$ac_abs_srcdir&;t t
12700s&@top_srcdir@&$ac_top_srcdir&;t t
12701s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12702s&@builddir@&$ac_builddir&;t t
12703s&@abs_builddir@&$ac_abs_builddir&;t t
12704s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12705s&@INSTALL@&$ac_INSTALL&;t t
12706$ac_datarootdir_hack
39fd3d4f
SJR
12707"
12708eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
12709if $ac_cs_awk_getline; then
91d11da1 12710 $AWK -f "$ac_tmp/subs.awk"
39fd3d4f 12711else
91d11da1
TT
12712 $AWK -f "$ac_tmp/subs.awk" | $SHELL
12713fi \
12714 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
e1052144
TT
12715
12716test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
91d11da1
TT
12717 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12718 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
12719 "$ac_tmp/out"`; test -z "$ac_out"; } &&
57aa50d4 12720 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
91d11da1 12721which seems to be undefined. Please make sure it is defined" >&5
39fd3d4f 12722$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
91d11da1 12723which seems to be undefined. Please make sure it is defined" >&2;}
e1052144 12724
91d11da1 12725 rm -f "$ac_tmp/stdin"
e1052144 12726 case $ac_file in
91d11da1
TT
12727 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12728 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
39fd3d4f 12729 esac \
91d11da1 12730 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
e1052144 12731 ;;
d1154eb4
TT
12732 :H)
12733 #
12734 # CONFIG_HEADER
12735 #
12736 if test x"$ac_file" != x-; then
12737 {
12738 $as_echo "/* $configure_input */" \
91d11da1
TT
12739 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12740 } >"$ac_tmp/config.h" \
12741 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12742 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
d1154eb4
TT
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12744$as_echo "$as_me: $ac_file is unchanged" >&6;}
12745 else
12746 rm -f "$ac_file"
91d11da1
TT
12747 mv "$ac_tmp/config.h" "$ac_file" \
12748 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
d1154eb4
TT
12749 fi
12750 else
12751 $as_echo "/* $configure_input */" \
91d11da1
TT
12752 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12753 || as_fn_error $? "could not create -" "$LINENO" 5
d1154eb4
TT
12754 fi
12755 ;;
07a0db15 12756
57aa50d4 12757 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
39fd3d4f 12758$as_echo "$as_me: executing $ac_file commands" >&6;}
e1052144
TT
12759 ;;
12760 esac
a04eba3f 12761
b0cacab0 12762
e1052144
TT
12763 case $ac_file$ac_mode in
12764 "default-1":C)
a04eba3f
TT
12765 for ac_file in $CONFIG_FILES; do
12766 # Support "outfile[:infile[:infile...]]"
12767 case "$ac_file" in
12768 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
12769 esac
12770 # PO directories have a Makefile.in generated from Makefile.in.in.
12771 case "$ac_file" in */Makefile.in)
12772 # Adjust a relative srcdir.
12773 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
12774 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
12775 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
12776 # In autoconf-2.13 it is called $ac_given_srcdir.
12777 # In autoconf-2.50 it is called $srcdir.
12778 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
12779 case "$ac_given_srcdir" in
12780 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
12781 /*) top_srcdir="$ac_given_srcdir" ;;
12782 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
12783 esac
12784 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
12785 rm -f "$ac_dir/POTFILES"
12786 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
12787 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
b0cacab0
TT
12788 POMAKEFILEDEPS="POTFILES.in"
12789 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
a04eba3f
TT
12790 # on $ac_dir but don't depend on user-specified configuration
12791 # parameters.
12792 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
12793 # The LINGUAS file contains the set of available languages.
b0cacab0 12794 if test -n "$OBSOLETE_ALL_LINGUAS"; then
a04eba3f
TT
12795 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
12796 fi
12797 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
12798 # Hide the ALL_LINGUAS assigment from automake.
12799 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
b0cacab0
TT
12800 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
12801 else
12802 # The set of available languages was given in configure.in.
12803 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
a04eba3f 12804 fi
b0cacab0
TT
12805 # Compute POFILES
12806 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
12807 # Compute UPDATEPOFILES
12808 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
12809 # Compute DUMMYPOFILES
12810 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
12811 # Compute GMOFILES
12812 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
a04eba3f
TT
12813 case "$ac_given_srcdir" in
12814 .) srcdirpre= ;;
12815 *) srcdirpre='$(srcdir)/' ;;
12816 esac
12817 POFILES=
a04eba3f
TT
12818 UPDATEPOFILES=
12819 DUMMYPOFILES=
b0cacab0 12820 GMOFILES=
a04eba3f
TT
12821 for lang in $ALL_LINGUAS; do
12822 POFILES="$POFILES $srcdirpre$lang.po"
a04eba3f
TT
12823 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
12824 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
b0cacab0 12825 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
a04eba3f
TT
12826 done
12827 # CATALOGS depends on both $ac_dir and the user's LINGUAS
12828 # environment variable.
12829 INST_LINGUAS=
12830 if test -n "$ALL_LINGUAS"; then
12831 for presentlang in $ALL_LINGUAS; do
12832 useit=no
12833 if test "%UNSET%" != "$LINGUAS"; then
12834 desiredlanguages="$LINGUAS"
12835 else
12836 desiredlanguages="$ALL_LINGUAS"
12837 fi
12838 for desiredlang in $desiredlanguages; do
12839 # Use the presentlang catalog if desiredlang is
12840 # a. equal to presentlang, or
12841 # b. a variant of presentlang (because in this case,
12842 # presentlang can be used as a fallback for messages
12843 # which are not translated in the desiredlang catalog).
12844 case "$desiredlang" in
12845 "$presentlang"*) useit=yes;;
12846 esac
12847 done
12848 if test $useit = yes; then
12849 INST_LINGUAS="$INST_LINGUAS $presentlang"
12850 fi
12851 done
12852 fi
12853 CATALOGS=
12854 if test -n "$INST_LINGUAS"; then
12855 for lang in $INST_LINGUAS; do
12856 CATALOGS="$CATALOGS $lang.gmo"
12857 done
12858 fi
12859 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
b0cacab0 12860 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
a04eba3f
TT
12861 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
12862 if test -f "$f"; then
12863 case "$f" in
12864 *.orig | *.bak | *~) ;;
12865 *) cat "$f" >> "$ac_dir/Makefile" ;;
12866 esac
12867 fi
12868 done
12869 fi
12870 ;;
a64c9c13 12871 esac
b0cacab0 12872 done ;;
e1052144 12873
b0cacab0 12874 esac
e1052144 12875done # for ac_tag
07a0db15 12876
b0cacab0 12877
57aa50d4 12878as_fn_exit 0
b0cacab0 12879_ACEOF
b0cacab0
TT
12880ac_clean_files=$ac_clean_files_save
12881
39fd3d4f 12882test $ac_write_fail = 0 ||
91d11da1 12883 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
39fd3d4f 12884
b0cacab0
TT
12885
12886# configure is writing to config.log, and then calls config.status.
12887# config.status does its own redirection, appending to config.log.
12888# Unfortunately, on DOS this fails, as config.log is still kept open
12889# by configure, so config.status won't be able to write to it; its
12890# output is simply discarded. So we exec the FD to /dev/null,
12891# effectively closing config.log, so it can be properly (re)opened and
12892# appended to by config.status. When coming back to configure, we
12893# need to make the FD available again.
12894if test "$no_create" != yes; then
12895 ac_cs_success=:
12896 ac_config_status_args=
12897 test "$silent" = yes &&
12898 ac_config_status_args="$ac_config_status_args --quiet"
12899 exec 5>/dev/null
12900 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12901 exec 5>>config.log
12902 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12903 # would make configure fail if this is the last instruction.
91d11da1 12904 $ac_cs_success || as_fn_exit 1
b0cacab0 12905fi
39fd3d4f 12906if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
57aa50d4 12907 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
39fd3d4f
SJR
12908$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12909fi
50e1e10f 12910
ee683a13 12911if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi