(no commit message)
[iptables.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for iptables 1.4.1.1.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization.  ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21   setopt NO_GLOB_SUBST
22 else
23   case `(set -o) 2>/dev/null` in
24   *posix*) set -o posix ;;
25 esac
26
27 fi
28
29
30
31
32 # PATH needs CR
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42   echo "#! /bin/sh" >conf$$.sh
43   echo  "exit 0"   >>conf$$.sh
44   chmod +x conf$$.sh
45   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46     PATH_SEPARATOR=';'
47   else
48     PATH_SEPARATOR=:
49   fi
50   rm -f conf$$.sh
51 fi
52
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55   as_unset=unset
56 else
57   as_unset=false
58 fi
59
60
61 # IFS
62 # We need space, tab and new line, in precisely that order.  Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
66 as_nl='
67 '
68 IFS=" ""        $as_nl"
69
70 # Find who we are.  Look in the path if we contain no directory separator.
71 case $0 in
72   *[\\/]* ) as_myself=$0 ;;
73   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
75 do
76   IFS=$as_save_IFS
77   test -z "$as_dir" && as_dir=.
78   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
81
82      ;;
83 esac
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
87   as_myself=$0
88 fi
89 if test ! -f "$as_myself"; then
90   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91   { (exit 1); exit 1; }
92 fi
93
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
101
102 # NLS nuisances.
103 for as_var in \
104   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106   LC_TELEPHONE LC_TIME
107 do
108   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109     eval $as_var=C; export $as_var
110   else
111     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112   fi
113 done
114
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117    test "X`expr 00001 : '.*\(...\)'`" = X001; then
118   as_expr=expr
119 else
120   as_expr=false
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124   as_basename=basename
125 else
126   as_basename=false
127 fi
128
129
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133          X"$0" : 'X\(//\)$' \| \
134          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 echo X/"$0" |
136     sed '/^.*\/\([^/][^/]*\)\/*$/{
137             s//\1/
138             q
139           }
140           /^X\/\(\/\/\)$/{
141             s//\1/
142             q
143           }
144           /^X\/\(\/\).*/{
145             s//\1/
146             q
147           }
148           s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
154 if test "x$CONFIG_SHELL" = x; then
155   if (eval ":") 2>/dev/null; then
156   as_have_required=yes
157 else
158   as_have_required=no
159 fi
160
161   if test $as_have_required = yes &&     (eval ":
162 (as_func_return () {
163   (exit \$1)
164 }
165 as_func_success () {
166   as_func_return 0
167 }
168 as_func_failure () {
169   as_func_return 1
170 }
171 as_func_ret_success () {
172   return 0
173 }
174 as_func_ret_failure () {
175   return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180   :
181 else
182   exitcode=1
183   echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187   exitcode=1
188   echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192   :
193 else
194   exitcode=1
195   echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199   exitcode=1
200   echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204   :
205 else
206   exitcode=1
207   echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
213   as_lineno_1=\$LINENO
214   as_lineno_2=\$LINENO
215   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
218   :
219 else
220   as_candidate_shells=
221     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 do
224   IFS=$as_save_IFS
225   test -z "$as_dir" && as_dir=.
226   case $as_dir in
227          /*)
228            for as_base in sh bash ksh sh5; do
229              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230            done;;
231        esac
232 done
233 IFS=$as_save_IFS
234
235
236       for as_shell in $as_candidate_shells $SHELL; do
237          # Try only shells that exist, to save several forks.
238          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239                 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241   emulate sh
242   NULLCMD=:
243   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244   # is contrary to our usage.  Disable this feature.
245   alias -g '${1+"$@"}'='"$@"'
246   setopt NO_GLOB_SUBST
247 else
248   case `(set -o) 2>/dev/null` in
249   *posix*) set -o posix ;;
250 esac
251
252 fi
253
254
255 :
256 _ASEOF
257 }; then
258   CONFIG_SHELL=$as_shell
259                as_have_required=yes
260                if { "$as_shell" 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262   emulate sh
263   NULLCMD=:
264   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265   # is contrary to our usage.  Disable this feature.
266   alias -g '${1+"$@"}'='"$@"'
267   setopt NO_GLOB_SUBST
268 else
269   case `(set -o) 2>/dev/null` in
270   *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 (as_func_return () {
278   (exit $1)
279 }
280 as_func_success () {
281   as_func_return 0
282 }
283 as_func_failure () {
284   as_func_return 1
285 }
286 as_func_ret_success () {
287   return 0
288 }
289 as_func_ret_failure () {
290   return 1
291 }
292
293 exitcode=0
294 if as_func_success; then
295   :
296 else
297   exitcode=1
298   echo as_func_success failed.
299 fi
300
301 if as_func_failure; then
302   exitcode=1
303   echo as_func_failure succeeded.
304 fi
305
306 if as_func_ret_success; then
307   :
308 else
309   exitcode=1
310   echo as_func_ret_success failed.
311 fi
312
313 if as_func_ret_failure; then
314   exitcode=1
315   echo as_func_ret_failure succeeded.
316 fi
317
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
319   :
320 else
321   exitcode=1
322   echo positional parameters were not saved.
323 fi
324
325 test $exitcode = 0) || { (exit 1); exit 1; }
326
327 (
328   as_lineno_1=$LINENO
329   as_lineno_2=$LINENO
330   test "x$as_lineno_1" != "x$as_lineno_2" &&
331   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333 _ASEOF
334 }; then
335   break
336 fi
337
338 fi
339
340       done
341
342       if test "x$CONFIG_SHELL" != x; then
343   for as_var in BASH_ENV ENV
344         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345         done
346         export CONFIG_SHELL
347         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348 fi
349
350
351     if test $as_have_required = no; then
352   echo This script requires a shell more modern than all the
353       echo shells that I found on your system.  Please install a
354       echo modern shell, or manually run the script under such a
355       echo shell if you do have one.
356       { (exit 1); exit 1; }
357 fi
358
359
360 fi
361
362 fi
363
364
365
366 (eval "as_func_return () {
367   (exit \$1)
368 }
369 as_func_success () {
370   as_func_return 0
371 }
372 as_func_failure () {
373   as_func_return 1
374 }
375 as_func_ret_success () {
376   return 0
377 }
378 as_func_ret_failure () {
379   return 1
380 }
381
382 exitcode=0
383 if as_func_success; then
384   :
385 else
386   exitcode=1
387   echo as_func_success failed.
388 fi
389
390 if as_func_failure; then
391   exitcode=1
392   echo as_func_failure succeeded.
393 fi
394
395 if as_func_ret_success; then
396   :
397 else
398   exitcode=1
399   echo as_func_ret_success failed.
400 fi
401
402 if as_func_ret_failure; then
403   exitcode=1
404   echo as_func_ret_failure succeeded.
405 fi
406
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408   :
409 else
410   exitcode=1
411   echo positional parameters were not saved.
412 fi
413
414 test \$exitcode = 0") || {
415   echo No shell found that supports shell functions.
416   echo Please tell autoconf@gnu.org about your system,
417   echo including any error possibly output before this
418   echo message
419 }
420
421
422
423   as_lineno_1=$LINENO
424   as_lineno_2=$LINENO
425   test "x$as_lineno_1" != "x$as_lineno_2" &&
426   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429   # uniformly replaced by the line number.  The first 'sed' inserts a
430   # line-number line after each line using $LINENO; the second 'sed'
431   # does the real work.  The second script uses 'N' to pair each
432   # line-number line with the line containing $LINENO, and appends
433   # trailing '-' during substitution so that $LINENO is not a special
434   # case at line end.
435   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436   # scripts with optimization help from Paolo Bonzini.  Blame Lee
437   # E. McMahon (1931-1989) for sed's syntax.  :-)
438   sed -n '
439     p
440     /[$]LINENO/=
441   ' <$as_myself |
442     sed '
443       s/[$]LINENO.*/&-/
444       t lineno
445       b
446       :lineno
447       N
448       :loop
449       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450       t loop
451       s/-\n.*//
452     ' >$as_me.lineno &&
453   chmod +x "$as_me.lineno" ||
454     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455    { (exit 1); exit 1; }; }
456
457   # Don't try to exec as it changes $[0], causing all sort of problems
458   # (the dirname of $[0] is not the place where we might find the
459   # original and so on.  Autoconf is especially sensitive to this).
460   . "./$as_me.lineno"
461   # Exit status is that of the last command.
462   exit
463 }
464
465
466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467   as_dirname=dirname
468 else
469   as_dirname=false
470 fi
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in
474 -n*)
475   case `echo 'x\c'` in
476   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
477   *)   ECHO_C='\c';;
478   esac;;
479 *)
480   ECHO_N='-n';;
481 esac
482
483 if expr a : '\(a\)' >/dev/null 2>&1 &&
484    test "X`expr 00001 : '.*\(...\)'`" = X001; then
485   as_expr=expr
486 else
487   as_expr=false
488 fi
489
490 rm -f conf$$ conf$$.exe conf$$.file
491 if test -d conf$$.dir; then
492   rm -f conf$$.dir/conf$$.file
493 else
494   rm -f conf$$.dir
495   mkdir conf$$.dir
496 fi
497 echo >conf$$.file
498 if ln -s conf$$.file conf$$ 2>/dev/null; then
499   as_ln_s='ln -s'
500   # ... but there are two gotchas:
501   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503   # In both cases, we have to default to `cp -p'.
504   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505     as_ln_s='cp -p'
506 elif ln conf$$.file conf$$ 2>/dev/null; then
507   as_ln_s=ln
508 else
509   as_ln_s='cp -p'
510 fi
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
513
514 if mkdir -p . 2>/dev/null; then
515   as_mkdir_p=:
516 else
517   test -d ./-p && rmdir ./-p
518   as_mkdir_p=false
519 fi
520
521 if test -x / >/dev/null 2>&1; then
522   as_test_x='test -x'
523 else
524   if ls -dL / >/dev/null 2>&1; then
525     as_ls_L_option=L
526   else
527     as_ls_L_option=
528   fi
529   as_test_x='
530     eval sh -c '\''
531       if test -d "$1"; then
532         test -d "$1/.";
533       else
534         case $1 in
535         -*)set "./$1";;
536         esac;
537         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538         ???[sx]*):;;*)false;;esac;fi
539     '\'' sh
540   '
541 fi
542 as_executable_p=$as_test_x
543
544 # Sed expression to map a string onto a valid CPP name.
545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547 # Sed expression to map a string onto a valid variable name.
548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552
553 # Check that we are running under the correct shell.
554 SHELL=${CONFIG_SHELL-/bin/sh}
555
556 case X$ECHO in
557 X*--fallback-echo)
558   # Remove one level of quotation (which was required for Make).
559   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
560   ;;
561 esac
562
563 echo=${ECHO-echo}
564 if test "X$1" = X--no-reexec; then
565   # Discard the --no-reexec flag, and continue.
566   shift
567 elif test "X$1" = X--fallback-echo; then
568   # Avoid inline document here, it may be left over
569   :
570 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
571   # Yippee, $echo works!
572   :
573 else
574   # Restart under the correct shell.
575   exec $SHELL "$0" --no-reexec ${1+"$@"}
576 fi
577
578 if test "X$1" = X--fallback-echo; then
579   # used as fallback echo
580   shift
581   cat <<EOF
582 $*
583 EOF
584   exit 0
585 fi
586
587 # The HP-UX ksh and POSIX shell print the target directory to stdout
588 # if CDPATH is set.
589 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
590
591 if test -z "$ECHO"; then
592 if test "X${echo_test_string+set}" != Xset; then
593 # find a string as large as possible, as long as the shell can cope with it
594   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
595     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
596     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
597        echo_test_string=`eval $cmd` &&
598        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
599     then
600       break
601     fi
602   done
603 fi
604
605 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
606    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
607    test "X$echo_testing_string" = "X$echo_test_string"; then
608   :
609 else
610   # The Solaris, AIX, and Digital Unix default echo programs unquote
611   # backslashes.  This makes it impossible to quote backslashes using
612   #   echo "$something" | sed 's/\\/\\\\/g'
613   #
614   # So, first we look for a working echo in the user's PATH.
615
616   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
617   for dir in $PATH /usr/ucb; do
618     IFS="$lt_save_ifs"
619     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
620        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
621        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
622        test "X$echo_testing_string" = "X$echo_test_string"; then
623       echo="$dir/echo"
624       break
625     fi
626   done
627   IFS="$lt_save_ifs"
628
629   if test "X$echo" = Xecho; then
630     # We didn't find a better echo, so look for alternatives.
631     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
632        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
633        test "X$echo_testing_string" = "X$echo_test_string"; then
634       # This shell has a builtin print -r that does the trick.
635       echo='print -r'
636     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
637          test "X$CONFIG_SHELL" != X/bin/ksh; then
638       # If we have ksh, try running configure again with it.
639       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
640       export ORIGINAL_CONFIG_SHELL
641       CONFIG_SHELL=/bin/ksh
642       export CONFIG_SHELL
643       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
644     else
645       # Try using printf.
646       echo='printf %s\n'
647       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
648          echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
649          test "X$echo_testing_string" = "X$echo_test_string"; then
650         # Cool, printf works
651         :
652       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
653            test "X$echo_testing_string" = 'X\t' &&
654            echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
655            test "X$echo_testing_string" = "X$echo_test_string"; then
656         CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
657         export CONFIG_SHELL
658         SHELL="$CONFIG_SHELL"
659         export SHELL
660         echo="$CONFIG_SHELL $0 --fallback-echo"
661       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
662            test "X$echo_testing_string" = 'X\t' &&
663            echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
664            test "X$echo_testing_string" = "X$echo_test_string"; then
665         echo="$CONFIG_SHELL $0 --fallback-echo"
666       else
667         # maybe with a smaller string...
668         prev=:
669
670         for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
671           if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
672           then
673             break
674           fi
675           prev="$cmd"
676         done
677
678         if test "$prev" != 'sed 50q "$0"'; then
679           echo_test_string=`eval $prev`
680           export echo_test_string
681           exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
682         else
683           # Oops.  We lost completely, so just stick with echo.
684           echo=echo
685         fi
686       fi
687     fi
688   fi
689 fi
690 fi
691
692 # Copy echo and quote the copy suitably for passing to libtool from
693 # the Makefile, instead of quoting the original, which is used later.
694 ECHO=$echo
695 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
696    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
697 fi
698
699
700
701
702 tagnames=${tagnames+${tagnames},}CXX
703
704 tagnames=${tagnames+${tagnames},}F77
705
706 exec 7<&0 </dev/null 6>&1
707
708 # Name of the host.
709 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
710 # so uname gets run too.
711 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
712
713 #
714 # Initializations.
715 #
716 ac_default_prefix=/usr/local
717 ac_clean_files=
718 ac_config_libobj_dir=.
719 LIBOBJS=
720 cross_compiling=no
721 subdirs=
722 MFLAGS=
723 MAKEFLAGS=
724 SHELL=${CONFIG_SHELL-/bin/sh}
725
726 # Identity of this package.
727 PACKAGE_NAME='iptables'
728 PACKAGE_TARNAME='iptables'
729 PACKAGE_VERSION='1.4.1.1'
730 PACKAGE_STRING='iptables 1.4.1.1'
731 PACKAGE_BUGREPORT=''
732
733 # Factoring default headers for most tests.
734 ac_includes_default="\
735 #include <stdio.h>
736 #ifdef HAVE_SYS_TYPES_H
737 # include <sys/types.h>
738 #endif
739 #ifdef HAVE_SYS_STAT_H
740 # include <sys/stat.h>
741 #endif
742 #ifdef STDC_HEADERS
743 # include <stdlib.h>
744 # include <stddef.h>
745 #else
746 # ifdef HAVE_STDLIB_H
747 #  include <stdlib.h>
748 # endif
749 #endif
750 #ifdef HAVE_STRING_H
751 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
752 #  include <memory.h>
753 # endif
754 # include <string.h>
755 #endif
756 #ifdef HAVE_STRINGS_H
757 # include <strings.h>
758 #endif
759 #ifdef HAVE_INTTYPES_H
760 # include <inttypes.h>
761 #endif
762 #ifdef HAVE_STDINT_H
763 # include <stdint.h>
764 #endif
765 #ifdef HAVE_UNISTD_H
766 # include <unistd.h>
767 #endif"
768
769 ac_subst_vars='SHELL
770 PATH_SEPARATOR
771 PACKAGE_NAME
772 PACKAGE_TARNAME
773 PACKAGE_VERSION
774 PACKAGE_STRING
775 PACKAGE_BUGREPORT
776 exec_prefix
777 prefix
778 program_transform_name
779 bindir
780 sbindir
781 libexecdir
782 datarootdir
783 datadir
784 sysconfdir
785 sharedstatedir
786 localstatedir
787 includedir
788 oldincludedir
789 docdir
790 infodir
791 htmldir
792 dvidir
793 pdfdir
794 psdir
795 libdir
796 localedir
797 mandir
798 DEFS
799 ECHO_C
800 ECHO_N
801 ECHO_T
802 LIBS
803 build_alias
804 host_alias
805 target_alias
806 INSTALL_PROGRAM
807 INSTALL_SCRIPT
808 INSTALL_DATA
809 CYGPATH_W
810 PACKAGE
811 VERSION
812 ACLOCAL
813 AUTOCONF
814 AUTOMAKE
815 AUTOHEADER
816 MAKEINFO
817 install_sh
818 STRIP
819 INSTALL_STRIP_PROGRAM
820 mkdir_p
821 AWK
822 SET_MAKE
823 am__leading_dot
824 AMTAR
825 am__tar
826 am__untar
827 CC
828 CFLAGS
829 LDFLAGS
830 CPPFLAGS
831 ac_ct_CC
832 EXEEXT
833 OBJEXT
834 DEPDIR
835 am__include
836 am__quote
837 AMDEP_TRUE
838 AMDEP_FALSE
839 AMDEPBACKSLASH
840 CCDEPMODE
841 am__fastdepCC_TRUE
842 am__fastdepCC_FALSE
843 build
844 build_cpu
845 build_vendor
846 build_os
847 host
848 host_cpu
849 host_vendor
850 host_os
851 SED
852 GREP
853 EGREP
854 LN_S
855 ECHO
856 AR
857 RANLIB
858 DSYMUTIL
859 NMEDIT
860 CPP
861 CXX
862 CXXFLAGS
863 ac_ct_CXX
864 CXXDEPMODE
865 am__fastdepCXX_TRUE
866 am__fastdepCXX_FALSE
867 CXXCPP
868 F77
869 FFLAGS
870 ac_ct_F77
871 LIBTOOL
872 blacklist_modules
873 ENABLE_STATIC_TRUE
874 ENABLE_STATIC_FALSE
875 ENABLE_SHARED_TRUE
876 ENABLE_SHARED_FALSE
877 ENABLE_DEVEL_TRUE
878 ENABLE_DEVEL_FALSE
879 ENABLE_LIBIPQ_TRUE
880 ENABLE_LIBIPQ_FALSE
881 regular_CFLAGS
882 kinclude_CFLAGS
883 kbuilddir
884 ksourcedir
885 xtlibdir
886 XTABLES_VERSION_MAJOR
887 XTABLES_VERSION_MINOR
888 XTABLES_VERSION_PATCH
889 XTABLES_VERSION_EXTRA
890 LIBOBJS
891 LTLIBOBJS'
892 ac_subst_files=''
893       ac_precious_vars='build_alias
894 host_alias
895 target_alias
896 CC
897 CFLAGS
898 LDFLAGS
899 LIBS
900 CPPFLAGS
901 CPP
902 CXX
903 CXXFLAGS
904 CCC
905 CXXCPP
906 F77
907 FFLAGS'
908
909
910 # Initialize some variables set by options.
911 ac_init_help=
912 ac_init_version=false
913 # The variables have the same names as the options, with
914 # dashes changed to underlines.
915 cache_file=/dev/null
916 exec_prefix=NONE
917 no_create=
918 no_recursion=
919 prefix=NONE
920 program_prefix=NONE
921 program_suffix=NONE
922 program_transform_name=s,x,x,
923 silent=
924 site=
925 srcdir=
926 verbose=
927 x_includes=NONE
928 x_libraries=NONE
929
930 # Installation directory options.
931 # These are left unexpanded so users can "make install exec_prefix=/foo"
932 # and all the variables that are supposed to be based on exec_prefix
933 # by default will actually change.
934 # Use braces instead of parens because sh, perl, etc. also accept them.
935 # (The list follows the same order as the GNU Coding Standards.)
936 bindir='${exec_prefix}/bin'
937 sbindir='${exec_prefix}/sbin'
938 libexecdir='${exec_prefix}/libexec'
939 datarootdir='${prefix}/share'
940 datadir='${datarootdir}'
941 sysconfdir='${prefix}/etc'
942 sharedstatedir='${prefix}/com'
943 localstatedir='${prefix}/var'
944 includedir='${prefix}/include'
945 oldincludedir='/usr/include'
946 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
947 infodir='${datarootdir}/info'
948 htmldir='${docdir}'
949 dvidir='${docdir}'
950 pdfdir='${docdir}'
951 psdir='${docdir}'
952 libdir='${exec_prefix}/lib'
953 localedir='${datarootdir}/locale'
954 mandir='${datarootdir}/man'
955
956 ac_prev=
957 ac_dashdash=
958 for ac_option
959 do
960   # If the previous option needs an argument, assign it.
961   if test -n "$ac_prev"; then
962     eval $ac_prev=\$ac_option
963     ac_prev=
964     continue
965   fi
966
967   case $ac_option in
968   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
969   *)    ac_optarg=yes ;;
970   esac
971
972   # Accept the important Cygnus configure options, so we can diagnose typos.
973
974   case $ac_dashdash$ac_option in
975   --)
976     ac_dashdash=yes ;;
977
978   -bindir | --bindir | --bindi | --bind | --bin | --bi)
979     ac_prev=bindir ;;
980   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
981     bindir=$ac_optarg ;;
982
983   -build | --build | --buil | --bui | --bu)
984     ac_prev=build_alias ;;
985   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
986     build_alias=$ac_optarg ;;
987
988   -cache-file | --cache-file | --cache-fil | --cache-fi \
989   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
990     ac_prev=cache_file ;;
991   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
992   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
993     cache_file=$ac_optarg ;;
994
995   --config-cache | -C)
996     cache_file=config.cache ;;
997
998   -datadir | --datadir | --datadi | --datad)
999     ac_prev=datadir ;;
1000   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1001     datadir=$ac_optarg ;;
1002
1003   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1004   | --dataroo | --dataro | --datar)
1005     ac_prev=datarootdir ;;
1006   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1007   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1008     datarootdir=$ac_optarg ;;
1009
1010   -disable-* | --disable-*)
1011     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1012     # Reject names that are not valid shell variable names.
1013     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1014       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1015    { (exit 1); exit 1; }; }
1016     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
1017     eval enable_$ac_feature=no ;;
1018
1019   -docdir | --docdir | --docdi | --doc | --do)
1020     ac_prev=docdir ;;
1021   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1022     docdir=$ac_optarg ;;
1023
1024   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1025     ac_prev=dvidir ;;
1026   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1027     dvidir=$ac_optarg ;;
1028
1029   -enable-* | --enable-*)
1030     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1031     # Reject names that are not valid shell variable names.
1032     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1033       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1034    { (exit 1); exit 1; }; }
1035     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
1036     eval enable_$ac_feature=\$ac_optarg ;;
1037
1038   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1039   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1040   | --exec | --exe | --ex)
1041     ac_prev=exec_prefix ;;
1042   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1043   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1044   | --exec=* | --exe=* | --ex=*)
1045     exec_prefix=$ac_optarg ;;
1046
1047   -gas | --gas | --ga | --g)
1048     # Obsolete; use --with-gas.
1049     with_gas=yes ;;
1050
1051   -help | --help | --hel | --he | -h)
1052     ac_init_help=long ;;
1053   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1054     ac_init_help=recursive ;;
1055   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1056     ac_init_help=short ;;
1057
1058   -host | --host | --hos | --ho)
1059     ac_prev=host_alias ;;
1060   -host=* | --host=* | --hos=* | --ho=*)
1061     host_alias=$ac_optarg ;;
1062
1063   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1064     ac_prev=htmldir ;;
1065   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1066   | --ht=*)
1067     htmldir=$ac_optarg ;;
1068
1069   -includedir | --includedir | --includedi | --included | --include \
1070   | --includ | --inclu | --incl | --inc)
1071     ac_prev=includedir ;;
1072   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1073   | --includ=* | --inclu=* | --incl=* | --inc=*)
1074     includedir=$ac_optarg ;;
1075
1076   -infodir | --infodir | --infodi | --infod | --info | --inf)
1077     ac_prev=infodir ;;
1078   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1079     infodir=$ac_optarg ;;
1080
1081   -libdir | --libdir | --libdi | --libd)
1082     ac_prev=libdir ;;
1083   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1084     libdir=$ac_optarg ;;
1085
1086   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1087   | --libexe | --libex | --libe)
1088     ac_prev=libexecdir ;;
1089   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1090   | --libexe=* | --libex=* | --libe=*)
1091     libexecdir=$ac_optarg ;;
1092
1093   -localedir | --localedir | --localedi | --localed | --locale)
1094     ac_prev=localedir ;;
1095   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1096     localedir=$ac_optarg ;;
1097
1098   -localstatedir | --localstatedir | --localstatedi | --localstated \
1099   | --localstate | --localstat | --localsta | --localst | --locals)
1100     ac_prev=localstatedir ;;
1101   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1102   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1103     localstatedir=$ac_optarg ;;
1104
1105   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1106     ac_prev=mandir ;;
1107   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1108     mandir=$ac_optarg ;;
1109
1110   -nfp | --nfp | --nf)
1111     # Obsolete; use --without-fp.
1112     with_fp=no ;;
1113
1114   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1115   | --no-cr | --no-c | -n)
1116     no_create=yes ;;
1117
1118   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1119   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1120     no_recursion=yes ;;
1121
1122   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1123   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1124   | --oldin | --oldi | --old | --ol | --o)
1125     ac_prev=oldincludedir ;;
1126   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1127   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1128   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1129     oldincludedir=$ac_optarg ;;
1130
1131   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1132     ac_prev=prefix ;;
1133   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1134     prefix=$ac_optarg ;;
1135
1136   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1137   | --program-pre | --program-pr | --program-p)
1138     ac_prev=program_prefix ;;
1139   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1140   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1141     program_prefix=$ac_optarg ;;
1142
1143   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1144   | --program-suf | --program-su | --program-s)
1145     ac_prev=program_suffix ;;
1146   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1147   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1148     program_suffix=$ac_optarg ;;
1149
1150   -program-transform-name | --program-transform-name \
1151   | --program-transform-nam | --program-transform-na \
1152   | --program-transform-n | --program-transform- \
1153   | --program-transform | --program-transfor \
1154   | --program-transfo | --program-transf \
1155   | --program-trans | --program-tran \
1156   | --progr-tra | --program-tr | --program-t)
1157     ac_prev=program_transform_name ;;
1158   -program-transform-name=* | --program-transform-name=* \
1159   | --program-transform-nam=* | --program-transform-na=* \
1160   | --program-transform-n=* | --program-transform-=* \
1161   | --program-transform=* | --program-transfor=* \
1162   | --program-transfo=* | --program-transf=* \
1163   | --program-trans=* | --program-tran=* \
1164   | --progr-tra=* | --program-tr=* | --program-t=*)
1165     program_transform_name=$ac_optarg ;;
1166
1167   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1168     ac_prev=pdfdir ;;
1169   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1170     pdfdir=$ac_optarg ;;
1171
1172   -psdir | --psdir | --psdi | --psd | --ps)
1173     ac_prev=psdir ;;
1174   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1175     psdir=$ac_optarg ;;
1176
1177   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1178   | -silent | --silent | --silen | --sile | --sil)
1179     silent=yes ;;
1180
1181   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1182     ac_prev=sbindir ;;
1183   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1184   | --sbi=* | --sb=*)
1185     sbindir=$ac_optarg ;;
1186
1187   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1188   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1189   | --sharedst | --shareds | --shared | --share | --shar \
1190   | --sha | --sh)
1191     ac_prev=sharedstatedir ;;
1192   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1193   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1194   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1195   | --sha=* | --sh=*)
1196     sharedstatedir=$ac_optarg ;;
1197
1198   -site | --site | --sit)
1199     ac_prev=site ;;
1200   -site=* | --site=* | --sit=*)
1201     site=$ac_optarg ;;
1202
1203   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1204     ac_prev=srcdir ;;
1205   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1206     srcdir=$ac_optarg ;;
1207
1208   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1209   | --syscon | --sysco | --sysc | --sys | --sy)
1210     ac_prev=sysconfdir ;;
1211   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1212   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1213     sysconfdir=$ac_optarg ;;
1214
1215   -target | --target | --targe | --targ | --tar | --ta | --t)
1216     ac_prev=target_alias ;;
1217   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1218     target_alias=$ac_optarg ;;
1219
1220   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1221     verbose=yes ;;
1222
1223   -version | --version | --versio | --versi | --vers | -V)
1224     ac_init_version=: ;;
1225
1226   -with-* | --with-*)
1227     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1228     # Reject names that are not valid shell variable names.
1229     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1230       { echo "$as_me: error: invalid package name: $ac_package" >&2
1231    { (exit 1); exit 1; }; }
1232     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1233     eval with_$ac_package=\$ac_optarg ;;
1234
1235   -without-* | --without-*)
1236     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1237     # Reject names that are not valid shell variable names.
1238     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1239       { echo "$as_me: error: invalid package name: $ac_package" >&2
1240    { (exit 1); exit 1; }; }
1241     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1242     eval with_$ac_package=no ;;
1243
1244   --x)
1245     # Obsolete; use --with-x.
1246     with_x=yes ;;
1247
1248   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1249   | --x-incl | --x-inc | --x-in | --x-i)
1250     ac_prev=x_includes ;;
1251   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1252   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1253     x_includes=$ac_optarg ;;
1254
1255   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1256   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1257     ac_prev=x_libraries ;;
1258   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1259   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1260     x_libraries=$ac_optarg ;;
1261
1262   -*) { echo "$as_me: error: unrecognized option: $ac_option
1263 Try \`$0 --help' for more information." >&2
1264    { (exit 1); exit 1; }; }
1265     ;;
1266
1267   *=*)
1268     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1269     # Reject names that are not valid shell variable names.
1270     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1271       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1272    { (exit 1); exit 1; }; }
1273     eval $ac_envvar=\$ac_optarg
1274     export $ac_envvar ;;
1275
1276   *)
1277     # FIXME: should be removed in autoconf 3.0.
1278     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1279     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1280       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1281     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1282     ;;
1283
1284   esac
1285 done
1286
1287 if test -n "$ac_prev"; then
1288   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1289   { echo "$as_me: error: missing argument to $ac_option" >&2
1290    { (exit 1); exit 1; }; }
1291 fi
1292
1293 # Be sure to have absolute directory names.
1294 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1295                 datadir sysconfdir sharedstatedir localstatedir includedir \
1296                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1297                 libdir localedir mandir
1298 do
1299   eval ac_val=\$$ac_var
1300   case $ac_val in
1301     [\\/$]* | ?:[\\/]* )  continue;;
1302     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1303   esac
1304   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1305    { (exit 1); exit 1; }; }
1306 done
1307
1308 # There might be people who depend on the old broken behavior: `$host'
1309 # used to hold the argument of --host etc.
1310 # FIXME: To remove some day.
1311 build=$build_alias
1312 host=$host_alias
1313 target=$target_alias
1314
1315 # FIXME: To remove some day.
1316 if test "x$host_alias" != x; then
1317   if test "x$build_alias" = x; then
1318     cross_compiling=maybe
1319     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1320     If a cross compiler is detected then cross compile mode will be used." >&2
1321   elif test "x$build_alias" != "x$host_alias"; then
1322     cross_compiling=yes
1323   fi
1324 fi
1325
1326 ac_tool_prefix=
1327 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1328
1329 test "$silent" = yes && exec 6>/dev/null
1330
1331
1332 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1333 ac_ls_di=`ls -di .` &&
1334 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1335   { echo "$as_me: error: Working directory cannot be determined" >&2
1336    { (exit 1); exit 1; }; }
1337 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1338   { echo "$as_me: error: pwd does not report name of working directory" >&2
1339    { (exit 1); exit 1; }; }
1340
1341
1342 # Find the source files, if location was not specified.
1343 if test -z "$srcdir"; then
1344   ac_srcdir_defaulted=yes
1345   # Try the directory containing this script, then the parent directory.
1346   ac_confdir=`$as_dirname -- "$0" ||
1347 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1348          X"$0" : 'X\(//\)[^/]' \| \
1349          X"$0" : 'X\(//\)$' \| \
1350          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1351 echo X"$0" |
1352     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1353             s//\1/
1354             q
1355           }
1356           /^X\(\/\/\)[^/].*/{
1357             s//\1/
1358             q
1359           }
1360           /^X\(\/\/\)$/{
1361             s//\1/
1362             q
1363           }
1364           /^X\(\/\).*/{
1365             s//\1/
1366             q
1367           }
1368           s/.*/./; q'`
1369   srcdir=$ac_confdir
1370   if test ! -r "$srcdir/$ac_unique_file"; then
1371     srcdir=..
1372   fi
1373 else
1374   ac_srcdir_defaulted=no
1375 fi
1376 if test ! -r "$srcdir/$ac_unique_file"; then
1377   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1378   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1379    { (exit 1); exit 1; }; }
1380 fi
1381 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1382 ac_abs_confdir=`(
1383         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1384    { (exit 1); exit 1; }; }
1385         pwd)`
1386 # When building in place, set srcdir=.
1387 if test "$ac_abs_confdir" = "$ac_pwd"; then
1388   srcdir=.
1389 fi
1390 # Remove unnecessary trailing slashes from srcdir.
1391 # Double slashes in file names in object file debugging info
1392 # mess up M-x gdb in Emacs.
1393 case $srcdir in
1394 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1395 esac
1396 for ac_var in $ac_precious_vars; do
1397   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1398   eval ac_env_${ac_var}_value=\$${ac_var}
1399   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1400   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1401 done
1402
1403 #
1404 # Report the --help message.
1405 #
1406 if test "$ac_init_help" = "long"; then
1407   # Omit some internal or obsolete options to make the list less imposing.
1408   # This message is too long to be a string in the A/UX 3.1 sh.
1409   cat <<_ACEOF
1410 \`configure' configures iptables 1.4.1.1 to adapt to many kinds of systems.
1411
1412 Usage: $0 [OPTION]... [VAR=VALUE]...
1413
1414 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1415 VAR=VALUE.  See below for descriptions of some of the useful variables.
1416
1417 Defaults for the options are specified in brackets.
1418
1419 Configuration:
1420   -h, --help              display this help and exit
1421       --help=short        display options specific to this package
1422       --help=recursive    display the short help of all the included packages
1423   -V, --version           display version information and exit
1424   -q, --quiet, --silent   do not print \`checking...' messages
1425       --cache-file=FILE   cache test results in FILE [disabled]
1426   -C, --config-cache      alias for \`--cache-file=config.cache'
1427   -n, --no-create         do not create output files
1428       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1429
1430 Installation directories:
1431   --prefix=PREFIX         install architecture-independent files in PREFIX
1432                           [$ac_default_prefix]
1433   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1434                           [PREFIX]
1435
1436 By default, \`make install' will install all the files in
1437 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1438 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1439 for instance \`--prefix=\$HOME'.
1440
1441 For better control, use the options below.
1442
1443 Fine tuning of the installation directories:
1444   --bindir=DIR           user executables [EPREFIX/bin]
1445   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1446   --libexecdir=DIR       program executables [EPREFIX/libexec]
1447   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1448   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1449   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1450   --libdir=DIR           object code libraries [EPREFIX/lib]
1451   --includedir=DIR       C header files [PREFIX/include]
1452   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1453   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1454   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1455   --infodir=DIR          info documentation [DATAROOTDIR/info]
1456   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1457   --mandir=DIR           man documentation [DATAROOTDIR/man]
1458   --docdir=DIR           documentation root [DATAROOTDIR/doc/iptables]
1459   --htmldir=DIR          html documentation [DOCDIR]
1460   --dvidir=DIR           dvi documentation [DOCDIR]
1461   --pdfdir=DIR           pdf documentation [DOCDIR]
1462   --psdir=DIR            ps documentation [DOCDIR]
1463 _ACEOF
1464
1465   cat <<\_ACEOF
1466
1467 Program names:
1468   --program-prefix=PREFIX            prepend PREFIX to installed program names
1469   --program-suffix=SUFFIX            append SUFFIX to installed program names
1470   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1471
1472 System types:
1473   --build=BUILD     configure for building on BUILD [guessed]
1474   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1475 _ACEOF
1476 fi
1477
1478 if test -n "$ac_init_help"; then
1479   case $ac_init_help in
1480      short | recursive ) echo "Configuration of iptables 1.4.1.1:";;
1481    esac
1482   cat <<\_ACEOF
1483
1484 Optional Features:
1485   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1486   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1487   --disable-dependency-tracking  speeds up one-time build
1488   --enable-dependency-tracking   do not reject slow dependency extractors
1489   --enable-static[=PKGS]  build static libraries [default=no]
1490   --enable-shared[=PKGS]  build shared libraries [default=yes]
1491   --enable-fast-install[=PKGS]
1492                           optimize for fast installation [default=yes]
1493   --disable-libtool-lock  avoid locking (might break parallel builds)
1494   --enable-devel          Install Xtables development headers
1495   --enable-libipq         Build and install libipq
1496
1497 Optional Packages:
1498   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1499   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1500   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1501   --with-pic              try to use only PIC/non-PIC objects [default=use
1502                           both]
1503   --with-tags[=TAGS]      include additional configurations [automatic]
1504   --with-kernel=PATH      Path to kernel source/build directory
1505   --with-kbuild=PATH      Path to kernel build directory
1506                           [/lib/modules/CURRENT/build]
1507   --with-ksource=PATH     Path to kernel source directory
1508                           [/lib/modules/CURRENT/source]
1509   --with-xtlibdir=PATH    Path where to install Xtables extensions
1510                           [LIBEXECDIR/xtables]
1511
1512 Some influential environment variables:
1513   CC          C compiler command
1514   CFLAGS      C compiler flags
1515   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1516               nonstandard directory <lib dir>
1517   LIBS        libraries to pass to the linker, e.g. -l<library>
1518   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1519               you have headers in a nonstandard directory <include dir>
1520   CPP         C preprocessor
1521   CXX         C++ compiler command
1522   CXXFLAGS    C++ compiler flags
1523   CXXCPP      C++ preprocessor
1524   F77         Fortran 77 compiler command
1525   FFLAGS      Fortran 77 compiler flags
1526
1527 Use these variables to override the choices made by `configure' or to help
1528 it to find libraries and programs with nonstandard names/locations.
1529
1530 _ACEOF
1531 ac_status=$?
1532 fi
1533
1534 if test "$ac_init_help" = "recursive"; then
1535   # If there are subdirs, report their specific --help.
1536   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1537     test -d "$ac_dir" || continue
1538     ac_builddir=.
1539
1540 case "$ac_dir" in
1541 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1542 *)
1543   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1544   # A ".." for each directory in $ac_dir_suffix.
1545   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1546   case $ac_top_builddir_sub in
1547   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1548   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1549   esac ;;
1550 esac
1551 ac_abs_top_builddir=$ac_pwd
1552 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1553 # for backward compatibility:
1554 ac_top_builddir=$ac_top_build_prefix
1555
1556 case $srcdir in
1557   .)  # We are building in place.
1558     ac_srcdir=.
1559     ac_top_srcdir=$ac_top_builddir_sub
1560     ac_abs_top_srcdir=$ac_pwd ;;
1561   [\\/]* | ?:[\\/]* )  # Absolute name.
1562     ac_srcdir=$srcdir$ac_dir_suffix;
1563     ac_top_srcdir=$srcdir
1564     ac_abs_top_srcdir=$srcdir ;;
1565   *) # Relative name.
1566     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1567     ac_top_srcdir=$ac_top_build_prefix$srcdir
1568     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1569 esac
1570 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1571
1572     cd "$ac_dir" || { ac_status=$?; continue; }
1573     # Check for guested configure.
1574     if test -f "$ac_srcdir/configure.gnu"; then
1575       echo &&
1576       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1577     elif test -f "$ac_srcdir/configure"; then
1578       echo &&
1579       $SHELL "$ac_srcdir/configure" --help=recursive
1580     else
1581       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1582     fi || ac_status=$?
1583     cd "$ac_pwd" || { ac_status=$?; break; }
1584   done
1585 fi
1586
1587 test -n "$ac_init_help" && exit $ac_status
1588 if $ac_init_version; then
1589   cat <<\_ACEOF
1590 iptables configure 1.4.1.1
1591 generated by GNU Autoconf 2.61
1592
1593 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1594 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1595 This configure script is free software; the Free Software Foundation
1596 gives unlimited permission to copy, distribute and modify it.
1597 _ACEOF
1598   exit
1599 fi
1600 cat >config.log <<_ACEOF
1601 This file contains any messages produced by compilers while
1602 running configure, to aid debugging if configure makes a mistake.
1603
1604 It was created by iptables $as_me 1.4.1.1, which was
1605 generated by GNU Autoconf 2.61.  Invocation command line was
1606
1607   $ $0 $@
1608
1609 _ACEOF
1610 exec 5>>config.log
1611 {
1612 cat <<_ASUNAME
1613 ## --------- ##
1614 ## Platform. ##
1615 ## --------- ##
1616
1617 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1618 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1619 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1620 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1621 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1622
1623 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1624 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1625
1626 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1627 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1628 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1629 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1630 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1631 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1632 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1633
1634 _ASUNAME
1635
1636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1637 for as_dir in $PATH
1638 do
1639   IFS=$as_save_IFS
1640   test -z "$as_dir" && as_dir=.
1641   echo "PATH: $as_dir"
1642 done
1643 IFS=$as_save_IFS
1644
1645 } >&5
1646
1647 cat >&5 <<_ACEOF
1648
1649
1650 ## ----------- ##
1651 ## Core tests. ##
1652 ## ----------- ##
1653
1654 _ACEOF
1655
1656
1657 # Keep a trace of the command line.
1658 # Strip out --no-create and --no-recursion so they do not pile up.
1659 # Strip out --silent because we don't want to record it for future runs.
1660 # Also quote any args containing shell meta-characters.
1661 # Make two passes to allow for proper duplicate-argument suppression.
1662 ac_configure_args=
1663 ac_configure_args0=
1664 ac_configure_args1=
1665 ac_must_keep_next=false
1666 for ac_pass in 1 2
1667 do
1668   for ac_arg
1669   do
1670     case $ac_arg in
1671     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1672     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1673     | -silent | --silent | --silen | --sile | --sil)
1674       continue ;;
1675     *\'*)
1676       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1677     esac
1678     case $ac_pass in
1679     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1680     2)
1681       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1682       if test $ac_must_keep_next = true; then
1683         ac_must_keep_next=false # Got value, back to normal.
1684       else
1685         case $ac_arg in
1686           *=* | --config-cache | -C | -disable-* | --disable-* \
1687           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1688           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1689           | -with-* | --with-* | -without-* | --without-* | --x)
1690             case "$ac_configure_args0 " in
1691               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1692             esac
1693             ;;
1694           -* ) ac_must_keep_next=true ;;
1695         esac
1696       fi
1697       ac_configure_args="$ac_configure_args '$ac_arg'"
1698       ;;
1699     esac
1700   done
1701 done
1702 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1703 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1704
1705 # When interrupted or exit'd, cleanup temporary files, and complete
1706 # config.log.  We remove comments because anyway the quotes in there
1707 # would cause problems or look ugly.
1708 # WARNING: Use '\'' to represent an apostrophe within the trap.
1709 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1710 trap 'exit_status=$?
1711   # Save into config.log some information that might help in debugging.
1712   {
1713     echo
1714
1715     cat <<\_ASBOX
1716 ## ---------------- ##
1717 ## Cache variables. ##
1718 ## ---------------- ##
1719 _ASBOX
1720     echo
1721     # The following way of writing the cache mishandles newlines in values,
1722 (
1723   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1724     eval ac_val=\$$ac_var
1725     case $ac_val in #(
1726     *${as_nl}*)
1727       case $ac_var in #(
1728       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1729 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1730       esac
1731       case $ac_var in #(
1732       _ | IFS | as_nl) ;; #(
1733       *) $as_unset $ac_var ;;
1734       esac ;;
1735     esac
1736   done
1737   (set) 2>&1 |
1738     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1739     *${as_nl}ac_space=\ *)
1740       sed -n \
1741         "s/'\''/'\''\\\\'\'''\''/g;
1742           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1743       ;; #(
1744     *)
1745       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1746       ;;
1747     esac |
1748     sort
1749 )
1750     echo
1751
1752     cat <<\_ASBOX
1753 ## ----------------- ##
1754 ## Output variables. ##
1755 ## ----------------- ##
1756 _ASBOX
1757     echo
1758     for ac_var in $ac_subst_vars
1759     do
1760       eval ac_val=\$$ac_var
1761       case $ac_val in
1762       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1763       esac
1764       echo "$ac_var='\''$ac_val'\''"
1765     done | sort
1766     echo
1767
1768     if test -n "$ac_subst_files"; then
1769       cat <<\_ASBOX
1770 ## ------------------- ##
1771 ## File substitutions. ##
1772 ## ------------------- ##
1773 _ASBOX
1774       echo
1775       for ac_var in $ac_subst_files
1776       do
1777         eval ac_val=\$$ac_var
1778         case $ac_val in
1779         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1780         esac
1781         echo "$ac_var='\''$ac_val'\''"
1782       done | sort
1783       echo
1784     fi
1785
1786     if test -s confdefs.h; then
1787       cat <<\_ASBOX
1788 ## ----------- ##
1789 ## confdefs.h. ##
1790 ## ----------- ##
1791 _ASBOX
1792       echo
1793       cat confdefs.h
1794       echo
1795     fi
1796     test "$ac_signal" != 0 &&
1797       echo "$as_me: caught signal $ac_signal"
1798     echo "$as_me: exit $exit_status"
1799   } >&5
1800   rm -f core *.core core.conftest.* &&
1801     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1802     exit $exit_status
1803 ' 0
1804 for ac_signal in 1 2 13 15; do
1805   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1806 done
1807 ac_signal=0
1808
1809 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1810 rm -f -r conftest* confdefs.h
1811
1812 # Predefined preprocessor variables.
1813
1814 cat >>confdefs.h <<_ACEOF
1815 #define PACKAGE_NAME "$PACKAGE_NAME"
1816 _ACEOF
1817
1818
1819 cat >>confdefs.h <<_ACEOF
1820 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1821 _ACEOF
1822
1823
1824 cat >>confdefs.h <<_ACEOF
1825 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1826 _ACEOF
1827
1828
1829 cat >>confdefs.h <<_ACEOF
1830 #define PACKAGE_STRING "$PACKAGE_STRING"
1831 _ACEOF
1832
1833
1834 cat >>confdefs.h <<_ACEOF
1835 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1836 _ACEOF
1837
1838
1839 # Let the site file select an alternate cache file if it wants to.
1840 # Prefer explicitly selected file to automatically selected ones.
1841 if test -n "$CONFIG_SITE"; then
1842   set x "$CONFIG_SITE"
1843 elif test "x$prefix" != xNONE; then
1844   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1845 else
1846   set x "$ac_default_prefix/share/config.site" \
1847         "$ac_default_prefix/etc/config.site"
1848 fi
1849 shift
1850 for ac_site_file
1851 do
1852   if test -r "$ac_site_file"; then
1853     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1854 echo "$as_me: loading site script $ac_site_file" >&6;}
1855     sed 's/^/| /' "$ac_site_file" >&5
1856     . "$ac_site_file"
1857   fi
1858 done
1859
1860 if test -r "$cache_file"; then
1861   # Some versions of bash will fail to source /dev/null (special
1862   # files actually), so we avoid doing that.
1863   if test -f "$cache_file"; then
1864     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1865 echo "$as_me: loading cache $cache_file" >&6;}
1866     case $cache_file in
1867       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1868       *)                      . "./$cache_file";;
1869     esac
1870   fi
1871 else
1872   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1873 echo "$as_me: creating cache $cache_file" >&6;}
1874   >$cache_file
1875 fi
1876
1877 # Check that the precious variables saved in the cache have kept the same
1878 # value.
1879 ac_cache_corrupted=false
1880 for ac_var in $ac_precious_vars; do
1881   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1882   eval ac_new_set=\$ac_env_${ac_var}_set
1883   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1884   eval ac_new_val=\$ac_env_${ac_var}_value
1885   case $ac_old_set,$ac_new_set in
1886     set,)
1887       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1888 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1889       ac_cache_corrupted=: ;;
1890     ,set)
1891       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1892 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1893       ac_cache_corrupted=: ;;
1894     ,);;
1895     *)
1896       if test "x$ac_old_val" != "x$ac_new_val"; then
1897         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1898 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1899         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1900 echo "$as_me:   former value:  $ac_old_val" >&2;}
1901         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1902 echo "$as_me:   current value: $ac_new_val" >&2;}
1903         ac_cache_corrupted=:
1904       fi;;
1905   esac
1906   # Pass precious variables to config.status.
1907   if test "$ac_new_set" = set; then
1908     case $ac_new_val in
1909     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1910     *) ac_arg=$ac_var=$ac_new_val ;;
1911     esac
1912     case " $ac_configure_args " in
1913       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1914       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1915     esac
1916   fi
1917 done
1918 if $ac_cache_corrupted; then
1919   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1920 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1921   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1922 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1923    { (exit 1); exit 1; }; }
1924 fi
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950 ac_ext=c
1951 ac_cpp='$CPP $CPPFLAGS'
1952 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1953 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1954 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1955
1956
1957 ac_config_headers="$ac_config_headers config.h"
1958
1959 ac_aux_dir=
1960 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1961   if test -f "$ac_dir/install-sh"; then
1962     ac_aux_dir=$ac_dir
1963     ac_install_sh="$ac_aux_dir/install-sh -c"
1964     break
1965   elif test -f "$ac_dir/install.sh"; then
1966     ac_aux_dir=$ac_dir
1967     ac_install_sh="$ac_aux_dir/install.sh -c"
1968     break
1969   elif test -f "$ac_dir/shtool"; then
1970     ac_aux_dir=$ac_dir
1971     ac_install_sh="$ac_aux_dir/shtool install -c"
1972     break
1973   fi
1974 done
1975 if test -z "$ac_aux_dir"; then
1976   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1977 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1978    { (exit 1); exit 1; }; }
1979 fi
1980
1981 # These three variables are undocumented and unsupported,
1982 # and are intended to be withdrawn in a future Autoconf release.
1983 # They can cause serious problems if a builder's source tree is in a directory
1984 # whose full name contains unusual characters.
1985 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1986 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1987 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1988
1989
1990 # Find a good install program.  We prefer a C program (faster),
1991 # so one script is as good as another.  But avoid the broken or
1992 # incompatible versions:
1993 # SysV /etc/install, /usr/sbin/install
1994 # SunOS /usr/etc/install
1995 # IRIX /sbin/install
1996 # AIX /bin/install
1997 # AmigaOS /C/install, which installs bootblocks on floppy discs
1998 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1999 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2000 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2001 # OS/2's system install, which has a completely different semantic
2002 # ./install, which can be erroneously created by make from ./install.sh.
2003 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2004 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
2005 if test -z "$INSTALL"; then
2006 if test "${ac_cv_path_install+set}" = set; then
2007   echo $ECHO_N "(cached) $ECHO_C" >&6
2008 else
2009   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2010 for as_dir in $PATH
2011 do
2012   IFS=$as_save_IFS
2013   test -z "$as_dir" && as_dir=.
2014   # Account for people who put trailing slashes in PATH elements.
2015 case $as_dir/ in
2016   ./ | .// | /cC/* | \
2017   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2018   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2019   /usr/ucb/* ) ;;
2020   *)
2021     # OSF1 and SCO ODT 3.0 have their own names for install.
2022     # Don't use installbsd from OSF since it installs stuff as root
2023     # by default.
2024     for ac_prog in ginstall scoinst install; do
2025       for ac_exec_ext in '' $ac_executable_extensions; do
2026         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2027           if test $ac_prog = install &&
2028             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2029             # AIX install.  It has an incompatible calling convention.
2030             :
2031           elif test $ac_prog = install &&
2032             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2033             # program-specific install script used by HP pwplus--don't use.
2034             :
2035           else
2036             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2037             break 3
2038           fi
2039         fi
2040       done
2041     done
2042     ;;
2043 esac
2044 done
2045 IFS=$as_save_IFS
2046
2047
2048 fi
2049   if test "${ac_cv_path_install+set}" = set; then
2050     INSTALL=$ac_cv_path_install
2051   else
2052     # As a last resort, use the slow shell script.  Don't cache a
2053     # value for INSTALL within a source directory, because that will
2054     # break other packages using the cache if that directory is
2055     # removed, or if the value is a relative name.
2056     INSTALL=$ac_install_sh
2057   fi
2058 fi
2059 { echo "$as_me:$LINENO: result: $INSTALL" >&5
2060 echo "${ECHO_T}$INSTALL" >&6; }
2061
2062 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2063 # It thinks the first close brace ends the variable substitution.
2064 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2065
2066 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2067
2068 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2069
2070 am__api_version="1.9"
2071 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2072 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
2073 # Just in case
2074 sleep 1
2075 echo timestamp > conftest.file
2076 # Do `set' in a subshell so we don't clobber the current shell's
2077 # arguments.  Must try -L first in case configure is actually a
2078 # symlink; some systems play weird games with the mod time of symlinks
2079 # (eg FreeBSD returns the mod time of the symlink's containing
2080 # directory).
2081 if (
2082    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2083    if test "$*" = "X"; then
2084       # -L didn't work.
2085       set X `ls -t $srcdir/configure conftest.file`
2086    fi
2087    rm -f conftest.file
2088    if test "$*" != "X $srcdir/configure conftest.file" \
2089       && test "$*" != "X conftest.file $srcdir/configure"; then
2090
2091       # If neither matched, then we have a broken ls.  This can happen
2092       # if, for instance, CONFIG_SHELL is bash and it inherits a
2093       # broken ls alias from the environment.  This has actually
2094       # happened.  Such a system could not be considered "sane".
2095       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2096 alias in your environment" >&5
2097 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2098 alias in your environment" >&2;}
2099    { (exit 1); exit 1; }; }
2100    fi
2101
2102    test "$2" = conftest.file
2103    )
2104 then
2105    # Ok.
2106    :
2107 else
2108    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2109 Check your system clock" >&5
2110 echo "$as_me: error: newly created file is older than distributed files!
2111 Check your system clock" >&2;}
2112    { (exit 1); exit 1; }; }
2113 fi
2114 { echo "$as_me:$LINENO: result: yes" >&5
2115 echo "${ECHO_T}yes" >&6; }
2116 test "$program_prefix" != NONE &&
2117   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2118 # Use a double $ so make ignores it.
2119 test "$program_suffix" != NONE &&
2120   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2121 # Double any \ or $.  echo might interpret backslashes.
2122 # By default was `s,x,x', remove it if useless.
2123 cat <<\_ACEOF >conftest.sed
2124 s/[\\$]/&&/g;s/;s,x,x,$//
2125 _ACEOF
2126 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2127 rm -f conftest.sed
2128
2129 # expand $ac_aux_dir to an absolute path
2130 am_aux_dir=`cd $ac_aux_dir && pwd`
2131
2132 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2133 # Use eval to expand $SHELL
2134 if eval "$MISSING --run true"; then
2135   am_missing_run="$MISSING --run "
2136 else
2137   am_missing_run=
2138   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2139 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2140 fi
2141
2142 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2143   # We used to keeping the `.' as first argument, in order to
2144   # allow $(mkdir_p) to be used without argument.  As in
2145   #   $(mkdir_p) $(somedir)
2146   # where $(somedir) is conditionally defined.  However this is wrong
2147   # for two reasons:
2148   #  1. if the package is installed by a user who cannot write `.'
2149   #     make install will fail,
2150   #  2. the above comment should most certainly read
2151   #     $(mkdir_p) $(DESTDIR)$(somedir)
2152   #     so it does not work when $(somedir) is undefined and
2153   #     $(DESTDIR) is not.
2154   #  To support the latter case, we have to write
2155   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2156   #  so the `.' trick is pointless.
2157   mkdir_p='mkdir -p --'
2158 else
2159   # On NextStep and OpenStep, the `mkdir' command does not
2160   # recognize any option.  It will interpret all options as
2161   # directories to create, and then abort because `.' already
2162   # exists.
2163   for d in ./-p ./--version;
2164   do
2165     test -d $d && rmdir $d
2166   done
2167   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2168   if test -f "$ac_aux_dir/mkinstalldirs"; then
2169     mkdir_p='$(mkinstalldirs)'
2170   else
2171     mkdir_p='$(install_sh) -d'
2172   fi
2173 fi
2174
2175 for ac_prog in gawk mawk nawk awk
2176 do
2177   # Extract the first word of "$ac_prog", so it can be a program name with args.
2178 set dummy $ac_prog; ac_word=$2
2179 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2180 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2181 if test "${ac_cv_prog_AWK+set}" = set; then
2182   echo $ECHO_N "(cached) $ECHO_C" >&6
2183 else
2184   if test -n "$AWK"; then
2185   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2186 else
2187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2188 for as_dir in $PATH
2189 do
2190   IFS=$as_save_IFS
2191   test -z "$as_dir" && as_dir=.
2192   for ac_exec_ext in '' $ac_executable_extensions; do
2193   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2194     ac_cv_prog_AWK="$ac_prog"
2195     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2196     break 2
2197   fi
2198 done
2199 done
2200 IFS=$as_save_IFS
2201
2202 fi
2203 fi
2204 AWK=$ac_cv_prog_AWK
2205 if test -n "$AWK"; then
2206   { echo "$as_me:$LINENO: result: $AWK" >&5
2207 echo "${ECHO_T}$AWK" >&6; }
2208 else
2209   { echo "$as_me:$LINENO: result: no" >&5
2210 echo "${ECHO_T}no" >&6; }
2211 fi
2212
2213
2214   test -n "$AWK" && break
2215 done
2216
2217 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2218 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
2219 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2220 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2221   echo $ECHO_N "(cached) $ECHO_C" >&6
2222 else
2223   cat >conftest.make <<\_ACEOF
2224 SHELL = /bin/sh
2225 all:
2226         @echo '@@@%%%=$(MAKE)=@@@%%%'
2227 _ACEOF
2228 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2229 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2230   *@@@%%%=?*=@@@%%%*)
2231     eval ac_cv_prog_make_${ac_make}_set=yes;;
2232   *)
2233     eval ac_cv_prog_make_${ac_make}_set=no;;
2234 esac
2235 rm -f conftest.make
2236 fi
2237 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2238   { echo "$as_me:$LINENO: result: yes" >&5
2239 echo "${ECHO_T}yes" >&6; }
2240   SET_MAKE=
2241 else
2242   { echo "$as_me:$LINENO: result: no" >&5
2243 echo "${ECHO_T}no" >&6; }
2244   SET_MAKE="MAKE=${MAKE-make}"
2245 fi
2246
2247 rm -rf .tst 2>/dev/null
2248 mkdir .tst 2>/dev/null
2249 if test -d .tst; then
2250   am__leading_dot=.
2251 else
2252   am__leading_dot=_
2253 fi
2254 rmdir .tst 2>/dev/null
2255
2256 # test to see if srcdir already configured
2257 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2258    test -f $srcdir/config.status; then
2259   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2260 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2261    { (exit 1); exit 1; }; }
2262 fi
2263
2264 # test whether we have cygpath
2265 if test -z "$CYGPATH_W"; then
2266   if (cygpath --version) >/dev/null 2>/dev/null; then
2267     CYGPATH_W='cygpath -w'
2268   else
2269     CYGPATH_W=echo
2270   fi
2271 fi
2272
2273
2274 # Define the identity of the package.
2275  PACKAGE='iptables'
2276  VERSION='1.4.1.1'
2277
2278
2279 cat >>confdefs.h <<_ACEOF
2280 #define PACKAGE "$PACKAGE"
2281 _ACEOF
2282
2283
2284 cat >>confdefs.h <<_ACEOF
2285 #define VERSION "$VERSION"
2286 _ACEOF
2287
2288 # Some tools Automake needs.
2289
2290 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2291
2292
2293 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2294
2295
2296 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2297
2298
2299 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2300
2301
2302 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2303
2304 install_sh=${install_sh-"$am_aux_dir/install-sh"}
2305
2306 # Installed binaries are usually stripped using `strip' when the user
2307 # run `make install-strip'.  However `strip' might not be the right
2308 # tool to use in cross-compilation environments, therefore Automake
2309 # will honor the `STRIP' environment variable to overrule this program.
2310 if test "$cross_compiling" != no; then
2311   if test -n "$ac_tool_prefix"; then
2312   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2313 set dummy ${ac_tool_prefix}strip; ac_word=$2
2314 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2315 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2316 if test "${ac_cv_prog_STRIP+set}" = set; then
2317   echo $ECHO_N "(cached) $ECHO_C" >&6
2318 else
2319   if test -n "$STRIP"; then
2320   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2321 else
2322 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2323 for as_dir in $PATH
2324 do
2325   IFS=$as_save_IFS
2326   test -z "$as_dir" && as_dir=.
2327   for ac_exec_ext in '' $ac_executable_extensions; do
2328   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2329     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2330     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2331     break 2
2332   fi
2333 done
2334 done
2335 IFS=$as_save_IFS
2336
2337 fi
2338 fi
2339 STRIP=$ac_cv_prog_STRIP
2340 if test -n "$STRIP"; then
2341   { echo "$as_me:$LINENO: result: $STRIP" >&5
2342 echo "${ECHO_T}$STRIP" >&6; }
2343 else
2344   { echo "$as_me:$LINENO: result: no" >&5
2345 echo "${ECHO_T}no" >&6; }
2346 fi
2347
2348
2349 fi
2350 if test -z "$ac_cv_prog_STRIP"; then
2351   ac_ct_STRIP=$STRIP
2352   # Extract the first word of "strip", so it can be a program name with args.
2353 set dummy strip; ac_word=$2
2354 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2355 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2356 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2357   echo $ECHO_N "(cached) $ECHO_C" >&6
2358 else
2359   if test -n "$ac_ct_STRIP"; then
2360   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2361 else
2362 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2363 for as_dir in $PATH
2364 do
2365   IFS=$as_save_IFS
2366   test -z "$as_dir" && as_dir=.
2367   for ac_exec_ext in '' $ac_executable_extensions; do
2368   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2369     ac_cv_prog_ac_ct_STRIP="strip"
2370     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2371     break 2
2372   fi
2373 done
2374 done
2375 IFS=$as_save_IFS
2376
2377 fi
2378 fi
2379 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2380 if test -n "$ac_ct_STRIP"; then
2381   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2382 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
2383 else
2384   { echo "$as_me:$LINENO: result: no" >&5
2385 echo "${ECHO_T}no" >&6; }
2386 fi
2387
2388   if test "x$ac_ct_STRIP" = x; then
2389     STRIP=":"
2390   else
2391     case $cross_compiling:$ac_tool_warned in
2392 yes:)
2393 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2394 whose name does not start with the host triplet.  If you think this
2395 configuration is useful to you, please write to autoconf@gnu.org." >&5
2396 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2397 whose name does not start with the host triplet.  If you think this
2398 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2399 ac_tool_warned=yes ;;
2400 esac
2401     STRIP=$ac_ct_STRIP
2402   fi
2403 else
2404   STRIP="$ac_cv_prog_STRIP"
2405 fi
2406
2407 fi
2408 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2409
2410 # We need awk for the "check" target.  The system "awk" is bad on
2411 # some platforms.
2412 # Always define AMTAR for backward compatibility.
2413
2414 AMTAR=${AMTAR-"${am_missing_run}tar"}
2415
2416 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2417
2418
2419
2420
2421
2422 ac_ext=c
2423 ac_cpp='$CPP $CPPFLAGS'
2424 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2425 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2426 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2427 if test -n "$ac_tool_prefix"; then
2428   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2429 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2430 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2431 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2432 if test "${ac_cv_prog_CC+set}" = set; then
2433   echo $ECHO_N "(cached) $ECHO_C" >&6
2434 else
2435   if test -n "$CC"; then
2436   ac_cv_prog_CC="$CC" # Let the user override the test.
2437 else
2438 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2439 for as_dir in $PATH
2440 do
2441   IFS=$as_save_IFS
2442   test -z "$as_dir" && as_dir=.
2443   for ac_exec_ext in '' $ac_executable_extensions; do
2444   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2445     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2446     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2447     break 2
2448   fi
2449 done
2450 done
2451 IFS=$as_save_IFS
2452
2453 fi
2454 fi
2455 CC=$ac_cv_prog_CC
2456 if test -n "$CC"; then
2457   { echo "$as_me:$LINENO: result: $CC" >&5
2458 echo "${ECHO_T}$CC" >&6; }
2459 else
2460   { echo "$as_me:$LINENO: result: no" >&5
2461 echo "${ECHO_T}no" >&6; }
2462 fi
2463
2464
2465 fi
2466 if test -z "$ac_cv_prog_CC"; then
2467   ac_ct_CC=$CC
2468   # Extract the first word of "gcc", so it can be a program name with args.
2469 set dummy gcc; ac_word=$2
2470 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2471 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2472 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2473   echo $ECHO_N "(cached) $ECHO_C" >&6
2474 else
2475   if test -n "$ac_ct_CC"; then
2476   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2477 else
2478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2479 for as_dir in $PATH
2480 do
2481   IFS=$as_save_IFS
2482   test -z "$as_dir" && as_dir=.
2483   for ac_exec_ext in '' $ac_executable_extensions; do
2484   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2485     ac_cv_prog_ac_ct_CC="gcc"
2486     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2487     break 2
2488   fi
2489 done
2490 done
2491 IFS=$as_save_IFS
2492
2493 fi
2494 fi
2495 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2496 if test -n "$ac_ct_CC"; then
2497   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2498 echo "${ECHO_T}$ac_ct_CC" >&6; }
2499 else
2500   { echo "$as_me:$LINENO: result: no" >&5
2501 echo "${ECHO_T}no" >&6; }
2502 fi
2503
2504   if test "x$ac_ct_CC" = x; then
2505     CC=""
2506   else
2507     case $cross_compiling:$ac_tool_warned in
2508 yes:)
2509 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2510 whose name does not start with the host triplet.  If you think this
2511 configuration is useful to you, please write to autoconf@gnu.org." >&5
2512 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2513 whose name does not start with the host triplet.  If you think this
2514 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2515 ac_tool_warned=yes ;;
2516 esac
2517     CC=$ac_ct_CC
2518   fi
2519 else
2520   CC="$ac_cv_prog_CC"
2521 fi
2522
2523 if test -z "$CC"; then
2524           if test -n "$ac_tool_prefix"; then
2525     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2526 set dummy ${ac_tool_prefix}cc; ac_word=$2
2527 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2528 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2529 if test "${ac_cv_prog_CC+set}" = set; then
2530   echo $ECHO_N "(cached) $ECHO_C" >&6
2531 else
2532   if test -n "$CC"; then
2533   ac_cv_prog_CC="$CC" # Let the user override the test.
2534 else
2535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536 for as_dir in $PATH
2537 do
2538   IFS=$as_save_IFS
2539   test -z "$as_dir" && as_dir=.
2540   for ac_exec_ext in '' $ac_executable_extensions; do
2541   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2542     ac_cv_prog_CC="${ac_tool_prefix}cc"
2543     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2544     break 2
2545   fi
2546 done
2547 done
2548 IFS=$as_save_IFS
2549
2550 fi
2551 fi
2552 CC=$ac_cv_prog_CC
2553 if test -n "$CC"; then
2554   { echo "$as_me:$LINENO: result: $CC" >&5
2555 echo "${ECHO_T}$CC" >&6; }
2556 else
2557   { echo "$as_me:$LINENO: result: no" >&5
2558 echo "${ECHO_T}no" >&6; }
2559 fi
2560
2561
2562   fi
2563 fi
2564 if test -z "$CC"; then
2565   # Extract the first word of "cc", so it can be a program name with args.
2566 set dummy cc; ac_word=$2
2567 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2568 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2569 if test "${ac_cv_prog_CC+set}" = set; then
2570   echo $ECHO_N "(cached) $ECHO_C" >&6
2571 else
2572   if test -n "$CC"; then
2573   ac_cv_prog_CC="$CC" # Let the user override the test.
2574 else
2575   ac_prog_rejected=no
2576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2577 for as_dir in $PATH
2578 do
2579   IFS=$as_save_IFS
2580   test -z "$as_dir" && as_dir=.
2581   for ac_exec_ext in '' $ac_executable_extensions; do
2582   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2583     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2584        ac_prog_rejected=yes
2585        continue
2586      fi
2587     ac_cv_prog_CC="cc"
2588     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2589     break 2
2590   fi
2591 done
2592 done
2593 IFS=$as_save_IFS
2594
2595 if test $ac_prog_rejected = yes; then
2596   # We found a bogon in the path, so make sure we never use it.
2597   set dummy $ac_cv_prog_CC
2598   shift
2599   if test $# != 0; then
2600     # We chose a different compiler from the bogus one.
2601     # However, it has the same basename, so the bogon will be chosen
2602     # first if we set CC to just the basename; use the full file name.
2603     shift
2604     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2605   fi
2606 fi
2607 fi
2608 fi
2609 CC=$ac_cv_prog_CC
2610 if test -n "$CC"; then
2611   { echo "$as_me:$LINENO: result: $CC" >&5
2612 echo "${ECHO_T}$CC" >&6; }
2613 else
2614   { echo "$as_me:$LINENO: result: no" >&5
2615 echo "${ECHO_T}no" >&6; }
2616 fi
2617
2618
2619 fi
2620 if test -z "$CC"; then
2621   if test -n "$ac_tool_prefix"; then
2622   for ac_prog in cl.exe
2623   do
2624     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2625 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2626 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2627 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2628 if test "${ac_cv_prog_CC+set}" = set; then
2629   echo $ECHO_N "(cached) $ECHO_C" >&6
2630 else
2631   if test -n "$CC"; then
2632   ac_cv_prog_CC="$CC" # Let the user override the test.
2633 else
2634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2635 for as_dir in $PATH
2636 do
2637   IFS=$as_save_IFS
2638   test -z "$as_dir" && as_dir=.
2639   for ac_exec_ext in '' $ac_executable_extensions; do
2640   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2641     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2642     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2643     break 2
2644   fi
2645 done
2646 done
2647 IFS=$as_save_IFS
2648
2649 fi
2650 fi
2651 CC=$ac_cv_prog_CC
2652 if test -n "$CC"; then
2653   { echo "$as_me:$LINENO: result: $CC" >&5
2654 echo "${ECHO_T}$CC" >&6; }
2655 else
2656   { echo "$as_me:$LINENO: result: no" >&5
2657 echo "${ECHO_T}no" >&6; }
2658 fi
2659
2660
2661     test -n "$CC" && break
2662   done
2663 fi
2664 if test -z "$CC"; then
2665   ac_ct_CC=$CC
2666   for ac_prog in cl.exe
2667 do
2668   # Extract the first word of "$ac_prog", so it can be a program name with args.
2669 set dummy $ac_prog; ac_word=$2
2670 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2671 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2672 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2673   echo $ECHO_N "(cached) $ECHO_C" >&6
2674 else
2675   if test -n "$ac_ct_CC"; then
2676   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2677 else
2678 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2679 for as_dir in $PATH
2680 do
2681   IFS=$as_save_IFS
2682   test -z "$as_dir" && as_dir=.
2683   for ac_exec_ext in '' $ac_executable_extensions; do
2684   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2685     ac_cv_prog_ac_ct_CC="$ac_prog"
2686     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2687     break 2
2688   fi
2689 done
2690 done
2691 IFS=$as_save_IFS
2692
2693 fi
2694 fi
2695 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2696 if test -n "$ac_ct_CC"; then
2697   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2698 echo "${ECHO_T}$ac_ct_CC" >&6; }
2699 else
2700   { echo "$as_me:$LINENO: result: no" >&5
2701 echo "${ECHO_T}no" >&6; }
2702 fi
2703
2704
2705   test -n "$ac_ct_CC" && break
2706 done
2707
2708   if test "x$ac_ct_CC" = x; then
2709     CC=""
2710   else
2711     case $cross_compiling:$ac_tool_warned in
2712 yes:)
2713 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2714 whose name does not start with the host triplet.  If you think this
2715 configuration is useful to you, please write to autoconf@gnu.org." >&5
2716 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2717 whose name does not start with the host triplet.  If you think this
2718 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2719 ac_tool_warned=yes ;;
2720 esac
2721     CC=$ac_ct_CC
2722   fi
2723 fi
2724
2725 fi
2726
2727
2728 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2729 See \`config.log' for more details." >&5
2730 echo "$as_me: error: no acceptable C compiler found in \$PATH
2731 See \`config.log' for more details." >&2;}
2732    { (exit 1); exit 1; }; }
2733
2734 # Provide some information about the compiler.
2735 echo "$as_me:$LINENO: checking for C compiler version" >&5
2736 ac_compiler=`set X $ac_compile; echo $2`
2737 { (ac_try="$ac_compiler --version >&5"
2738 case "(($ac_try" in
2739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2740   *) ac_try_echo=$ac_try;;
2741 esac
2742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2743   (eval "$ac_compiler --version >&5") 2>&5
2744   ac_status=$?
2745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2746   (exit $ac_status); }
2747 { (ac_try="$ac_compiler -v >&5"
2748 case "(($ac_try" in
2749   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2750   *) ac_try_echo=$ac_try;;
2751 esac
2752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2753   (eval "$ac_compiler -v >&5") 2>&5
2754   ac_status=$?
2755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2756   (exit $ac_status); }
2757 { (ac_try="$ac_compiler -V >&5"
2758 case "(($ac_try" in
2759   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2760   *) ac_try_echo=$ac_try;;
2761 esac
2762 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2763   (eval "$ac_compiler -V >&5") 2>&5
2764   ac_status=$?
2765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2766   (exit $ac_status); }
2767
2768 cat >conftest.$ac_ext <<_ACEOF
2769 /* confdefs.h.  */
2770 _ACEOF
2771 cat confdefs.h >>conftest.$ac_ext
2772 cat >>conftest.$ac_ext <<_ACEOF
2773 /* end confdefs.h.  */
2774
2775 int
2776 main ()
2777 {
2778
2779   ;
2780   return 0;
2781 }
2782 _ACEOF
2783 ac_clean_files_save=$ac_clean_files
2784 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2785 # Try to create an executable without -o first, disregard a.out.
2786 # It will help us diagnose broken compilers, and finding out an intuition
2787 # of exeext.
2788 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2789 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2790 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2791 #
2792 # List of possible output files, starting from the most likely.
2793 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2794 # only as a last resort.  b.out is created by i960 compilers.
2795 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2796 #
2797 # The IRIX 6 linker writes into existing files which may not be
2798 # executable, retaining their permissions.  Remove them first so a
2799 # subsequent execution test works.
2800 ac_rmfiles=
2801 for ac_file in $ac_files
2802 do
2803   case $ac_file in
2804     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2805     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2806   esac
2807 done
2808 rm -f $ac_rmfiles
2809
2810 if { (ac_try="$ac_link_default"
2811 case "(($ac_try" in
2812   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2813   *) ac_try_echo=$ac_try;;
2814 esac
2815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2816   (eval "$ac_link_default") 2>&5
2817   ac_status=$?
2818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2819   (exit $ac_status); }; then
2820   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2821 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2822 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2823 # so that the user can short-circuit this test for compilers unknown to
2824 # Autoconf.
2825 for ac_file in $ac_files ''
2826 do
2827   test -f "$ac_file" || continue
2828   case $ac_file in
2829     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2830         ;;
2831     [ab].out )
2832         # We found the default executable, but exeext='' is most
2833         # certainly right.
2834         break;;
2835     *.* )
2836         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2837         then :; else
2838            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2839         fi
2840         # We set ac_cv_exeext here because the later test for it is not
2841         # safe: cross compilers may not add the suffix if given an `-o'
2842         # argument, so we may need to know it at that point already.
2843         # Even if this section looks crufty: it has the advantage of
2844         # actually working.
2845         break;;
2846     * )
2847         break;;
2848   esac
2849 done
2850 test "$ac_cv_exeext" = no && ac_cv_exeext=
2851
2852 else
2853   ac_file=''
2854 fi
2855
2856 { echo "$as_me:$LINENO: result: $ac_file" >&5
2857 echo "${ECHO_T}$ac_file" >&6; }
2858 if test -z "$ac_file"; then
2859   echo "$as_me: failed program was:" >&5
2860 sed 's/^/| /' conftest.$ac_ext >&5
2861
2862 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2863 See \`config.log' for more details." >&5
2864 echo "$as_me: error: C compiler cannot create executables
2865 See \`config.log' for more details." >&2;}
2866    { (exit 77); exit 77; }; }
2867 fi
2868
2869 ac_exeext=$ac_cv_exeext
2870
2871 # Check that the compiler produces executables we can run.  If not, either
2872 # the compiler is broken, or we cross compile.
2873 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2874 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2875 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2876 # If not cross compiling, check that we can run a simple program.
2877 if test "$cross_compiling" != yes; then
2878   if { ac_try='./$ac_file'
2879   { (case "(($ac_try" in
2880   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2881   *) ac_try_echo=$ac_try;;
2882 esac
2883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2884   (eval "$ac_try") 2>&5
2885   ac_status=$?
2886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2887   (exit $ac_status); }; }; then
2888     cross_compiling=no
2889   else
2890     if test "$cross_compiling" = maybe; then
2891         cross_compiling=yes
2892     else
2893         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2894 If you meant to cross compile, use \`--host'.
2895 See \`config.log' for more details." >&5
2896 echo "$as_me: error: cannot run C compiled programs.
2897 If you meant to cross compile, use \`--host'.
2898 See \`config.log' for more details." >&2;}
2899    { (exit 1); exit 1; }; }
2900     fi
2901   fi
2902 fi
2903 { echo "$as_me:$LINENO: result: yes" >&5
2904 echo "${ECHO_T}yes" >&6; }
2905
2906 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2907 ac_clean_files=$ac_clean_files_save
2908 # Check that the compiler produces executables we can run.  If not, either
2909 # the compiler is broken, or we cross compile.
2910 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2911 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2912 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2913 echo "${ECHO_T}$cross_compiling" >&6; }
2914
2915 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2916 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2917 if { (ac_try="$ac_link"
2918 case "(($ac_try" in
2919   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2920   *) ac_try_echo=$ac_try;;
2921 esac
2922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2923   (eval "$ac_link") 2>&5
2924   ac_status=$?
2925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2926   (exit $ac_status); }; then
2927   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2928 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2929 # work properly (i.e., refer to `conftest.exe'), while it won't with
2930 # `rm'.
2931 for ac_file in conftest.exe conftest conftest.*; do
2932   test -f "$ac_file" || continue
2933   case $ac_file in
2934     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2935     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2936           break;;
2937     * ) break;;
2938   esac
2939 done
2940 else
2941   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2942 See \`config.log' for more details." >&5
2943 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2944 See \`config.log' for more details." >&2;}
2945    { (exit 1); exit 1; }; }
2946 fi
2947
2948 rm -f conftest$ac_cv_exeext
2949 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2950 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2951
2952 rm -f conftest.$ac_ext
2953 EXEEXT=$ac_cv_exeext
2954 ac_exeext=$EXEEXT
2955 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2956 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2957 if test "${ac_cv_objext+set}" = set; then
2958   echo $ECHO_N "(cached) $ECHO_C" >&6
2959 else
2960   cat >conftest.$ac_ext <<_ACEOF
2961 /* confdefs.h.  */
2962 _ACEOF
2963 cat confdefs.h >>conftest.$ac_ext
2964 cat >>conftest.$ac_ext <<_ACEOF
2965 /* end confdefs.h.  */
2966
2967 int
2968 main ()
2969 {
2970
2971   ;
2972   return 0;
2973 }
2974 _ACEOF
2975 rm -f conftest.o conftest.obj
2976 if { (ac_try="$ac_compile"
2977 case "(($ac_try" in
2978   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2979   *) ac_try_echo=$ac_try;;
2980 esac
2981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2982   (eval "$ac_compile") 2>&5
2983   ac_status=$?
2984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2985   (exit $ac_status); }; then
2986   for ac_file in conftest.o conftest.obj conftest.*; do
2987   test -f "$ac_file" || continue;
2988   case $ac_file in
2989     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2990     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2991        break;;
2992   esac
2993 done
2994 else
2995   echo "$as_me: failed program was:" >&5
2996 sed 's/^/| /' conftest.$ac_ext >&5
2997
2998 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2999 See \`config.log' for more details." >&5
3000 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3001 See \`config.log' for more details." >&2;}
3002    { (exit 1); exit 1; }; }
3003 fi
3004
3005 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3006 fi
3007 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3008 echo "${ECHO_T}$ac_cv_objext" >&6; }
3009 OBJEXT=$ac_cv_objext
3010 ac_objext=$OBJEXT
3011 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3012 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3013 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3014   echo $ECHO_N "(cached) $ECHO_C" >&6
3015 else
3016   cat >conftest.$ac_ext <<_ACEOF
3017 /* confdefs.h.  */
3018 _ACEOF
3019 cat confdefs.h >>conftest.$ac_ext
3020 cat >>conftest.$ac_ext <<_ACEOF
3021 /* end confdefs.h.  */
3022
3023 int
3024 main ()
3025 {
3026 #ifndef __GNUC__
3027        choke me
3028 #endif
3029
3030   ;
3031   return 0;
3032 }
3033 _ACEOF
3034 rm -f conftest.$ac_objext
3035 if { (ac_try="$ac_compile"
3036 case "(($ac_try" in
3037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3038   *) ac_try_echo=$ac_try;;
3039 esac
3040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3041   (eval "$ac_compile") 2>conftest.er1
3042   ac_status=$?
3043   grep -v '^ *+' conftest.er1 >conftest.err
3044   rm -f conftest.er1
3045   cat conftest.err >&5
3046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3047   (exit $ac_status); } && {
3048          test -z "$ac_c_werror_flag" ||
3049          test ! -s conftest.err
3050        } && test -s conftest.$ac_objext; then
3051   ac_compiler_gnu=yes
3052 else
3053   echo "$as_me: failed program was:" >&5
3054 sed 's/^/| /' conftest.$ac_ext >&5
3055
3056         ac_compiler_gnu=no
3057 fi
3058
3059 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3060 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3061
3062 fi
3063 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3064 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3065 GCC=`test $ac_compiler_gnu = yes && echo yes`
3066 ac_test_CFLAGS=${CFLAGS+set}
3067 ac_save_CFLAGS=$CFLAGS
3068 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3069 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3070 if test "${ac_cv_prog_cc_g+set}" = set; then
3071   echo $ECHO_N "(cached) $ECHO_C" >&6
3072 else
3073   ac_save_c_werror_flag=$ac_c_werror_flag
3074    ac_c_werror_flag=yes
3075    ac_cv_prog_cc_g=no
3076    CFLAGS="-g"
3077    cat >conftest.$ac_ext <<_ACEOF
3078 /* confdefs.h.  */
3079 _ACEOF
3080 cat confdefs.h >>conftest.$ac_ext
3081 cat >>conftest.$ac_ext <<_ACEOF
3082 /* end confdefs.h.  */
3083
3084 int
3085 main ()
3086 {
3087
3088   ;
3089   return 0;
3090 }
3091 _ACEOF
3092 rm -f conftest.$ac_objext
3093 if { (ac_try="$ac_compile"
3094 case "(($ac_try" in
3095   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3096   *) ac_try_echo=$ac_try;;
3097 esac
3098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3099   (eval "$ac_compile") 2>conftest.er1
3100   ac_status=$?
3101   grep -v '^ *+' conftest.er1 >conftest.err
3102   rm -f conftest.er1
3103   cat conftest.err >&5
3104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3105   (exit $ac_status); } && {
3106          test -z "$ac_c_werror_flag" ||
3107          test ! -s conftest.err
3108        } && test -s conftest.$ac_objext; then
3109   ac_cv_prog_cc_g=yes
3110 else
3111   echo "$as_me: failed program was:" >&5
3112 sed 's/^/| /' conftest.$ac_ext >&5
3113
3114         CFLAGS=""
3115       cat >conftest.$ac_ext <<_ACEOF
3116 /* confdefs.h.  */
3117 _ACEOF
3118 cat confdefs.h >>conftest.$ac_ext
3119 cat >>conftest.$ac_ext <<_ACEOF
3120 /* end confdefs.h.  */
3121
3122 int
3123 main ()
3124 {
3125
3126   ;
3127   return 0;
3128 }
3129 _ACEOF
3130 rm -f conftest.$ac_objext
3131 if { (ac_try="$ac_compile"
3132 case "(($ac_try" in
3133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3134   *) ac_try_echo=$ac_try;;
3135 esac
3136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3137   (eval "$ac_compile") 2>conftest.er1
3138   ac_status=$?
3139   grep -v '^ *+' conftest.er1 >conftest.err
3140   rm -f conftest.er1
3141   cat conftest.err >&5
3142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3143   (exit $ac_status); } && {
3144          test -z "$ac_c_werror_flag" ||
3145          test ! -s conftest.err
3146        } && test -s conftest.$ac_objext; then
3147   :
3148 else
3149   echo "$as_me: failed program was:" >&5
3150 sed 's/^/| /' conftest.$ac_ext >&5
3151
3152         ac_c_werror_flag=$ac_save_c_werror_flag
3153          CFLAGS="-g"
3154          cat >conftest.$ac_ext <<_ACEOF
3155 /* confdefs.h.  */
3156 _ACEOF
3157 cat confdefs.h >>conftest.$ac_ext
3158 cat >>conftest.$ac_ext <<_ACEOF
3159 /* end confdefs.h.  */
3160
3161 int
3162 main ()
3163 {
3164
3165   ;
3166   return 0;
3167 }
3168 _ACEOF
3169 rm -f conftest.$ac_objext
3170 if { (ac_try="$ac_compile"
3171 case "(($ac_try" in
3172   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3173   *) ac_try_echo=$ac_try;;
3174 esac
3175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3176   (eval "$ac_compile") 2>conftest.er1
3177   ac_status=$?
3178   grep -v '^ *+' conftest.er1 >conftest.err
3179   rm -f conftest.er1
3180   cat conftest.err >&5
3181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3182   (exit $ac_status); } && {
3183          test -z "$ac_c_werror_flag" ||
3184          test ! -s conftest.err
3185        } && test -s conftest.$ac_objext; then
3186   ac_cv_prog_cc_g=yes
3187 else
3188   echo "$as_me: failed program was:" >&5
3189 sed 's/^/| /' conftest.$ac_ext >&5
3190
3191
3192 fi
3193
3194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3195 fi
3196
3197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3198 fi
3199
3200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3201    ac_c_werror_flag=$ac_save_c_werror_flag
3202 fi
3203 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3204 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3205 if test "$ac_test_CFLAGS" = set; then
3206   CFLAGS=$ac_save_CFLAGS
3207 elif test $ac_cv_prog_cc_g = yes; then
3208   if test "$GCC" = yes; then
3209     CFLAGS="-g -O2"
3210   else
3211     CFLAGS="-g"
3212   fi
3213 else
3214   if test "$GCC" = yes; then
3215     CFLAGS="-O2"
3216   else
3217     CFLAGS=
3218   fi
3219 fi
3220 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3221 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3222 if test "${ac_cv_prog_cc_c89+set}" = set; then
3223   echo $ECHO_N "(cached) $ECHO_C" >&6
3224 else
3225   ac_cv_prog_cc_c89=no
3226 ac_save_CC=$CC
3227 cat >conftest.$ac_ext <<_ACEOF
3228 /* confdefs.h.  */
3229 _ACEOF
3230 cat confdefs.h >>conftest.$ac_ext
3231 cat >>conftest.$ac_ext <<_ACEOF
3232 /* end confdefs.h.  */
3233 #include <stdarg.h>
3234 #include <stdio.h>
3235 #include <sys/types.h>
3236 #include <sys/stat.h>
3237 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3238 struct buf { int x; };
3239 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3240 static char *e (p, i)
3241      char **p;
3242      int i;
3243 {
3244   return p[i];
3245 }
3246 static char *f (char * (*g) (char **, int), char **p, ...)
3247 {
3248   char *s;
3249   va_list v;
3250   va_start (v,p);
3251   s = g (p, va_arg (v,int));
3252   va_end (v);
3253   return s;
3254 }
3255
3256 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3257    function prototypes and stuff, but not '\xHH' hex character constants.
3258    These don't provoke an error unfortunately, instead are silently treated
3259    as 'x'.  The following induces an error, until -std is added to get
3260    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3261    array size at least.  It's necessary to write '\x00'==0 to get something
3262    that's true only with -std.  */
3263 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3264
3265 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3266    inside strings and character constants.  */
3267 #define FOO(x) 'x'
3268 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3269
3270 int test (int i, double x);
3271 struct s1 {int (*f) (int a);};
3272 struct s2 {int (*f) (double a);};
3273 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3274 int argc;
3275 char **argv;
3276 int
3277 main ()
3278 {
3279 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3280   ;
3281   return 0;
3282 }
3283 _ACEOF
3284 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3285         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3286 do
3287   CC="$ac_save_CC $ac_arg"
3288   rm -f conftest.$ac_objext
3289 if { (ac_try="$ac_compile"
3290 case "(($ac_try" in
3291   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3292   *) ac_try_echo=$ac_try;;
3293 esac
3294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3295   (eval "$ac_compile") 2>conftest.er1
3296   ac_status=$?
3297   grep -v '^ *+' conftest.er1 >conftest.err
3298   rm -f conftest.er1
3299   cat conftest.err >&5
3300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3301   (exit $ac_status); } && {
3302          test -z "$ac_c_werror_flag" ||
3303          test ! -s conftest.err
3304        } && test -s conftest.$ac_objext; then
3305   ac_cv_prog_cc_c89=$ac_arg
3306 else
3307   echo "$as_me: failed program was:" >&5
3308 sed 's/^/| /' conftest.$ac_ext >&5
3309
3310
3311 fi
3312
3313 rm -f core conftest.err conftest.$ac_objext
3314   test "x$ac_cv_prog_cc_c89" != "xno" && break
3315 done
3316 rm -f conftest.$ac_ext
3317 CC=$ac_save_CC
3318
3319 fi
3320 # AC_CACHE_VAL
3321 case "x$ac_cv_prog_cc_c89" in
3322   x)
3323     { echo "$as_me:$LINENO: result: none needed" >&5
3324 echo "${ECHO_T}none needed" >&6; } ;;
3325   xno)
3326     { echo "$as_me:$LINENO: result: unsupported" >&5
3327 echo "${ECHO_T}unsupported" >&6; } ;;
3328   *)
3329     CC="$CC $ac_cv_prog_cc_c89"
3330     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3331 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3332 esac
3333
3334
3335 ac_ext=c
3336 ac_cpp='$CPP $CPPFLAGS'
3337 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3338 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3339 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3340 DEPDIR="${am__leading_dot}deps"
3341
3342 ac_config_commands="$ac_config_commands depfiles"
3343
3344
3345 am_make=${MAKE-make}
3346 cat > confinc << 'END'
3347 am__doit:
3348         @echo done
3349 .PHONY: am__doit
3350 END
3351 # If we don't find an include directive, just comment out the code.
3352 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3353 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
3354 am__include="#"
3355 am__quote=
3356 _am_result=none
3357 # First try GNU make style include.
3358 echo "include confinc" > confmf
3359 # We grep out `Entering directory' and `Leaving directory'
3360 # messages which can occur if `w' ends up in MAKEFLAGS.
3361 # In particular we don't look at `^make:' because GNU make might
3362 # be invoked under some other name (usually "gmake"), in which
3363 # case it prints its new name instead of `make'.
3364 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3365    am__include=include
3366    am__quote=
3367    _am_result=GNU
3368 fi
3369 # Now try BSD make style include.
3370 if test "$am__include" = "#"; then
3371    echo '.include "confinc"' > confmf
3372    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3373       am__include=.include
3374       am__quote="\""
3375       _am_result=BSD
3376    fi
3377 fi
3378
3379
3380 { echo "$as_me:$LINENO: result: $_am_result" >&5
3381 echo "${ECHO_T}$_am_result" >&6; }
3382 rm -f confinc confmf
3383
3384 # Check whether --enable-dependency-tracking was given.
3385 if test "${enable_dependency_tracking+set}" = set; then
3386   enableval=$enable_dependency_tracking;
3387 fi
3388
3389 if test "x$enable_dependency_tracking" != xno; then
3390   am_depcomp="$ac_aux_dir/depcomp"
3391   AMDEPBACKSLASH='\'
3392 fi
3393
3394
3395 if test "x$enable_dependency_tracking" != xno; then
3396   AMDEP_TRUE=
3397   AMDEP_FALSE='#'
3398 else
3399   AMDEP_TRUE='#'
3400   AMDEP_FALSE=
3401 fi
3402
3403
3404
3405
3406 depcc="$CC"   am_compiler_list=
3407
3408 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3409 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
3410 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3411   echo $ECHO_N "(cached) $ECHO_C" >&6
3412 else
3413   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3414   # We make a subdir and do the tests there.  Otherwise we can end up
3415   # making bogus files that we don't know about and never remove.  For
3416   # instance it was reported that on HP-UX the gcc test will end up
3417   # making a dummy file named `D' -- because `-MD' means `put the output
3418   # in D'.
3419   mkdir conftest.dir
3420   # Copy depcomp to subdir because otherwise we won't find it if we're
3421   # using a relative directory.
3422   cp "$am_depcomp" conftest.dir
3423   cd conftest.dir
3424   # We will build objects and dependencies in a subdirectory because
3425   # it helps to detect inapplicable dependency modes.  For instance
3426   # both Tru64's cc and ICC support -MD to output dependencies as a
3427   # side effect of compilation, but ICC will put the dependencies in
3428   # the current directory while Tru64 will put them in the object
3429   # directory.
3430   mkdir sub
3431
3432   am_cv_CC_dependencies_compiler_type=none
3433   if test "$am_compiler_list" = ""; then
3434      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3435   fi
3436   for depmode in $am_compiler_list; do
3437     # Setup a source with many dependencies, because some compilers
3438     # like to wrap large dependency lists on column 80 (with \), and
3439     # we should not choose a depcomp mode which is confused by this.
3440     #
3441     # We need to recreate these files for each test, as the compiler may
3442     # overwrite some of them when testing with obscure command lines.
3443     # This happens at least with the AIX C compiler.
3444     : > sub/conftest.c
3445     for i in 1 2 3 4 5 6; do
3446       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3447       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3448       # Solaris 8's {/usr,}/bin/sh.
3449       touch sub/conftst$i.h
3450     done
3451     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3452
3453     case $depmode in
3454     nosideeffect)
3455       # after this tag, mechanisms are not by side-effect, so they'll
3456       # only be used when explicitly requested
3457       if test "x$enable_dependency_tracking" = xyes; then
3458         continue
3459       else
3460         break
3461       fi
3462       ;;
3463     none) break ;;
3464     esac
3465     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3466     # mode.  It turns out that the SunPro C++ compiler does not properly
3467     # handle `-M -o', and we need to detect this.
3468     if depmode=$depmode \
3469        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3470        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3471        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3472          >/dev/null 2>conftest.err &&
3473        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3474        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3475        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3476       # icc doesn't choke on unknown options, it will just issue warnings
3477       # or remarks (even with -Werror).  So we grep stderr for any message
3478       # that says an option was ignored or not supported.
3479       # When given -MP, icc 7.0 and 7.1 complain thusly:
3480       #   icc: Command line warning: ignoring option '-M'; no argument required
3481       # The diagnosis changed in icc 8.0:
3482       #   icc: Command line remark: option '-MP' not supported
3483       if (grep 'ignoring option' conftest.err ||
3484           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3485         am_cv_CC_dependencies_compiler_type=$depmode
3486         break
3487       fi
3488     fi
3489   done
3490
3491   cd ..
3492   rm -rf conftest.dir
3493 else
3494   am_cv_CC_dependencies_compiler_type=none
3495 fi
3496
3497 fi
3498 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3499 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
3500 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3501
3502
3503
3504 if
3505   test "x$enable_dependency_tracking" != xno \
3506   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3507   am__fastdepCC_TRUE=
3508   am__fastdepCC_FALSE='#'
3509 else
3510   am__fastdepCC_TRUE='#'
3511   am__fastdepCC_FALSE=
3512 fi
3513
3514
3515 if test "x$CC" != xcc; then
3516   { echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
3517 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6; }
3518 else
3519   { echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
3520 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6; }
3521 fi
3522 set dummy $CC; ac_cc=`echo $2 |
3523                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3524 if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then
3525   echo $ECHO_N "(cached) $ECHO_C" >&6
3526 else
3527   cat >conftest.$ac_ext <<_ACEOF
3528 /* confdefs.h.  */
3529 _ACEOF
3530 cat confdefs.h >>conftest.$ac_ext
3531 cat >>conftest.$ac_ext <<_ACEOF
3532 /* end confdefs.h.  */
3533
3534 int
3535 main ()
3536 {
3537
3538   ;
3539   return 0;
3540 }
3541 _ACEOF
3542 # Make sure it works both with $CC and with simple cc.
3543 # We do the test twice because some compilers refuse to overwrite an
3544 # existing .o file with -o, though they will create one.
3545 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
3546 rm -f conftest2.*
3547 if { (case "(($ac_try" in
3548   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3549   *) ac_try_echo=$ac_try;;
3550 esac
3551 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3552   (eval "$ac_try") 2>&5
3553   ac_status=$?
3554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3555   (exit $ac_status); } &&
3556    test -f conftest2.$ac_objext && { (case "(($ac_try" in
3557   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3558   *) ac_try_echo=$ac_try;;
3559 esac
3560 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3561   (eval "$ac_try") 2>&5
3562   ac_status=$?
3563   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3564   (exit $ac_status); };
3565 then
3566   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
3567   if test "x$CC" != xcc; then
3568     # Test first that cc exists at all.
3569     if { ac_try='cc -c conftest.$ac_ext >&5'
3570   { (case "(($ac_try" in
3571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3572   *) ac_try_echo=$ac_try;;
3573 esac
3574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3575   (eval "$ac_try") 2>&5
3576   ac_status=$?
3577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3578   (exit $ac_status); }; }; then
3579       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
3580       rm -f conftest2.*
3581       if { (case "(($ac_try" in
3582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3583   *) ac_try_echo=$ac_try;;
3584 esac
3585 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3586   (eval "$ac_try") 2>&5
3587   ac_status=$?
3588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3589   (exit $ac_status); } &&
3590          test -f conftest2.$ac_objext && { (case "(($ac_try" in
3591   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3592   *) ac_try_echo=$ac_try;;
3593 esac
3594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3595   (eval "$ac_try") 2>&5
3596   ac_status=$?
3597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3598   (exit $ac_status); };
3599       then
3600         # cc works too.
3601         :
3602       else
3603         # cc exists but doesn't like -o.
3604         eval ac_cv_prog_cc_${ac_cc}_c_o=no
3605       fi
3606     fi
3607   fi
3608 else
3609   eval ac_cv_prog_cc_${ac_cc}_c_o=no
3610 fi
3611 rm -f core conftest*
3612
3613 fi
3614 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
3615   { echo "$as_me:$LINENO: result: yes" >&5
3616 echo "${ECHO_T}yes" >&6; }
3617 else
3618   { echo "$as_me:$LINENO: result: no" >&5
3619 echo "${ECHO_T}no" >&6; }
3620
3621 cat >>confdefs.h <<\_ACEOF
3622 #define NO_MINUS_C_MINUS_O 1
3623 _ACEOF
3624
3625 fi
3626
3627 # FIXME: we rely on the cache variable name because
3628 # there is no other way.
3629 set dummy $CC
3630 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3631 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
3632    # Losing compiler, so override with the script.
3633    # FIXME: It is wrong to rewrite CC.
3634    # But if we don't then we get into trouble of one sort or another.
3635    # A longer-term fix would be to have automake use am__CC in this case,
3636    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3637    CC="$am_aux_dir/compile $CC"
3638 fi
3639
3640 # Check whether --enable-static was given.
3641 if test "${enable_static+set}" = set; then
3642   enableval=$enable_static; p=${PACKAGE-default}
3643     case $enableval in
3644     yes) enable_static=yes ;;
3645     no) enable_static=no ;;
3646     *)
3647      enable_static=no
3648       # Look at the argument we got.  We use all the common list separators.
3649       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3650       for pkg in $enableval; do
3651         IFS="$lt_save_ifs"
3652         if test "X$pkg" = "X$p"; then
3653           enable_static=yes
3654         fi
3655       done
3656       IFS="$lt_save_ifs"
3657       ;;
3658     esac
3659 else
3660   enable_static=no
3661 fi
3662
3663
3664
3665 # Check whether --enable-shared was given.
3666 if test "${enable_shared+set}" = set; then
3667   enableval=$enable_shared; p=${PACKAGE-default}
3668     case $enableval in
3669     yes) enable_shared=yes ;;
3670     no) enable_shared=no ;;
3671     *)
3672       enable_shared=no
3673       # Look at the argument we got.  We use all the common list separators.
3674       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3675       for pkg in $enableval; do
3676         IFS="$lt_save_ifs"
3677         if test "X$pkg" = "X$p"; then
3678           enable_shared=yes
3679         fi
3680       done
3681       IFS="$lt_save_ifs"
3682       ;;
3683     esac
3684 else
3685   enable_shared=yes
3686 fi
3687
3688
3689 # Check whether --enable-fast-install was given.
3690 if test "${enable_fast_install+set}" = set; then
3691   enableval=$enable_fast_install; p=${PACKAGE-default}
3692     case $enableval in
3693     yes) enable_fast_install=yes ;;
3694     no) enable_fast_install=no ;;
3695     *)
3696       enable_fast_install=no
3697       # Look at the argument we got.  We use all the common list separators.
3698       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3699       for pkg in $enableval; do
3700         IFS="$lt_save_ifs"
3701         if test "X$pkg" = "X$p"; then
3702           enable_fast_install=yes
3703         fi
3704       done
3705       IFS="$lt_save_ifs"
3706       ;;
3707     esac
3708 else
3709   enable_fast_install=yes
3710 fi
3711
3712
3713 # Make sure we can run config.sub.
3714 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3715   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3716 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3717    { (exit 1); exit 1; }; }
3718
3719 { echo "$as_me:$LINENO: checking build system type" >&5
3720 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3721 if test "${ac_cv_build+set}" = set; then
3722   echo $ECHO_N "(cached) $ECHO_C" >&6
3723 else
3724   ac_build_alias=$build_alias
3725 test "x$ac_build_alias" = x &&
3726   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3727 test "x$ac_build_alias" = x &&
3728   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3729 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3730    { (exit 1); exit 1; }; }
3731 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3732   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3733 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3734    { (exit 1); exit 1; }; }
3735
3736 fi
3737 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3738 echo "${ECHO_T}$ac_cv_build" >&6; }
3739 case $ac_cv_build in
3740 *-*-*) ;;
3741 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3742 echo "$as_me: error: invalid value of canonical build" >&2;}
3743    { (exit 1); exit 1; }; };;
3744 esac
3745 build=$ac_cv_build
3746 ac_save_IFS=$IFS; IFS='-'
3747 set x $ac_cv_build
3748 shift
3749 build_cpu=$1
3750 build_vendor=$2
3751 shift; shift
3752 # Remember, the first character of IFS is used to create $*,
3753 # except with old shells:
3754 build_os=$*
3755 IFS=$ac_save_IFS
3756 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3757
3758
3759 { echo "$as_me:$LINENO: checking host system type" >&5
3760 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3761 if test "${ac_cv_host+set}" = set; then
3762   echo $ECHO_N "(cached) $ECHO_C" >&6
3763 else
3764   if test "x$host_alias" = x; then
3765   ac_cv_host=$ac_cv_build
3766 else
3767   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3768     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3769 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3770    { (exit 1); exit 1; }; }
3771 fi
3772
3773 fi
3774 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3775 echo "${ECHO_T}$ac_cv_host" >&6; }
3776 case $ac_cv_host in
3777 *-*-*) ;;
3778 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3779 echo "$as_me: error: invalid value of canonical host" >&2;}
3780    { (exit 1); exit 1; }; };;
3781 esac
3782 host=$ac_cv_host
3783 ac_save_IFS=$IFS; IFS='-'
3784 set x $ac_cv_host
3785 shift
3786 host_cpu=$1
3787 host_vendor=$2
3788 shift; shift
3789 # Remember, the first character of IFS is used to create $*,
3790 # except with old shells:
3791 host_os=$*
3792 IFS=$ac_save_IFS
3793 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3794
3795
3796 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
3797 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
3798 if test "${lt_cv_path_SED+set}" = set; then
3799   echo $ECHO_N "(cached) $ECHO_C" >&6
3800 else
3801   # Loop through the user's path and test for sed and gsed.
3802 # Then use that list of sed's as ones to test for truncation.
3803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3804 for as_dir in $PATH
3805 do
3806   IFS=$as_save_IFS
3807   test -z "$as_dir" && as_dir=.
3808   for lt_ac_prog in sed gsed; do
3809     for ac_exec_ext in '' $ac_executable_extensions; do
3810       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
3811         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
3812       fi
3813     done
3814   done
3815 done
3816 IFS=$as_save_IFS
3817 lt_ac_max=0
3818 lt_ac_count=0
3819 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
3820 # along with /bin/sed that truncates output.
3821 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
3822   test ! -f $lt_ac_sed && continue
3823   cat /dev/null > conftest.in
3824   lt_ac_count=0
3825   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
3826   # Check for GNU sed and select it if it is found.
3827   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
3828     lt_cv_path_SED=$lt_ac_sed
3829     break
3830   fi
3831   while true; do
3832     cat conftest.in conftest.in >conftest.tmp
3833     mv conftest.tmp conftest.in
3834     cp conftest.in conftest.nl
3835     echo >>conftest.nl
3836     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
3837     cmp -s conftest.out conftest.nl || break
3838     # 10000 chars as input seems more than enough
3839     test $lt_ac_count -gt 10 && break
3840     lt_ac_count=`expr $lt_ac_count + 1`
3841     if test $lt_ac_count -gt $lt_ac_max; then
3842       lt_ac_max=$lt_ac_count
3843       lt_cv_path_SED=$lt_ac_sed
3844     fi
3845   done
3846 done
3847
3848 fi
3849
3850 SED=$lt_cv_path_SED
3851
3852 { echo "$as_me:$LINENO: result: $SED" >&5
3853 echo "${ECHO_T}$SED" >&6; }
3854
3855 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3856 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3857 if test "${ac_cv_path_GREP+set}" = set; then
3858   echo $ECHO_N "(cached) $ECHO_C" >&6
3859 else
3860   # Extract the first word of "grep ggrep" to use in msg output
3861 if test -z "$GREP"; then
3862 set dummy grep ggrep; ac_prog_name=$2
3863 if test "${ac_cv_path_GREP+set}" = set; then
3864   echo $ECHO_N "(cached) $ECHO_C" >&6
3865 else
3866   ac_path_GREP_found=false
3867 # Loop through the user's path and test for each of PROGNAME-LIST
3868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3869 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3870 do
3871   IFS=$as_save_IFS
3872   test -z "$as_dir" && as_dir=.
3873   for ac_prog in grep ggrep; do
3874   for ac_exec_ext in '' $ac_executable_extensions; do
3875     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3876     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3877     # Check for GNU ac_path_GREP and select it if it is found.
3878   # Check for GNU $ac_path_GREP
3879 case `"$ac_path_GREP" --version 2>&1` in
3880 *GNU*)
3881   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3882 *)
3883   ac_count=0
3884   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3885   while :
3886   do
3887     cat "conftest.in" "conftest.in" >"conftest.tmp"
3888     mv "conftest.tmp" "conftest.in"
3889     cp "conftest.in" "conftest.nl"
3890     echo 'GREP' >> "conftest.nl"
3891     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3892     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3893     ac_count=`expr $ac_count + 1`
3894     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3895       # Best one so far, save it but keep looking for a better one
3896       ac_cv_path_GREP="$ac_path_GREP"
3897       ac_path_GREP_max=$ac_count
3898     fi
3899     # 10*(2^10) chars as input seems more than enough
3900     test $ac_count -gt 10 && break
3901   done
3902   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3903 esac
3904
3905
3906     $ac_path_GREP_found && break 3
3907   done
3908 done
3909
3910 done
3911 IFS=$as_save_IFS
3912
3913
3914 fi
3915
3916 GREP="$ac_cv_path_GREP"
3917 if test -z "$GREP"; then
3918   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3919 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3920    { (exit 1); exit 1; }; }
3921 fi
3922
3923 else
3924   ac_cv_path_GREP=$GREP
3925 fi
3926
3927
3928 fi
3929 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3930 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3931  GREP="$ac_cv_path_GREP"
3932
3933
3934 { echo "$as_me:$LINENO: checking for egrep" >&5
3935 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3936 if test "${ac_cv_path_EGREP+set}" = set; then
3937   echo $ECHO_N "(cached) $ECHO_C" >&6
3938 else
3939   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3940    then ac_cv_path_EGREP="$GREP -E"
3941    else
3942      # Extract the first word of "egrep" to use in msg output
3943 if test -z "$EGREP"; then
3944 set dummy egrep; ac_prog_name=$2
3945 if test "${ac_cv_path_EGREP+set}" = set; then
3946   echo $ECHO_N "(cached) $ECHO_C" >&6
3947 else
3948   ac_path_EGREP_found=false
3949 # Loop through the user's path and test for each of PROGNAME-LIST
3950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3951 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3952 do
3953   IFS=$as_save_IFS
3954   test -z "$as_dir" && as_dir=.
3955   for ac_prog in egrep; do
3956   for ac_exec_ext in '' $ac_executable_extensions; do
3957     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3958     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3959     # Check for GNU ac_path_EGREP and select it if it is found.
3960   # Check for GNU $ac_path_EGREP
3961 case `"$ac_path_EGREP" --version 2>&1` in
3962 *GNU*)
3963   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3964 *)
3965   ac_count=0
3966   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3967   while :
3968   do
3969     cat "conftest.in" "conftest.in" >"conftest.tmp"
3970     mv "conftest.tmp" "conftest.in"
3971     cp "conftest.in" "conftest.nl"
3972     echo 'EGREP' >> "conftest.nl"
3973     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3974     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3975     ac_count=`expr $ac_count + 1`
3976     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3977       # Best one so far, save it but keep looking for a better one
3978       ac_cv_path_EGREP="$ac_path_EGREP"
3979       ac_path_EGREP_max=$ac_count
3980     fi
3981     # 10*(2^10) chars as input seems more than enough
3982     test $ac_count -gt 10 && break
3983   done
3984   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3985 esac
3986
3987
3988     $ac_path_EGREP_found && break 3
3989   done
3990 done
3991
3992 done
3993 IFS=$as_save_IFS
3994
3995
3996 fi
3997
3998 EGREP="$ac_cv_path_EGREP"
3999 if test -z "$EGREP"; then
4000   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4001 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4002    { (exit 1); exit 1; }; }
4003 fi
4004
4005 else
4006   ac_cv_path_EGREP=$EGREP
4007 fi
4008
4009
4010    fi
4011 fi
4012 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4013 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4014  EGREP="$ac_cv_path_EGREP"
4015
4016
4017
4018 # Check whether --with-gnu-ld was given.
4019 if test "${with_gnu_ld+set}" = set; then
4020   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4021 else
4022   with_gnu_ld=no
4023 fi
4024
4025 ac_prog=ld
4026 if test "$GCC" = yes; then
4027   # Check if gcc -print-prog-name=ld gives a path.
4028   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4029 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
4030   case $host in
4031   *-*-mingw*)
4032     # gcc leaves a trailing carriage return which upsets mingw
4033     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4034   *)
4035     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4036   esac
4037   case $ac_prog in
4038     # Accept absolute paths.
4039     [\\/]* | ?:[\\/]*)
4040       re_direlt='/[^/][^/]*/\.\./'
4041       # Canonicalize the pathname of ld
4042       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
4043       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4044         ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
4045       done
4046       test -z "$LD" && LD="$ac_prog"
4047       ;;
4048   "")
4049     # If it fails, then pretend we aren't using GCC.
4050     ac_prog=ld
4051     ;;
4052   *)
4053     # If it is relative, then search for the first ld in PATH.
4054     with_gnu_ld=unknown
4055     ;;
4056   esac
4057 elif test "$with_gnu_ld" = yes; then
4058   { echo "$as_me:$LINENO: checking for GNU ld" >&5
4059 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
4060 else
4061   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4062 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
4063 fi
4064 if test "${lt_cv_path_LD+set}" = set; then
4065   echo $ECHO_N "(cached) $ECHO_C" >&6
4066 else
4067   if test -z "$LD"; then
4068   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4069   for ac_dir in $PATH; do
4070     IFS="$lt_save_ifs"
4071     test -z "$ac_dir" && ac_dir=.
4072     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4073       lt_cv_path_LD="$ac_dir/$ac_prog"
4074       # Check to see if the program is GNU ld.  I'd rather use --version,
4075       # but apparently some variants of GNU ld only accept -v.
4076       # Break only if it was the GNU/non-GNU ld that we prefer.
4077       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4078       *GNU* | *'with BFD'*)
4079         test "$with_gnu_ld" != no && break
4080         ;;
4081       *)
4082         test "$with_gnu_ld" != yes && break
4083         ;;
4084       esac
4085     fi
4086   done
4087   IFS="$lt_save_ifs"
4088 else
4089   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4090 fi
4091 fi
4092
4093 LD="$lt_cv_path_LD"
4094 if test -n "$LD"; then
4095   { echo "$as_me:$LINENO: result: $LD" >&5
4096 echo "${ECHO_T}$LD" >&6; }
4097 else
4098   { echo "$as_me:$LINENO: result: no" >&5
4099 echo "${ECHO_T}no" >&6; }
4100 fi
4101 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4102 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4103    { (exit 1); exit 1; }; }
4104 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4105 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
4106 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4107   echo $ECHO_N "(cached) $ECHO_C" >&6
4108 else
4109   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4110 case `$LD -v 2>&1 </dev/null` in
4111 *GNU* | *'with BFD'*)
4112   lt_cv_prog_gnu_ld=yes
4113   ;;
4114 *)
4115   lt_cv_prog_gnu_ld=no
4116   ;;
4117 esac
4118 fi
4119 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4120 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
4121 with_gnu_ld=$lt_cv_prog_gnu_ld
4122
4123
4124 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4125 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
4126 if test "${lt_cv_ld_reload_flag+set}" = set; then
4127   echo $ECHO_N "(cached) $ECHO_C" >&6
4128 else
4129   lt_cv_ld_reload_flag='-r'
4130 fi
4131 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4132 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
4133 reload_flag=$lt_cv_ld_reload_flag
4134 case $reload_flag in
4135 "" | " "*) ;;
4136 *) reload_flag=" $reload_flag" ;;
4137 esac
4138 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4139 case $host_os in
4140   darwin*)
4141     if test "$GCC" = yes; then
4142       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4143     else
4144       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4145     fi
4146     ;;
4147 esac
4148
4149 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4150 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
4151 if test "${lt_cv_path_NM+set}" = set; then
4152   echo $ECHO_N "(cached) $ECHO_C" >&6
4153 else
4154   if test -n "$NM"; then
4155   # Let the user override the test.
4156   lt_cv_path_NM="$NM"
4157 else
4158   lt_nm_to_check="${ac_tool_prefix}nm"
4159   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4160     lt_nm_to_check="$lt_nm_to_check nm"
4161   fi
4162   for lt_tmp_nm in $lt_nm_to_check; do
4163     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4164     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4165       IFS="$lt_save_ifs"
4166       test -z "$ac_dir" && ac_dir=.
4167       tmp_nm="$ac_dir/$lt_tmp_nm"
4168       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4169         # Check to see if the nm accepts a BSD-compat flag.
4170         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4171         #   nm: unknown option "B" ignored
4172         # Tru64's nm complains that /dev/null is an invalid object file
4173         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4174         */dev/null* | *'Invalid file or object type'*)
4175           lt_cv_path_NM="$tmp_nm -B"
4176           break
4177           ;;
4178         *)
4179           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4180           */dev/null*)
4181             lt_cv_path_NM="$tmp_nm -p"
4182             break
4183             ;;
4184           *)
4185             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4186             continue # so that we can try to find one that supports BSD flags
4187             ;;
4188           esac
4189           ;;
4190         esac
4191       fi
4192     done
4193     IFS="$lt_save_ifs"
4194   done
4195   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4196 fi
4197 fi
4198 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4199 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
4200 NM="$lt_cv_path_NM"
4201
4202 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
4203 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4204 LN_S=$as_ln_s
4205 if test "$LN_S" = "ln -s"; then
4206   { echo "$as_me:$LINENO: result: yes" >&5
4207 echo "${ECHO_T}yes" >&6; }
4208 else
4209   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4210 echo "${ECHO_T}no, using $LN_S" >&6; }
4211 fi
4212
4213 { echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4214 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
4215 if test "${lt_cv_deplibs_check_method+set}" = set; then
4216   echo $ECHO_N "(cached) $ECHO_C" >&6
4217 else
4218   lt_cv_file_magic_cmd='$MAGIC_CMD'
4219 lt_cv_file_magic_test_file=
4220 lt_cv_deplibs_check_method='unknown'
4221 # Need to set the preceding variable on all platforms that support
4222 # interlibrary dependencies.
4223 # 'none' -- dependencies not supported.
4224 # `unknown' -- same as none, but documents that we really don't know.
4225 # 'pass_all' -- all dependencies passed with no checks.
4226 # 'test_compile' -- check by making test program.
4227 # 'file_magic [[regex]]' -- check by looking for files in library path
4228 # which responds to the $file_magic_cmd with a given extended regex.
4229 # If you have `file' or equivalent on your system and you're not sure
4230 # whether `pass_all' will *always* work, you probably want this one.
4231
4232 case $host_os in
4233 aix[4-9]*)
4234   lt_cv_deplibs_check_method=pass_all
4235   ;;
4236
4237 beos*)
4238   lt_cv_deplibs_check_method=pass_all
4239   ;;
4240
4241 bsdi[45]*)
4242   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4243   lt_cv_file_magic_cmd='/usr/bin/file -L'
4244   lt_cv_file_magic_test_file=/shlib/libc.so
4245   ;;
4246
4247 cygwin*)
4248   # func_win32_libid is a shell function defined in ltmain.sh
4249   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4250   lt_cv_file_magic_cmd='func_win32_libid'
4251   ;;
4252
4253 mingw* | pw32*)
4254   # Base MSYS/MinGW do not provide the 'file' command needed by
4255   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4256   # unless we find 'file', for example because we are cross-compiling.
4257   if ( file / ) >/dev/null 2>&1; then
4258     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4259     lt_cv_file_magic_cmd='func_win32_libid'
4260   else
4261     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4262     lt_cv_file_magic_cmd='$OBJDUMP -f'
4263   fi
4264   ;;
4265
4266 darwin* | rhapsody*)
4267   lt_cv_deplibs_check_method=pass_all
4268   ;;
4269
4270 freebsd* | dragonfly*)
4271   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4272     case $host_cpu in
4273     i*86 )
4274       # Not sure whether the presence of OpenBSD here was a mistake.
4275       # Let's accept both of them until this is cleared up.
4276       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4277       lt_cv_file_magic_cmd=/usr/bin/file
4278       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4279       ;;
4280     esac
4281   else
4282     lt_cv_deplibs_check_method=pass_all
4283   fi
4284   ;;
4285
4286 gnu*)
4287   lt_cv_deplibs_check_method=pass_all
4288   ;;
4289
4290 hpux10.20* | hpux11*)
4291   lt_cv_file_magic_cmd=/usr/bin/file
4292   case $host_cpu in
4293   ia64*)
4294     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4295     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4296     ;;
4297   hppa*64*)
4298     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4299     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4300     ;;
4301   *)
4302     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4303     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4304     ;;
4305   esac
4306   ;;
4307
4308 interix[3-9]*)
4309   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4310   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4311   ;;
4312
4313 irix5* | irix6* | nonstopux*)
4314   case $LD in
4315   *-32|*"-32 ") libmagic=32-bit;;
4316   *-n32|*"-n32 ") libmagic=N32;;
4317   *-64|*"-64 ") libmagic=64-bit;;
4318   *) libmagic=never-match;;
4319   esac
4320   lt_cv_deplibs_check_method=pass_all
4321   ;;
4322
4323 # This must be Linux ELF.
4324 linux* | k*bsd*-gnu)
4325   lt_cv_deplibs_check_method=pass_all
4326   ;;
4327
4328 netbsd* | netbsdelf*-gnu)
4329   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4330     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4331   else
4332     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4333   fi
4334   ;;
4335
4336 newos6*)
4337   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4338   lt_cv_file_magic_cmd=/usr/bin/file
4339   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4340   ;;
4341
4342 nto-qnx*)
4343   lt_cv_deplibs_check_method=unknown
4344   ;;
4345
4346 openbsd*)
4347   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4348     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4349   else
4350     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4351   fi
4352   ;;
4353
4354 osf3* | osf4* | osf5*)
4355   lt_cv_deplibs_check_method=pass_all
4356   ;;
4357
4358 rdos*)
4359   lt_cv_deplibs_check_method=pass_all
4360   ;;
4361
4362 solaris*)
4363   lt_cv_deplibs_check_method=pass_all
4364   ;;
4365
4366 sysv4 | sysv4.3*)
4367   case $host_vendor in
4368   motorola)
4369     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
4370     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4371     ;;
4372   ncr)
4373     lt_cv_deplibs_check_method=pass_all
4374     ;;
4375   sequent)
4376     lt_cv_file_magic_cmd='/bin/file'
4377     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4378     ;;
4379   sni)
4380     lt_cv_file_magic_cmd='/bin/file'
4381     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4382     lt_cv_file_magic_test_file=/lib/libc.so
4383     ;;
4384   siemens)
4385     lt_cv_deplibs_check_method=pass_all
4386     ;;
4387   pc)
4388     lt_cv_deplibs_check_method=pass_all
4389     ;;
4390   esac
4391   ;;
4392
4393 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4394   lt_cv_deplibs_check_method=pass_all
4395   ;;
4396 esac
4397
4398 fi
4399 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4400 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
4401 file_magic_cmd=$lt_cv_file_magic_cmd
4402 deplibs_check_method=$lt_cv_deplibs_check_method
4403 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4404
4405
4406
4407
4408 # If no C compiler was specified, use CC.
4409 LTCC=${LTCC-"$CC"}
4410
4411 # If no C compiler flags were specified, use CFLAGS.
4412 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
4413
4414 # Allow CC to be a program name with arguments.
4415 compiler=$CC
4416
4417
4418 # Check whether --enable-libtool-lock was given.
4419 if test "${enable_libtool_lock+set}" = set; then
4420   enableval=$enable_libtool_lock;
4421 fi
4422
4423 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
4424
4425 # Some flags need to be propagated to the compiler or linker for good
4426 # libtool support.
4427 case $host in
4428 ia64-*-hpux*)
4429   # Find out which ABI we are using.
4430   echo 'int i;' > conftest.$ac_ext
4431   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4432   (eval $ac_compile) 2>&5
4433   ac_status=$?
4434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4435   (exit $ac_status); }; then
4436     case `/usr/bin/file conftest.$ac_objext` in
4437     *ELF-32*)
4438       HPUX_IA64_MODE="32"
4439       ;;
4440     *ELF-64*)
4441       HPUX_IA64_MODE="64"
4442       ;;
4443     esac
4444   fi
4445   rm -rf conftest*
4446   ;;
4447 *-*-irix6*)
4448   # Find out which ABI we are using.
4449   echo '#line 4449 "configure"' > conftest.$ac_ext
4450   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4451   (eval $ac_compile) 2>&5
4452   ac_status=$?
4453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4454   (exit $ac_status); }; then
4455    if test "$lt_cv_prog_gnu_ld" = yes; then
4456     case `/usr/bin/file conftest.$ac_objext` in
4457     *32-bit*)
4458       LD="${LD-ld} -melf32bsmip"
4459       ;;
4460     *N32*)
4461       LD="${LD-ld} -melf32bmipn32"
4462       ;;
4463     *64-bit*)
4464       LD="${LD-ld} -melf64bmip"
4465       ;;
4466     esac
4467    else
4468     case `/usr/bin/file conftest.$ac_objext` in
4469     *32-bit*)
4470       LD="${LD-ld} -32"
4471       ;;
4472     *N32*)
4473       LD="${LD-ld} -n32"
4474       ;;
4475     *64-bit*)
4476       LD="${LD-ld} -64"
4477       ;;
4478     esac
4479    fi
4480   fi
4481   rm -rf conftest*
4482   ;;
4483
4484 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
4485 s390*-*linux*|sparc*-*linux*)
4486   # Find out which ABI we are using.
4487   echo 'int i;' > conftest.$ac_ext
4488   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4489   (eval $ac_compile) 2>&5
4490   ac_status=$?
4491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4492   (exit $ac_status); }; then
4493     case `/usr/bin/file conftest.o` in
4494     *32-bit*)
4495       case $host in
4496         x86_64-*kfreebsd*-gnu)
4497           LD="${LD-ld} -m elf_i386_fbsd"
4498           ;;
4499         x86_64-*linux*)
4500           LD="${LD-ld} -m elf_i386"
4501           ;;
4502         ppc64-*linux*|powerpc64-*linux*)
4503           LD="${LD-ld} -m elf32ppclinux"
4504           ;;
4505         s390x-*linux*)
4506           LD="${LD-ld} -m elf_s390"
4507           ;;
4508         sparc64-*linux*)
4509           LD="${LD-ld} -m elf32_sparc"
4510           ;;
4511       esac
4512       ;;
4513     *64-bit*)
4514       case $host in
4515         x86_64-*kfreebsd*-gnu)
4516           LD="${LD-ld} -m elf_x86_64_fbsd"
4517           ;;
4518         x86_64-*linux*)
4519           LD="${LD-ld} -m elf_x86_64"
4520           ;;
4521         ppc*-*linux*|powerpc*-*linux*)
4522           LD="${LD-ld} -m elf64ppc"
4523           ;;
4524         s390*-*linux*)
4525           LD="${LD-ld} -m elf64_s390"
4526           ;;
4527         sparc*-*linux*)
4528           LD="${LD-ld} -m elf64_sparc"
4529           ;;
4530       esac
4531       ;;
4532     esac
4533   fi
4534   rm -rf conftest*
4535   ;;
4536
4537 *-*-sco3.2v5*)
4538   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
4539   SAVE_CFLAGS="$CFLAGS"
4540   CFLAGS="$CFLAGS -belf"
4541   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
4542 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
4543 if test "${lt_cv_cc_needs_belf+set}" = set; then
4544   echo $ECHO_N "(cached) $ECHO_C" >&6
4545 else
4546   ac_ext=c
4547 ac_cpp='$CPP $CPPFLAGS'
4548 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4549 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4550 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4551
4552      cat >conftest.$ac_ext <<_ACEOF
4553 /* confdefs.h.  */
4554 _ACEOF
4555 cat confdefs.h >>conftest.$ac_ext
4556 cat >>conftest.$ac_ext <<_ACEOF
4557 /* end confdefs.h.  */
4558
4559 int
4560 main ()
4561 {
4562
4563   ;
4564   return 0;
4565 }
4566 _ACEOF
4567 rm -f conftest.$ac_objext conftest$ac_exeext
4568 if { (ac_try="$ac_link"
4569 case "(($ac_try" in
4570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4571   *) ac_try_echo=$ac_try;;
4572 esac
4573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4574   (eval "$ac_link") 2>conftest.er1
4575   ac_status=$?
4576   grep -v '^ *+' conftest.er1 >conftest.err
4577   rm -f conftest.er1
4578   cat conftest.err >&5
4579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4580   (exit $ac_status); } && {
4581          test -z "$ac_c_werror_flag" ||
4582          test ! -s conftest.err
4583        } && test -s conftest$ac_exeext &&
4584        $as_test_x conftest$ac_exeext; then
4585   lt_cv_cc_needs_belf=yes
4586 else
4587   echo "$as_me: failed program was:" >&5
4588 sed 's/^/| /' conftest.$ac_ext >&5
4589
4590         lt_cv_cc_needs_belf=no
4591 fi
4592
4593 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4594       conftest$ac_exeext conftest.$ac_ext
4595      ac_ext=c
4596 ac_cpp='$CPP $CPPFLAGS'
4597 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4598 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4599 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4600
4601 fi
4602 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4603 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
4604   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
4605     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4606     CFLAGS="$SAVE_CFLAGS"
4607   fi
4608   ;;
4609 sparc*-*solaris*)
4610   # Find out which ABI we are using.
4611   echo 'int i;' > conftest.$ac_ext
4612   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4613   (eval $ac_compile) 2>&5
4614   ac_status=$?
4615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4616   (exit $ac_status); }; then
4617     case `/usr/bin/file conftest.o` in
4618     *64-bit*)
4619       case $lt_cv_prog_gnu_ld in
4620       yes*) LD="${LD-ld} -m elf64_sparc" ;;
4621       *)
4622         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
4623           LD="${LD-ld} -64"
4624         fi
4625         ;;
4626       esac
4627       ;;
4628     esac
4629   fi
4630   rm -rf conftest*
4631   ;;
4632
4633
4634 esac
4635
4636 need_locks="$enable_libtool_lock"
4637
4638
4639 ac_ext=c
4640 ac_cpp='$CPP $CPPFLAGS'
4641 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4642 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4643 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4644 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4645 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4646 # On Suns, sometimes $CPP names a directory.
4647 if test -n "$CPP" && test -d "$CPP"; then
4648   CPP=
4649 fi
4650 if test -z "$CPP"; then
4651   if test "${ac_cv_prog_CPP+set}" = set; then
4652   echo $ECHO_N "(cached) $ECHO_C" >&6
4653 else
4654       # Double quotes because CPP needs to be expanded
4655     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4656     do
4657       ac_preproc_ok=false
4658 for ac_c_preproc_warn_flag in '' yes
4659 do
4660   # Use a header file that comes with gcc, so configuring glibc
4661   # with a fresh cross-compiler works.
4662   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4663   # <limits.h> exists even on freestanding compilers.
4664   # On the NeXT, cc -E runs the code through the compiler's parser,
4665   # not just through cpp. "Syntax error" is here to catch this case.
4666   cat >conftest.$ac_ext <<_ACEOF
4667 /* confdefs.h.  */
4668 _ACEOF
4669 cat confdefs.h >>conftest.$ac_ext
4670 cat >>conftest.$ac_ext <<_ACEOF
4671 /* end confdefs.h.  */
4672 #ifdef __STDC__
4673 # include <limits.h>
4674 #else
4675 # include <assert.h>
4676 #endif
4677                      Syntax error
4678 _ACEOF
4679 if { (ac_try="$ac_cpp conftest.$ac_ext"
4680 case "(($ac_try" in
4681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4682   *) ac_try_echo=$ac_try;;
4683 esac
4684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4685   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4686   ac_status=$?
4687   grep -v '^ *+' conftest.er1 >conftest.err
4688   rm -f conftest.er1
4689   cat conftest.err >&5
4690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4691   (exit $ac_status); } >/dev/null && {
4692          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4693          test ! -s conftest.err
4694        }; then
4695   :
4696 else
4697   echo "$as_me: failed program was:" >&5
4698 sed 's/^/| /' conftest.$ac_ext >&5
4699
4700   # Broken: fails on valid input.
4701 continue
4702 fi
4703
4704 rm -f conftest.err conftest.$ac_ext
4705
4706   # OK, works on sane cases.  Now check whether nonexistent headers
4707   # can be detected and how.
4708   cat >conftest.$ac_ext <<_ACEOF
4709 /* confdefs.h.  */
4710 _ACEOF
4711 cat confdefs.h >>conftest.$ac_ext
4712 cat >>conftest.$ac_ext <<_ACEOF
4713 /* end confdefs.h.  */
4714 #include <ac_nonexistent.h>
4715 _ACEOF
4716 if { (ac_try="$ac_cpp conftest.$ac_ext"
4717 case "(($ac_try" in
4718   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4719   *) ac_try_echo=$ac_try;;
4720 esac
4721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4722   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4723   ac_status=$?
4724   grep -v '^ *+' conftest.er1 >conftest.err
4725   rm -f conftest.er1
4726   cat conftest.err >&5
4727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4728   (exit $ac_status); } >/dev/null && {
4729          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4730          test ! -s conftest.err
4731        }; then
4732   # Broken: success on invalid input.
4733 continue
4734 else
4735   echo "$as_me: failed program was:" >&5
4736 sed 's/^/| /' conftest.$ac_ext >&5
4737
4738   # Passes both tests.
4739 ac_preproc_ok=:
4740 break
4741 fi
4742
4743 rm -f conftest.err conftest.$ac_ext
4744
4745 done
4746 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4747 rm -f conftest.err conftest.$ac_ext
4748 if $ac_preproc_ok; then
4749   break
4750 fi
4751
4752     done
4753     ac_cv_prog_CPP=$CPP
4754
4755 fi
4756   CPP=$ac_cv_prog_CPP
4757 else
4758   ac_cv_prog_CPP=$CPP
4759 fi
4760 { echo "$as_me:$LINENO: result: $CPP" >&5
4761 echo "${ECHO_T}$CPP" >&6; }
4762 ac_preproc_ok=false
4763 for ac_c_preproc_warn_flag in '' yes
4764 do
4765   # Use a header file that comes with gcc, so configuring glibc
4766   # with a fresh cross-compiler works.
4767   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4768   # <limits.h> exists even on freestanding compilers.
4769   # On the NeXT, cc -E runs the code through the compiler's parser,
4770   # not just through cpp. "Syntax error" is here to catch this case.
4771   cat >conftest.$ac_ext <<_ACEOF
4772 /* confdefs.h.  */
4773 _ACEOF
4774 cat confdefs.h >>conftest.$ac_ext
4775 cat >>conftest.$ac_ext <<_ACEOF
4776 /* end confdefs.h.  */
4777 #ifdef __STDC__
4778 # include <limits.h>
4779 #else
4780 # include <assert.h>
4781 #endif
4782                      Syntax error
4783 _ACEOF
4784 if { (ac_try="$ac_cpp conftest.$ac_ext"
4785 case "(($ac_try" in
4786   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4787   *) ac_try_echo=$ac_try;;
4788 esac
4789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4790   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4791   ac_status=$?
4792   grep -v '^ *+' conftest.er1 >conftest.err
4793   rm -f conftest.er1
4794   cat conftest.err >&5
4795   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4796   (exit $ac_status); } >/dev/null && {
4797          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4798          test ! -s conftest.err
4799        }; then
4800   :
4801 else
4802   echo "$as_me: failed program was:" >&5
4803 sed 's/^/| /' conftest.$ac_ext >&5
4804
4805   # Broken: fails on valid input.
4806 continue
4807 fi
4808
4809 rm -f conftest.err conftest.$ac_ext
4810
4811   # OK, works on sane cases.  Now check whether nonexistent headers
4812   # can be detected and how.
4813   cat >conftest.$ac_ext <<_ACEOF
4814 /* confdefs.h.  */
4815 _ACEOF
4816 cat confdefs.h >>conftest.$ac_ext
4817 cat >>conftest.$ac_ext <<_ACEOF
4818 /* end confdefs.h.  */
4819 #include <ac_nonexistent.h>
4820 _ACEOF
4821 if { (ac_try="$ac_cpp conftest.$ac_ext"
4822 case "(($ac_try" in
4823   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4824   *) ac_try_echo=$ac_try;;
4825 esac
4826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4827   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4828   ac_status=$?
4829   grep -v '^ *+' conftest.er1 >conftest.err
4830   rm -f conftest.er1
4831   cat conftest.err >&5
4832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4833   (exit $ac_status); } >/dev/null && {
4834          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4835          test ! -s conftest.err
4836        }; then
4837   # Broken: success on invalid input.
4838 continue
4839 else
4840   echo "$as_me: failed program was:" >&5
4841 sed 's/^/| /' conftest.$ac_ext >&5
4842
4843   # Passes both tests.
4844 ac_preproc_ok=:
4845 break
4846 fi
4847
4848 rm -f conftest.err conftest.$ac_ext
4849
4850 done
4851 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4852 rm -f conftest.err conftest.$ac_ext
4853 if $ac_preproc_ok; then
4854   :
4855 else
4856   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4857 See \`config.log' for more details." >&5
4858 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4859 See \`config.log' for more details." >&2;}
4860    { (exit 1); exit 1; }; }
4861 fi
4862
4863 ac_ext=c
4864 ac_cpp='$CPP $CPPFLAGS'
4865 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4866 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4867 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4868
4869
4870 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4871 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4872 if test "${ac_cv_header_stdc+set}" = set; then
4873   echo $ECHO_N "(cached) $ECHO_C" >&6
4874 else
4875   cat >conftest.$ac_ext <<_ACEOF
4876 /* confdefs.h.  */
4877 _ACEOF
4878 cat confdefs.h >>conftest.$ac_ext
4879 cat >>conftest.$ac_ext <<_ACEOF
4880 /* end confdefs.h.  */
4881 #include <stdlib.h>
4882 #include <stdarg.h>
4883 #include <string.h>
4884 #include <float.h>
4885
4886 int
4887 main ()
4888 {
4889
4890   ;
4891   return 0;
4892 }
4893 _ACEOF
4894 rm -f conftest.$ac_objext
4895 if { (ac_try="$ac_compile"
4896 case "(($ac_try" in
4897   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4898   *) ac_try_echo=$ac_try;;
4899 esac
4900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4901   (eval "$ac_compile") 2>conftest.er1
4902   ac_status=$?
4903   grep -v '^ *+' conftest.er1 >conftest.err
4904   rm -f conftest.er1
4905   cat conftest.err >&5
4906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4907   (exit $ac_status); } && {
4908          test -z "$ac_c_werror_flag" ||
4909          test ! -s conftest.err
4910        } && test -s conftest.$ac_objext; then
4911   ac_cv_header_stdc=yes
4912 else
4913   echo "$as_me: failed program was:" >&5
4914 sed 's/^/| /' conftest.$ac_ext >&5
4915
4916         ac_cv_header_stdc=no
4917 fi
4918
4919 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4920
4921 if test $ac_cv_header_stdc = yes; then
4922   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4923   cat >conftest.$ac_ext <<_ACEOF
4924 /* confdefs.h.  */
4925 _ACEOF
4926 cat confdefs.h >>conftest.$ac_ext
4927 cat >>conftest.$ac_ext <<_ACEOF
4928 /* end confdefs.h.  */
4929 #include <string.h>
4930
4931 _ACEOF
4932 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4933   $EGREP "memchr" >/dev/null 2>&1; then
4934   :
4935 else
4936   ac_cv_header_stdc=no
4937 fi
4938 rm -f conftest*
4939
4940 fi
4941
4942 if test $ac_cv_header_stdc = yes; then
4943   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4944   cat >conftest.$ac_ext <<_ACEOF
4945 /* confdefs.h.  */
4946 _ACEOF
4947 cat confdefs.h >>conftest.$ac_ext
4948 cat >>conftest.$ac_ext <<_ACEOF
4949 /* end confdefs.h.  */
4950 #include <stdlib.h>
4951
4952 _ACEOF
4953 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4954   $EGREP "free" >/dev/null 2>&1; then
4955   :
4956 else
4957   ac_cv_header_stdc=no
4958 fi
4959 rm -f conftest*
4960
4961 fi
4962
4963 if test $ac_cv_header_stdc = yes; then
4964   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4965   if test "$cross_compiling" = yes; then
4966   :
4967 else
4968   cat >conftest.$ac_ext <<_ACEOF
4969 /* confdefs.h.  */
4970 _ACEOF
4971 cat confdefs.h >>conftest.$ac_ext
4972 cat >>conftest.$ac_ext <<_ACEOF
4973 /* end confdefs.h.  */
4974 #include <ctype.h>
4975 #include <stdlib.h>
4976 #if ((' ' & 0x0FF) == 0x020)
4977 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4978 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4979 #else
4980 # define ISLOWER(c) \
4981                    (('a' <= (c) && (c) <= 'i') \
4982                      || ('j' <= (c) && (c) <= 'r') \
4983                      || ('s' <= (c) && (c) <= 'z'))
4984 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4985 #endif
4986
4987 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4988 int
4989 main ()
4990 {
4991   int i;
4992   for (i = 0; i < 256; i++)
4993     if (XOR (islower (i), ISLOWER (i))
4994         || toupper (i) != TOUPPER (i))
4995       return 2;
4996   return 0;
4997 }
4998 _ACEOF
4999 rm -f conftest$ac_exeext
5000 if { (ac_try="$ac_link"
5001 case "(($ac_try" in
5002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5003   *) ac_try_echo=$ac_try;;
5004 esac
5005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5006   (eval "$ac_link") 2>&5
5007   ac_status=$?
5008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5009   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5010   { (case "(($ac_try" in
5011   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5012   *) ac_try_echo=$ac_try;;
5013 esac
5014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5015   (eval "$ac_try") 2>&5
5016   ac_status=$?
5017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5018   (exit $ac_status); }; }; then
5019   :
5020 else
5021   echo "$as_me: program exited with status $ac_status" >&5
5022 echo "$as_me: failed program was:" >&5
5023 sed 's/^/| /' conftest.$ac_ext >&5
5024
5025 ( exit $ac_status )
5026 ac_cv_header_stdc=no
5027 fi
5028 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5029 fi
5030
5031
5032 fi
5033 fi
5034 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5035 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5036 if test $ac_cv_header_stdc = yes; then
5037
5038 cat >>confdefs.h <<\_ACEOF
5039 #define STDC_HEADERS 1
5040 _ACEOF
5041
5042 fi
5043
5044 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5055                   inttypes.h stdint.h unistd.h
5056 do
5057 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5058 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5059 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5060 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5061   echo $ECHO_N "(cached) $ECHO_C" >&6
5062 else
5063   cat >conftest.$ac_ext <<_ACEOF
5064 /* confdefs.h.  */
5065 _ACEOF
5066 cat confdefs.h >>conftest.$ac_ext
5067 cat >>conftest.$ac_ext <<_ACEOF
5068 /* end confdefs.h.  */
5069 $ac_includes_default
5070
5071 #include <$ac_header>
5072 _ACEOF
5073 rm -f conftest.$ac_objext
5074 if { (ac_try="$ac_compile"
5075 case "(($ac_try" in
5076   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5077   *) ac_try_echo=$ac_try;;
5078 esac
5079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5080   (eval "$ac_compile") 2>conftest.er1
5081   ac_status=$?
5082   grep -v '^ *+' conftest.er1 >conftest.err
5083   rm -f conftest.er1
5084   cat conftest.err >&5
5085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5086   (exit $ac_status); } && {
5087          test -z "$ac_c_werror_flag" ||
5088          test ! -s conftest.err
5089        } && test -s conftest.$ac_objext; then
5090   eval "$as_ac_Header=yes"
5091 else
5092   echo "$as_me: failed program was:" >&5
5093 sed 's/^/| /' conftest.$ac_ext >&5
5094
5095         eval "$as_ac_Header=no"
5096 fi
5097
5098 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5099 fi
5100 ac_res=`eval echo '${'$as_ac_Header'}'`
5101                { echo "$as_me:$LINENO: result: $ac_res" >&5
5102 echo "${ECHO_T}$ac_res" >&6; }
5103 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5104   cat >>confdefs.h <<_ACEOF
5105 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5106 _ACEOF
5107
5108 fi
5109
5110 done
5111
5112
5113
5114 for ac_header in dlfcn.h
5115 do
5116 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5117 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5118   { echo "$as_me:$LINENO: checking for $ac_header" >&5
5119 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5120 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5121   echo $ECHO_N "(cached) $ECHO_C" >&6
5122 fi
5123 ac_res=`eval echo '${'$as_ac_Header'}'`
5124                { echo "$as_me:$LINENO: result: $ac_res" >&5
5125 echo "${ECHO_T}$ac_res" >&6; }
5126 else
5127   # Is the header compilable?
5128 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5129 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5130 cat >conftest.$ac_ext <<_ACEOF
5131 /* confdefs.h.  */
5132 _ACEOF
5133 cat confdefs.h >>conftest.$ac_ext
5134 cat >>conftest.$ac_ext <<_ACEOF
5135 /* end confdefs.h.  */
5136 $ac_includes_default
5137 #include <$ac_header>
5138 _ACEOF
5139 rm -f conftest.$ac_objext
5140 if { (ac_try="$ac_compile"
5141 case "(($ac_try" in
5142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5143   *) ac_try_echo=$ac_try;;
5144 esac
5145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5146   (eval "$ac_compile") 2>conftest.er1
5147   ac_status=$?
5148   grep -v '^ *+' conftest.er1 >conftest.err
5149   rm -f conftest.er1
5150   cat conftest.err >&5
5151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5152   (exit $ac_status); } && {
5153          test -z "$ac_c_werror_flag" ||
5154          test ! -s conftest.err
5155        } && test -s conftest.$ac_objext; then
5156   ac_header_compiler=yes
5157 else
5158   echo "$as_me: failed program was:" >&5
5159 sed 's/^/| /' conftest.$ac_ext >&5
5160
5161         ac_header_compiler=no
5162 fi
5163
5164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5165 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5166 echo "${ECHO_T}$ac_header_compiler" >&6; }
5167
5168 # Is the header present?
5169 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5170 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5171 cat >conftest.$ac_ext <<_ACEOF
5172 /* confdefs.h.  */
5173 _ACEOF
5174 cat confdefs.h >>conftest.$ac_ext
5175 cat >>conftest.$ac_ext <<_ACEOF
5176 /* end confdefs.h.  */
5177 #include <$ac_header>
5178 _ACEOF
5179 if { (ac_try="$ac_cpp conftest.$ac_ext"
5180 case "(($ac_try" in
5181   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5182   *) ac_try_echo=$ac_try;;
5183 esac
5184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5185   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5186   ac_status=$?
5187   grep -v '^ *+' conftest.er1 >conftest.err
5188   rm -f conftest.er1
5189   cat conftest.err >&5
5190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5191   (exit $ac_status); } >/dev/null && {
5192          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5193          test ! -s conftest.err
5194        }; then
5195   ac_header_preproc=yes
5196 else
5197   echo "$as_me: failed program was:" >&5
5198 sed 's/^/| /' conftest.$ac_ext >&5
5199
5200   ac_header_preproc=no
5201 fi
5202
5203 rm -f conftest.err conftest.$ac_ext
5204 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5205 echo "${ECHO_T}$ac_header_preproc" >&6; }
5206
5207 # So?  What about this header?
5208 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5209   yes:no: )
5210     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5211 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5212     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5213 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5214     ac_header_preproc=yes
5215     ;;
5216   no:yes:* )
5217     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5218 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5219     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5220 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5221     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5222 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5223     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5224 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5225     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5226 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5227     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5228 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5229
5230     ;;
5231 esac
5232 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5233 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5234 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5235   echo $ECHO_N "(cached) $ECHO_C" >&6
5236 else
5237   eval "$as_ac_Header=\$ac_header_preproc"
5238 fi
5239 ac_res=`eval echo '${'$as_ac_Header'}'`
5240                { echo "$as_me:$LINENO: result: $ac_res" >&5
5241 echo "${ECHO_T}$ac_res" >&6; }
5242
5243 fi
5244 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5245   cat >>confdefs.h <<_ACEOF
5246 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5247 _ACEOF
5248
5249 fi
5250
5251 done
5252
5253 ac_ext=cpp
5254 ac_cpp='$CXXCPP $CPPFLAGS'
5255 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5256 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5257 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5258 if test -z "$CXX"; then
5259   if test -n "$CCC"; then
5260     CXX=$CCC
5261   else
5262     if test -n "$ac_tool_prefix"; then
5263   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5264   do
5265     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5266 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5267 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5268 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5269 if test "${ac_cv_prog_CXX+set}" = set; then
5270   echo $ECHO_N "(cached) $ECHO_C" >&6
5271 else
5272   if test -n "$CXX"; then
5273   ac_cv_prog_CXX="$CXX" # Let the user override the test.
5274 else
5275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5276 for as_dir in $PATH
5277 do
5278   IFS=$as_save_IFS
5279   test -z "$as_dir" && as_dir=.
5280   for ac_exec_ext in '' $ac_executable_extensions; do
5281   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5282     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5283     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5284     break 2
5285   fi
5286 done
5287 done
5288 IFS=$as_save_IFS
5289
5290 fi
5291 fi
5292 CXX=$ac_cv_prog_CXX
5293 if test -n "$CXX"; then
5294   { echo "$as_me:$LINENO: result: $CXX" >&5
5295 echo "${ECHO_T}$CXX" >&6; }
5296 else
5297   { echo "$as_me:$LINENO: result: no" >&5
5298 echo "${ECHO_T}no" >&6; }
5299 fi
5300
5301
5302     test -n "$CXX" && break
5303   done
5304 fi
5305 if test -z "$CXX"; then
5306   ac_ct_CXX=$CXX
5307   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5308 do
5309   # Extract the first word of "$ac_prog", so it can be a program name with args.
5310 set dummy $ac_prog; ac_word=$2
5311 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5312 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5313 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
5314   echo $ECHO_N "(cached) $ECHO_C" >&6
5315 else
5316   if test -n "$ac_ct_CXX"; then
5317   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5318 else
5319 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5320 for as_dir in $PATH
5321 do
5322   IFS=$as_save_IFS
5323   test -z "$as_dir" && as_dir=.
5324   for ac_exec_ext in '' $ac_executable_extensions; do
5325   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5326     ac_cv_prog_ac_ct_CXX="$ac_prog"
5327     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5328     break 2
5329   fi
5330 done
5331 done
5332 IFS=$as_save_IFS
5333
5334 fi
5335 fi
5336 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5337 if test -n "$ac_ct_CXX"; then
5338   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
5339 echo "${ECHO_T}$ac_ct_CXX" >&6; }
5340 else
5341   { echo "$as_me:$LINENO: result: no" >&5
5342 echo "${ECHO_T}no" >&6; }
5343 fi
5344
5345
5346   test -n "$ac_ct_CXX" && break
5347 done
5348
5349   if test "x$ac_ct_CXX" = x; then
5350     CXX="g++"
5351   else
5352     case $cross_compiling:$ac_tool_warned in
5353 yes:)
5354 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5355 whose name does not start with the host triplet.  If you think this
5356 configuration is useful to you, please write to autoconf@gnu.org." >&5
5357 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5358 whose name does not start with the host triplet.  If you think this
5359 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5360 ac_tool_warned=yes ;;
5361 esac
5362     CXX=$ac_ct_CXX
5363   fi
5364 fi
5365
5366   fi
5367 fi
5368 # Provide some information about the compiler.
5369 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
5370 ac_compiler=`set X $ac_compile; echo $2`
5371 { (ac_try="$ac_compiler --version >&5"
5372 case "(($ac_try" in
5373   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5374   *) ac_try_echo=$ac_try;;
5375 esac
5376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5377   (eval "$ac_compiler --version >&5") 2>&5
5378   ac_status=$?
5379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5380   (exit $ac_status); }
5381 { (ac_try="$ac_compiler -v >&5"
5382 case "(($ac_try" in
5383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5384   *) ac_try_echo=$ac_try;;
5385 esac
5386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5387   (eval "$ac_compiler -v >&5") 2>&5
5388   ac_status=$?
5389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5390   (exit $ac_status); }
5391 { (ac_try="$ac_compiler -V >&5"
5392 case "(($ac_try" in
5393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5394   *) ac_try_echo=$ac_try;;
5395 esac
5396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5397   (eval "$ac_compiler -V >&5") 2>&5
5398   ac_status=$?
5399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5400   (exit $ac_status); }
5401
5402 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
5403 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
5404 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
5405   echo $ECHO_N "(cached) $ECHO_C" >&6
5406 else
5407   cat >conftest.$ac_ext <<_ACEOF
5408 /* confdefs.h.  */
5409 _ACEOF
5410 cat confdefs.h >>conftest.$ac_ext
5411 cat >>conftest.$ac_ext <<_ACEOF
5412 /* end confdefs.h.  */
5413
5414 int
5415 main ()
5416 {
5417 #ifndef __GNUC__
5418        choke me
5419 #endif
5420
5421   ;
5422   return 0;
5423 }
5424 _ACEOF
5425 rm -f conftest.$ac_objext
5426 if { (ac_try="$ac_compile"
5427 case "(($ac_try" in
5428   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5429   *) ac_try_echo=$ac_try;;
5430 esac
5431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5432   (eval "$ac_compile") 2>conftest.er1
5433   ac_status=$?
5434   grep -v '^ *+' conftest.er1 >conftest.err
5435   rm -f conftest.er1
5436   cat conftest.err >&5
5437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5438   (exit $ac_status); } && {
5439          test -z "$ac_cxx_werror_flag" ||
5440          test ! -s conftest.err
5441        } && test -s conftest.$ac_objext; then
5442   ac_compiler_gnu=yes
5443 else
5444   echo "$as_me: failed program was:" >&5
5445 sed 's/^/| /' conftest.$ac_ext >&5
5446
5447         ac_compiler_gnu=no
5448 fi
5449
5450 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5451 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5452
5453 fi
5454 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
5455 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
5456 GXX=`test $ac_compiler_gnu = yes && echo yes`
5457 ac_test_CXXFLAGS=${CXXFLAGS+set}
5458 ac_save_CXXFLAGS=$CXXFLAGS
5459 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
5460 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
5461 if test "${ac_cv_prog_cxx_g+set}" = set; then
5462   echo $ECHO_N "(cached) $ECHO_C" >&6
5463 else
5464   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5465    ac_cxx_werror_flag=yes
5466    ac_cv_prog_cxx_g=no
5467    CXXFLAGS="-g"
5468    cat >conftest.$ac_ext <<_ACEOF
5469 /* confdefs.h.  */
5470 _ACEOF
5471 cat confdefs.h >>conftest.$ac_ext
5472 cat >>conftest.$ac_ext <<_ACEOF
5473 /* end confdefs.h.  */
5474
5475 int
5476 main ()
5477 {
5478
5479   ;
5480   return 0;
5481 }
5482 _ACEOF
5483 rm -f conftest.$ac_objext
5484 if { (ac_try="$ac_compile"
5485 case "(($ac_try" in
5486   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5487   *) ac_try_echo=$ac_try;;
5488 esac
5489 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5490   (eval "$ac_compile") 2>conftest.er1
5491   ac_status=$?
5492   grep -v '^ *+' conftest.er1 >conftest.err
5493   rm -f conftest.er1
5494   cat conftest.err >&5
5495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5496   (exit $ac_status); } && {
5497          test -z "$ac_cxx_werror_flag" ||
5498          test ! -s conftest.err
5499        } && test -s conftest.$ac_objext; then
5500   ac_cv_prog_cxx_g=yes
5501 else
5502   echo "$as_me: failed program was:" >&5
5503 sed 's/^/| /' conftest.$ac_ext >&5
5504
5505         CXXFLAGS=""
5506       cat >conftest.$ac_ext <<_ACEOF
5507 /* confdefs.h.  */
5508 _ACEOF
5509 cat confdefs.h >>conftest.$ac_ext
5510 cat >>conftest.$ac_ext <<_ACEOF
5511 /* end confdefs.h.  */
5512
5513 int
5514 main ()
5515 {
5516
5517   ;
5518   return 0;
5519 }
5520 _ACEOF
5521 rm -f conftest.$ac_objext
5522 if { (ac_try="$ac_compile"
5523 case "(($ac_try" in
5524   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5525   *) ac_try_echo=$ac_try;;
5526 esac
5527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5528   (eval "$ac_compile") 2>conftest.er1
5529   ac_status=$?
5530   grep -v '^ *+' conftest.er1 >conftest.err
5531   rm -f conftest.er1
5532   cat conftest.err >&5
5533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5534   (exit $ac_status); } && {
5535          test -z "$ac_cxx_werror_flag" ||
5536          test ! -s conftest.err
5537        } && test -s conftest.$ac_objext; then
5538   :
5539 else
5540   echo "$as_me: failed program was:" >&5
5541 sed 's/^/| /' conftest.$ac_ext >&5
5542
5543         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5544          CXXFLAGS="-g"
5545          cat >conftest.$ac_ext <<_ACEOF
5546 /* confdefs.h.  */
5547 _ACEOF
5548 cat confdefs.h >>conftest.$ac_ext
5549 cat >>conftest.$ac_ext <<_ACEOF
5550 /* end confdefs.h.  */
5551
5552 int
5553 main ()
5554 {
5555
5556   ;
5557   return 0;
5558 }
5559 _ACEOF
5560 rm -f conftest.$ac_objext
5561 if { (ac_try="$ac_compile"
5562 case "(($ac_try" in
5563   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5564   *) ac_try_echo=$ac_try;;
5565 esac
5566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5567   (eval "$ac_compile") 2>conftest.er1
5568   ac_status=$?
5569   grep -v '^ *+' conftest.er1 >conftest.err
5570   rm -f conftest.er1
5571   cat conftest.err >&5
5572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5573   (exit $ac_status); } && {
5574          test -z "$ac_cxx_werror_flag" ||
5575          test ! -s conftest.err
5576        } && test -s conftest.$ac_objext; then
5577   ac_cv_prog_cxx_g=yes
5578 else
5579   echo "$as_me: failed program was:" >&5
5580 sed 's/^/| /' conftest.$ac_ext >&5
5581
5582
5583 fi
5584
5585 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5586 fi
5587
5588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5589 fi
5590
5591 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5592    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5593 fi
5594 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
5595 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
5596 if test "$ac_test_CXXFLAGS" = set; then
5597   CXXFLAGS=$ac_save_CXXFLAGS
5598 elif test $ac_cv_prog_cxx_g = yes; then
5599   if test "$GXX" = yes; then
5600     CXXFLAGS="-g -O2"
5601   else
5602     CXXFLAGS="-g"
5603   fi
5604 else
5605   if test "$GXX" = yes; then
5606     CXXFLAGS="-O2"
5607   else
5608     CXXFLAGS=
5609   fi
5610 fi
5611 ac_ext=cpp
5612 ac_cpp='$CXXCPP $CPPFLAGS'
5613 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5614 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5615 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5616
5617 depcc="$CXX"  am_compiler_list=
5618
5619 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5620 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
5621 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
5622   echo $ECHO_N "(cached) $ECHO_C" >&6
5623 else
5624   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5625   # We make a subdir and do the tests there.  Otherwise we can end up
5626   # making bogus files that we don't know about and never remove.  For
5627   # instance it was reported that on HP-UX the gcc test will end up
5628   # making a dummy file named `D' -- because `-MD' means `put the output
5629   # in D'.
5630   mkdir conftest.dir
5631   # Copy depcomp to subdir because otherwise we won't find it if we're
5632   # using a relative directory.
5633   cp "$am_depcomp" conftest.dir
5634   cd conftest.dir
5635   # We will build objects and dependencies in a subdirectory because
5636   # it helps to detect inapplicable dependency modes.  For instance
5637   # both Tru64's cc and ICC support -MD to output dependencies as a
5638   # side effect of compilation, but ICC will put the dependencies in
5639   # the current directory while Tru64 will put them in the object
5640   # directory.
5641   mkdir sub
5642
5643   am_cv_CXX_dependencies_compiler_type=none
5644   if test "$am_compiler_list" = ""; then
5645      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5646   fi
5647   for depmode in $am_compiler_list; do
5648     # Setup a source with many dependencies, because some compilers
5649     # like to wrap large dependency lists on column 80 (with \), and
5650     # we should not choose a depcomp mode which is confused by this.
5651     #
5652     # We need to recreate these files for each test, as the compiler may
5653     # overwrite some of them when testing with obscure command lines.
5654     # This happens at least with the AIX C compiler.
5655     : > sub/conftest.c
5656     for i in 1 2 3 4 5 6; do
5657       echo '#include "conftst'$i'.h"' >> sub/conftest.c
5658       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5659       # Solaris 8's {/usr,}/bin/sh.
5660       touch sub/conftst$i.h
5661     done
5662     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5663
5664     case $depmode in
5665     nosideeffect)
5666       # after this tag, mechanisms are not by side-effect, so they'll
5667       # only be used when explicitly requested
5668       if test "x$enable_dependency_tracking" = xyes; then
5669         continue
5670       else
5671         break
5672       fi
5673       ;;
5674     none) break ;;
5675     esac
5676     # We check with `-c' and `-o' for the sake of the "dashmstdout"
5677     # mode.  It turns out that the SunPro C++ compiler does not properly
5678     # handle `-M -o', and we need to detect this.
5679     if depmode=$depmode \
5680        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5681        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5682        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5683          >/dev/null 2>conftest.err &&
5684        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5685        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5686        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5687       # icc doesn't choke on unknown options, it will just issue warnings
5688       # or remarks (even with -Werror).  So we grep stderr for any message
5689       # that says an option was ignored or not supported.
5690       # When given -MP, icc 7.0 and 7.1 complain thusly:
5691       #   icc: Command line warning: ignoring option '-M'; no argument required
5692       # The diagnosis changed in icc 8.0:
5693       #   icc: Command line remark: option '-MP' not supported
5694       if (grep 'ignoring option' conftest.err ||
5695           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5696         am_cv_CXX_dependencies_compiler_type=$depmode
5697         break
5698       fi
5699     fi
5700   done
5701
5702   cd ..
5703   rm -rf conftest.dir
5704 else
5705   am_cv_CXX_dependencies_compiler_type=none
5706 fi
5707
5708 fi
5709 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
5710 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
5711 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5712
5713
5714
5715 if
5716   test "x$enable_dependency_tracking" != xno \
5717   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
5718   am__fastdepCXX_TRUE=
5719   am__fastdepCXX_FALSE='#'
5720 else
5721   am__fastdepCXX_TRUE='#'
5722   am__fastdepCXX_FALSE=
5723 fi
5724
5725
5726
5727
5728 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
5729     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
5730     (test "X$CXX" != "Xg++"))) ; then
5731   ac_ext=cpp
5732 ac_cpp='$CXXCPP $CPPFLAGS'
5733 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5734 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5735 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5736 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5737 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
5738 if test -z "$CXXCPP"; then
5739   if test "${ac_cv_prog_CXXCPP+set}" = set; then
5740   echo $ECHO_N "(cached) $ECHO_C" >&6
5741 else
5742       # Double quotes because CXXCPP needs to be expanded
5743     for CXXCPP in "$CXX -E" "/lib/cpp"
5744     do
5745       ac_preproc_ok=false
5746 for ac_cxx_preproc_warn_flag in '' yes
5747 do
5748   # Use a header file that comes with gcc, so configuring glibc
5749   # with a fresh cross-compiler works.
5750   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5751   # <limits.h> exists even on freestanding compilers.
5752   # On the NeXT, cc -E runs the code through the compiler's parser,
5753   # not just through cpp. "Syntax error" is here to catch this case.
5754   cat >conftest.$ac_ext <<_ACEOF
5755 /* confdefs.h.  */
5756 _ACEOF
5757 cat confdefs.h >>conftest.$ac_ext
5758 cat >>conftest.$ac_ext <<_ACEOF
5759 /* end confdefs.h.  */
5760 #ifdef __STDC__
5761 # include <limits.h>
5762 #else
5763 # include <assert.h>
5764 #endif
5765                      Syntax error
5766 _ACEOF
5767 if { (ac_try="$ac_cpp conftest.$ac_ext"
5768 case "(($ac_try" in
5769   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5770   *) ac_try_echo=$ac_try;;
5771 esac
5772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5773   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5774   ac_status=$?
5775   grep -v '^ *+' conftest.er1 >conftest.err
5776   rm -f conftest.er1
5777   cat conftest.err >&5
5778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5779   (exit $ac_status); } >/dev/null && {
5780          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5781          test ! -s conftest.err
5782        }; then
5783   :
5784 else
5785   echo "$as_me: failed program was:" >&5
5786 sed 's/^/| /' conftest.$ac_ext >&5
5787
5788   # Broken: fails on valid input.
5789 continue
5790 fi
5791
5792 rm -f conftest.err conftest.$ac_ext
5793
5794   # OK, works on sane cases.  Now check whether nonexistent headers
5795   # can be detected and how.
5796   cat >conftest.$ac_ext <<_ACEOF
5797 /* confdefs.h.  */
5798 _ACEOF
5799 cat confdefs.h >>conftest.$ac_ext
5800 cat >>conftest.$ac_ext <<_ACEOF
5801 /* end confdefs.h.  */
5802 #include <ac_nonexistent.h>
5803 _ACEOF
5804 if { (ac_try="$ac_cpp conftest.$ac_ext"
5805 case "(($ac_try" in
5806   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5807   *) ac_try_echo=$ac_try;;
5808 esac
5809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5810   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5811   ac_status=$?
5812   grep -v '^ *+' conftest.er1 >conftest.err
5813   rm -f conftest.er1
5814   cat conftest.err >&5
5815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5816   (exit $ac_status); } >/dev/null && {
5817          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5818          test ! -s conftest.err
5819        }; then
5820   # Broken: success on invalid input.
5821 continue
5822 else
5823   echo "$as_me: failed program was:" >&5
5824 sed 's/^/| /' conftest.$ac_ext >&5
5825
5826   # Passes both tests.
5827 ac_preproc_ok=:
5828 break
5829 fi
5830
5831 rm -f conftest.err conftest.$ac_ext
5832
5833 done
5834 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5835 rm -f conftest.err conftest.$ac_ext
5836 if $ac_preproc_ok; then
5837   break
5838 fi
5839
5840     done
5841     ac_cv_prog_CXXCPP=$CXXCPP
5842
5843 fi
5844   CXXCPP=$ac_cv_prog_CXXCPP
5845 else
5846   ac_cv_prog_CXXCPP=$CXXCPP
5847 fi
5848 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
5849 echo "${ECHO_T}$CXXCPP" >&6; }
5850 ac_preproc_ok=false
5851 for ac_cxx_preproc_warn_flag in '' yes
5852 do
5853   # Use a header file that comes with gcc, so configuring glibc
5854   # with a fresh cross-compiler works.
5855   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5856   # <limits.h> exists even on freestanding compilers.
5857   # On the NeXT, cc -E runs the code through the compiler's parser,
5858   # not just through cpp. "Syntax error" is here to catch this case.
5859   cat >conftest.$ac_ext <<_ACEOF
5860 /* confdefs.h.  */
5861 _ACEOF
5862 cat confdefs.h >>conftest.$ac_ext
5863 cat >>conftest.$ac_ext <<_ACEOF
5864 /* end confdefs.h.  */
5865 #ifdef __STDC__
5866 # include <limits.h>
5867 #else
5868 # include <assert.h>
5869 #endif
5870                      Syntax error
5871 _ACEOF
5872 if { (ac_try="$ac_cpp conftest.$ac_ext"
5873 case "(($ac_try" in
5874   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5875   *) ac_try_echo=$ac_try;;
5876 esac
5877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5878   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5879   ac_status=$?
5880   grep -v '^ *+' conftest.er1 >conftest.err
5881   rm -f conftest.er1
5882   cat conftest.err >&5
5883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5884   (exit $ac_status); } >/dev/null && {
5885          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5886          test ! -s conftest.err
5887        }; then
5888   :
5889 else
5890   echo "$as_me: failed program was:" >&5
5891 sed 's/^/| /' conftest.$ac_ext >&5
5892
5893   # Broken: fails on valid input.
5894 continue
5895 fi
5896
5897 rm -f conftest.err conftest.$ac_ext
5898
5899   # OK, works on sane cases.  Now check whether nonexistent headers
5900   # can be detected and how.
5901   cat >conftest.$ac_ext <<_ACEOF
5902 /* confdefs.h.  */
5903 _ACEOF
5904 cat confdefs.h >>conftest.$ac_ext
5905 cat >>conftest.$ac_ext <<_ACEOF
5906 /* end confdefs.h.  */
5907 #include <ac_nonexistent.h>
5908 _ACEOF
5909 if { (ac_try="$ac_cpp conftest.$ac_ext"
5910 case "(($ac_try" in
5911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5912   *) ac_try_echo=$ac_try;;
5913 esac
5914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5915   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5916   ac_status=$?
5917   grep -v '^ *+' conftest.er1 >conftest.err
5918   rm -f conftest.er1
5919   cat conftest.err >&5
5920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5921   (exit $ac_status); } >/dev/null && {
5922          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5923          test ! -s conftest.err
5924        }; then
5925   # Broken: success on invalid input.
5926 continue
5927 else
5928   echo "$as_me: failed program was:" >&5
5929 sed 's/^/| /' conftest.$ac_ext >&5
5930
5931   # Passes both tests.
5932 ac_preproc_ok=:
5933 break
5934 fi
5935
5936 rm -f conftest.err conftest.$ac_ext
5937
5938 done
5939 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5940 rm -f conftest.err conftest.$ac_ext
5941 if $ac_preproc_ok; then
5942   :
5943 else
5944   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5945 See \`config.log' for more details." >&5
5946 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5947 See \`config.log' for more details." >&2;}
5948    { (exit 1); exit 1; }; }
5949 fi
5950
5951 ac_ext=cpp
5952 ac_cpp='$CXXCPP $CPPFLAGS'
5953 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5954 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5955 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5956
5957 fi
5958
5959
5960 ac_ext=f
5961 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
5962 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5963 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
5964 if test -n "$ac_tool_prefix"; then
5965   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
5966   do
5967     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5968 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5969 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5970 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5971 if test "${ac_cv_prog_F77+set}" = set; then
5972   echo $ECHO_N "(cached) $ECHO_C" >&6
5973 else
5974   if test -n "$F77"; then
5975   ac_cv_prog_F77="$F77" # Let the user override the test.
5976 else
5977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5978 for as_dir in $PATH
5979 do
5980   IFS=$as_save_IFS
5981   test -z "$as_dir" && as_dir=.
5982   for ac_exec_ext in '' $ac_executable_extensions; do
5983   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5984     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
5985     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5986     break 2
5987   fi
5988 done
5989 done
5990 IFS=$as_save_IFS
5991
5992 fi
5993 fi
5994 F77=$ac_cv_prog_F77
5995 if test -n "$F77"; then
5996   { echo "$as_me:$LINENO: result: $F77" >&5
5997 echo "${ECHO_T}$F77" >&6; }
5998 else
5999   { echo "$as_me:$LINENO: result: no" >&5
6000 echo "${ECHO_T}no" >&6; }
6001 fi
6002
6003
6004     test -n "$F77" && break
6005   done
6006 fi
6007 if test -z "$F77"; then
6008   ac_ct_F77=$F77
6009   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
6010 do
6011   # Extract the first word of "$ac_prog", so it can be a program name with args.
6012 set dummy $ac_prog; ac_word=$2
6013 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6014 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6015 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
6016   echo $ECHO_N "(cached) $ECHO_C" >&6
6017 else
6018   if test -n "$ac_ct_F77"; then
6019   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
6020 else
6021 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6022 for as_dir in $PATH
6023 do
6024   IFS=$as_save_IFS
6025   test -z "$as_dir" && as_dir=.
6026   for ac_exec_ext in '' $ac_executable_extensions; do
6027   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6028     ac_cv_prog_ac_ct_F77="$ac_prog"
6029     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6030     break 2
6031   fi
6032 done
6033 done
6034 IFS=$as_save_IFS
6035
6036 fi
6037 fi
6038 ac_ct_F77=$ac_cv_prog_ac_ct_F77
6039 if test -n "$ac_ct_F77"; then
6040   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
6041 echo "${ECHO_T}$ac_ct_F77" >&6; }
6042 else
6043   { echo "$as_me:$LINENO: result: no" >&5
6044 echo "${ECHO_T}no" >&6; }
6045 fi
6046
6047
6048   test -n "$ac_ct_F77" && break
6049 done
6050
6051   if test "x$ac_ct_F77" = x; then
6052     F77=""
6053   else
6054     case $cross_compiling:$ac_tool_warned in
6055 yes:)
6056 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6057 whose name does not start with the host triplet.  If you think this
6058 configuration is useful to you, please write to autoconf@gnu.org." >&5
6059 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6060 whose name does not start with the host triplet.  If you think this
6061 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6062 ac_tool_warned=yes ;;
6063 esac
6064     F77=$ac_ct_F77
6065   fi
6066 fi
6067
6068
6069 # Provide some information about the compiler.
6070 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
6071 ac_compiler=`set X $ac_compile; echo $2`
6072 { (ac_try="$ac_compiler --version >&5"
6073 case "(($ac_try" in
6074   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6075   *) ac_try_echo=$ac_try;;
6076 esac
6077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6078   (eval "$ac_compiler --version >&5") 2>&5
6079   ac_status=$?
6080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6081   (exit $ac_status); }
6082 { (ac_try="$ac_compiler -v >&5"
6083 case "(($ac_try" in
6084   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6085   *) ac_try_echo=$ac_try;;
6086 esac
6087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6088   (eval "$ac_compiler -v >&5") 2>&5
6089   ac_status=$?
6090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6091   (exit $ac_status); }
6092 { (ac_try="$ac_compiler -V >&5"
6093 case "(($ac_try" in
6094   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6095   *) ac_try_echo=$ac_try;;
6096 esac
6097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6098   (eval "$ac_compiler -V >&5") 2>&5
6099   ac_status=$?
6100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6101   (exit $ac_status); }
6102 rm -f a.out
6103
6104 # If we don't use `.F' as extension, the preprocessor is not run on the
6105 # input file.  (Note that this only needs to work for GNU compilers.)
6106 ac_save_ext=$ac_ext
6107 ac_ext=F
6108 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
6109 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
6110 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
6111   echo $ECHO_N "(cached) $ECHO_C" >&6
6112 else
6113   cat >conftest.$ac_ext <<_ACEOF
6114       program main
6115 #ifndef __GNUC__
6116        choke me
6117 #endif
6118
6119       end
6120 _ACEOF
6121 rm -f conftest.$ac_objext
6122 if { (ac_try="$ac_compile"
6123 case "(($ac_try" in
6124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6125   *) ac_try_echo=$ac_try;;
6126 esac
6127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6128   (eval "$ac_compile") 2>conftest.er1
6129   ac_status=$?
6130   grep -v '^ *+' conftest.er1 >conftest.err
6131   rm -f conftest.er1
6132   cat conftest.err >&5
6133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6134   (exit $ac_status); } && {
6135          test -z "$ac_f77_werror_flag" ||
6136          test ! -s conftest.err
6137        } && test -s conftest.$ac_objext; then
6138   ac_compiler_gnu=yes
6139 else
6140   echo "$as_me: failed program was:" >&5
6141 sed 's/^/| /' conftest.$ac_ext >&5
6142
6143         ac_compiler_gnu=no
6144 fi
6145
6146 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6147 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
6148
6149 fi
6150 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
6151 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
6152 ac_ext=$ac_save_ext
6153 ac_test_FFLAGS=${FFLAGS+set}
6154 ac_save_FFLAGS=$FFLAGS
6155 FFLAGS=
6156 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
6157 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
6158 if test "${ac_cv_prog_f77_g+set}" = set; then
6159   echo $ECHO_N "(cached) $ECHO_C" >&6
6160 else
6161   FFLAGS=-g
6162 cat >conftest.$ac_ext <<_ACEOF
6163       program main
6164
6165       end
6166 _ACEOF
6167 rm -f conftest.$ac_objext
6168 if { (ac_try="$ac_compile"
6169 case "(($ac_try" in
6170   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6171   *) ac_try_echo=$ac_try;;
6172 esac
6173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6174   (eval "$ac_compile") 2>conftest.er1
6175   ac_status=$?
6176   grep -v '^ *+' conftest.er1 >conftest.err
6177   rm -f conftest.er1
6178   cat conftest.err >&5
6179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6180   (exit $ac_status); } && {
6181          test -z "$ac_f77_werror_flag" ||
6182          test ! -s conftest.err
6183        } && test -s conftest.$ac_objext; then
6184   ac_cv_prog_f77_g=yes
6185 else
6186   echo "$as_me: failed program was:" >&5
6187 sed 's/^/| /' conftest.$ac_ext >&5
6188
6189         ac_cv_prog_f77_g=no
6190 fi
6191
6192 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6193
6194 fi
6195 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
6196 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
6197 if test "$ac_test_FFLAGS" = set; then
6198   FFLAGS=$ac_save_FFLAGS
6199 elif test $ac_cv_prog_f77_g = yes; then
6200   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
6201     FFLAGS="-g -O2"
6202   else
6203     FFLAGS="-g"
6204   fi
6205 else
6206   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
6207     FFLAGS="-O2"
6208   else
6209     FFLAGS=
6210   fi
6211 fi
6212
6213 G77=`test $ac_compiler_gnu = yes && echo yes`
6214 ac_ext=c
6215 ac_cpp='$CPP $CPPFLAGS'
6216 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6217 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6218 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6219
6220
6221
6222 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
6223 # find the maximum length of command line arguments
6224 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
6225 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
6226 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
6227   echo $ECHO_N "(cached) $ECHO_C" >&6
6228 else
6229     i=0
6230   teststring="ABCD"
6231
6232   case $build_os in
6233   msdosdjgpp*)
6234     # On DJGPP, this test can blow up pretty badly due to problems in libc
6235     # (any single argument exceeding 2000 bytes causes a buffer overrun
6236     # during glob expansion).  Even if it were fixed, the result of this
6237     # check would be larger than it should be.
6238     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6239     ;;
6240
6241   gnu*)
6242     # Under GNU Hurd, this test is not required because there is
6243     # no limit to the length of command line arguments.
6244     # Libtool will interpret -1 as no limit whatsoever
6245     lt_cv_sys_max_cmd_len=-1;
6246     ;;
6247
6248   cygwin* | mingw*)
6249     # On Win9x/ME, this test blows up -- it succeeds, but takes
6250     # about 5 minutes as the teststring grows exponentially.
6251     # Worse, since 9x/ME are not pre-emptively multitasking,
6252     # you end up with a "frozen" computer, even though with patience
6253     # the test eventually succeeds (with a max line length of 256k).
6254     # Instead, let's just punt: use the minimum linelength reported by
6255     # all of the supported platforms: 8192 (on NT/2K/XP).
6256     lt_cv_sys_max_cmd_len=8192;
6257     ;;
6258
6259   amigaos*)
6260     # On AmigaOS with pdksh, this test takes hours, literally.
6261     # So we just punt and use a minimum line length of 8192.
6262     lt_cv_sys_max_cmd_len=8192;
6263     ;;
6264
6265   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6266     # This has been around since 386BSD, at least.  Likely further.
6267     if test -x /sbin/sysctl; then
6268       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6269     elif test -x /usr/sbin/sysctl; then
6270       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6271     else
6272       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6273     fi
6274     # And add a safety zone
6275     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6276     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6277     ;;
6278
6279   interix*)
6280     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6281     lt_cv_sys_max_cmd_len=196608
6282     ;;
6283
6284   osf*)
6285     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6286     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6287     # nice to cause kernel panics so lets avoid the loop below.
6288     # First set a reasonable default.
6289     lt_cv_sys_max_cmd_len=16384
6290     #
6291     if test -x /sbin/sysconfig; then
6292       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6293         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6294       esac
6295     fi
6296     ;;
6297   sco3.2v5*)
6298     lt_cv_sys_max_cmd_len=102400
6299     ;;
6300   sysv5* | sco5v6* | sysv4.2uw2*)
6301     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6302     if test -n "$kargmax"; then
6303       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[         ]//'`
6304     else
6305       lt_cv_sys_max_cmd_len=32768
6306     fi
6307     ;;
6308   *)
6309     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6310     if test -n "$lt_cv_sys_max_cmd_len"; then
6311       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6312       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6313     else
6314       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6315       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
6316                = "XX$teststring") >/dev/null 2>&1 &&
6317               new_result=`expr "X$teststring" : ".*" 2>&1` &&
6318               lt_cv_sys_max_cmd_len=$new_result &&
6319               test $i != 17 # 1/2 MB should be enough
6320       do
6321         i=`expr $i + 1`
6322         teststring=$teststring$teststring
6323       done
6324       teststring=
6325       # Add a significant safety factor because C++ compilers can tack on massive
6326       # amounts of additional arguments before passing them to the linker.
6327       # It appears as though 1/2 is a usable value.
6328       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6329     fi
6330     ;;
6331   esac
6332
6333 fi
6334
6335 if test -n $lt_cv_sys_max_cmd_len ; then
6336   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
6337 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
6338 else
6339   { echo "$as_me:$LINENO: result: none" >&5
6340 echo "${ECHO_T}none" >&6; }
6341 fi
6342
6343
6344
6345
6346
6347 # Check for command to grab the raw symbol name followed by C symbol from nm.
6348 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6349 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
6350 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6351   echo $ECHO_N "(cached) $ECHO_C" >&6
6352 else
6353
6354 # These are sane defaults that work on at least a few old systems.
6355 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6356
6357 # Character class describing NM global symbol codes.
6358 symcode='[BCDEGRST]'
6359
6360 # Regexp to match symbols that can be accessed directly from C.
6361 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6362
6363 # Transform an extracted symbol line into a proper C declaration
6364 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
6365
6366 # Transform an extracted symbol line into symbol name and symbol address
6367 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
6368
6369 # Define system-specific variables.
6370 case $host_os in
6371 aix*)
6372   symcode='[BCDT]'
6373   ;;
6374 cygwin* | mingw* | pw32*)
6375   symcode='[ABCDGISTW]'
6376   ;;
6377 hpux*) # Its linker distinguishes data from code symbols
6378   if test "$host_cpu" = ia64; then
6379     symcode='[ABCDEGRST]'
6380   fi
6381   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6382   lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
6383   ;;
6384 linux* | k*bsd*-gnu)
6385   if test "$host_cpu" = ia64; then
6386     symcode='[ABCDGIRSTW]'
6387     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6388     lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
6389   fi
6390   ;;
6391 irix* | nonstopux*)
6392   symcode='[BCDEGRST]'
6393   ;;
6394 osf*)
6395   symcode='[BCDEGQRST]'
6396   ;;
6397 solaris*)
6398   symcode='[BDRT]'
6399   ;;
6400 sco3.2v5*)
6401   symcode='[DT]'
6402   ;;
6403 sysv4.2uw2*)
6404   symcode='[DT]'
6405   ;;
6406 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6407   symcode='[ABDT]'
6408   ;;
6409 sysv4)
6410   symcode='[DFNSTU]'
6411   ;;
6412 esac
6413
6414 # Handle CRLF in mingw tool chain
6415 opt_cr=
6416 case $build_os in
6417 mingw*)
6418   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6419   ;;
6420 esac
6421
6422 # If we're using GNU nm, then use its standard symbol codes.
6423 case `$NM -V 2>&1` in
6424 *GNU* | *'with BFD'*)
6425   symcode='[ABCDGIRSTW]' ;;
6426 esac
6427
6428 # Try without a prefix undercore, then with it.
6429 for ac_symprfx in "" "_"; do
6430
6431   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6432   symxfrm="\\1 $ac_symprfx\\2 \\2"
6433
6434   # Write the raw and C identifiers.
6435   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6436
6437   # Check to see that the pipe works correctly.
6438   pipe_works=no
6439
6440   rm -f conftest*
6441   cat > conftest.$ac_ext <<EOF
6442 #ifdef __cplusplus
6443 extern "C" {
6444 #endif
6445 char nm_test_var;
6446 void nm_test_func(){}
6447 #ifdef __cplusplus
6448 }
6449 #endif
6450 int main(){nm_test_var='a';nm_test_func();return(0);}
6451 EOF
6452
6453   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6454   (eval $ac_compile) 2>&5
6455   ac_status=$?
6456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6457   (exit $ac_status); }; then
6458     # Now try to grab the symbols.
6459     nlist=conftest.nm
6460     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6461   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6462   ac_status=$?
6463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6464   (exit $ac_status); } && test -s "$nlist"; then
6465       # Try sorting and uniquifying the output.
6466       if sort "$nlist" | uniq > "$nlist"T; then
6467         mv -f "$nlist"T "$nlist"
6468       else
6469         rm -f "$nlist"T
6470       fi
6471
6472       # Make sure that we snagged all the symbols we need.
6473       if grep ' nm_test_var$' "$nlist" >/dev/null; then
6474         if grep ' nm_test_func$' "$nlist" >/dev/null; then
6475           cat <<EOF > conftest.$ac_ext
6476 #ifdef __cplusplus
6477 extern "C" {
6478 #endif
6479
6480 EOF
6481           # Now generate the symbol file.
6482           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
6483
6484           cat <<EOF >> conftest.$ac_ext
6485 #if defined (__STDC__) && __STDC__
6486 # define lt_ptr_t void *
6487 #else
6488 # define lt_ptr_t char *
6489 # define const
6490 #endif
6491
6492 /* The mapping between symbol names and symbols. */
6493 const struct {
6494   const char *name;
6495   lt_ptr_t address;
6496 }
6497 lt_preloaded_symbols[] =
6498 {
6499 EOF
6500           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
6501           cat <<\EOF >> conftest.$ac_ext
6502   {0, (lt_ptr_t) 0}
6503 };
6504
6505 #ifdef __cplusplus
6506 }
6507 #endif
6508 EOF
6509           # Now try linking the two files.
6510           mv conftest.$ac_objext conftstm.$ac_objext
6511           lt_save_LIBS="$LIBS"
6512           lt_save_CFLAGS="$CFLAGS"
6513           LIBS="conftstm.$ac_objext"
6514           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6515           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6516   (eval $ac_link) 2>&5
6517   ac_status=$?
6518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519   (exit $ac_status); } && test -s conftest${ac_exeext}; then
6520             pipe_works=yes
6521           fi
6522           LIBS="$lt_save_LIBS"
6523           CFLAGS="$lt_save_CFLAGS"
6524         else
6525           echo "cannot find nm_test_func in $nlist" >&5
6526         fi
6527       else
6528         echo "cannot find nm_test_var in $nlist" >&5
6529       fi
6530     else
6531       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6532     fi
6533   else
6534     echo "$progname: failed program was:" >&5
6535     cat conftest.$ac_ext >&5
6536   fi
6537   rm -rf conftest* conftst*
6538
6539   # Do not use the global_symbol_pipe unless it works.
6540   if test "$pipe_works" = yes; then
6541     break
6542   else
6543     lt_cv_sys_global_symbol_pipe=
6544   fi
6545 done
6546
6547 fi
6548
6549 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6550   lt_cv_sys_global_symbol_to_cdecl=
6551 fi
6552 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6553   { echo "$as_me:$LINENO: result: failed" >&5
6554 echo "${ECHO_T}failed" >&6; }
6555 else
6556   { echo "$as_me:$LINENO: result: ok" >&5
6557 echo "${ECHO_T}ok" >&6; }
6558 fi
6559
6560 { echo "$as_me:$LINENO: checking for objdir" >&5
6561 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
6562 if test "${lt_cv_objdir+set}" = set; then
6563   echo $ECHO_N "(cached) $ECHO_C" >&6
6564 else
6565   rm -f .libs 2>/dev/null
6566 mkdir .libs 2>/dev/null
6567 if test -d .libs; then
6568   lt_cv_objdir=.libs
6569 else
6570   # MS-DOS does not allow filenames that begin with a dot.
6571   lt_cv_objdir=_libs
6572 fi
6573 rmdir .libs 2>/dev/null
6574 fi
6575 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6576 echo "${ECHO_T}$lt_cv_objdir" >&6; }
6577 objdir=$lt_cv_objdir
6578
6579
6580
6581
6582
6583 case $host_os in
6584 aix3*)
6585   # AIX sometimes has problems with the GCC collect2 program.  For some
6586   # reason, if we set the COLLECT_NAMES environment variable, the problems
6587   # vanish in a puff of smoke.
6588   if test "X${COLLECT_NAMES+set}" != Xset; then
6589     COLLECT_NAMES=
6590     export COLLECT_NAMES
6591   fi
6592   ;;
6593 esac
6594
6595 # Sed substitution that helps us do robust quoting.  It backslashifies
6596 # metacharacters that are still active within double-quoted strings.
6597 Xsed='sed -e 1s/^X//'
6598 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
6599
6600 # Same as above, but do not quote variable references.
6601 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
6602
6603 # Sed substitution to delay expansion of an escaped shell variable in a
6604 # double_quote_subst'ed string.
6605 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6606
6607 # Sed substitution to avoid accidental globbing in evaled expressions
6608 no_glob_subst='s/\*/\\\*/g'
6609
6610 # Constants:
6611 rm="rm -f"
6612
6613 # Global variables:
6614 default_ofile=libtool
6615 can_build_shared=yes
6616
6617 # All known linkers require a `.a' archive for static linking (except MSVC,
6618 # which needs '.lib').
6619 libext=a
6620 ltmain="$ac_aux_dir/ltmain.sh"
6621 ofile="$default_ofile"
6622 with_gnu_ld="$lt_cv_prog_gnu_ld"
6623
6624 if test -n "$ac_tool_prefix"; then
6625   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6626 set dummy ${ac_tool_prefix}ar; ac_word=$2
6627 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6628 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6629 if test "${ac_cv_prog_AR+set}" = set; then
6630   echo $ECHO_N "(cached) $ECHO_C" >&6
6631 else
6632   if test -n "$AR"; then
6633   ac_cv_prog_AR="$AR" # Let the user override the test.
6634 else
6635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6636 for as_dir in $PATH
6637 do
6638   IFS=$as_save_IFS
6639   test -z "$as_dir" && as_dir=.
6640   for ac_exec_ext in '' $ac_executable_extensions; do
6641   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6642     ac_cv_prog_AR="${ac_tool_prefix}ar"
6643     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6644     break 2
6645   fi
6646 done
6647 done
6648 IFS=$as_save_IFS
6649
6650 fi
6651 fi
6652 AR=$ac_cv_prog_AR
6653 if test -n "$AR"; then
6654   { echo "$as_me:$LINENO: result: $AR" >&5
6655 echo "${ECHO_T}$AR" >&6; }
6656 else
6657   { echo "$as_me:$LINENO: result: no" >&5
6658 echo "${ECHO_T}no" >&6; }
6659 fi
6660
6661
6662 fi
6663 if test -z "$ac_cv_prog_AR"; then
6664   ac_ct_AR=$AR
6665   # Extract the first word of "ar", so it can be a program name with args.
6666 set dummy ar; ac_word=$2
6667 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6668 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6669 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6670   echo $ECHO_N "(cached) $ECHO_C" >&6
6671 else
6672   if test -n "$ac_ct_AR"; then
6673   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6674 else
6675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6676 for as_dir in $PATH
6677 do
6678   IFS=$as_save_IFS
6679   test -z "$as_dir" && as_dir=.
6680   for ac_exec_ext in '' $ac_executable_extensions; do
6681   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6682     ac_cv_prog_ac_ct_AR="ar"
6683     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6684     break 2
6685   fi
6686 done
6687 done
6688 IFS=$as_save_IFS
6689
6690 fi
6691 fi
6692 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6693 if test -n "$ac_ct_AR"; then
6694   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6695 echo "${ECHO_T}$ac_ct_AR" >&6; }
6696 else
6697   { echo "$as_me:$LINENO: result: no" >&5
6698 echo "${ECHO_T}no" >&6; }
6699 fi
6700
6701   if test "x$ac_ct_AR" = x; then
6702     AR="false"
6703   else
6704     case $cross_compiling:$ac_tool_warned in
6705 yes:)
6706 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6707 whose name does not start with the host triplet.  If you think this
6708 configuration is useful to you, please write to autoconf@gnu.org." >&5
6709 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6710 whose name does not start with the host triplet.  If you think this
6711 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6712 ac_tool_warned=yes ;;
6713 esac
6714     AR=$ac_ct_AR
6715   fi
6716 else
6717   AR="$ac_cv_prog_AR"
6718 fi
6719
6720 if test -n "$ac_tool_prefix"; then
6721   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6722 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6723 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6724 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6725 if test "${ac_cv_prog_RANLIB+set}" = set; then
6726   echo $ECHO_N "(cached) $ECHO_C" >&6
6727 else
6728   if test -n "$RANLIB"; then
6729   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6730 else
6731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6732 for as_dir in $PATH
6733 do
6734   IFS=$as_save_IFS
6735   test -z "$as_dir" && as_dir=.
6736   for ac_exec_ext in '' $ac_executable_extensions; do
6737   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6738     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6739     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6740     break 2
6741   fi
6742 done
6743 done
6744 IFS=$as_save_IFS
6745
6746 fi
6747 fi
6748 RANLIB=$ac_cv_prog_RANLIB
6749 if test -n "$RANLIB"; then
6750   { echo "$as_me:$LINENO: result: $RANLIB" >&5
6751 echo "${ECHO_T}$RANLIB" >&6; }
6752 else
6753   { echo "$as_me:$LINENO: result: no" >&5
6754 echo "${ECHO_T}no" >&6; }
6755 fi
6756
6757
6758 fi
6759 if test -z "$ac_cv_prog_RANLIB"; then
6760   ac_ct_RANLIB=$RANLIB
6761   # Extract the first word of "ranlib", so it can be a program name with args.
6762 set dummy ranlib; ac_word=$2
6763 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6764 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6765 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6766   echo $ECHO_N "(cached) $ECHO_C" >&6
6767 else
6768   if test -n "$ac_ct_RANLIB"; then
6769   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6770 else
6771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6772 for as_dir in $PATH
6773 do
6774   IFS=$as_save_IFS
6775   test -z "$as_dir" && as_dir=.
6776   for ac_exec_ext in '' $ac_executable_extensions; do
6777   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6778     ac_cv_prog_ac_ct_RANLIB="ranlib"
6779     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6780     break 2
6781   fi
6782 done
6783 done
6784 IFS=$as_save_IFS
6785
6786 fi
6787 fi
6788 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6789 if test -n "$ac_ct_RANLIB"; then
6790   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6791 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6792 else
6793   { echo "$as_me:$LINENO: result: no" >&5
6794 echo "${ECHO_T}no" >&6; }
6795 fi
6796
6797   if test "x$ac_ct_RANLIB" = x; then
6798     RANLIB=":"
6799   else
6800     case $cross_compiling:$ac_tool_warned in
6801 yes:)
6802 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6803 whose name does not start with the host triplet.  If you think this
6804 configuration is useful to you, please write to autoconf@gnu.org." >&5
6805 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6806 whose name does not start with the host triplet.  If you think this
6807 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6808 ac_tool_warned=yes ;;
6809 esac
6810     RANLIB=$ac_ct_RANLIB
6811   fi
6812 else
6813   RANLIB="$ac_cv_prog_RANLIB"
6814 fi
6815
6816 if test -n "$ac_tool_prefix"; then
6817   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6818 set dummy ${ac_tool_prefix}strip; ac_word=$2
6819 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6820 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6821 if test "${ac_cv_prog_STRIP+set}" = set; then
6822   echo $ECHO_N "(cached) $ECHO_C" >&6
6823 else
6824   if test -n "$STRIP"; then
6825   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6826 else
6827 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6828 for as_dir in $PATH
6829 do
6830   IFS=$as_save_IFS
6831   test -z "$as_dir" && as_dir=.
6832   for ac_exec_ext in '' $ac_executable_extensions; do
6833   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6834     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6835     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6836     break 2
6837   fi
6838 done
6839 done
6840 IFS=$as_save_IFS
6841
6842 fi
6843 fi
6844 STRIP=$ac_cv_prog_STRIP
6845 if test -n "$STRIP"; then
6846   { echo "$as_me:$LINENO: result: $STRIP" >&5
6847 echo "${ECHO_T}$STRIP" >&6; }
6848 else
6849   { echo "$as_me:$LINENO: result: no" >&5
6850 echo "${ECHO_T}no" >&6; }
6851 fi
6852
6853
6854 fi
6855 if test -z "$ac_cv_prog_STRIP"; then
6856   ac_ct_STRIP=$STRIP
6857   # Extract the first word of "strip", so it can be a program name with args.
6858 set dummy strip; ac_word=$2
6859 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6860 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6861 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6862   echo $ECHO_N "(cached) $ECHO_C" >&6
6863 else
6864   if test -n "$ac_ct_STRIP"; then
6865   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6866 else
6867 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6868 for as_dir in $PATH
6869 do
6870   IFS=$as_save_IFS
6871   test -z "$as_dir" && as_dir=.
6872   for ac_exec_ext in '' $ac_executable_extensions; do
6873   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6874     ac_cv_prog_ac_ct_STRIP="strip"
6875     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6876     break 2
6877   fi
6878 done
6879 done
6880 IFS=$as_save_IFS
6881
6882 fi
6883 fi
6884 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6885 if test -n "$ac_ct_STRIP"; then
6886   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6887 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
6888 else
6889   { echo "$as_me:$LINENO: result: no" >&5
6890 echo "${ECHO_T}no" >&6; }
6891 fi
6892
6893   if test "x$ac_ct_STRIP" = x; then
6894     STRIP=":"
6895   else
6896     case $cross_compiling:$ac_tool_warned in
6897 yes:)
6898 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6899 whose name does not start with the host triplet.  If you think this
6900 configuration is useful to you, please write to autoconf@gnu.org." >&5
6901 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6902 whose name does not start with the host triplet.  If you think this
6903 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6904 ac_tool_warned=yes ;;
6905 esac
6906     STRIP=$ac_ct_STRIP
6907   fi
6908 else
6909   STRIP="$ac_cv_prog_STRIP"
6910 fi
6911
6912
6913 old_CC="$CC"
6914 old_CFLAGS="$CFLAGS"
6915
6916 # Set sane defaults for various variables
6917 test -z "$AR" && AR=ar
6918 test -z "$AR_FLAGS" && AR_FLAGS=cru
6919 test -z "$AS" && AS=as
6920 test -z "$CC" && CC=cc
6921 test -z "$LTCC" && LTCC=$CC
6922 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6923 test -z "$DLLTOOL" && DLLTOOL=dlltool
6924 test -z "$LD" && LD=ld
6925 test -z "$LN_S" && LN_S="ln -s"
6926 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6927 test -z "$NM" && NM=nm
6928 test -z "$SED" && SED=sed
6929 test -z "$OBJDUMP" && OBJDUMP=objdump
6930 test -z "$RANLIB" && RANLIB=:
6931 test -z "$STRIP" && STRIP=:
6932 test -z "$ac_objext" && ac_objext=o
6933
6934 # Determine commands to create old-style static archives.
6935 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6936 old_postinstall_cmds='chmod 644 $oldlib'
6937 old_postuninstall_cmds=
6938
6939 if test -n "$RANLIB"; then
6940   case $host_os in
6941   openbsd*)
6942     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6943     ;;
6944   *)
6945     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6946     ;;
6947   esac
6948   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6949 fi
6950
6951 for cc_temp in $compiler""; do
6952   case $cc_temp in
6953     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6954     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6955     \-*) ;;
6956     *) break;;
6957   esac
6958 done
6959 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6960
6961
6962 # Only perform the check for file, if the check method requires it
6963 case $deplibs_check_method in
6964 file_magic*)
6965   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6966     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6967 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
6968 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6969   echo $ECHO_N "(cached) $ECHO_C" >&6
6970 else
6971   case $MAGIC_CMD in
6972 [\\/*] |  ?:[\\/]*)
6973   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6974   ;;
6975 *)
6976   lt_save_MAGIC_CMD="$MAGIC_CMD"
6977   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6978   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6979   for ac_dir in $ac_dummy; do
6980     IFS="$lt_save_ifs"
6981     test -z "$ac_dir" && ac_dir=.
6982     if test -f $ac_dir/${ac_tool_prefix}file; then
6983       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6984       if test -n "$file_magic_test_file"; then
6985         case $deplibs_check_method in
6986         "file_magic "*)
6987           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6988           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6989           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6990             $EGREP "$file_magic_regex" > /dev/null; then
6991             :
6992           else
6993             cat <<EOF 1>&2
6994
6995 *** Warning: the command libtool uses to detect shared libraries,
6996 *** $file_magic_cmd, produces output that libtool cannot recognize.
6997 *** The result is that libtool may fail to recognize shared libraries
6998 *** as such.  This will affect the creation of libtool libraries that
6999 *** depend on shared libraries, but programs linked with such libtool
7000 *** libraries will work regardless of this problem.  Nevertheless, you
7001 *** may want to report the problem to your system manager and/or to
7002 *** bug-libtool@gnu.org
7003
7004 EOF
7005           fi ;;
7006         esac
7007       fi
7008       break
7009     fi
7010   done
7011   IFS="$lt_save_ifs"
7012   MAGIC_CMD="$lt_save_MAGIC_CMD"
7013   ;;
7014 esac
7015 fi
7016
7017 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7018 if test -n "$MAGIC_CMD"; then
7019   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7020 echo "${ECHO_T}$MAGIC_CMD" >&6; }
7021 else
7022   { echo "$as_me:$LINENO: result: no" >&5
7023 echo "${ECHO_T}no" >&6; }
7024 fi
7025
7026 if test -z "$lt_cv_path_MAGIC_CMD"; then
7027   if test -n "$ac_tool_prefix"; then
7028     { echo "$as_me:$LINENO: checking for file" >&5
7029 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
7030 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7031   echo $ECHO_N "(cached) $ECHO_C" >&6
7032 else
7033   case $MAGIC_CMD in
7034 [\\/*] |  ?:[\\/]*)
7035   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7036   ;;
7037 *)
7038   lt_save_MAGIC_CMD="$MAGIC_CMD"
7039   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7040   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7041   for ac_dir in $ac_dummy; do
7042     IFS="$lt_save_ifs"
7043     test -z "$ac_dir" && ac_dir=.
7044     if test -f $ac_dir/file; then
7045       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7046       if test -n "$file_magic_test_file"; then
7047         case $deplibs_check_method in
7048         "file_magic "*)
7049           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7050           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7051           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7052             $EGREP "$file_magic_regex" > /dev/null; then
7053             :
7054           else
7055             cat <<EOF 1>&2
7056
7057 *** Warning: the command libtool uses to detect shared libraries,
7058 *** $file_magic_cmd, produces output that libtool cannot recognize.
7059 *** The result is that libtool may fail to recognize shared libraries
7060 *** as such.  This will affect the creation of libtool libraries that
7061 *** depend on shared libraries, but programs linked with such libtool
7062 *** libraries will work regardless of this problem.  Nevertheless, you
7063 *** may want to report the problem to your system manager and/or to
7064 *** bug-libtool@gnu.org
7065
7066 EOF
7067           fi ;;
7068         esac
7069       fi
7070       break
7071     fi
7072   done
7073   IFS="$lt_save_ifs"
7074   MAGIC_CMD="$lt_save_MAGIC_CMD"
7075   ;;
7076 esac
7077 fi
7078
7079 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7080 if test -n "$MAGIC_CMD"; then
7081   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7082 echo "${ECHO_T}$MAGIC_CMD" >&6; }
7083 else
7084   { echo "$as_me:$LINENO: result: no" >&5
7085 echo "${ECHO_T}no" >&6; }
7086 fi
7087
7088   else
7089     MAGIC_CMD=:
7090   fi
7091 fi
7092
7093   fi
7094   ;;
7095 esac
7096
7097
7098   case $host_os in
7099     rhapsody* | darwin*)
7100     if test -n "$ac_tool_prefix"; then
7101   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7102 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7103 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7104 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7105 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
7106   echo $ECHO_N "(cached) $ECHO_C" >&6
7107 else
7108   if test -n "$DSYMUTIL"; then
7109   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7110 else
7111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7112 for as_dir in $PATH
7113 do
7114   IFS=$as_save_IFS
7115   test -z "$as_dir" && as_dir=.
7116   for ac_exec_ext in '' $ac_executable_extensions; do
7117   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7118     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7119     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7120     break 2
7121   fi
7122 done
7123 done
7124 IFS=$as_save_IFS
7125
7126 fi
7127 fi
7128 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7129 if test -n "$DSYMUTIL"; then
7130   { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
7131 echo "${ECHO_T}$DSYMUTIL" >&6; }
7132 else
7133   { echo "$as_me:$LINENO: result: no" >&5
7134 echo "${ECHO_T}no" >&6; }
7135 fi
7136
7137
7138 fi
7139 if test -z "$ac_cv_prog_DSYMUTIL"; then
7140   ac_ct_DSYMUTIL=$DSYMUTIL
7141   # Extract the first word of "dsymutil", so it can be a program name with args.
7142 set dummy dsymutil; ac_word=$2
7143 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7144 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7145 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
7146   echo $ECHO_N "(cached) $ECHO_C" >&6
7147 else
7148   if test -n "$ac_ct_DSYMUTIL"; then
7149   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7150 else
7151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7152 for as_dir in $PATH
7153 do
7154   IFS=$as_save_IFS
7155   test -z "$as_dir" && as_dir=.
7156   for ac_exec_ext in '' $ac_executable_extensions; do
7157   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7158     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7159     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7160     break 2
7161   fi
7162 done
7163 done
7164 IFS=$as_save_IFS
7165
7166 fi
7167 fi
7168 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7169 if test -n "$ac_ct_DSYMUTIL"; then
7170   { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
7171 echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; }
7172 else
7173   { echo "$as_me:$LINENO: result: no" >&5
7174 echo "${ECHO_T}no" >&6; }
7175 fi
7176
7177   if test "x$ac_ct_DSYMUTIL" = x; then
7178     DSYMUTIL=":"
7179   else
7180     case $cross_compiling:$ac_tool_warned in
7181 yes:)
7182 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
7183 whose name does not start with the host triplet.  If you think this
7184 configuration is useful to you, please write to autoconf@gnu.org." >&5
7185 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
7186 whose name does not start with the host triplet.  If you think this
7187 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
7188 ac_tool_warned=yes ;;
7189 esac
7190     DSYMUTIL=$ac_ct_DSYMUTIL
7191   fi
7192 else
7193   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7194 fi
7195
7196     if test -n "$ac_tool_prefix"; then
7197   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7198 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7199 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7200 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7201 if test "${ac_cv_prog_NMEDIT+set}" = set; then
7202   echo $ECHO_N "(cached) $ECHO_C" >&6
7203 else
7204   if test -n "$NMEDIT"; then
7205   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7206 else
7207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7208 for as_dir in $PATH
7209 do
7210   IFS=$as_save_IFS
7211   test -z "$as_dir" && as_dir=.
7212   for ac_exec_ext in '' $ac_executable_extensions; do
7213   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7214     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7215     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7216     break 2
7217   fi
7218 done
7219 done
7220 IFS=$as_save_IFS
7221
7222 fi
7223 fi
7224 NMEDIT=$ac_cv_prog_NMEDIT
7225 if test -n "$NMEDIT"; then
7226   { echo "$as_me:$LINENO: result: $NMEDIT" >&5
7227 echo "${ECHO_T}$NMEDIT" >&6; }
7228 else
7229   { echo "$as_me:$LINENO: result: no" >&5
7230 echo "${ECHO_T}no" >&6; }
7231 fi
7232
7233
7234 fi
7235 if test -z "$ac_cv_prog_NMEDIT"; then
7236   ac_ct_NMEDIT=$NMEDIT
7237   # Extract the first word of "nmedit", so it can be a program name with args.
7238 set dummy nmedit; ac_word=$2
7239 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7240 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7241 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
7242   echo $ECHO_N "(cached) $ECHO_C" >&6
7243 else
7244   if test -n "$ac_ct_NMEDIT"; then
7245   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7246 else
7247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7248 for as_dir in $PATH
7249 do
7250   IFS=$as_save_IFS
7251   test -z "$as_dir" && as_dir=.
7252   for ac_exec_ext in '' $ac_executable_extensions; do
7253   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7254     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7255     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7256     break 2
7257   fi
7258 done
7259 done
7260 IFS=$as_save_IFS
7261
7262 fi
7263 fi
7264 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7265 if test -n "$ac_ct_NMEDIT"; then
7266   { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
7267 echo "${ECHO_T}$ac_ct_NMEDIT" >&6; }
7268 else
7269   { echo "$as_me:$LINENO: result: no" >&5
7270 echo "${ECHO_T}no" >&6; }
7271 fi
7272
7273   if test "x$ac_ct_NMEDIT" = x; then
7274     NMEDIT=":"
7275   else
7276     case $cross_compiling:$ac_tool_warned in
7277 yes:)
7278 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
7279 whose name does not start with the host triplet.  If you think this
7280 configuration is useful to you, please write to autoconf@gnu.org." >&5
7281 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
7282 whose name does not start with the host triplet.  If you think this
7283 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
7284 ac_tool_warned=yes ;;
7285 esac
7286     NMEDIT=$ac_ct_NMEDIT
7287   fi
7288 else
7289   NMEDIT="$ac_cv_prog_NMEDIT"
7290 fi
7291
7292
7293     { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
7294 echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; }
7295 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7296   echo $ECHO_N "(cached) $ECHO_C" >&6
7297 else
7298   lt_cv_apple_cc_single_mod=no
7299       if test -z "${LT_MULTI_MODULE}"; then
7300    # By default we will add the -single_module flag. You can override
7301    # by either setting the environment variable LT_MULTI_MODULE
7302    # non-empty at configure time, or by adding -multi_module to the
7303    # link flags.
7304    echo "int foo(void){return 1;}" > conftest.c
7305    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7306      -dynamiclib ${wl}-single_module conftest.c
7307    if test -f libconftest.dylib; then
7308      lt_cv_apple_cc_single_mod=yes
7309      rm -rf libconftest.dylib*
7310    fi
7311    rm conftest.c
7312       fi
7313 fi
7314 { echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
7315 echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; }
7316     { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
7317 echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; }
7318 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
7319   echo $ECHO_N "(cached) $ECHO_C" >&6
7320 else
7321   lt_cv_ld_exported_symbols_list=no
7322       save_LDFLAGS=$LDFLAGS
7323       echo "_main" > conftest.sym
7324       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7325       cat >conftest.$ac_ext <<_ACEOF
7326 /* confdefs.h.  */
7327 _ACEOF
7328 cat confdefs.h >>conftest.$ac_ext
7329 cat >>conftest.$ac_ext <<_ACEOF
7330 /* end confdefs.h.  */
7331
7332 int
7333 main ()
7334 {
7335
7336   ;
7337   return 0;
7338 }
7339 _ACEOF
7340 rm -f conftest.$ac_objext conftest$ac_exeext
7341 if { (ac_try="$ac_link"
7342 case "(($ac_try" in
7343   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7344   *) ac_try_echo=$ac_try;;
7345 esac
7346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7347   (eval "$ac_link") 2>conftest.er1
7348   ac_status=$?
7349   grep -v '^ *+' conftest.er1 >conftest.err
7350   rm -f conftest.er1
7351   cat conftest.err >&5
7352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7353   (exit $ac_status); } && {
7354          test -z "$ac_c_werror_flag" ||
7355          test ! -s conftest.err
7356        } && test -s conftest$ac_exeext &&
7357        $as_test_x conftest$ac_exeext; then
7358   lt_cv_ld_exported_symbols_list=yes
7359 else
7360   echo "$as_me: failed program was:" >&5
7361 sed 's/^/| /' conftest.$ac_ext >&5
7362
7363         lt_cv_ld_exported_symbols_list=no
7364 fi
7365
7366 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7367       conftest$ac_exeext conftest.$ac_ext
7368    LDFLAGS="$save_LDFLAGS"
7369
7370 fi
7371 { echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
7372 echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; }
7373     case $host_os in
7374     rhapsody* | darwin1.[0123])
7375       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7376     darwin1.*)
7377      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7378     darwin*)
7379       # if running on 10.5 or later, the deployment target defaults
7380       # to the OS version, if on x86, and 10.4, the deployment
7381       # target defaults to 10.4. Don't you love it?
7382       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7383    10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7384      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7385    10.[012]*)
7386      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7387    10.*)
7388      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7389       esac
7390     ;;
7391   esac
7392     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7393       _lt_dar_single_mod='$single_module'
7394     fi
7395     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7396       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7397     else
7398       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
7399     fi
7400     if test "$DSYMUTIL" != ":"; then
7401       _lt_dsymutil="~$DSYMUTIL \$lib || :"
7402     else
7403       _lt_dsymutil=
7404     fi
7405     ;;
7406   esac
7407
7408
7409 enable_dlopen=no
7410 enable_win32_dll=no
7411
7412 # Check whether --enable-libtool-lock was given.
7413 if test "${enable_libtool_lock+set}" = set; then
7414   enableval=$enable_libtool_lock;
7415 fi
7416
7417 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7418
7419
7420 # Check whether --with-pic was given.
7421 if test "${with_pic+set}" = set; then
7422   withval=$with_pic; pic_mode="$withval"
7423 else
7424   pic_mode=default
7425 fi
7426
7427 test -z "$pic_mode" && pic_mode=default
7428
7429 # Use C for the default configuration in the libtool script
7430 tagname=
7431 lt_save_CC="$CC"
7432 ac_ext=c
7433 ac_cpp='$CPP $CPPFLAGS'
7434 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7435 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7436 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7437
7438
7439 # Source file extension for C test sources.
7440 ac_ext=c
7441
7442 # Object file extension for compiled C test sources.
7443 objext=o
7444 objext=$objext
7445
7446 # Code to be used in simple compile tests
7447 lt_simple_compile_test_code="int some_variable = 0;"
7448
7449 # Code to be used in simple link tests
7450 lt_simple_link_test_code='int main(){return(0);}'
7451
7452
7453 # If no C compiler was specified, use CC.
7454 LTCC=${LTCC-"$CC"}
7455
7456 # If no C compiler flags were specified, use CFLAGS.
7457 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7458
7459 # Allow CC to be a program name with arguments.
7460 compiler=$CC
7461
7462
7463 # save warnings/boilerplate of simple test code
7464 ac_outfile=conftest.$ac_objext
7465 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7466 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7467 _lt_compiler_boilerplate=`cat conftest.err`
7468 $rm conftest*
7469
7470 ac_outfile=conftest.$ac_objext
7471 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7472 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7473 _lt_linker_boilerplate=`cat conftest.err`
7474 $rm -r conftest*
7475
7476
7477
7478 lt_prog_compiler_no_builtin_flag=
7479
7480 if test "$GCC" = yes; then
7481   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7482
7483
7484 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7485 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
7486 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7487   echo $ECHO_N "(cached) $ECHO_C" >&6
7488 else
7489   lt_cv_prog_compiler_rtti_exceptions=no
7490   ac_outfile=conftest.$ac_objext
7491    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7492    lt_compiler_flag="-fno-rtti -fno-exceptions"
7493    # Insert the option either (1) after the last *FLAGS variable, or
7494    # (2) before a word containing "conftest.", or (3) at the end.
7495    # Note that $ac_compile itself does not contain backslashes and begins
7496    # with a dollar sign (not a hyphen), so the echo should work correctly.
7497    # The option is referenced via a variable to avoid confusing sed.
7498    lt_compile=`echo "$ac_compile" | $SED \
7499    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7500    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7501    -e 's:$: $lt_compiler_flag:'`
7502    (eval echo "\"\$as_me:7502: $lt_compile\"" >&5)
7503    (eval "$lt_compile" 2>conftest.err)
7504    ac_status=$?
7505    cat conftest.err >&5
7506    echo "$as_me:7506: \$? = $ac_status" >&5
7507    if (exit $ac_status) && test -s "$ac_outfile"; then
7508      # The compiler can only warn and ignore the option if not recognized
7509      # So say no if there are warnings other than the usual output.
7510      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7511      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7512      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7513        lt_cv_prog_compiler_rtti_exceptions=yes
7514      fi
7515    fi
7516    $rm conftest*
7517
7518 fi
7519 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7520 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7521
7522 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7523     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7524 else
7525     :
7526 fi
7527
7528 fi
7529
7530 lt_prog_compiler_wl=
7531 lt_prog_compiler_pic=
7532 lt_prog_compiler_static=
7533
7534 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7535 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
7536
7537   if test "$GCC" = yes; then
7538     lt_prog_compiler_wl='-Wl,'
7539     lt_prog_compiler_static='-static'
7540
7541     case $host_os in
7542       aix*)
7543       # All AIX code is PIC.
7544       if test "$host_cpu" = ia64; then
7545         # AIX 5 now supports IA64 processor
7546         lt_prog_compiler_static='-Bstatic'
7547       fi
7548       ;;
7549
7550     amigaos*)
7551       # FIXME: we need at least 68020 code to build shared libraries, but
7552       # adding the `-m68020' flag to GCC prevents building anything better,
7553       # like `-m68040'.
7554       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7555       ;;
7556
7557     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7558       # PIC is the default for these OSes.
7559       ;;
7560
7561     mingw* | cygwin* | pw32* | os2*)
7562       # This hack is so that the source file can tell whether it is being
7563       # built for inclusion in a dll (and should export symbols for example).
7564       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7565       # (--disable-auto-import) libraries
7566       lt_prog_compiler_pic='-DDLL_EXPORT'
7567       ;;
7568
7569     darwin* | rhapsody*)
7570       # PIC is the default on this platform
7571       # Common symbols not allowed in MH_DYLIB files
7572       lt_prog_compiler_pic='-fno-common'
7573       ;;
7574
7575     interix[3-9]*)
7576       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7577       # Instead, we relocate shared libraries at runtime.
7578       ;;
7579
7580     msdosdjgpp*)
7581       # Just because we use GCC doesn't mean we suddenly get shared libraries
7582       # on systems that don't support them.
7583       lt_prog_compiler_can_build_shared=no
7584       enable_shared=no
7585       ;;
7586
7587     sysv4*MP*)
7588       if test -d /usr/nec; then
7589         lt_prog_compiler_pic=-Kconform_pic
7590       fi
7591       ;;
7592
7593     hpux*)
7594       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7595       # not for PA HP-UX.
7596       case $host_cpu in
7597       hppa*64*|ia64*)
7598         # +Z the default
7599         ;;
7600       *)
7601         lt_prog_compiler_pic='-fPIC'
7602         ;;
7603       esac
7604       ;;
7605
7606     *)
7607       lt_prog_compiler_pic='-fPIC'
7608       ;;
7609     esac
7610   else
7611     # PORTME Check for flag to pass linker flags through the system compiler.
7612     case $host_os in
7613     aix*)
7614       lt_prog_compiler_wl='-Wl,'
7615       if test "$host_cpu" = ia64; then
7616         # AIX 5 now supports IA64 processor
7617         lt_prog_compiler_static='-Bstatic'
7618       else
7619         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7620       fi
7621       ;;
7622       darwin*)
7623         # PIC is the default on this platform
7624         # Common symbols not allowed in MH_DYLIB files
7625        case $cc_basename in
7626          xlc*)
7627          lt_prog_compiler_pic='-qnocommon'
7628          lt_prog_compiler_wl='-Wl,'
7629          ;;
7630        esac
7631        ;;
7632
7633     mingw* | cygwin* | pw32* | os2*)
7634       # This hack is so that the source file can tell whether it is being
7635       # built for inclusion in a dll (and should export symbols for example).
7636       lt_prog_compiler_pic='-DDLL_EXPORT'
7637       ;;
7638
7639     hpux9* | hpux10* | hpux11*)
7640       lt_prog_compiler_wl='-Wl,'
7641       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7642       # not for PA HP-UX.
7643       case $host_cpu in
7644       hppa*64*|ia64*)
7645         # +Z the default
7646         ;;
7647       *)
7648         lt_prog_compiler_pic='+Z'
7649         ;;
7650       esac
7651       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7652       lt_prog_compiler_static='${wl}-a ${wl}archive'
7653       ;;
7654
7655     irix5* | irix6* | nonstopux*)
7656       lt_prog_compiler_wl='-Wl,'
7657       # PIC (with -KPIC) is the default.
7658       lt_prog_compiler_static='-non_shared'
7659       ;;
7660
7661     newsos6)
7662       lt_prog_compiler_pic='-KPIC'
7663       lt_prog_compiler_static='-Bstatic'
7664       ;;
7665
7666     linux* | k*bsd*-gnu)
7667       case $cc_basename in
7668       icc* | ecc*)
7669         lt_prog_compiler_wl='-Wl,'
7670         lt_prog_compiler_pic='-KPIC'
7671         lt_prog_compiler_static='-static'
7672         ;;
7673       pgcc* | pgf77* | pgf90* | pgf95*)
7674         # Portland Group compilers (*not* the Pentium gcc compiler,
7675         # which looks to be a dead project)
7676         lt_prog_compiler_wl='-Wl,'
7677         lt_prog_compiler_pic='-fpic'
7678         lt_prog_compiler_static='-Bstatic'
7679         ;;
7680       ccc*)
7681         lt_prog_compiler_wl='-Wl,'
7682         # All Alpha code is PIC.
7683         lt_prog_compiler_static='-non_shared'
7684         ;;
7685       *)
7686         case `$CC -V 2>&1 | sed 5q` in
7687         *Sun\ C*)
7688           # Sun C 5.9
7689           lt_prog_compiler_pic='-KPIC'
7690           lt_prog_compiler_static='-Bstatic'
7691           lt_prog_compiler_wl='-Wl,'
7692           ;;
7693         *Sun\ F*)
7694           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7695           lt_prog_compiler_pic='-KPIC'
7696           lt_prog_compiler_static='-Bstatic'
7697           lt_prog_compiler_wl=''
7698           ;;
7699         esac
7700         ;;
7701       esac
7702       ;;
7703
7704     osf3* | osf4* | osf5*)
7705       lt_prog_compiler_wl='-Wl,'
7706       # All OSF/1 code is PIC.
7707       lt_prog_compiler_static='-non_shared'
7708       ;;
7709
7710     rdos*)
7711       lt_prog_compiler_static='-non_shared'
7712       ;;
7713
7714     solaris*)
7715       lt_prog_compiler_pic='-KPIC'
7716       lt_prog_compiler_static='-Bstatic'
7717       case $cc_basename in
7718       f77* | f90* | f95*)
7719         lt_prog_compiler_wl='-Qoption ld ';;
7720       *)
7721         lt_prog_compiler_wl='-Wl,';;
7722       esac
7723       ;;
7724
7725     sunos4*)
7726       lt_prog_compiler_wl='-Qoption ld '
7727       lt_prog_compiler_pic='-PIC'
7728       lt_prog_compiler_static='-Bstatic'
7729       ;;
7730
7731     sysv4 | sysv4.2uw2* | sysv4.3*)
7732       lt_prog_compiler_wl='-Wl,'
7733       lt_prog_compiler_pic='-KPIC'
7734       lt_prog_compiler_static='-Bstatic'
7735       ;;
7736
7737     sysv4*MP*)
7738       if test -d /usr/nec ;then
7739         lt_prog_compiler_pic='-Kconform_pic'
7740         lt_prog_compiler_static='-Bstatic'
7741       fi
7742       ;;
7743
7744     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7745       lt_prog_compiler_wl='-Wl,'
7746       lt_prog_compiler_pic='-KPIC'
7747       lt_prog_compiler_static='-Bstatic'
7748       ;;
7749
7750     unicos*)
7751       lt_prog_compiler_wl='-Wl,'
7752       lt_prog_compiler_can_build_shared=no
7753       ;;
7754
7755     uts4*)
7756       lt_prog_compiler_pic='-pic'
7757       lt_prog_compiler_static='-Bstatic'
7758       ;;
7759
7760     *)
7761       lt_prog_compiler_can_build_shared=no
7762       ;;
7763     esac
7764   fi
7765
7766 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7767 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
7768
7769 #
7770 # Check to make sure the PIC flag actually works.
7771 #
7772 if test -n "$lt_prog_compiler_pic"; then
7773
7774 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7775 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
7776 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
7777   echo $ECHO_N "(cached) $ECHO_C" >&6
7778 else
7779   lt_cv_prog_compiler_pic_works=no
7780   ac_outfile=conftest.$ac_objext
7781    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7782    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7783    # Insert the option either (1) after the last *FLAGS variable, or
7784    # (2) before a word containing "conftest.", or (3) at the end.
7785    # Note that $ac_compile itself does not contain backslashes and begins
7786    # with a dollar sign (not a hyphen), so the echo should work correctly.
7787    # The option is referenced via a variable to avoid confusing sed.
7788    lt_compile=`echo "$ac_compile" | $SED \
7789    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7790    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7791    -e 's:$: $lt_compiler_flag:'`
7792    (eval echo "\"\$as_me:7792: $lt_compile\"" >&5)
7793    (eval "$lt_compile" 2>conftest.err)
7794    ac_status=$?
7795    cat conftest.err >&5
7796    echo "$as_me:7796: \$? = $ac_status" >&5
7797    if (exit $ac_status) && test -s "$ac_outfile"; then
7798      # The compiler can only warn and ignore the option if not recognized
7799      # So say no if there are warnings other than the usual output.
7800      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7801      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7802      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7803        lt_cv_prog_compiler_pic_works=yes
7804      fi
7805    fi
7806    $rm conftest*
7807
7808 fi
7809 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
7810 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; }
7811
7812 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7813     case $lt_prog_compiler_pic in
7814      "" | " "*) ;;
7815      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7816      esac
7817 else
7818     lt_prog_compiler_pic=
7819      lt_prog_compiler_can_build_shared=no
7820 fi
7821
7822 fi
7823 case $host_os in
7824   # For platforms which do not support PIC, -DPIC is meaningless:
7825   *djgpp*)
7826     lt_prog_compiler_pic=
7827     ;;
7828   *)
7829     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7830     ;;
7831 esac
7832
7833 #
7834 # Check to make sure the static flag actually works.
7835 #
7836 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7837 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7838 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
7839 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
7840   echo $ECHO_N "(cached) $ECHO_C" >&6
7841 else
7842   lt_cv_prog_compiler_static_works=no
7843    save_LDFLAGS="$LDFLAGS"
7844    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7845    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7846    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7847      # The linker can only warn and ignore the option if not recognized
7848      # So say no if there are warnings
7849      if test -s conftest.err; then
7850        # Append any errors to the config.log.
7851        cat conftest.err 1>&5
7852        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7853        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7854        if diff conftest.exp conftest.er2 >/dev/null; then
7855          lt_cv_prog_compiler_static_works=yes
7856        fi
7857      else
7858        lt_cv_prog_compiler_static_works=yes
7859      fi
7860    fi
7861    $rm -r conftest*
7862    LDFLAGS="$save_LDFLAGS"
7863
7864 fi
7865 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
7866 echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; }
7867
7868 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7869     :
7870 else
7871     lt_prog_compiler_static=
7872 fi
7873
7874
7875 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7876 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
7877 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7878   echo $ECHO_N "(cached) $ECHO_C" >&6
7879 else
7880   lt_cv_prog_compiler_c_o=no
7881    $rm -r conftest 2>/dev/null
7882    mkdir conftest
7883    cd conftest
7884    mkdir out
7885    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7886
7887    lt_compiler_flag="-o out/conftest2.$ac_objext"
7888    # Insert the option either (1) after the last *FLAGS variable, or
7889    # (2) before a word containing "conftest.", or (3) at the end.
7890    # Note that $ac_compile itself does not contain backslashes and begins
7891    # with a dollar sign (not a hyphen), so the echo should work correctly.
7892    lt_compile=`echo "$ac_compile" | $SED \
7893    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7894    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7895    -e 's:$: $lt_compiler_flag:'`
7896    (eval echo "\"\$as_me:7896: $lt_compile\"" >&5)
7897    (eval "$lt_compile" 2>out/conftest.err)
7898    ac_status=$?
7899    cat out/conftest.err >&5
7900    echo "$as_me:7900: \$? = $ac_status" >&5
7901    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7902    then
7903      # The compiler can only warn and ignore the option if not recognized
7904      # So say no if there are warnings
7905      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7906      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7907      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7908        lt_cv_prog_compiler_c_o=yes
7909      fi
7910    fi
7911    chmod u+w . 2>&5
7912    $rm conftest*
7913    # SGI C++ compiler will create directory out/ii_files/ for
7914    # template instantiation
7915    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
7916    $rm out/* && rmdir out
7917