gold:
[external/binutils.git] / ld / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
173
174   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178     PATH=/empty FPATH=/empty; export PATH FPATH
179     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181   if (eval "$as_required") 2>/dev/null; then :
182   as_have_required=yes
183 else
184   as_have_required=no
185 fi
186   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188 else
189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 as_found=false
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 do
193   IFS=$as_save_IFS
194   test -z "$as_dir" && as_dir=.
195   as_found=:
196   case $as_dir in #(
197          /*)
198            for as_base in sh bash ksh sh5; do
199              # Try only shells that exist, to save several forks.
200              as_shell=$as_dir/$as_base
201              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203   CONFIG_SHELL=$as_shell as_have_required=yes
204                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205   break 2
206 fi
207 fi
208            done;;
209        esac
210   as_found=false
211 done
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214   CONFIG_SHELL=$SHELL as_have_required=yes
215 fi; }
216 IFS=$as_save_IFS
217
218
219       if test "x$CONFIG_SHELL" != x; then :
220   # We cannot yet assume a decent shell, so we have to provide a
221         # neutralization value for shells without unset; and this also
222         # works around shells that cannot unset nonexistent variables.
223         BASH_ENV=/dev/null
224         ENV=/dev/null
225         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226         export CONFIG_SHELL
227         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 fi
229
230     if test x$as_have_required = xno; then :
231   $as_echo "$0: This script requires a shell more modern than all"
232   $as_echo "$0: the shells that I found on your system."
233   if test x${ZSH_VERSION+set} = xset ; then
234     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236   else
237     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
241   fi
242   exit 1
243 fi
244 fi
245 fi
246 SHELL=${CONFIG_SHELL-/bin/sh}
247 export SHELL
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
251
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
255 # as_fn_unset VAR
256 # ---------------
257 # Portably unset VAR.
258 as_fn_unset ()
259 {
260   { eval $1=; unset $1;}
261 }
262 as_unset=as_fn_unset
263
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
267 as_fn_set_status ()
268 {
269   return $1
270 } # as_fn_set_status
271
272 # as_fn_exit STATUS
273 # -----------------
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 as_fn_exit ()
276 {
277   set +e
278   as_fn_set_status $1
279   exit $1
280 } # as_fn_exit
281
282 # as_fn_mkdir_p
283 # -------------
284 # Create "$as_dir" as a directory, including parents if necessary.
285 as_fn_mkdir_p ()
286 {
287
288   case $as_dir in #(
289   -*) as_dir=./$as_dir;;
290   esac
291   test -d "$as_dir" || eval $as_mkdir_p || {
292     as_dirs=
293     while :; do
294       case $as_dir in #(
295       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296       *) as_qdir=$as_dir;;
297       esac
298       as_dirs="'$as_qdir' $as_dirs"
299       as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301          X"$as_dir" : 'X\(//\)[^/]' \| \
302          X"$as_dir" : 'X\(//\)$' \| \
303          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\/\)[^/].*/{
310             s//\1/
311             q
312           }
313           /^X\(\/\/\)$/{
314             s//\1/
315             q
316           }
317           /^X\(\/\).*/{
318             s//\1/
319             q
320           }
321           s/.*/./; q'`
322       test -d "$as_dir" && break
323     done
324     test -z "$as_dirs" || eval "mkdir $as_dirs"
325   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328 } # as_fn_mkdir_p
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
334 # implementations.
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336   eval 'as_fn_append ()
337   {
338     eval $1+=\$2
339   }'
340 else
341   as_fn_append ()
342   {
343     eval $1=\$$1\$2
344   }
345 fi # as_fn_append
346
347 # as_fn_arith ARG...
348 # ------------------
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353   eval 'as_fn_arith ()
354   {
355     as_val=$(( $* ))
356   }'
357 else
358   as_fn_arith ()
359   {
360     as_val=`expr "$@" || test $? -eq 1`
361   }
362 fi # as_fn_arith
363
364
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
370 as_fn_error ()
371 {
372   as_status=$?; test $as_status -eq 0 && as_status=1
373   if test "$3"; then
374     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376   fi
377   $as_echo "$as_me: error: $1" >&2
378   as_fn_exit $as_status
379 } # as_fn_error
380
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382    test "X`expr 00001 : '.*\(...\)'`" = X001; then
383   as_expr=expr
384 else
385   as_expr=false
386 fi
387
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389   as_basename=basename
390 else
391   as_basename=false
392 fi
393
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395   as_dirname=dirname
396 else
397   as_dirname=false
398 fi
399
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402          X"$0" : 'X\(//\)$' \| \
403          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 $as_echo X/"$0" |
405     sed '/^.*\/\([^/][^/]*\)\/*$/{
406             s//\1/
407             q
408           }
409           /^X\/\(\/\/\)$/{
410             s//\1/
411             q
412           }
413           /^X\/\(\/\).*/{
414             s//\1/
415             q
416           }
417           s/.*/./; q'`
418
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427   as_lineno_1=$LINENO as_lineno_1a=$LINENO
428   as_lineno_2=$LINENO as_lineno_2a=$LINENO
429   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432   sed -n '
433     p
434     /[$]LINENO/=
435   ' <$as_myself |
436     sed '
437       s/[$]LINENO.*/&-/
438       t lineno
439       b
440       :lineno
441       N
442       :loop
443       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444       t loop
445       s/-\n.*//
446     ' >$as_me.lineno &&
447   chmod +x "$as_me.lineno" ||
448     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450   # Don't try to exec as it changes $[0], causing all sort of problems
451   # (the dirname of $[0] is not the place where we might find the
452   # original and so on.  Autoconf is especially sensitive to this).
453   . "./$as_me.lineno"
454   # Exit status is that of the last command.
455   exit
456 }
457
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
460 -n*)
461   case `echo 'xy\c'` in
462   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
463   xy)  ECHO_C='\c';;
464   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465        ECHO_T=' ';;
466   esac;;
467 *)
468   ECHO_N='-n';;
469 esac
470
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473   rm -f conf$$.dir/conf$$.file
474 else
475   rm -f conf$$.dir
476   mkdir conf$$.dir 2>/dev/null
477 fi
478 if (echo >conf$$.file) 2>/dev/null; then
479   if ln -s conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s='ln -s'
481     # ... but there are two gotchas:
482     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484     # In both cases, we have to default to `cp -p'.
485     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486       as_ln_s='cp -p'
487   elif ln conf$$.file conf$$ 2>/dev/null; then
488     as_ln_s=ln
489   else
490     as_ln_s='cp -p'
491   fi
492 else
493   as_ln_s='cp -p'
494 fi
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
497
498 if mkdir -p . 2>/dev/null; then
499   as_mkdir_p='mkdir -p "$as_dir"'
500 else
501   test -d ./-p && rmdir ./-p
502   as_mkdir_p=false
503 fi
504
505 if test -x / >/dev/null 2>&1; then
506   as_test_x='test -x'
507 else
508   if ls -dL / >/dev/null 2>&1; then
509     as_ls_L_option=L
510   else
511     as_ls_L_option=
512   fi
513   as_test_x='
514     eval sh -c '\''
515       if test -d "$1"; then
516         test -d "$1/.";
517       else
518         case $1 in #(
519         -*)set "./$1";;
520         esac;
521         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522         ???[sx]*):;;*)false;;esac;fi
523     '\'' sh
524   '
525 fi
526 as_executable_p=$as_test_x
527
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537 exec 7<&0 </dev/null 6>&1
538
539 # Name of the host.
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544 #
545 # Initializations.
546 #
547 ac_default_prefix=/usr/local
548 ac_clean_files=
549 ac_config_libobj_dir=.
550 LIBOBJS=
551 cross_compiling=no
552 subdirs=
553 MFLAGS=
554 MAKEFLAGS=
555
556 # Identity of this package.
557 PACKAGE_NAME=
558 PACKAGE_TARNAME=
559 PACKAGE_VERSION=
560 PACKAGE_STRING=
561 PACKAGE_BUGREPORT=
562 PACKAGE_URL=
563
564 ac_unique_file="ldmain.c"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
567 #include <stdio.h>
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
570 #endif
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
573 #endif
574 #ifdef STDC_HEADERS
575 # include <stdlib.h>
576 # include <stddef.h>
577 #else
578 # ifdef HAVE_STDLIB_H
579 #  include <stdlib.h>
580 # endif
581 #endif
582 #ifdef HAVE_STRING_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 #  include <memory.h>
585 # endif
586 # include <string.h>
587 #endif
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
590 #endif
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
593 #endif
594 #ifdef HAVE_STDINT_H
595 # include <stdint.h>
596 #endif
597 #ifdef HAVE_UNISTD_H
598 # include <unistd.h>
599 #endif"
600
601 ac_subst_vars='am__EXEEXT_FALSE
602 am__EXEEXT_TRUE
603 LTLIBOBJS
604 LIBOBJS
605 TESTBFDLIB
606 EMULATION_LIBPATH
607 LIB_PATH
608 EMUL_EXTRA_OFILES
609 EMULATION_OFILES
610 EMUL
611 STRINGIFY
612 NATIVE_LIB_DIRS
613 HOSTING_LIBS
614 HOSTING_CRT0
615 HDEFINES
616 do_compare
617 GENINSRC_NEVER_FALSE
618 GENINSRC_NEVER_TRUE
619 LEXLIB
620 LEX_OUTPUT_ROOT
621 LEX
622 YFLAGS
623 YACC
624 MSGMERGE
625 MSGFMT
626 MKINSTALLDIRS
627 CATOBJEXT
628 GENCAT
629 INSTOBJEXT
630 DATADIRNAME
631 CATALOGS
632 POSUB
633 GMSGFMT
634 XGETTEXT
635 INCINTL
636 LIBINTL_DEP
637 LIBINTL
638 USE_NLS
639 OTOOL64
640 OTOOL
641 LIPO
642 NMEDIT
643 DSYMUTIL
644 RANLIB
645 AR
646 OBJDUMP
647 LN_S
648 NM
649 ac_ct_DUMPBIN
650 DUMPBIN
651 LD
652 FGREP
653 SED
654 LIBTOOL
655 NO_WERROR
656 WARN_CFLAGS
657 EGREP
658 GREP
659 CPP
660 installed_linker
661 install_as_default
662 TARGET_SYSTEM_ROOT_DEFINE
663 TARGET_SYSTEM_ROOT
664 use_sysroot
665 MAINT
666 MAINTAINER_MODE_FALSE
667 MAINTAINER_MODE_TRUE
668 am__fastdepCC_FALSE
669 am__fastdepCC_TRUE
670 CCDEPMODE
671 AMDEPBACKSLASH
672 AMDEP_FALSE
673 AMDEP_TRUE
674 am__quote
675 am__include
676 DEPDIR
677 am__untar
678 am__tar
679 AMTAR
680 am__leading_dot
681 SET_MAKE
682 AWK
683 mkdir_p
684 MKDIR_P
685 INSTALL_STRIP_PROGRAM
686 STRIP
687 install_sh
688 MAKEINFO
689 AUTOHEADER
690 AUTOMAKE
691 AUTOCONF
692 ACLOCAL
693 VERSION
694 PACKAGE
695 CYGPATH_W
696 am__isrc
697 INSTALL_DATA
698 INSTALL_SCRIPT
699 INSTALL_PROGRAM
700 OBJEXT
701 EXEEXT
702 ac_ct_CC
703 CPPFLAGS
704 LDFLAGS
705 CFLAGS
706 CC
707 target_os
708 target_vendor
709 target_cpu
710 target
711 host_os
712 host_vendor
713 host_cpu
714 host
715 build_os
716 build_vendor
717 build_cpu
718 build
719 target_alias
720 host_alias
721 build_alias
722 LIBS
723 ECHO_T
724 ECHO_N
725 ECHO_C
726 DEFS
727 mandir
728 localedir
729 libdir
730 psdir
731 pdfdir
732 dvidir
733 htmldir
734 infodir
735 docdir
736 oldincludedir
737 includedir
738 localstatedir
739 sharedstatedir
740 sysconfdir
741 datadir
742 datarootdir
743 libexecdir
744 sbindir
745 bindir
746 program_transform_name
747 prefix
748 exec_prefix
749 PACKAGE_URL
750 PACKAGE_BUGREPORT
751 PACKAGE_STRING
752 PACKAGE_VERSION
753 PACKAGE_TARNAME
754 PACKAGE_NAME
755 PATH_SEPARATOR
756 SHELL'
757 ac_subst_files='TDIRS'
758 ac_user_opts='
759 enable_option_checking
760 enable_dependency_tracking
761 enable_maintainer_mode
762 with_lib_path
763 enable_targets
764 enable_64_bit_bfd
765 with_sysroot
766 enable_gold
767 enable_got
768 enable_werror
769 enable_build_warnings
770 enable_plugins
771 enable_largefile
772 enable_shared
773 enable_static
774 with_pic
775 enable_fast_install
776 with_gnu_ld
777 enable_libtool_lock
778 enable_nls
779 '
780       ac_precious_vars='build_alias
781 host_alias
782 target_alias
783 CC
784 CFLAGS
785 LDFLAGS
786 LIBS
787 CPPFLAGS
788 CPP
789 YACC
790 YFLAGS'
791
792
793 # Initialize some variables set by options.
794 ac_init_help=
795 ac_init_version=false
796 ac_unrecognized_opts=
797 ac_unrecognized_sep=
798 # The variables have the same names as the options, with
799 # dashes changed to underlines.
800 cache_file=/dev/null
801 exec_prefix=NONE
802 no_create=
803 no_recursion=
804 prefix=NONE
805 program_prefix=NONE
806 program_suffix=NONE
807 program_transform_name=s,x,x,
808 silent=
809 site=
810 srcdir=
811 verbose=
812 x_includes=NONE
813 x_libraries=NONE
814
815 # Installation directory options.
816 # These are left unexpanded so users can "make install exec_prefix=/foo"
817 # and all the variables that are supposed to be based on exec_prefix
818 # by default will actually change.
819 # Use braces instead of parens because sh, perl, etc. also accept them.
820 # (The list follows the same order as the GNU Coding Standards.)
821 bindir='${exec_prefix}/bin'
822 sbindir='${exec_prefix}/sbin'
823 libexecdir='${exec_prefix}/libexec'
824 datarootdir='${prefix}/share'
825 datadir='${datarootdir}'
826 sysconfdir='${prefix}/etc'
827 sharedstatedir='${prefix}/com'
828 localstatedir='${prefix}/var'
829 includedir='${prefix}/include'
830 oldincludedir='/usr/include'
831 docdir='${datarootdir}/doc/${PACKAGE}'
832 infodir='${datarootdir}/info'
833 htmldir='${docdir}'
834 dvidir='${docdir}'
835 pdfdir='${docdir}'
836 psdir='${docdir}'
837 libdir='${exec_prefix}/lib'
838 localedir='${datarootdir}/locale'
839 mandir='${datarootdir}/man'
840
841 ac_prev=
842 ac_dashdash=
843 for ac_option
844 do
845   # If the previous option needs an argument, assign it.
846   if test -n "$ac_prev"; then
847     eval $ac_prev=\$ac_option
848     ac_prev=
849     continue
850   fi
851
852   case $ac_option in
853   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
854   *)    ac_optarg=yes ;;
855   esac
856
857   # Accept the important Cygnus configure options, so we can diagnose typos.
858
859   case $ac_dashdash$ac_option in
860   --)
861     ac_dashdash=yes ;;
862
863   -bindir | --bindir | --bindi | --bind | --bin | --bi)
864     ac_prev=bindir ;;
865   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
866     bindir=$ac_optarg ;;
867
868   -build | --build | --buil | --bui | --bu)
869     ac_prev=build_alias ;;
870   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
871     build_alias=$ac_optarg ;;
872
873   -cache-file | --cache-file | --cache-fil | --cache-fi \
874   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
875     ac_prev=cache_file ;;
876   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
877   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
878     cache_file=$ac_optarg ;;
879
880   --config-cache | -C)
881     cache_file=config.cache ;;
882
883   -datadir | --datadir | --datadi | --datad)
884     ac_prev=datadir ;;
885   -datadir=* | --datadir=* | --datadi=* | --datad=*)
886     datadir=$ac_optarg ;;
887
888   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
889   | --dataroo | --dataro | --datar)
890     ac_prev=datarootdir ;;
891   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
892   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
893     datarootdir=$ac_optarg ;;
894
895   -disable-* | --disable-*)
896     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
897     # Reject names that are not valid shell variable names.
898     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
899       as_fn_error "invalid feature name: $ac_useropt"
900     ac_useropt_orig=$ac_useropt
901     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
902     case $ac_user_opts in
903       *"
904 "enable_$ac_useropt"
905 "*) ;;
906       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
907          ac_unrecognized_sep=', ';;
908     esac
909     eval enable_$ac_useropt=no ;;
910
911   -docdir | --docdir | --docdi | --doc | --do)
912     ac_prev=docdir ;;
913   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
914     docdir=$ac_optarg ;;
915
916   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
917     ac_prev=dvidir ;;
918   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
919     dvidir=$ac_optarg ;;
920
921   -enable-* | --enable-*)
922     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
923     # Reject names that are not valid shell variable names.
924     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
925       as_fn_error "invalid feature name: $ac_useropt"
926     ac_useropt_orig=$ac_useropt
927     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
928     case $ac_user_opts in
929       *"
930 "enable_$ac_useropt"
931 "*) ;;
932       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
933          ac_unrecognized_sep=', ';;
934     esac
935     eval enable_$ac_useropt=\$ac_optarg ;;
936
937   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
938   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
939   | --exec | --exe | --ex)
940     ac_prev=exec_prefix ;;
941   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
942   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
943   | --exec=* | --exe=* | --ex=*)
944     exec_prefix=$ac_optarg ;;
945
946   -gas | --gas | --ga | --g)
947     # Obsolete; use --with-gas.
948     with_gas=yes ;;
949
950   -help | --help | --hel | --he | -h)
951     ac_init_help=long ;;
952   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
953     ac_init_help=recursive ;;
954   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
955     ac_init_help=short ;;
956
957   -host | --host | --hos | --ho)
958     ac_prev=host_alias ;;
959   -host=* | --host=* | --hos=* | --ho=*)
960     host_alias=$ac_optarg ;;
961
962   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
963     ac_prev=htmldir ;;
964   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
965   | --ht=*)
966     htmldir=$ac_optarg ;;
967
968   -includedir | --includedir | --includedi | --included | --include \
969   | --includ | --inclu | --incl | --inc)
970     ac_prev=includedir ;;
971   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
972   | --includ=* | --inclu=* | --incl=* | --inc=*)
973     includedir=$ac_optarg ;;
974
975   -infodir | --infodir | --infodi | --infod | --info | --inf)
976     ac_prev=infodir ;;
977   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
978     infodir=$ac_optarg ;;
979
980   -libdir | --libdir | --libdi | --libd)
981     ac_prev=libdir ;;
982   -libdir=* | --libdir=* | --libdi=* | --libd=*)
983     libdir=$ac_optarg ;;
984
985   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
986   | --libexe | --libex | --libe)
987     ac_prev=libexecdir ;;
988   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
989   | --libexe=* | --libex=* | --libe=*)
990     libexecdir=$ac_optarg ;;
991
992   -localedir | --localedir | --localedi | --localed | --locale)
993     ac_prev=localedir ;;
994   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
995     localedir=$ac_optarg ;;
996
997   -localstatedir | --localstatedir | --localstatedi | --localstated \
998   | --localstate | --localstat | --localsta | --localst | --locals)
999     ac_prev=localstatedir ;;
1000   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1001   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1002     localstatedir=$ac_optarg ;;
1003
1004   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1005     ac_prev=mandir ;;
1006   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1007     mandir=$ac_optarg ;;
1008
1009   -nfp | --nfp | --nf)
1010     # Obsolete; use --without-fp.
1011     with_fp=no ;;
1012
1013   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1014   | --no-cr | --no-c | -n)
1015     no_create=yes ;;
1016
1017   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1018   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1019     no_recursion=yes ;;
1020
1021   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1022   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1023   | --oldin | --oldi | --old | --ol | --o)
1024     ac_prev=oldincludedir ;;
1025   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1026   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1027   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1028     oldincludedir=$ac_optarg ;;
1029
1030   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1031     ac_prev=prefix ;;
1032   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1033     prefix=$ac_optarg ;;
1034
1035   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1036   | --program-pre | --program-pr | --program-p)
1037     ac_prev=program_prefix ;;
1038   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1039   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1040     program_prefix=$ac_optarg ;;
1041
1042   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1043   | --program-suf | --program-su | --program-s)
1044     ac_prev=program_suffix ;;
1045   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1046   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1047     program_suffix=$ac_optarg ;;
1048
1049   -program-transform-name | --program-transform-name \
1050   | --program-transform-nam | --program-transform-na \
1051   | --program-transform-n | --program-transform- \
1052   | --program-transform | --program-transfor \
1053   | --program-transfo | --program-transf \
1054   | --program-trans | --program-tran \
1055   | --progr-tra | --program-tr | --program-t)
1056     ac_prev=program_transform_name ;;
1057   -program-transform-name=* | --program-transform-name=* \
1058   | --program-transform-nam=* | --program-transform-na=* \
1059   | --program-transform-n=* | --program-transform-=* \
1060   | --program-transform=* | --program-transfor=* \
1061   | --program-transfo=* | --program-transf=* \
1062   | --program-trans=* | --program-tran=* \
1063   | --progr-tra=* | --program-tr=* | --program-t=*)
1064     program_transform_name=$ac_optarg ;;
1065
1066   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1067     ac_prev=pdfdir ;;
1068   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1069     pdfdir=$ac_optarg ;;
1070
1071   -psdir | --psdir | --psdi | --psd | --ps)
1072     ac_prev=psdir ;;
1073   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1074     psdir=$ac_optarg ;;
1075
1076   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1077   | -silent | --silent | --silen | --sile | --sil)
1078     silent=yes ;;
1079
1080   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1081     ac_prev=sbindir ;;
1082   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1083   | --sbi=* | --sb=*)
1084     sbindir=$ac_optarg ;;
1085
1086   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1087   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1088   | --sharedst | --shareds | --shared | --share | --shar \
1089   | --sha | --sh)
1090     ac_prev=sharedstatedir ;;
1091   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1092   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1093   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1094   | --sha=* | --sh=*)
1095     sharedstatedir=$ac_optarg ;;
1096
1097   -site | --site | --sit)
1098     ac_prev=site ;;
1099   -site=* | --site=* | --sit=*)
1100     site=$ac_optarg ;;
1101
1102   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1103     ac_prev=srcdir ;;
1104   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1105     srcdir=$ac_optarg ;;
1106
1107   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1108   | --syscon | --sysco | --sysc | --sys | --sy)
1109     ac_prev=sysconfdir ;;
1110   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1111   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1112     sysconfdir=$ac_optarg ;;
1113
1114   -target | --target | --targe | --targ | --tar | --ta | --t)
1115     ac_prev=target_alias ;;
1116   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1117     target_alias=$ac_optarg ;;
1118
1119   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1120     verbose=yes ;;
1121
1122   -version | --version | --versio | --versi | --vers | -V)
1123     ac_init_version=: ;;
1124
1125   -with-* | --with-*)
1126     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1127     # Reject names that are not valid shell variable names.
1128     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1129       as_fn_error "invalid package name: $ac_useropt"
1130     ac_useropt_orig=$ac_useropt
1131     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1132     case $ac_user_opts in
1133       *"
1134 "with_$ac_useropt"
1135 "*) ;;
1136       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1137          ac_unrecognized_sep=', ';;
1138     esac
1139     eval with_$ac_useropt=\$ac_optarg ;;
1140
1141   -without-* | --without-*)
1142     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1143     # Reject names that are not valid shell variable names.
1144     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1145       as_fn_error "invalid package name: $ac_useropt"
1146     ac_useropt_orig=$ac_useropt
1147     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1148     case $ac_user_opts in
1149       *"
1150 "with_$ac_useropt"
1151 "*) ;;
1152       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1153          ac_unrecognized_sep=', ';;
1154     esac
1155     eval with_$ac_useropt=no ;;
1156
1157   --x)
1158     # Obsolete; use --with-x.
1159     with_x=yes ;;
1160
1161   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1162   | --x-incl | --x-inc | --x-in | --x-i)
1163     ac_prev=x_includes ;;
1164   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1165   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1166     x_includes=$ac_optarg ;;
1167
1168   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1169   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1170     ac_prev=x_libraries ;;
1171   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1172   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1173     x_libraries=$ac_optarg ;;
1174
1175   -*) as_fn_error "unrecognized option: \`$ac_option'
1176 Try \`$0 --help' for more information."
1177     ;;
1178
1179   *=*)
1180     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1181     # Reject names that are not valid shell variable names.
1182     case $ac_envvar in #(
1183       '' | [0-9]* | *[!_$as_cr_alnum]* )
1184       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1185     esac
1186     eval $ac_envvar=\$ac_optarg
1187     export $ac_envvar ;;
1188
1189   *)
1190     # FIXME: should be removed in autoconf 3.0.
1191     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1192     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1193       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1194     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1195     ;;
1196
1197   esac
1198 done
1199
1200 if test -n "$ac_prev"; then
1201   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1202   as_fn_error "missing argument to $ac_option"
1203 fi
1204
1205 if test -n "$ac_unrecognized_opts"; then
1206   case $enable_option_checking in
1207     no) ;;
1208     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1209     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1210   esac
1211 fi
1212
1213 # Check all directory arguments for consistency.
1214 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1215                 datadir sysconfdir sharedstatedir localstatedir includedir \
1216                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1217                 libdir localedir mandir
1218 do
1219   eval ac_val=\$$ac_var
1220   # Remove trailing slashes.
1221   case $ac_val in
1222     */ )
1223       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1224       eval $ac_var=\$ac_val;;
1225   esac
1226   # Be sure to have absolute directory names.
1227   case $ac_val in
1228     [\\/$]* | ?:[\\/]* )  continue;;
1229     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1230   esac
1231   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1232 done
1233
1234 # There might be people who depend on the old broken behavior: `$host'
1235 # used to hold the argument of --host etc.
1236 # FIXME: To remove some day.
1237 build=$build_alias
1238 host=$host_alias
1239 target=$target_alias
1240
1241 # FIXME: To remove some day.
1242 if test "x$host_alias" != x; then
1243   if test "x$build_alias" = x; then
1244     cross_compiling=maybe
1245     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1246     If a cross compiler is detected then cross compile mode will be used." >&2
1247   elif test "x$build_alias" != "x$host_alias"; then
1248     cross_compiling=yes
1249   fi
1250 fi
1251
1252 ac_tool_prefix=
1253 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1254
1255 test "$silent" = yes && exec 6>/dev/null
1256
1257
1258 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1259 ac_ls_di=`ls -di .` &&
1260 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1261   as_fn_error "working directory cannot be determined"
1262 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1263   as_fn_error "pwd does not report name of working directory"
1264
1265
1266 # Find the source files, if location was not specified.
1267 if test -z "$srcdir"; then
1268   ac_srcdir_defaulted=yes
1269   # Try the directory containing this script, then the parent directory.
1270   ac_confdir=`$as_dirname -- "$as_myself" ||
1271 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1272          X"$as_myself" : 'X\(//\)[^/]' \| \
1273          X"$as_myself" : 'X\(//\)$' \| \
1274          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1275 $as_echo X"$as_myself" |
1276     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1277             s//\1/
1278             q
1279           }
1280           /^X\(\/\/\)[^/].*/{
1281             s//\1/
1282             q
1283           }
1284           /^X\(\/\/\)$/{
1285             s//\1/
1286             q
1287           }
1288           /^X\(\/\).*/{
1289             s//\1/
1290             q
1291           }
1292           s/.*/./; q'`
1293   srcdir=$ac_confdir
1294   if test ! -r "$srcdir/$ac_unique_file"; then
1295     srcdir=..
1296   fi
1297 else
1298   ac_srcdir_defaulted=no
1299 fi
1300 if test ! -r "$srcdir/$ac_unique_file"; then
1301   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1302   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1303 fi
1304 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1305 ac_abs_confdir=`(
1306         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1307         pwd)`
1308 # When building in place, set srcdir=.
1309 if test "$ac_abs_confdir" = "$ac_pwd"; then
1310   srcdir=.
1311 fi
1312 # Remove unnecessary trailing slashes from srcdir.
1313 # Double slashes in file names in object file debugging info
1314 # mess up M-x gdb in Emacs.
1315 case $srcdir in
1316 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1317 esac
1318 for ac_var in $ac_precious_vars; do
1319   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1320   eval ac_env_${ac_var}_value=\$${ac_var}
1321   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1322   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1323 done
1324
1325 #
1326 # Report the --help message.
1327 #
1328 if test "$ac_init_help" = "long"; then
1329   # Omit some internal or obsolete options to make the list less imposing.
1330   # This message is too long to be a string in the A/UX 3.1 sh.
1331   cat <<_ACEOF
1332 \`configure' configures this package to adapt to many kinds of systems.
1333
1334 Usage: $0 [OPTION]... [VAR=VALUE]...
1335
1336 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1337 VAR=VALUE.  See below for descriptions of some of the useful variables.
1338
1339 Defaults for the options are specified in brackets.
1340
1341 Configuration:
1342   -h, --help              display this help and exit
1343       --help=short        display options specific to this package
1344       --help=recursive    display the short help of all the included packages
1345   -V, --version           display version information and exit
1346   -q, --quiet, --silent   do not print \`checking...' messages
1347       --cache-file=FILE   cache test results in FILE [disabled]
1348   -C, --config-cache      alias for \`--cache-file=config.cache'
1349   -n, --no-create         do not create output files
1350       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1351
1352 Installation directories:
1353   --prefix=PREFIX         install architecture-independent files in PREFIX
1354                           [$ac_default_prefix]
1355   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1356                           [PREFIX]
1357
1358 By default, \`make install' will install all the files in
1359 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1360 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1361 for instance \`--prefix=\$HOME'.
1362
1363 For better control, use the options below.
1364
1365 Fine tuning of the installation directories:
1366   --bindir=DIR            user executables [EPREFIX/bin]
1367   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1368   --libexecdir=DIR        program executables [EPREFIX/libexec]
1369   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1370   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1371   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1372   --libdir=DIR            object code libraries [EPREFIX/lib]
1373   --includedir=DIR        C header files [PREFIX/include]
1374   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1375   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1376   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1377   --infodir=DIR           info documentation [DATAROOTDIR/info]
1378   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1379   --mandir=DIR            man documentation [DATAROOTDIR/man]
1380   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1381   --htmldir=DIR           html documentation [DOCDIR]
1382   --dvidir=DIR            dvi documentation [DOCDIR]
1383   --pdfdir=DIR            pdf documentation [DOCDIR]
1384   --psdir=DIR             ps documentation [DOCDIR]
1385 _ACEOF
1386
1387   cat <<\_ACEOF
1388
1389 Program names:
1390   --program-prefix=PREFIX            prepend PREFIX to installed program names
1391   --program-suffix=SUFFIX            append SUFFIX to installed program names
1392   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1393
1394 System types:
1395   --build=BUILD     configure for building on BUILD [guessed]
1396   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1397   --target=TARGET   configure for building compilers for TARGET [HOST]
1398 _ACEOF
1399 fi
1400
1401 if test -n "$ac_init_help"; then
1402
1403   cat <<\_ACEOF
1404
1405 Optional Features:
1406   --disable-option-checking  ignore unrecognized --enable/--with options
1407   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1408   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1409   --disable-dependency-tracking  speeds up one-time build
1410   --enable-dependency-tracking   do not reject slow dependency extractors
1411   --enable-maintainer-mode  enable make rules and dependencies not useful
1412                           (and sometimes confusing) to the casual installer
1413   --enable-targets        alternative target configurations
1414   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1415   --enable-gold[=ARG]     build gold [ARG={both}[/{gold,ld}]]
1416   --enable-got=<type>     GOT handling scheme (target, single, negative,
1417                           multigot)
1418   --enable-werror         treat compile warnings as errors
1419   --enable-build-warnings enable build-time compiler warnings
1420   --enable-plugins        Enable support for plugins (defaults no)
1421   --disable-largefile     omit support for large files
1422   --enable-shared[=PKGS]  build shared libraries [default=yes]
1423   --enable-static[=PKGS]  build static libraries [default=yes]
1424   --enable-fast-install[=PKGS]
1425                           optimize for fast installation [default=yes]
1426   --disable-libtool-lock  avoid locking (might break parallel builds)
1427   --disable-nls           do not use Native Language Support
1428
1429 Optional Packages:
1430   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1431   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1432   --with-lib-path=dir1:dir2...  set default LIB_PATH
1433   --with-sysroot=DIR Search for usr/lib et al within DIR.
1434   --with-pic              try to use only PIC/non-PIC objects [default=use
1435                           both]
1436   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1437
1438 Some influential environment variables:
1439   CC          C compiler command
1440   CFLAGS      C compiler flags
1441   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1442               nonstandard directory <lib dir>
1443   LIBS        libraries to pass to the linker, e.g. -l<library>
1444   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1445               you have headers in a nonstandard directory <include dir>
1446   CPP         C preprocessor
1447   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1448               the first program found out of: `bison -y', `byacc', `yacc'.
1449   YFLAGS      The list of arguments that will be passed by default to $YACC.
1450               This script will default YFLAGS to the empty string to avoid a
1451               default value of `-d' given by some make applications.
1452
1453 Use these variables to override the choices made by `configure' or to help
1454 it to find libraries and programs with nonstandard names/locations.
1455
1456 Report bugs to the package provider.
1457 _ACEOF
1458 ac_status=$?
1459 fi
1460
1461 if test "$ac_init_help" = "recursive"; then
1462   # If there are subdirs, report their specific --help.
1463   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1464     test -d "$ac_dir" ||
1465       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1466       continue
1467     ac_builddir=.
1468
1469 case "$ac_dir" in
1470 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1471 *)
1472   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1473   # A ".." for each directory in $ac_dir_suffix.
1474   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1475   case $ac_top_builddir_sub in
1476   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1477   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1478   esac ;;
1479 esac
1480 ac_abs_top_builddir=$ac_pwd
1481 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1482 # for backward compatibility:
1483 ac_top_builddir=$ac_top_build_prefix
1484
1485 case $srcdir in
1486   .)  # We are building in place.
1487     ac_srcdir=.
1488     ac_top_srcdir=$ac_top_builddir_sub
1489     ac_abs_top_srcdir=$ac_pwd ;;
1490   [\\/]* | ?:[\\/]* )  # Absolute name.
1491     ac_srcdir=$srcdir$ac_dir_suffix;
1492     ac_top_srcdir=$srcdir
1493     ac_abs_top_srcdir=$srcdir ;;
1494   *) # Relative name.
1495     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1496     ac_top_srcdir=$ac_top_build_prefix$srcdir
1497     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1498 esac
1499 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1500
1501     cd "$ac_dir" || { ac_status=$?; continue; }
1502     # Check for guested configure.
1503     if test -f "$ac_srcdir/configure.gnu"; then
1504       echo &&
1505       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1506     elif test -f "$ac_srcdir/configure"; then
1507       echo &&
1508       $SHELL "$ac_srcdir/configure" --help=recursive
1509     else
1510       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1511     fi || ac_status=$?
1512     cd "$ac_pwd" || { ac_status=$?; break; }
1513   done
1514 fi
1515
1516 test -n "$ac_init_help" && exit $ac_status
1517 if $ac_init_version; then
1518   cat <<\_ACEOF
1519 configure
1520 generated by GNU Autoconf 2.64
1521
1522 Copyright (C) 2009 Free Software Foundation, Inc.
1523 This configure script is free software; the Free Software Foundation
1524 gives unlimited permission to copy, distribute and modify it.
1525 _ACEOF
1526   exit
1527 fi
1528
1529 ## ------------------------ ##
1530 ## Autoconf initialization. ##
1531 ## ------------------------ ##
1532
1533 # ac_fn_c_try_compile LINENO
1534 # --------------------------
1535 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1536 ac_fn_c_try_compile ()
1537 {
1538   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1539   rm -f conftest.$ac_objext
1540   if { { ac_try="$ac_compile"
1541 case "(($ac_try" in
1542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1543   *) ac_try_echo=$ac_try;;
1544 esac
1545 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1546 $as_echo "$ac_try_echo"; } >&5
1547   (eval "$ac_compile") 2>conftest.err
1548   ac_status=$?
1549   if test -s conftest.err; then
1550     grep -v '^ *+' conftest.err >conftest.er1
1551     cat conftest.er1 >&5
1552     mv -f conftest.er1 conftest.err
1553   fi
1554   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1555   test $ac_status = 0; } && {
1556          test -z "$ac_c_werror_flag" ||
1557          test ! -s conftest.err
1558        } && test -s conftest.$ac_objext; then :
1559   ac_retval=0
1560 else
1561   $as_echo "$as_me: failed program was:" >&5
1562 sed 's/^/| /' conftest.$ac_ext >&5
1563
1564         ac_retval=1
1565 fi
1566   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1567   return $ac_retval
1568
1569 } # ac_fn_c_try_compile
1570
1571 # ac_fn_c_try_link LINENO
1572 # -----------------------
1573 # Try to link conftest.$ac_ext, and return whether this succeeded.
1574 ac_fn_c_try_link ()
1575 {
1576   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1577   rm -f conftest.$ac_objext conftest$ac_exeext
1578   if { { ac_try="$ac_link"
1579 case "(($ac_try" in
1580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1581   *) ac_try_echo=$ac_try;;
1582 esac
1583 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1584 $as_echo "$ac_try_echo"; } >&5
1585   (eval "$ac_link") 2>conftest.err
1586   ac_status=$?
1587   if test -s conftest.err; then
1588     grep -v '^ *+' conftest.err >conftest.er1
1589     cat conftest.er1 >&5
1590     mv -f conftest.er1 conftest.err
1591   fi
1592   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1593   test $ac_status = 0; } && {
1594          test -z "$ac_c_werror_flag" ||
1595          test ! -s conftest.err
1596        } && test -s conftest$ac_exeext && {
1597          test "$cross_compiling" = yes ||
1598          $as_test_x conftest$ac_exeext
1599        }; then :
1600   ac_retval=0
1601 else
1602   $as_echo "$as_me: failed program was:" >&5
1603 sed 's/^/| /' conftest.$ac_ext >&5
1604
1605         ac_retval=1
1606 fi
1607   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1608   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1609   # interfere with the next link command; also delete a directory that is
1610   # left behind by Apple's compiler.  We do this before executing the actions.
1611   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1612   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1613   return $ac_retval
1614
1615 } # ac_fn_c_try_link
1616
1617 # ac_fn_c_try_cpp LINENO
1618 # ----------------------
1619 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1620 ac_fn_c_try_cpp ()
1621 {
1622   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1623   if { { ac_try="$ac_cpp conftest.$ac_ext"
1624 case "(($ac_try" in
1625   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1626   *) ac_try_echo=$ac_try;;
1627 esac
1628 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1629 $as_echo "$ac_try_echo"; } >&5
1630   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1631   ac_status=$?
1632   if test -s conftest.err; then
1633     grep -v '^ *+' conftest.err >conftest.er1
1634     cat conftest.er1 >&5
1635     mv -f conftest.er1 conftest.err
1636   fi
1637   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1638   test $ac_status = 0; } >/dev/null && {
1639          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1640          test ! -s conftest.err
1641        }; then :
1642   ac_retval=0
1643 else
1644   $as_echo "$as_me: failed program was:" >&5
1645 sed 's/^/| /' conftest.$ac_ext >&5
1646
1647     ac_retval=1
1648 fi
1649   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1650   return $ac_retval
1651
1652 } # ac_fn_c_try_cpp
1653
1654 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1655 # -------------------------------------------------------
1656 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1657 # the include files in INCLUDES and setting the cache variable VAR
1658 # accordingly.
1659 ac_fn_c_check_header_mongrel ()
1660 {
1661   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1662   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1663   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1664 $as_echo_n "checking for $2... " >&6; }
1665 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1666   $as_echo_n "(cached) " >&6
1667 fi
1668 eval ac_res=\$$3
1669                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1670 $as_echo "$ac_res" >&6; }
1671 else
1672   # Is the header compilable?
1673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1674 $as_echo_n "checking $2 usability... " >&6; }
1675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1676 /* end confdefs.h.  */
1677 $4
1678 #include <$2>
1679 _ACEOF
1680 if ac_fn_c_try_compile "$LINENO"; then :
1681   ac_header_compiler=yes
1682 else
1683   ac_header_compiler=no
1684 fi
1685 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1687 $as_echo "$ac_header_compiler" >&6; }
1688
1689 # Is the header present?
1690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1691 $as_echo_n "checking $2 presence... " >&6; }
1692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1693 /* end confdefs.h.  */
1694 #include <$2>
1695 _ACEOF
1696 if ac_fn_c_try_cpp "$LINENO"; then :
1697   ac_header_preproc=yes
1698 else
1699   ac_header_preproc=no
1700 fi
1701 rm -f conftest.err conftest.$ac_ext
1702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1703 $as_echo "$ac_header_preproc" >&6; }
1704
1705 # So?  What about this header?
1706 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1707   yes:no: )
1708     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1709 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1710     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1711 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1712     ;;
1713   no:yes:* )
1714     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1715 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1716     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1717 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1718     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1719 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1720     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1721 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1722     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1723 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1724     ;;
1725 esac
1726   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1727 $as_echo_n "checking for $2... " >&6; }
1728 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1729   $as_echo_n "(cached) " >&6
1730 else
1731   eval "$3=\$ac_header_compiler"
1732 fi
1733 eval ac_res=\$$3
1734                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1735 $as_echo "$ac_res" >&6; }
1736 fi
1737   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1738
1739 } # ac_fn_c_check_header_mongrel
1740
1741 # ac_fn_c_try_run LINENO
1742 # ----------------------
1743 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1744 # that executables *can* be run.
1745 ac_fn_c_try_run ()
1746 {
1747   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1748   if { { ac_try="$ac_link"
1749 case "(($ac_try" in
1750   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1751   *) ac_try_echo=$ac_try;;
1752 esac
1753 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1754 $as_echo "$ac_try_echo"; } >&5
1755   (eval "$ac_link") 2>&5
1756   ac_status=$?
1757   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1758   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1759   { { case "(($ac_try" in
1760   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1761   *) ac_try_echo=$ac_try;;
1762 esac
1763 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1764 $as_echo "$ac_try_echo"; } >&5
1765   (eval "$ac_try") 2>&5
1766   ac_status=$?
1767   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1768   test $ac_status = 0; }; }; then :
1769   ac_retval=0
1770 else
1771   $as_echo "$as_me: program exited with status $ac_status" >&5
1772        $as_echo "$as_me: failed program was:" >&5
1773 sed 's/^/| /' conftest.$ac_ext >&5
1774
1775        ac_retval=$ac_status
1776 fi
1777   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1778   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1779   return $ac_retval
1780
1781 } # ac_fn_c_try_run
1782
1783 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1784 # -------------------------------------------------------
1785 # Tests whether HEADER exists and can be compiled using the include files in
1786 # INCLUDES, setting the cache variable VAR accordingly.
1787 ac_fn_c_check_header_compile ()
1788 {
1789   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1790   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1791 $as_echo_n "checking for $2... " >&6; }
1792 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1793   $as_echo_n "(cached) " >&6
1794 else
1795   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1796 /* end confdefs.h.  */
1797 $4
1798 #include <$2>
1799 _ACEOF
1800 if ac_fn_c_try_compile "$LINENO"; then :
1801   eval "$3=yes"
1802 else
1803   eval "$3=no"
1804 fi
1805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1806 fi
1807 eval ac_res=\$$3
1808                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1809 $as_echo "$ac_res" >&6; }
1810   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1811
1812 } # ac_fn_c_check_header_compile
1813
1814 # ac_fn_c_check_func LINENO FUNC VAR
1815 # ----------------------------------
1816 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1817 ac_fn_c_check_func ()
1818 {
1819   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1820   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1821 $as_echo_n "checking for $2... " >&6; }
1822 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1823   $as_echo_n "(cached) " >&6
1824 else
1825   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1826 /* end confdefs.h.  */
1827 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1828    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1829 #define $2 innocuous_$2
1830
1831 /* System header to define __stub macros and hopefully few prototypes,
1832     which can conflict with char $2 (); below.
1833     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1834     <limits.h> exists even on freestanding compilers.  */
1835
1836 #ifdef __STDC__
1837 # include <limits.h>
1838 #else
1839 # include <assert.h>
1840 #endif
1841
1842 #undef $2
1843
1844 /* Override any GCC internal prototype to avoid an error.
1845    Use char because int might match the return type of a GCC
1846    builtin and then its argument prototype would still apply.  */
1847 #ifdef __cplusplus
1848 extern "C"
1849 #endif
1850 char $2 ();
1851 /* The GNU C library defines this for functions which it implements
1852     to always fail with ENOSYS.  Some functions are actually named
1853     something starting with __ and the normal name is an alias.  */
1854 #if defined __stub_$2 || defined __stub___$2
1855 choke me
1856 #endif
1857
1858 int
1859 main ()
1860 {
1861 return $2 ();
1862   ;
1863   return 0;
1864 }
1865 _ACEOF
1866 if ac_fn_c_try_link "$LINENO"; then :
1867   eval "$3=yes"
1868 else
1869   eval "$3=no"
1870 fi
1871 rm -f core conftest.err conftest.$ac_objext \
1872     conftest$ac_exeext conftest.$ac_ext
1873 fi
1874 eval ac_res=\$$3
1875                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1876 $as_echo "$ac_res" >&6; }
1877   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1878
1879 } # ac_fn_c_check_func
1880
1881 # ac_fn_c_check_decl LINENO SYMBOL VAR
1882 # ------------------------------------
1883 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1884 ac_fn_c_check_decl ()
1885 {
1886   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1887   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1888 $as_echo_n "checking whether $2 is declared... " >&6; }
1889 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1890   $as_echo_n "(cached) " >&6
1891 else
1892   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1893 /* end confdefs.h.  */
1894 $4
1895 int
1896 main ()
1897 {
1898 #ifndef $2
1899   (void) $2;
1900 #endif
1901
1902   ;
1903   return 0;
1904 }
1905 _ACEOF
1906 if ac_fn_c_try_compile "$LINENO"; then :
1907   eval "$3=yes"
1908 else
1909   eval "$3=no"
1910 fi
1911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1912 fi
1913 eval ac_res=\$$3
1914                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1915 $as_echo "$ac_res" >&6; }
1916   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1917
1918 } # ac_fn_c_check_decl
1919
1920 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1921 # --------------------------------------------
1922 # Tries to find the compile-time value of EXPR in a program that includes
1923 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1924 # computed
1925 ac_fn_c_compute_int ()
1926 {
1927   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1928   if test "$cross_compiling" = yes; then
1929     # Depending upon the size, compute the lo and hi bounds.
1930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1931 /* end confdefs.h.  */
1932 $4
1933 int
1934 main ()
1935 {
1936 static int test_array [1 - 2 * !(($2) >= 0)];
1937 test_array [0] = 0
1938
1939   ;
1940   return 0;
1941 }
1942 _ACEOF
1943 if ac_fn_c_try_compile "$LINENO"; then :
1944   ac_lo=0 ac_mid=0
1945   while :; do
1946     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1947 /* end confdefs.h.  */
1948 $4
1949 int
1950 main ()
1951 {
1952 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1953 test_array [0] = 0
1954
1955   ;
1956   return 0;
1957 }
1958 _ACEOF
1959 if ac_fn_c_try_compile "$LINENO"; then :
1960   ac_hi=$ac_mid; break
1961 else
1962   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1963                         if test $ac_lo -le $ac_mid; then
1964                           ac_lo= ac_hi=
1965                           break
1966                         fi
1967                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1968 fi
1969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1970   done
1971 else
1972   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1973 /* end confdefs.h.  */
1974 $4
1975 int
1976 main ()
1977 {
1978 static int test_array [1 - 2 * !(($2) < 0)];
1979 test_array [0] = 0
1980
1981   ;
1982   return 0;
1983 }
1984 _ACEOF
1985 if ac_fn_c_try_compile "$LINENO"; then :
1986   ac_hi=-1 ac_mid=-1
1987   while :; do
1988     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1989 /* end confdefs.h.  */
1990 $4
1991 int
1992 main ()
1993 {
1994 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1995 test_array [0] = 0
1996
1997   ;
1998   return 0;
1999 }
2000 _ACEOF
2001 if ac_fn_c_try_compile "$LINENO"; then :
2002   ac_lo=$ac_mid; break
2003 else
2004   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2005                         if test $ac_mid -le $ac_hi; then
2006                           ac_lo= ac_hi=
2007                           break
2008                         fi
2009                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2010 fi
2011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2012   done
2013 else
2014   ac_lo= ac_hi=
2015 fi
2016 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2017 fi
2018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2019 # Binary search between lo and hi bounds.
2020 while test "x$ac_lo" != "x$ac_hi"; do
2021   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2022   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2023 /* end confdefs.h.  */
2024 $4
2025 int
2026 main ()
2027 {
2028 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2029 test_array [0] = 0
2030
2031   ;
2032   return 0;
2033 }
2034 _ACEOF
2035 if ac_fn_c_try_compile "$LINENO"; then :
2036   ac_hi=$ac_mid
2037 else
2038   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2039 fi
2040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2041 done
2042 case $ac_lo in #((
2043 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2044 '') ac_retval=1 ;;
2045 esac
2046   else
2047     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2048 /* end confdefs.h.  */
2049 $4
2050 static long int longval () { return $2; }
2051 static unsigned long int ulongval () { return $2; }
2052 #include <stdio.h>
2053 #include <stdlib.h>
2054 int
2055 main ()
2056 {
2057
2058   FILE *f = fopen ("conftest.val", "w");
2059   if (! f)
2060     return 1;
2061   if (($2) < 0)
2062     {
2063       long int i = longval ();
2064       if (i != ($2))
2065         return 1;
2066       fprintf (f, "%ld", i);
2067     }
2068   else
2069     {
2070       unsigned long int i = ulongval ();
2071       if (i != ($2))
2072         return 1;
2073       fprintf (f, "%lu", i);
2074     }
2075   /* Do not output a trailing newline, as this causes \r\n confusion
2076      on some platforms.  */
2077   return ferror (f) || fclose (f) != 0;
2078
2079   ;
2080   return 0;
2081 }
2082 _ACEOF
2083 if ac_fn_c_try_run "$LINENO"; then :
2084   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2085 else
2086   ac_retval=1
2087 fi
2088 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2089   conftest.$ac_objext conftest.beam conftest.$ac_ext
2090 rm -f conftest.val
2091
2092   fi
2093   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2094   return $ac_retval
2095
2096 } # ac_fn_c_compute_int
2097 cat >config.log <<_ACEOF
2098 This file contains any messages produced by compilers while
2099 running configure, to aid debugging if configure makes a mistake.
2100
2101 It was created by $as_me, which was
2102 generated by GNU Autoconf 2.64.  Invocation command line was
2103
2104   $ $0 $@
2105
2106 _ACEOF
2107 exec 5>>config.log
2108 {
2109 cat <<_ASUNAME
2110 ## --------- ##
2111 ## Platform. ##
2112 ## --------- ##
2113
2114 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2115 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2116 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2117 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2118 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2119
2120 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2121 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2122
2123 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2124 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2125 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2126 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2127 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2128 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2129 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2130
2131 _ASUNAME
2132
2133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2134 for as_dir in $PATH
2135 do
2136   IFS=$as_save_IFS
2137   test -z "$as_dir" && as_dir=.
2138     $as_echo "PATH: $as_dir"
2139   done
2140 IFS=$as_save_IFS
2141
2142 } >&5
2143
2144 cat >&5 <<_ACEOF
2145
2146
2147 ## ----------- ##
2148 ## Core tests. ##
2149 ## ----------- ##
2150
2151 _ACEOF
2152
2153
2154 # Keep a trace of the command line.
2155 # Strip out --no-create and --no-recursion so they do not pile up.
2156 # Strip out --silent because we don't want to record it for future runs.
2157 # Also quote any args containing shell meta-characters.
2158 # Make two passes to allow for proper duplicate-argument suppression.
2159 ac_configure_args=
2160 ac_configure_args0=
2161 ac_configure_args1=
2162 ac_must_keep_next=false
2163 for ac_pass in 1 2
2164 do
2165   for ac_arg
2166   do
2167     case $ac_arg in
2168     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2169     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2170     | -silent | --silent | --silen | --sile | --sil)
2171       continue ;;
2172     *\'*)
2173       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2174     esac
2175     case $ac_pass in
2176     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2177     2)
2178       as_fn_append ac_configure_args1 " '$ac_arg'"
2179       if test $ac_must_keep_next = true; then
2180         ac_must_keep_next=false # Got value, back to normal.
2181       else
2182         case $ac_arg in
2183           *=* | --config-cache | -C | -disable-* | --disable-* \
2184           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2185           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2186           | -with-* | --with-* | -without-* | --without-* | --x)
2187             case "$ac_configure_args0 " in
2188               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2189             esac
2190             ;;
2191           -* ) ac_must_keep_next=true ;;
2192         esac
2193       fi
2194       as_fn_append ac_configure_args " '$ac_arg'"
2195       ;;
2196     esac
2197   done
2198 done
2199 { ac_configure_args0=; unset ac_configure_args0;}
2200 { ac_configure_args1=; unset ac_configure_args1;}
2201
2202 # When interrupted or exit'd, cleanup temporary files, and complete
2203 # config.log.  We remove comments because anyway the quotes in there
2204 # would cause problems or look ugly.
2205 # WARNING: Use '\'' to represent an apostrophe within the trap.
2206 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2207 trap 'exit_status=$?
2208   # Save into config.log some information that might help in debugging.
2209   {
2210     echo
2211
2212     cat <<\_ASBOX
2213 ## ---------------- ##
2214 ## Cache variables. ##
2215 ## ---------------- ##
2216 _ASBOX
2217     echo
2218     # The following way of writing the cache mishandles newlines in values,
2219 (
2220   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2221     eval ac_val=\$$ac_var
2222     case $ac_val in #(
2223     *${as_nl}*)
2224       case $ac_var in #(
2225       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2226 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2227       esac
2228       case $ac_var in #(
2229       _ | IFS | as_nl) ;; #(
2230       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2231       *) { eval $ac_var=; unset $ac_var;} ;;
2232       esac ;;
2233     esac
2234   done
2235   (set) 2>&1 |
2236     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2237     *${as_nl}ac_space=\ *)
2238       sed -n \
2239         "s/'\''/'\''\\\\'\'''\''/g;
2240           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2241       ;; #(
2242     *)
2243       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2244       ;;
2245     esac |
2246     sort
2247 )
2248     echo
2249
2250     cat <<\_ASBOX
2251 ## ----------------- ##
2252 ## Output variables. ##
2253 ## ----------------- ##
2254 _ASBOX
2255     echo
2256     for ac_var in $ac_subst_vars
2257     do
2258       eval ac_val=\$$ac_var
2259       case $ac_val in
2260       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2261       esac
2262       $as_echo "$ac_var='\''$ac_val'\''"
2263     done | sort
2264     echo
2265
2266     if test -n "$ac_subst_files"; then
2267       cat <<\_ASBOX
2268 ## ------------------- ##
2269 ## File substitutions. ##
2270 ## ------------------- ##
2271 _ASBOX
2272       echo
2273       for ac_var in $ac_subst_files
2274       do
2275         eval ac_val=\$$ac_var
2276         case $ac_val in
2277         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2278         esac
2279         $as_echo "$ac_var='\''$ac_val'\''"
2280       done | sort
2281       echo
2282     fi
2283
2284     if test -s confdefs.h; then
2285       cat <<\_ASBOX
2286 ## ----------- ##
2287 ## confdefs.h. ##
2288 ## ----------- ##
2289 _ASBOX
2290       echo
2291       cat confdefs.h
2292       echo
2293     fi
2294     test "$ac_signal" != 0 &&
2295       $as_echo "$as_me: caught signal $ac_signal"
2296     $as_echo "$as_me: exit $exit_status"
2297   } >&5
2298   rm -f core *.core core.conftest.* &&
2299     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2300     exit $exit_status
2301 ' 0
2302 for ac_signal in 1 2 13 15; do
2303   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2304 done
2305 ac_signal=0
2306
2307 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2308 rm -f -r conftest* confdefs.h
2309
2310 $as_echo "/* confdefs.h */" > confdefs.h
2311
2312 # Predefined preprocessor variables.
2313
2314 cat >>confdefs.h <<_ACEOF
2315 #define PACKAGE_NAME "$PACKAGE_NAME"
2316 _ACEOF
2317
2318 cat >>confdefs.h <<_ACEOF
2319 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2320 _ACEOF
2321
2322 cat >>confdefs.h <<_ACEOF
2323 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2324 _ACEOF
2325
2326 cat >>confdefs.h <<_ACEOF
2327 #define PACKAGE_STRING "$PACKAGE_STRING"
2328 _ACEOF
2329
2330 cat >>confdefs.h <<_ACEOF
2331 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2332 _ACEOF
2333
2334 cat >>confdefs.h <<_ACEOF
2335 #define PACKAGE_URL "$PACKAGE_URL"
2336 _ACEOF
2337
2338
2339 # Let the site file select an alternate cache file if it wants to.
2340 # Prefer an explicitly selected file to automatically selected ones.
2341 ac_site_file1=NONE
2342 ac_site_file2=NONE
2343 if test -n "$CONFIG_SITE"; then
2344   ac_site_file1=$CONFIG_SITE
2345 elif test "x$prefix" != xNONE; then
2346   ac_site_file1=$prefix/share/config.site
2347   ac_site_file2=$prefix/etc/config.site
2348 else
2349   ac_site_file1=$ac_default_prefix/share/config.site
2350   ac_site_file2=$ac_default_prefix/etc/config.site
2351 fi
2352 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2353 do
2354   test "x$ac_site_file" = xNONE && continue
2355   if test -r "$ac_site_file"; then
2356     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2357 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2358     sed 's/^/| /' "$ac_site_file" >&5
2359     . "$ac_site_file"
2360   fi
2361 done
2362
2363 if test -r "$cache_file"; then
2364   # Some versions of bash will fail to source /dev/null (special
2365   # files actually), so we avoid doing that.
2366   if test -f "$cache_file"; then
2367     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2368 $as_echo "$as_me: loading cache $cache_file" >&6;}
2369     case $cache_file in
2370       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2371       *)                      . "./$cache_file";;
2372     esac
2373   fi
2374 else
2375   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2376 $as_echo "$as_me: creating cache $cache_file" >&6;}
2377   >$cache_file
2378 fi
2379
2380 # Check that the precious variables saved in the cache have kept the same
2381 # value.
2382 ac_cache_corrupted=false
2383 for ac_var in $ac_precious_vars; do
2384   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2385   eval ac_new_set=\$ac_env_${ac_var}_set
2386   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2387   eval ac_new_val=\$ac_env_${ac_var}_value
2388   case $ac_old_set,$ac_new_set in
2389     set,)
2390       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2391 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2392       ac_cache_corrupted=: ;;
2393     ,set)
2394       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2395 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2396       ac_cache_corrupted=: ;;
2397     ,);;
2398     *)
2399       if test "x$ac_old_val" != "x$ac_new_val"; then
2400         # differences in whitespace do not lead to failure.
2401         ac_old_val_w=`echo x $ac_old_val`
2402         ac_new_val_w=`echo x $ac_new_val`
2403         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2404           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2405 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2406           ac_cache_corrupted=:
2407         else
2408           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2409 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2410           eval $ac_var=\$ac_old_val
2411         fi
2412         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2413 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2414         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2415 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2416       fi;;
2417   esac
2418   # Pass precious variables to config.status.
2419   if test "$ac_new_set" = set; then
2420     case $ac_new_val in
2421     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2422     *) ac_arg=$ac_var=$ac_new_val ;;
2423     esac
2424     case " $ac_configure_args " in
2425       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2426       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2427     esac
2428   fi
2429 done
2430 if $ac_cache_corrupted; then
2431   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2432 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2433   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2434 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2435   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2436 fi
2437 ## -------------------- ##
2438 ## Main body of script. ##
2439 ## -------------------- ##
2440
2441 ac_ext=c
2442 ac_cpp='$CPP $CPPFLAGS'
2443 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2444 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2445 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2446
2447
2448
2449
2450
2451
2452
2453 ac_aux_dir=
2454 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2455   for ac_t in install-sh install.sh shtool; do
2456     if test -f "$ac_dir/$ac_t"; then
2457       ac_aux_dir=$ac_dir
2458       ac_install_sh="$ac_aux_dir/$ac_t -c"
2459       break 2
2460     fi
2461   done
2462 done
2463 if test -z "$ac_aux_dir"; then
2464   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2465 fi
2466
2467 # These three variables are undocumented and unsupported,
2468 # and are intended to be withdrawn in a future Autoconf release.
2469 # They can cause serious problems if a builder's source tree is in a directory
2470 # whose full name contains unusual characters.
2471 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2472 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2473 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2474
2475
2476 # Make sure we can run config.sub.
2477 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2478   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2479
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2481 $as_echo_n "checking build system type... " >&6; }
2482 if test "${ac_cv_build+set}" = set; then :
2483   $as_echo_n "(cached) " >&6
2484 else
2485   ac_build_alias=$build_alias
2486 test "x$ac_build_alias" = x &&
2487   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2488 test "x$ac_build_alias" = x &&
2489   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2490 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2491   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2492
2493 fi
2494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2495 $as_echo "$ac_cv_build" >&6; }
2496 case $ac_cv_build in
2497 *-*-*) ;;
2498 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2499 esac
2500 build=$ac_cv_build
2501 ac_save_IFS=$IFS; IFS='-'
2502 set x $ac_cv_build
2503 shift
2504 build_cpu=$1
2505 build_vendor=$2
2506 shift; shift
2507 # Remember, the first character of IFS is used to create $*,
2508 # except with old shells:
2509 build_os=$*
2510 IFS=$ac_save_IFS
2511 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2512
2513
2514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2515 $as_echo_n "checking host system type... " >&6; }
2516 if test "${ac_cv_host+set}" = set; then :
2517   $as_echo_n "(cached) " >&6
2518 else
2519   if test "x$host_alias" = x; then
2520   ac_cv_host=$ac_cv_build
2521 else
2522   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2523     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2524 fi
2525
2526 fi
2527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2528 $as_echo "$ac_cv_host" >&6; }
2529 case $ac_cv_host in
2530 *-*-*) ;;
2531 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2532 esac
2533 host=$ac_cv_host
2534 ac_save_IFS=$IFS; IFS='-'
2535 set x $ac_cv_host
2536 shift
2537 host_cpu=$1
2538 host_vendor=$2
2539 shift; shift
2540 # Remember, the first character of IFS is used to create $*,
2541 # except with old shells:
2542 host_os=$*
2543 IFS=$ac_save_IFS
2544 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2545
2546
2547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2548 $as_echo_n "checking target system type... " >&6; }
2549 if test "${ac_cv_target+set}" = set; then :
2550   $as_echo_n "(cached) " >&6
2551 else
2552   if test "x$target_alias" = x; then
2553   ac_cv_target=$ac_cv_host
2554 else
2555   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2556     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2557 fi
2558
2559 fi
2560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2561 $as_echo "$ac_cv_target" >&6; }
2562 case $ac_cv_target in
2563 *-*-*) ;;
2564 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2565 esac
2566 target=$ac_cv_target
2567 ac_save_IFS=$IFS; IFS='-'
2568 set x $ac_cv_target
2569 shift
2570 target_cpu=$1
2571 target_vendor=$2
2572 shift; shift
2573 # Remember, the first character of IFS is used to create $*,
2574 # except with old shells:
2575 target_os=$*
2576 IFS=$ac_save_IFS
2577 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2578
2579
2580 # The aliases save the names the user supplied, while $host etc.
2581 # will get canonicalized.
2582 test -n "$target_alias" &&
2583   test "$program_prefix$program_suffix$program_transform_name" = \
2584     NONENONEs,x,x, &&
2585   program_prefix=${target_alias}-
2586 ac_ext=c
2587 ac_cpp='$CPP $CPPFLAGS'
2588 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2589 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2590 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2591 if test -n "$ac_tool_prefix"; then
2592   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2593 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2595 $as_echo_n "checking for $ac_word... " >&6; }
2596 if test "${ac_cv_prog_CC+set}" = set; then :
2597   $as_echo_n "(cached) " >&6
2598 else
2599   if test -n "$CC"; then
2600   ac_cv_prog_CC="$CC" # Let the user override the test.
2601 else
2602 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2603 for as_dir in $PATH
2604 do
2605   IFS=$as_save_IFS
2606   test -z "$as_dir" && as_dir=.
2607     for ac_exec_ext in '' $ac_executable_extensions; do
2608   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2609     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2610     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2611     break 2
2612   fi
2613 done
2614   done
2615 IFS=$as_save_IFS
2616
2617 fi
2618 fi
2619 CC=$ac_cv_prog_CC
2620 if test -n "$CC"; then
2621   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2622 $as_echo "$CC" >&6; }
2623 else
2624   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2625 $as_echo "no" >&6; }
2626 fi
2627
2628
2629 fi
2630 if test -z "$ac_cv_prog_CC"; then
2631   ac_ct_CC=$CC
2632   # Extract the first word of "gcc", so it can be a program name with args.
2633 set dummy gcc; ac_word=$2
2634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2635 $as_echo_n "checking for $ac_word... " >&6; }
2636 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2637   $as_echo_n "(cached) " >&6
2638 else
2639   if test -n "$ac_ct_CC"; then
2640   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2641 else
2642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2643 for as_dir in $PATH
2644 do
2645   IFS=$as_save_IFS
2646   test -z "$as_dir" && as_dir=.
2647     for ac_exec_ext in '' $ac_executable_extensions; do
2648   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2649     ac_cv_prog_ac_ct_CC="gcc"
2650     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2651     break 2
2652   fi
2653 done
2654   done
2655 IFS=$as_save_IFS
2656
2657 fi
2658 fi
2659 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2660 if test -n "$ac_ct_CC"; then
2661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2662 $as_echo "$ac_ct_CC" >&6; }
2663 else
2664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2665 $as_echo "no" >&6; }
2666 fi
2667
2668   if test "x$ac_ct_CC" = x; then
2669     CC=""
2670   else
2671     case $cross_compiling:$ac_tool_warned in
2672 yes:)
2673 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2674 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2675 ac_tool_warned=yes ;;
2676 esac
2677     CC=$ac_ct_CC
2678   fi
2679 else
2680   CC="$ac_cv_prog_CC"
2681 fi
2682
2683 if test -z "$CC"; then
2684           if test -n "$ac_tool_prefix"; then
2685     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2686 set dummy ${ac_tool_prefix}cc; ac_word=$2
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2688 $as_echo_n "checking for $ac_word... " >&6; }
2689 if test "${ac_cv_prog_CC+set}" = set; then :
2690   $as_echo_n "(cached) " >&6
2691 else
2692   if test -n "$CC"; then
2693   ac_cv_prog_CC="$CC" # Let the user override the test.
2694 else
2695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2696 for as_dir in $PATH
2697 do
2698   IFS=$as_save_IFS
2699   test -z "$as_dir" && as_dir=.
2700     for ac_exec_ext in '' $ac_executable_extensions; do
2701   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2702     ac_cv_prog_CC="${ac_tool_prefix}cc"
2703     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2704     break 2
2705   fi
2706 done
2707   done
2708 IFS=$as_save_IFS
2709
2710 fi
2711 fi
2712 CC=$ac_cv_prog_CC
2713 if test -n "$CC"; then
2714   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2715 $as_echo "$CC" >&6; }
2716 else
2717   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2718 $as_echo "no" >&6; }
2719 fi
2720
2721
2722   fi
2723 fi
2724 if test -z "$CC"; then
2725   # Extract the first word of "cc", so it can be a program name with args.
2726 set dummy cc; ac_word=$2
2727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2728 $as_echo_n "checking for $ac_word... " >&6; }
2729 if test "${ac_cv_prog_CC+set}" = set; then :
2730   $as_echo_n "(cached) " >&6
2731 else
2732   if test -n "$CC"; then
2733   ac_cv_prog_CC="$CC" # Let the user override the test.
2734 else
2735   ac_prog_rejected=no
2736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2737 for as_dir in $PATH
2738 do
2739   IFS=$as_save_IFS
2740   test -z "$as_dir" && as_dir=.
2741     for ac_exec_ext in '' $ac_executable_extensions; do
2742   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2743     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2744        ac_prog_rejected=yes
2745        continue
2746      fi
2747     ac_cv_prog_CC="cc"
2748     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2749     break 2
2750   fi
2751 done
2752   done
2753 IFS=$as_save_IFS
2754
2755 if test $ac_prog_rejected = yes; then
2756   # We found a bogon in the path, so make sure we never use it.
2757   set dummy $ac_cv_prog_CC
2758   shift
2759   if test $# != 0; then
2760     # We chose a different compiler from the bogus one.
2761     # However, it has the same basename, so the bogon will be chosen
2762     # first if we set CC to just the basename; use the full file name.
2763     shift
2764     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2765   fi
2766 fi
2767 fi
2768 fi
2769 CC=$ac_cv_prog_CC
2770 if test -n "$CC"; then
2771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2772 $as_echo "$CC" >&6; }
2773 else
2774   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2775 $as_echo "no" >&6; }
2776 fi
2777
2778
2779 fi
2780 if test -z "$CC"; then
2781   if test -n "$ac_tool_prefix"; then
2782   for ac_prog in cl.exe
2783   do
2784     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2785 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2787 $as_echo_n "checking for $ac_word... " >&6; }
2788 if test "${ac_cv_prog_CC+set}" = set; then :
2789   $as_echo_n "(cached) " >&6
2790 else
2791   if test -n "$CC"; then
2792   ac_cv_prog_CC="$CC" # Let the user override the test.
2793 else
2794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2795 for as_dir in $PATH
2796 do
2797   IFS=$as_save_IFS
2798   test -z "$as_dir" && as_dir=.
2799     for ac_exec_ext in '' $ac_executable_extensions; do
2800   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2801     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2802     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2803     break 2
2804   fi
2805 done
2806   done
2807 IFS=$as_save_IFS
2808
2809 fi
2810 fi
2811 CC=$ac_cv_prog_CC
2812 if test -n "$CC"; then
2813   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2814 $as_echo "$CC" >&6; }
2815 else
2816   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2817 $as_echo "no" >&6; }
2818 fi
2819
2820
2821     test -n "$CC" && break
2822   done
2823 fi
2824 if test -z "$CC"; then
2825   ac_ct_CC=$CC
2826   for ac_prog in cl.exe
2827 do
2828   # Extract the first word of "$ac_prog", so it can be a program name with args.
2829 set dummy $ac_prog; ac_word=$2
2830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2831 $as_echo_n "checking for $ac_word... " >&6; }
2832 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2833   $as_echo_n "(cached) " >&6
2834 else
2835   if test -n "$ac_ct_CC"; then
2836   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2837 else
2838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2839 for as_dir in $PATH
2840 do
2841   IFS=$as_save_IFS
2842   test -z "$as_dir" && as_dir=.
2843     for ac_exec_ext in '' $ac_executable_extensions; do
2844   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2845     ac_cv_prog_ac_ct_CC="$ac_prog"
2846     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2847     break 2
2848   fi
2849 done
2850   done
2851 IFS=$as_save_IFS
2852
2853 fi
2854 fi
2855 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2856 if test -n "$ac_ct_CC"; then
2857   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2858 $as_echo "$ac_ct_CC" >&6; }
2859 else
2860   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2861 $as_echo "no" >&6; }
2862 fi
2863
2864
2865   test -n "$ac_ct_CC" && break
2866 done
2867
2868   if test "x$ac_ct_CC" = x; then
2869     CC=""
2870   else
2871     case $cross_compiling:$ac_tool_warned in
2872 yes:)
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2874 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2875 ac_tool_warned=yes ;;
2876 esac
2877     CC=$ac_ct_CC
2878   fi
2879 fi
2880
2881 fi
2882
2883
2884 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2885 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2886 as_fn_error "no acceptable C compiler found in \$PATH
2887 See \`config.log' for more details." "$LINENO" 5; }
2888
2889 # Provide some information about the compiler.
2890 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2891 set X $ac_compile
2892 ac_compiler=$2
2893 for ac_option in --version -v -V -qversion; do
2894   { { ac_try="$ac_compiler $ac_option >&5"
2895 case "(($ac_try" in
2896   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2897   *) ac_try_echo=$ac_try;;
2898 esac
2899 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2900 $as_echo "$ac_try_echo"; } >&5
2901   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2902   ac_status=$?
2903   if test -s conftest.err; then
2904     sed '10a\
2905 ... rest of stderr output deleted ...
2906          10q' conftest.err >conftest.er1
2907     cat conftest.er1 >&5
2908     rm -f conftest.er1 conftest.err
2909   fi
2910   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2911   test $ac_status = 0; }
2912 done
2913
2914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2915 /* end confdefs.h.  */
2916
2917 int
2918 main ()
2919 {
2920
2921   ;
2922   return 0;
2923 }
2924 _ACEOF
2925 ac_clean_files_save=$ac_clean_files
2926 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2927 # Try to create an executable without -o first, disregard a.out.
2928 # It will help us diagnose broken compilers, and finding out an intuition
2929 # of exeext.
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2931 $as_echo_n "checking for C compiler default output file name... " >&6; }
2932 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2933
2934 # The possible output files:
2935 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2936
2937 ac_rmfiles=
2938 for ac_file in $ac_files
2939 do
2940   case $ac_file in
2941     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2942     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2943   esac
2944 done
2945 rm -f $ac_rmfiles
2946
2947 if { { ac_try="$ac_link_default"
2948 case "(($ac_try" in
2949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2950   *) ac_try_echo=$ac_try;;
2951 esac
2952 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2953 $as_echo "$ac_try_echo"; } >&5
2954   (eval "$ac_link_default") 2>&5
2955   ac_status=$?
2956   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2957   test $ac_status = 0; }; then :
2958   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2959 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2960 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2961 # so that the user can short-circuit this test for compilers unknown to
2962 # Autoconf.
2963 for ac_file in $ac_files ''
2964 do
2965   test -f "$ac_file" || continue
2966   case $ac_file in
2967     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2968         ;;
2969     [ab].out )
2970         # We found the default executable, but exeext='' is most
2971         # certainly right.
2972         break;;
2973     *.* )
2974         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2975         then :; else
2976            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2977         fi
2978         # We set ac_cv_exeext here because the later test for it is not
2979         # safe: cross compilers may not add the suffix if given an `-o'
2980         # argument, so we may need to know it at that point already.
2981         # Even if this section looks crufty: it has the advantage of
2982         # actually working.
2983         break;;
2984     * )
2985         break;;
2986   esac
2987 done
2988 test "$ac_cv_exeext" = no && ac_cv_exeext=
2989
2990 else
2991   ac_file=''
2992 fi
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2994 $as_echo "$ac_file" >&6; }
2995 if test -z "$ac_file"; then :
2996   $as_echo "$as_me: failed program was:" >&5
2997 sed 's/^/| /' conftest.$ac_ext >&5
2998
2999 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3000 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3001 { as_fn_set_status 77
3002 as_fn_error "C compiler cannot create executables
3003 See \`config.log' for more details." "$LINENO" 5; }; }
3004 fi
3005 ac_exeext=$ac_cv_exeext
3006
3007 # Check that the compiler produces executables we can run.  If not, either
3008 # the compiler is broken, or we cross compile.
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3010 $as_echo_n "checking whether the C compiler works... " >&6; }
3011 # If not cross compiling, check that we can run a simple program.
3012 if test "$cross_compiling" != yes; then
3013   if { ac_try='./$ac_file'
3014   { { case "(($ac_try" in
3015   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3016   *) ac_try_echo=$ac_try;;
3017 esac
3018 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3019 $as_echo "$ac_try_echo"; } >&5
3020   (eval "$ac_try") 2>&5
3021   ac_status=$?
3022   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3023   test $ac_status = 0; }; }; then
3024     cross_compiling=no
3025   else
3026     if test "$cross_compiling" = maybe; then
3027         cross_compiling=yes
3028     else
3029         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3030 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3031 as_fn_error "cannot run C compiled programs.
3032 If you meant to cross compile, use \`--host'.
3033 See \`config.log' for more details." "$LINENO" 5; }
3034     fi
3035   fi
3036 fi
3037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3038 $as_echo "yes" >&6; }
3039
3040 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3041 ac_clean_files=$ac_clean_files_save
3042 # Check that the compiler produces executables we can run.  If not, either
3043 # the compiler is broken, or we cross compile.
3044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3045 $as_echo_n "checking whether we are cross compiling... " >&6; }
3046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3047 $as_echo "$cross_compiling" >&6; }
3048
3049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3050 $as_echo_n "checking for suffix of executables... " >&6; }
3051 if { { ac_try="$ac_link"
3052 case "(($ac_try" in
3053   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3054   *) ac_try_echo=$ac_try;;
3055 esac
3056 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3057 $as_echo "$ac_try_echo"; } >&5
3058   (eval "$ac_link") 2>&5
3059   ac_status=$?
3060   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3061   test $ac_status = 0; }; then :
3062   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3063 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3064 # work properly (i.e., refer to `conftest.exe'), while it won't with
3065 # `rm'.
3066 for ac_file in conftest.exe conftest conftest.*; do
3067   test -f "$ac_file" || continue
3068   case $ac_file in
3069     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3070     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3071           break;;
3072     * ) break;;
3073   esac
3074 done
3075 else
3076   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3077 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3078 as_fn_error "cannot compute suffix of executables: cannot compile and link
3079 See \`config.log' for more details." "$LINENO" 5; }
3080 fi
3081 rm -f conftest$ac_cv_exeext
3082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3083 $as_echo "$ac_cv_exeext" >&6; }
3084
3085 rm -f conftest.$ac_ext
3086 EXEEXT=$ac_cv_exeext
3087 ac_exeext=$EXEEXT
3088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3089 $as_echo_n "checking for suffix of object files... " >&6; }
3090 if test "${ac_cv_objext+set}" = set; then :
3091   $as_echo_n "(cached) " >&6
3092 else
3093   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3094 /* end confdefs.h.  */
3095
3096 int
3097 main ()
3098 {
3099
3100   ;
3101   return 0;
3102 }
3103 _ACEOF
3104 rm -f conftest.o conftest.obj
3105 if { { ac_try="$ac_compile"
3106 case "(($ac_try" in
3107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3108   *) ac_try_echo=$ac_try;;
3109 esac
3110 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3111 $as_echo "$ac_try_echo"; } >&5
3112   (eval "$ac_compile") 2>&5
3113   ac_status=$?
3114   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3115   test $ac_status = 0; }; then :
3116   for ac_file in conftest.o conftest.obj conftest.*; do
3117   test -f "$ac_file" || continue;
3118   case $ac_file in
3119     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3120     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3121        break;;
3122   esac
3123 done
3124 else
3125   $as_echo "$as_me: failed program was:" >&5
3126 sed 's/^/| /' conftest.$ac_ext >&5
3127
3128 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3129 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3130 as_fn_error "cannot compute suffix of object files: cannot compile
3131 See \`config.log' for more details." "$LINENO" 5; }
3132 fi
3133 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3134 fi
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3136 $as_echo "$ac_cv_objext" >&6; }
3137 OBJEXT=$ac_cv_objext
3138 ac_objext=$OBJEXT
3139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3140 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3141 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3142   $as_echo_n "(cached) " >&6
3143 else
3144   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3145 /* end confdefs.h.  */
3146
3147 int
3148 main ()
3149 {
3150 #ifndef __GNUC__
3151        choke me
3152 #endif
3153
3154   ;
3155   return 0;
3156 }
3157 _ACEOF
3158 if ac_fn_c_try_compile "$LINENO"; then :
3159   ac_compiler_gnu=yes
3160 else
3161   ac_compiler_gnu=no
3162 fi
3163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3164 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3165
3166 fi
3167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3168 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3169 if test $ac_compiler_gnu = yes; then
3170   GCC=yes
3171 else
3172   GCC=
3173 fi
3174 ac_test_CFLAGS=${CFLAGS+set}
3175 ac_save_CFLAGS=$CFLAGS
3176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3177 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3178 if test "${ac_cv_prog_cc_g+set}" = set; then :
3179   $as_echo_n "(cached) " >&6
3180 else
3181   ac_save_c_werror_flag=$ac_c_werror_flag
3182    ac_c_werror_flag=yes
3183    ac_cv_prog_cc_g=no
3184    CFLAGS="-g"
3185    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3186 /* end confdefs.h.  */
3187
3188 int
3189 main ()
3190 {
3191
3192   ;
3193   return 0;
3194 }
3195 _ACEOF
3196 if ac_fn_c_try_compile "$LINENO"; then :
3197   ac_cv_prog_cc_g=yes
3198 else
3199   CFLAGS=""
3200       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3201 /* end confdefs.h.  */
3202
3203 int
3204 main ()
3205 {
3206
3207   ;
3208   return 0;
3209 }
3210 _ACEOF
3211 if ac_fn_c_try_compile "$LINENO"; then :
3212
3213 else
3214   ac_c_werror_flag=$ac_save_c_werror_flag
3215          CFLAGS="-g"
3216          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3217 /* end confdefs.h.  */
3218
3219 int
3220 main ()
3221 {
3222
3223   ;
3224   return 0;
3225 }
3226 _ACEOF
3227 if ac_fn_c_try_compile "$LINENO"; then :
3228   ac_cv_prog_cc_g=yes
3229 fi
3230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3231 fi
3232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3233 fi
3234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3235    ac_c_werror_flag=$ac_save_c_werror_flag
3236 fi
3237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3238 $as_echo "$ac_cv_prog_cc_g" >&6; }
3239 if test "$ac_test_CFLAGS" = set; then
3240   CFLAGS=$ac_save_CFLAGS
3241 elif test $ac_cv_prog_cc_g = yes; then
3242   if test "$GCC" = yes; then
3243     CFLAGS="-g -O2"
3244   else
3245     CFLAGS="-g"
3246   fi
3247 else
3248   if test "$GCC" = yes; then
3249     CFLAGS="-O2"
3250   else
3251     CFLAGS=
3252   fi
3253 fi
3254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3255 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3256 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3257   $as_echo_n "(cached) " >&6
3258 else
3259   ac_cv_prog_cc_c89=no
3260 ac_save_CC=$CC
3261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3262 /* end confdefs.h.  */
3263 #include <stdarg.h>
3264 #include <stdio.h>
3265 #include <sys/types.h>
3266 #include <sys/stat.h>
3267 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3268 struct buf { int x; };
3269 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3270 static char *e (p, i)
3271      char **p;
3272      int i;
3273 {
3274   return p[i];
3275 }
3276 static char *f (char * (*g) (char **, int), char **p, ...)
3277 {
3278   char *s;
3279   va_list v;
3280   va_start (v,p);
3281   s = g (p, va_arg (v,int));
3282   va_end (v);
3283   return s;
3284 }
3285
3286 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3287    function prototypes and stuff, but not '\xHH' hex character constants.
3288    These don't provoke an error unfortunately, instead are silently treated
3289    as 'x'.  The following induces an error, until -std is added to get
3290    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3291    array size at least.  It's necessary to write '\x00'==0 to get something
3292    that's true only with -std.  */
3293 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3294
3295 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3296    inside strings and character constants.  */
3297 #define FOO(x) 'x'
3298 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3299
3300 int test (int i, double x);
3301 struct s1 {int (*f) (int a);};
3302 struct s2 {int (*f) (double a);};
3303 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3304 int argc;
3305 char **argv;
3306 int
3307 main ()
3308 {
3309 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3310   ;
3311   return 0;
3312 }
3313 _ACEOF
3314 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3315         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3316 do
3317   CC="$ac_save_CC $ac_arg"
3318   if ac_fn_c_try_compile "$LINENO"; then :
3319   ac_cv_prog_cc_c89=$ac_arg
3320 fi
3321 rm -f core conftest.err conftest.$ac_objext
3322   test "x$ac_cv_prog_cc_c89" != "xno" && break
3323 done
3324 rm -f conftest.$ac_ext
3325 CC=$ac_save_CC
3326
3327 fi
3328 # AC_CACHE_VAL
3329 case "x$ac_cv_prog_cc_c89" in
3330   x)
3331     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3332 $as_echo "none needed" >&6; } ;;
3333   xno)
3334     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3335 $as_echo "unsupported" >&6; } ;;
3336   *)
3337     CC="$CC $ac_cv_prog_cc_c89"
3338     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3339 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3340 esac
3341 if test "x$ac_cv_prog_cc_c89" != xno; then :
3342
3343 fi
3344
3345 ac_ext=c
3346 ac_cpp='$CPP $CPPFLAGS'
3347 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3348 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3349 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3350
3351
3352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3353 $as_echo_n "checking for library containing strerror... " >&6; }
3354 if test "${ac_cv_search_strerror+set}" = set; then :
3355   $as_echo_n "(cached) " >&6
3356 else
3357   ac_func_search_save_LIBS=$LIBS
3358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3359 /* end confdefs.h.  */
3360
3361 /* Override any GCC internal prototype to avoid an error.
3362    Use char because int might match the return type of a GCC
3363    builtin and then its argument prototype would still apply.  */
3364 #ifdef __cplusplus
3365 extern "C"
3366 #endif
3367 char strerror ();
3368 int
3369 main ()
3370 {
3371 return strerror ();
3372   ;
3373   return 0;
3374 }
3375 _ACEOF
3376 for ac_lib in '' cposix; do
3377   if test -z "$ac_lib"; then
3378     ac_res="none required"
3379   else
3380     ac_res=-l$ac_lib
3381     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3382   fi
3383   if ac_fn_c_try_link "$LINENO"; then :
3384   ac_cv_search_strerror=$ac_res
3385 fi
3386 rm -f core conftest.err conftest.$ac_objext \
3387     conftest$ac_exeext
3388   if test "${ac_cv_search_strerror+set}" = set; then :
3389   break
3390 fi
3391 done
3392 if test "${ac_cv_search_strerror+set}" = set; then :
3393
3394 else
3395   ac_cv_search_strerror=no
3396 fi
3397 rm conftest.$ac_ext
3398 LIBS=$ac_func_search_save_LIBS
3399 fi
3400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3401 $as_echo "$ac_cv_search_strerror" >&6; }
3402 ac_res=$ac_cv_search_strerror
3403 if test "$ac_res" != no; then :
3404   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3405
3406 fi
3407
3408
3409 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3410 am__api_version='1.11'
3411
3412 # Find a good install program.  We prefer a C program (faster),
3413 # so one script is as good as another.  But avoid the broken or
3414 # incompatible versions:
3415 # SysV /etc/install, /usr/sbin/install
3416 # SunOS /usr/etc/install
3417 # IRIX /sbin/install
3418 # AIX /bin/install
3419 # AmigaOS /C/install, which installs bootblocks on floppy discs
3420 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3421 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3422 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3423 # OS/2's system install, which has a completely different semantic
3424 # ./install, which can be erroneously created by make from ./install.sh.
3425 # Reject install programs that cannot install multiple files.
3426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3427 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3428 if test -z "$INSTALL"; then
3429 if test "${ac_cv_path_install+set}" = set; then :
3430   $as_echo_n "(cached) " >&6
3431 else
3432   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3433 for as_dir in $PATH
3434 do
3435   IFS=$as_save_IFS
3436   test -z "$as_dir" && as_dir=.
3437     # Account for people who put trailing slashes in PATH elements.
3438 case $as_dir/ in #((
3439   ./ | .// | /[cC]/* | \
3440   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3441   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3442   /usr/ucb/* ) ;;
3443   *)
3444     # OSF1 and SCO ODT 3.0 have their own names for install.
3445     # Don't use installbsd from OSF since it installs stuff as root
3446     # by default.
3447     for ac_prog in ginstall scoinst install; do
3448       for ac_exec_ext in '' $ac_executable_extensions; do
3449         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3450           if test $ac_prog = install &&
3451             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3452             # AIX install.  It has an incompatible calling convention.
3453             :
3454           elif test $ac_prog = install &&
3455             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3456             # program-specific install script used by HP pwplus--don't use.
3457             :
3458           else
3459             rm -rf conftest.one conftest.two conftest.dir
3460             echo one > conftest.one
3461             echo two > conftest.two
3462             mkdir conftest.dir
3463             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3464               test -s conftest.one && test -s conftest.two &&
3465               test -s conftest.dir/conftest.one &&
3466               test -s conftest.dir/conftest.two
3467             then
3468               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3469               break 3
3470             fi
3471           fi
3472         fi
3473       done
3474     done
3475     ;;
3476 esac
3477
3478   done
3479 IFS=$as_save_IFS
3480
3481 rm -rf conftest.one conftest.two conftest.dir
3482
3483 fi
3484   if test "${ac_cv_path_install+set}" = set; then
3485     INSTALL=$ac_cv_path_install
3486   else
3487     # As a last resort, use the slow shell script.  Don't cache a
3488     # value for INSTALL within a source directory, because that will
3489     # break other packages using the cache if that directory is
3490     # removed, or if the value is a relative name.
3491     INSTALL=$ac_install_sh
3492   fi
3493 fi
3494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3495 $as_echo "$INSTALL" >&6; }
3496
3497 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3498 # It thinks the first close brace ends the variable substitution.
3499 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3500
3501 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3502
3503 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3504
3505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3506 $as_echo_n "checking whether build environment is sane... " >&6; }
3507 # Just in case
3508 sleep 1
3509 echo timestamp > conftest.file
3510 # Reject unsafe characters in $srcdir or the absolute working directory
3511 # name.  Accept space and tab only in the latter.
3512 am_lf='
3513 '
3514 case `pwd` in
3515   *[\\\"\#\$\&\'\`$am_lf]*)
3516     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3517 esac
3518 case $srcdir in
3519   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3520     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3521 esac
3522
3523 # Do `set' in a subshell so we don't clobber the current shell's
3524 # arguments.  Must try -L first in case configure is actually a
3525 # symlink; some systems play weird games with the mod time of symlinks
3526 # (eg FreeBSD returns the mod time of the symlink's containing
3527 # directory).
3528 if (
3529    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3530    if test "$*" = "X"; then
3531       # -L didn't work.
3532       set X `ls -t "$srcdir/configure" conftest.file`
3533    fi
3534    rm -f conftest.file
3535    if test "$*" != "X $srcdir/configure conftest.file" \
3536       && test "$*" != "X conftest.file $srcdir/configure"; then
3537
3538       # If neither matched, then we have a broken ls.  This can happen
3539       # if, for instance, CONFIG_SHELL is bash and it inherits a
3540       # broken ls alias from the environment.  This has actually
3541       # happened.  Such a system could not be considered "sane".
3542       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3543 alias in your environment" "$LINENO" 5
3544    fi
3545
3546    test "$2" = conftest.file
3547    )
3548 then
3549    # Ok.
3550    :
3551 else
3552    as_fn_error "newly created file is older than distributed files!
3553 Check your system clock" "$LINENO" 5
3554 fi
3555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3556 $as_echo "yes" >&6; }
3557 test "$program_prefix" != NONE &&
3558   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3559 # Use a double $ so make ignores it.
3560 test "$program_suffix" != NONE &&
3561   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3562 # Double any \ or $.
3563 # By default was `s,x,x', remove it if useless.
3564 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3565 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3566
3567 # expand $ac_aux_dir to an absolute path
3568 am_aux_dir=`cd $ac_aux_dir && pwd`
3569
3570 if test x"${MISSING+set}" != xset; then
3571   case $am_aux_dir in
3572   *\ * | *\     *)
3573     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3574   *)
3575     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3576   esac
3577 fi
3578 # Use eval to expand $SHELL
3579 if eval "$MISSING --run true"; then
3580   am_missing_run="$MISSING --run "
3581 else
3582   am_missing_run=
3583   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3584 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3585 fi
3586
3587 if test x"${install_sh}" != xset; then
3588   case $am_aux_dir in
3589   *\ * | *\     *)
3590     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3591   *)
3592     install_sh="\${SHELL} $am_aux_dir/install-sh"
3593   esac
3594 fi
3595
3596 # Installed binaries are usually stripped using `strip' when the user
3597 # run `make install-strip'.  However `strip' might not be the right
3598 # tool to use in cross-compilation environments, therefore Automake
3599 # will honor the `STRIP' environment variable to overrule this program.
3600 if test "$cross_compiling" != no; then
3601   if test -n "$ac_tool_prefix"; then
3602   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3603 set dummy ${ac_tool_prefix}strip; ac_word=$2
3604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3605 $as_echo_n "checking for $ac_word... " >&6; }
3606 if test "${ac_cv_prog_STRIP+set}" = set; then :
3607   $as_echo_n "(cached) " >&6
3608 else
3609   if test -n "$STRIP"; then
3610   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3611 else
3612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3613 for as_dir in $PATH
3614 do
3615   IFS=$as_save_IFS
3616   test -z "$as_dir" && as_dir=.
3617     for ac_exec_ext in '' $ac_executable_extensions; do
3618   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3619     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3620     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3621     break 2
3622   fi
3623 done
3624   done
3625 IFS=$as_save_IFS
3626
3627 fi
3628 fi
3629 STRIP=$ac_cv_prog_STRIP
3630 if test -n "$STRIP"; then
3631   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3632 $as_echo "$STRIP" >&6; }
3633 else
3634   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3635 $as_echo "no" >&6; }
3636 fi
3637
3638
3639 fi
3640 if test -z "$ac_cv_prog_STRIP"; then
3641   ac_ct_STRIP=$STRIP
3642   # Extract the first word of "strip", so it can be a program name with args.
3643 set dummy strip; ac_word=$2
3644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3645 $as_echo_n "checking for $ac_word... " >&6; }
3646 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3647   $as_echo_n "(cached) " >&6
3648 else
3649   if test -n "$ac_ct_STRIP"; then
3650   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3651 else
3652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3653 for as_dir in $PATH
3654 do
3655   IFS=$as_save_IFS
3656   test -z "$as_dir" && as_dir=.
3657     for ac_exec_ext in '' $ac_executable_extensions; do
3658   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3659     ac_cv_prog_ac_ct_STRIP="strip"
3660     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3661     break 2
3662   fi
3663 done
3664   done
3665 IFS=$as_save_IFS
3666
3667 fi
3668 fi
3669 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3670 if test -n "$ac_ct_STRIP"; then
3671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3672 $as_echo "$ac_ct_STRIP" >&6; }
3673 else
3674   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3675 $as_echo "no" >&6; }
3676 fi
3677
3678   if test "x$ac_ct_STRIP" = x; then
3679     STRIP=":"
3680   else
3681     case $cross_compiling:$ac_tool_warned in
3682 yes:)
3683 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3684 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3685 ac_tool_warned=yes ;;
3686 esac
3687     STRIP=$ac_ct_STRIP
3688   fi
3689 else
3690   STRIP="$ac_cv_prog_STRIP"
3691 fi
3692
3693 fi
3694 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3695
3696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3697 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3698 if test -z "$MKDIR_P"; then
3699   if test "${ac_cv_path_mkdir+set}" = set; then :
3700   $as_echo_n "(cached) " >&6
3701 else
3702   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3703 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3704 do
3705   IFS=$as_save_IFS
3706   test -z "$as_dir" && as_dir=.
3707     for ac_prog in mkdir gmkdir; do
3708          for ac_exec_ext in '' $ac_executable_extensions; do
3709            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3710            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3711              'mkdir (GNU coreutils) '* | \
3712              'mkdir (coreutils) '* | \
3713              'mkdir (fileutils) '4.1*)
3714                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3715                break 3;;
3716            esac
3717          done
3718        done
3719   done
3720 IFS=$as_save_IFS
3721
3722 fi
3723
3724   if test "${ac_cv_path_mkdir+set}" = set; then
3725     MKDIR_P="$ac_cv_path_mkdir -p"
3726   else
3727     # As a last resort, use the slow shell script.  Don't cache a
3728     # value for MKDIR_P within a source directory, because that will
3729     # break other packages using the cache if that directory is
3730     # removed, or if the value is a relative name.
3731     test -d ./--version && rmdir ./--version
3732     MKDIR_P="$ac_install_sh -d"
3733   fi
3734 fi
3735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3736 $as_echo "$MKDIR_P" >&6; }
3737
3738 mkdir_p="$MKDIR_P"
3739 case $mkdir_p in
3740   [\\/$]* | ?:[\\/]*) ;;
3741   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3742 esac
3743
3744 for ac_prog in gawk mawk nawk awk
3745 do
3746   # Extract the first word of "$ac_prog", so it can be a program name with args.
3747 set dummy $ac_prog; ac_word=$2
3748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3749 $as_echo_n "checking for $ac_word... " >&6; }
3750 if test "${ac_cv_prog_AWK+set}" = set; then :
3751   $as_echo_n "(cached) " >&6
3752 else
3753   if test -n "$AWK"; then
3754   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3755 else
3756 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3757 for as_dir in $PATH
3758 do
3759   IFS=$as_save_IFS
3760   test -z "$as_dir" && as_dir=.
3761     for ac_exec_ext in '' $ac_executable_extensions; do
3762   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3763     ac_cv_prog_AWK="$ac_prog"
3764     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3765     break 2
3766   fi
3767 done
3768   done
3769 IFS=$as_save_IFS
3770
3771 fi
3772 fi
3773 AWK=$ac_cv_prog_AWK
3774 if test -n "$AWK"; then
3775   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3776 $as_echo "$AWK" >&6; }
3777 else
3778   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3779 $as_echo "no" >&6; }
3780 fi
3781
3782
3783   test -n "$AWK" && break
3784 done
3785
3786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3787 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3788 set x ${MAKE-make}
3789 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3790 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3791   $as_echo_n "(cached) " >&6
3792 else
3793   cat >conftest.make <<\_ACEOF
3794 SHELL = /bin/sh
3795 all:
3796         @echo '@@@%%%=$(MAKE)=@@@%%%'
3797 _ACEOF
3798 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3799 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3800   *@@@%%%=?*=@@@%%%*)
3801     eval ac_cv_prog_make_${ac_make}_set=yes;;
3802   *)
3803     eval ac_cv_prog_make_${ac_make}_set=no;;
3804 esac
3805 rm -f conftest.make
3806 fi
3807 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3808   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3809 $as_echo "yes" >&6; }
3810   SET_MAKE=
3811 else
3812   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3813 $as_echo "no" >&6; }
3814   SET_MAKE="MAKE=${MAKE-make}"
3815 fi
3816
3817 rm -rf .tst 2>/dev/null
3818 mkdir .tst 2>/dev/null
3819 if test -d .tst; then
3820   am__leading_dot=.
3821 else
3822   am__leading_dot=_
3823 fi
3824 rmdir .tst 2>/dev/null
3825
3826 DEPDIR="${am__leading_dot}deps"
3827
3828 ac_config_commands="$ac_config_commands depfiles"
3829
3830
3831 am_make=${MAKE-make}
3832 cat > confinc << 'END'
3833 am__doit:
3834         @echo this is the am__doit target
3835 .PHONY: am__doit
3836 END
3837 # If we don't find an include directive, just comment out the code.
3838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3839 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3840 am__include="#"
3841 am__quote=
3842 _am_result=none
3843 # First try GNU make style include.
3844 echo "include confinc" > confmf
3845 # Ignore all kinds of additional output from `make'.
3846 case `$am_make -s -f confmf 2> /dev/null` in #(
3847 *the\ am__doit\ target*)
3848   am__include=include
3849   am__quote=
3850   _am_result=GNU
3851   ;;
3852 esac
3853 # Now try BSD make style include.
3854 if test "$am__include" = "#"; then
3855    echo '.include "confinc"' > confmf
3856    case `$am_make -s -f confmf 2> /dev/null` in #(
3857    *the\ am__doit\ target*)
3858      am__include=.include
3859      am__quote="\""
3860      _am_result=BSD
3861      ;;
3862    esac
3863 fi
3864
3865
3866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3867 $as_echo "$_am_result" >&6; }
3868 rm -f confinc confmf
3869
3870 # Check whether --enable-dependency-tracking was given.
3871 if test "${enable_dependency_tracking+set}" = set; then :
3872   enableval=$enable_dependency_tracking;
3873 fi
3874
3875 if test "x$enable_dependency_tracking" != xno; then
3876   am_depcomp="$ac_aux_dir/depcomp"
3877   AMDEPBACKSLASH='\'
3878 fi
3879  if test "x$enable_dependency_tracking" != xno; then
3880   AMDEP_TRUE=
3881   AMDEP_FALSE='#'
3882 else
3883   AMDEP_TRUE='#'
3884   AMDEP_FALSE=
3885 fi
3886
3887
3888 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3889   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3890   # is not polluted with repeated "-I."
3891   am__isrc=' -I$(srcdir)'
3892   # test to see if srcdir already configured
3893   if test -f $srcdir/config.status; then
3894     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3895   fi
3896 fi
3897
3898 # test whether we have cygpath
3899 if test -z "$CYGPATH_W"; then
3900   if (cygpath --version) >/dev/null 2>/dev/null; then
3901     CYGPATH_W='cygpath -w'
3902   else
3903     CYGPATH_W=echo
3904   fi
3905 fi
3906
3907
3908 # Define the identity of the package.
3909  PACKAGE=ld
3910  VERSION=${BFD_VERSION}
3911
3912
3913 cat >>confdefs.h <<_ACEOF
3914 #define PACKAGE "$PACKAGE"
3915 _ACEOF
3916
3917
3918 cat >>confdefs.h <<_ACEOF
3919 #define VERSION "$VERSION"
3920 _ACEOF
3921
3922 # Some tools Automake needs.
3923
3924 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3925
3926
3927 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3928
3929
3930 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3931
3932
3933 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3934
3935
3936 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3937
3938 # We need awk for the "check" target.  The system "awk" is bad on
3939 # some platforms.
3940 # Always define AMTAR for backward compatibility.
3941
3942 AMTAR=${AMTAR-"${am_missing_run}tar"}
3943
3944 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3945
3946
3947
3948
3949 depcc="$CC"   am_compiler_list=
3950
3951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3952 $as_echo_n "checking dependency style of $depcc... " >&6; }
3953 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3954   $as_echo_n "(cached) " >&6
3955 else
3956   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3957   # We make a subdir and do the tests there.  Otherwise we can end up
3958   # making bogus files that we don't know about and never remove.  For
3959   # instance it was reported that on HP-UX the gcc test will end up
3960   # making a dummy file named `D' -- because `-MD' means `put the output
3961   # in D'.
3962   mkdir conftest.dir
3963   # Copy depcomp to subdir because otherwise we won't find it if we're
3964   # using a relative directory.
3965   cp "$am_depcomp" conftest.dir
3966   cd conftest.dir
3967   # We will build objects and dependencies in a subdirectory because
3968   # it helps to detect inapplicable dependency modes.  For instance
3969   # both Tru64's cc and ICC support -MD to output dependencies as a
3970   # side effect of compilation, but ICC will put the dependencies in
3971   # the current directory while Tru64 will put them in the object
3972   # directory.
3973   mkdir sub
3974
3975   am_cv_CC_dependencies_compiler_type=none
3976   if test "$am_compiler_list" = ""; then
3977      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3978   fi
3979   am__universal=false
3980   case " $depcc " in #(
3981      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3982      esac
3983
3984   for depmode in $am_compiler_list; do
3985     # Setup a source with many dependencies, because some compilers
3986     # like to wrap large dependency lists on column 80 (with \), and
3987     # we should not choose a depcomp mode which is confused by this.
3988     #
3989     # We need to recreate these files for each test, as the compiler may
3990     # overwrite some of them when testing with obscure command lines.
3991     # This happens at least with the AIX C compiler.
3992     : > sub/conftest.c
3993     for i in 1 2 3 4 5 6; do
3994       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3995       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3996       # Solaris 8's {/usr,}/bin/sh.
3997       touch sub/conftst$i.h
3998     done
3999     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4000
4001     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4002     # mode.  It turns out that the SunPro C++ compiler does not properly
4003     # handle `-M -o', and we need to detect this.  Also, some Intel
4004     # versions had trouble with output in subdirs
4005     am__obj=sub/conftest.${OBJEXT-o}
4006     am__minus_obj="-o $am__obj"
4007     case $depmode in
4008     gcc)
4009       # This depmode causes a compiler race in universal mode.
4010       test "$am__universal" = false || continue
4011       ;;
4012     nosideeffect)
4013       # after this tag, mechanisms are not by side-effect, so they'll
4014       # only be used when explicitly requested
4015       if test "x$enable_dependency_tracking" = xyes; then
4016         continue
4017       else
4018         break
4019       fi
4020       ;;
4021     msvisualcpp | msvcmsys)
4022       # This compiler won't grok `-c -o', but also, the minuso test has
4023       # not run yet.  These depmodes are late enough in the game, and
4024       # so weak that their functioning should not be impacted.
4025       am__obj=conftest.${OBJEXT-o}
4026       am__minus_obj=
4027       ;;
4028     none) break ;;
4029     esac
4030     if depmode=$depmode \
4031        source=sub/conftest.c object=$am__obj \
4032        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4033        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4034          >/dev/null 2>conftest.err &&
4035        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4036        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4037        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4038        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4039       # icc doesn't choke on unknown options, it will just issue warnings
4040       # or remarks (even with -Werror).  So we grep stderr for any message
4041       # that says an option was ignored or not supported.
4042       # When given -MP, icc 7.0 and 7.1 complain thusly:
4043       #   icc: Command line warning: ignoring option '-M'; no argument required
4044       # The diagnosis changed in icc 8.0:
4045       #   icc: Command line remark: option '-MP' not supported
4046       if (grep 'ignoring option' conftest.err ||
4047           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4048         am_cv_CC_dependencies_compiler_type=$depmode
4049         break
4050       fi
4051     fi
4052   done
4053
4054   cd ..
4055   rm -rf conftest.dir
4056 else
4057   am_cv_CC_dependencies_compiler_type=none
4058 fi
4059
4060 fi
4061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4062 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4063 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4064
4065  if
4066   test "x$enable_dependency_tracking" != xno \
4067   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4068   am__fastdepCC_TRUE=
4069   am__fastdepCC_FALSE='#'
4070 else
4071   am__fastdepCC_TRUE='#'
4072   am__fastdepCC_FALSE=
4073 fi
4074
4075
4076
4077
4078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4079 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4080     # Check whether --enable-maintainer-mode was given.
4081 if test "${enable_maintainer_mode+set}" = set; then :
4082   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4083 else
4084   USE_MAINTAINER_MODE=no
4085 fi
4086
4087   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4088 $as_echo "$USE_MAINTAINER_MODE" >&6; }
4089    if test $USE_MAINTAINER_MODE = yes; then
4090   MAINTAINER_MODE_TRUE=
4091   MAINTAINER_MODE_FALSE='#'
4092 else
4093   MAINTAINER_MODE_TRUE='#'
4094   MAINTAINER_MODE_FALSE=
4095 fi
4096
4097   MAINT=$MAINTAINER_MODE_TRUE
4098
4099
4100
4101
4102 # Check whether --with-lib-path was given.
4103 if test "${with_lib_path+set}" = set; then :
4104   withval=$with_lib_path; LIB_PATH=$withval
4105 fi
4106
4107 # Check whether --enable-targets was given.
4108 if test "${enable_targets+set}" = set; then :
4109   enableval=$enable_targets; case "${enableval}" in
4110   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
4111             ;;
4112   no)       enable_targets= ;;
4113   *)        enable_targets=$enableval ;;
4114 esac
4115 fi
4116 # Check whether --enable-64-bit-bfd was given.
4117 if test "${enable_64_bit_bfd+set}" = set; then :
4118   enableval=$enable_64_bit_bfd; case "${enableval}" in
4119   yes)  want64=true  ;;
4120   no)   want64=false ;;
4121   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
4122 esac
4123 else
4124   want64=false
4125 fi
4126
4127
4128 # Check whether --with-sysroot was given.
4129 if test "${with_sysroot+set}" = set; then :
4130   withval=$with_sysroot;
4131  case ${with_sysroot} in
4132  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
4133  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
4134  esac
4135
4136  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
4137  use_sysroot=yes
4138
4139  if test "x$prefix" = xNONE; then
4140   test_prefix=/usr/local
4141  else
4142   test_prefix=$prefix
4143  fi
4144  if test "x$exec_prefix" = xNONE; then
4145   test_exec_prefix=$test_prefix
4146  else
4147   test_exec_prefix=$exec_prefix
4148  fi
4149  case ${TARGET_SYSTEM_ROOT} in
4150  "${test_prefix}"|"${test_prefix}/"*|\
4151  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
4152  '${prefix}'|'${prefix}/'*|\
4153  '${exec_prefix}'|'${exec_prefix}/'*)
4154    t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
4155    TARGET_SYSTEM_ROOT_DEFINE="$t"
4156    ;;
4157  esac
4158
4159 else
4160
4161  use_sysroot=no
4162  TARGET_SYSTEM_ROOT=
4163  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
4164
4165 fi
4166
4167
4168
4169
4170
4171 # Check whether --enable-gold was given.
4172 if test "${enable_gold+set}" = set; then :
4173   enableval=$enable_gold; case "${enableval}" in
4174  yes|both/gold)
4175    install_as_default=no
4176    installed_linker=ld.bfd
4177    ;;
4178  both|both/ld)
4179    install_as_default=yes
4180    installed_linker=ld.bfd
4181    ;;
4182  *)
4183    as_fn_error "invalid --enable-gold argument" "$LINENO" 5
4184    ;;
4185  esac
4186 else
4187   install_as_default=ld
4188  installed_linker=ld
4189 fi
4190
4191
4192
4193
4194 # Check whether --enable-got was given.
4195 if test "${enable_got+set}" = set; then :
4196   enableval=$enable_got; case "${enableval}" in
4197   target | single | negative | multigot)  got_handling=$enableval ;;
4198   *)  as_fn_error "bad value ${enableval} for --enable-got option" "$LINENO" 5 ;;
4199 esac
4200 else
4201   got_handling=target
4202 fi
4203
4204
4205 case "${got_handling}" in
4206   target)
4207
4208 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT" >>confdefs.h
4209  ;;
4210   single)
4211
4212 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_SINGLE" >>confdefs.h
4213  ;;
4214   negative)
4215
4216 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_NEGATIVE" >>confdefs.h
4217  ;;
4218   multigot)
4219
4220 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_MULTIGOT" >>confdefs.h
4221  ;;
4222   *)  as_fn_error "bad value ${got_handling} for --enable-got option" "$LINENO" 5 ;;
4223 esac
4224
4225 ac_ext=c
4226 ac_cpp='$CPP $CPPFLAGS'
4227 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4228 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4229 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4231 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4232 # On Suns, sometimes $CPP names a directory.
4233 if test -n "$CPP" && test -d "$CPP"; then
4234   CPP=
4235 fi
4236 if test -z "$CPP"; then
4237   if test "${ac_cv_prog_CPP+set}" = set; then :
4238   $as_echo_n "(cached) " >&6
4239 else
4240       # Double quotes because CPP needs to be expanded
4241     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4242     do
4243       ac_preproc_ok=false
4244 for ac_c_preproc_warn_flag in '' yes
4245 do
4246   # Use a header file that comes with gcc, so configuring glibc
4247   # with a fresh cross-compiler works.
4248   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4249   # <limits.h> exists even on freestanding compilers.
4250   # On the NeXT, cc -E runs the code through the compiler's parser,
4251   # not just through cpp. "Syntax error" is here to catch this case.
4252   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4253 /* end confdefs.h.  */
4254 #ifdef __STDC__
4255 # include <limits.h>
4256 #else
4257 # include <assert.h>
4258 #endif
4259                      Syntax error
4260 _ACEOF
4261 if ac_fn_c_try_cpp "$LINENO"; then :
4262
4263 else
4264   # Broken: fails on valid input.
4265 continue
4266 fi
4267 rm -f conftest.err conftest.$ac_ext
4268
4269   # OK, works on sane cases.  Now check whether nonexistent headers
4270   # can be detected and how.
4271   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4272 /* end confdefs.h.  */
4273 #include <ac_nonexistent.h>
4274 _ACEOF
4275 if ac_fn_c_try_cpp "$LINENO"; then :
4276   # Broken: success on invalid input.
4277 continue
4278 else
4279   # Passes both tests.
4280 ac_preproc_ok=:
4281 break
4282 fi
4283 rm -f conftest.err conftest.$ac_ext
4284
4285 done
4286 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4287 rm -f conftest.err conftest.$ac_ext
4288 if $ac_preproc_ok; then :
4289   break
4290 fi
4291
4292     done
4293     ac_cv_prog_CPP=$CPP
4294
4295 fi
4296   CPP=$ac_cv_prog_CPP
4297 else
4298   ac_cv_prog_CPP=$CPP
4299 fi
4300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4301 $as_echo "$CPP" >&6; }
4302 ac_preproc_ok=false
4303 for ac_c_preproc_warn_flag in '' yes
4304 do
4305   # Use a header file that comes with gcc, so configuring glibc
4306   # with a fresh cross-compiler works.
4307   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4308   # <limits.h> exists even on freestanding compilers.
4309   # On the NeXT, cc -E runs the code through the compiler's parser,
4310   # not just through cpp. "Syntax error" is here to catch this case.
4311   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4312 /* end confdefs.h.  */
4313 #ifdef __STDC__
4314 # include <limits.h>
4315 #else
4316 # include <assert.h>
4317 #endif
4318                      Syntax error
4319 _ACEOF
4320 if ac_fn_c_try_cpp "$LINENO"; then :
4321
4322 else
4323   # Broken: fails on valid input.
4324 continue
4325 fi
4326 rm -f conftest.err conftest.$ac_ext
4327
4328   # OK, works on sane cases.  Now check whether nonexistent headers
4329   # can be detected and how.
4330   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4331 /* end confdefs.h.  */
4332 #include <ac_nonexistent.h>
4333 _ACEOF
4334 if ac_fn_c_try_cpp "$LINENO"; then :
4335   # Broken: success on invalid input.
4336 continue
4337 else
4338   # Passes both tests.
4339 ac_preproc_ok=:
4340 break
4341 fi
4342 rm -f conftest.err conftest.$ac_ext
4343
4344 done
4345 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4346 rm -f conftest.err conftest.$ac_ext
4347 if $ac_preproc_ok; then :
4348
4349 else
4350   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4351 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4352 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4353 See \`config.log' for more details." "$LINENO" 5; }
4354 fi
4355
4356 ac_ext=c
4357 ac_cpp='$CPP $CPPFLAGS'
4358 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4359 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4360 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4361
4362
4363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4364 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4365 if test "${ac_cv_path_GREP+set}" = set; then :
4366   $as_echo_n "(cached) " >&6
4367 else
4368   if test -z "$GREP"; then
4369   ac_path_GREP_found=false
4370   # Loop through the user's path and test for each of PROGNAME-LIST
4371   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4372 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4373 do
4374   IFS=$as_save_IFS
4375   test -z "$as_dir" && as_dir=.
4376     for ac_prog in grep ggrep; do
4377     for ac_exec_ext in '' $ac_executable_extensions; do
4378       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4379       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4380 # Check for GNU ac_path_GREP and select it if it is found.
4381   # Check for GNU $ac_path_GREP
4382 case `"$ac_path_GREP" --version 2>&1` in
4383 *GNU*)
4384   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4385 *)
4386   ac_count=0
4387   $as_echo_n 0123456789 >"conftest.in"
4388   while :
4389   do
4390     cat "conftest.in" "conftest.in" >"conftest.tmp"
4391     mv "conftest.tmp" "conftest.in"
4392     cp "conftest.in" "conftest.nl"
4393     $as_echo 'GREP' >> "conftest.nl"
4394     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4395     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4396     as_fn_arith $ac_count + 1 && ac_count=$as_val
4397     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4398       # Best one so far, save it but keep looking for a better one
4399       ac_cv_path_GREP="$ac_path_GREP"
4400       ac_path_GREP_max=$ac_count
4401     fi
4402     # 10*(2^10) chars as input seems more than enough
4403     test $ac_count -gt 10 && break
4404   done
4405   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4406 esac
4407
4408       $ac_path_GREP_found && break 3
4409     done
4410   done
4411   done
4412 IFS=$as_save_IFS
4413   if test -z "$ac_cv_path_GREP"; then
4414     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4415   fi
4416 else
4417   ac_cv_path_GREP=$GREP
4418 fi
4419
4420 fi
4421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4422 $as_echo "$ac_cv_path_GREP" >&6; }
4423  GREP="$ac_cv_path_GREP"
4424
4425
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4427 $as_echo_n "checking for egrep... " >&6; }
4428 if test "${ac_cv_path_EGREP+set}" = set; then :
4429   $as_echo_n "(cached) " >&6
4430 else
4431   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4432    then ac_cv_path_EGREP="$GREP -E"
4433    else
4434      if test -z "$EGREP"; then
4435   ac_path_EGREP_found=false
4436   # Loop through the user's path and test for each of PROGNAME-LIST
4437   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4438 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4439 do
4440   IFS=$as_save_IFS
4441   test -z "$as_dir" && as_dir=.
4442     for ac_prog in egrep; do
4443     for ac_exec_ext in '' $ac_executable_extensions; do
4444       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4445       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4446 # Check for GNU ac_path_EGREP and select it if it is found.
4447   # Check for GNU $ac_path_EGREP
4448 case `"$ac_path_EGREP" --version 2>&1` in
4449 *GNU*)
4450   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4451 *)
4452   ac_count=0
4453   $as_echo_n 0123456789 >"conftest.in"
4454   while :
4455   do
4456     cat "conftest.in" "conftest.in" >"conftest.tmp"
4457     mv "conftest.tmp" "conftest.in"
4458     cp "conftest.in" "conftest.nl"
4459     $as_echo 'EGREP' >> "conftest.nl"
4460     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4461     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4462     as_fn_arith $ac_count + 1 && ac_count=$as_val
4463     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4464       # Best one so far, save it but keep looking for a better one
4465       ac_cv_path_EGREP="$ac_path_EGREP"
4466       ac_path_EGREP_max=$ac_count
4467     fi
4468     # 10*(2^10) chars as input seems more than enough
4469     test $ac_count -gt 10 && break
4470   done
4471   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4472 esac
4473
4474       $ac_path_EGREP_found && break 3
4475     done
4476   done
4477   done
4478 IFS=$as_save_IFS
4479   if test -z "$ac_cv_path_EGREP"; then
4480     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4481   fi
4482 else
4483   ac_cv_path_EGREP=$EGREP
4484 fi
4485
4486    fi
4487 fi
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4489 $as_echo "$ac_cv_path_EGREP" >&6; }
4490  EGREP="$ac_cv_path_EGREP"
4491
4492
4493
4494 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
4495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4496 /* end confdefs.h.  */
4497 __GNUC__
4498 _ACEOF
4499 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4500   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
4501
4502 else
4503   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
4504 fi
4505 rm -f conftest*
4506
4507
4508 # Check whether --enable-werror was given.
4509 if test "${enable_werror+set}" = set; then :
4510   enableval=$enable_werror; case "${enableval}" in
4511      yes | y) ERROR_ON_WARNING="yes" ;;
4512      no | n)  ERROR_ON_WARNING="no" ;;
4513      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
4514    esac
4515 fi
4516
4517
4518 # Disable -Wformat by default when using gcc on mingw
4519 case "${host}" in
4520   *-*-mingw32*)
4521     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4522       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
4523     fi
4524     ;;
4525   *) ;;
4526 esac
4527
4528 # Enable -Werror by default when using gcc
4529 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4530     ERROR_ON_WARNING=yes
4531 fi
4532
4533 NO_WERROR=
4534 if test "${ERROR_ON_WARNING}" = yes ; then
4535     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
4536     NO_WERROR="-Wno-error"
4537 fi
4538
4539 if test "${GCC}" = yes ; then
4540   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
4541 fi
4542
4543 # Check whether --enable-build-warnings was given.
4544 if test "${enable_build_warnings+set}" = set; then :
4545   enableval=$enable_build_warnings; case "${enableval}" in
4546   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
4547   no)   if test "${GCC}" = yes ; then
4548           WARN_CFLAGS="-w"
4549         fi;;
4550   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4551         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
4552   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4553         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
4554   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4555 esac
4556 fi
4557
4558
4559 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
4560   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
4561 fi
4562
4563
4564
4565
4566
4567 ac_config_headers="$ac_config_headers config.h:config.in"
4568
4569
4570 if test -z "$target" ; then
4571     as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
4572 fi
4573 if test -z "$host" ; then
4574     as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
4575 fi
4576
4577 # host-specific stuff:
4578
4579 ac_ext=c
4580 ac_cpp='$CPP $CPPFLAGS'
4581 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4582 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4583 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4584 if test -n "$ac_tool_prefix"; then
4585   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4586 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4588 $as_echo_n "checking for $ac_word... " >&6; }
4589 if test "${ac_cv_prog_CC+set}" = set; then :
4590   $as_echo_n "(cached) " >&6
4591 else
4592   if test -n "$CC"; then
4593   ac_cv_prog_CC="$CC" # Let the user override the test.
4594 else
4595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4596 for as_dir in $PATH
4597 do
4598   IFS=$as_save_IFS
4599   test -z "$as_dir" && as_dir=.
4600     for ac_exec_ext in '' $ac_executable_extensions; do
4601   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4602     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4603     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4604     break 2
4605   fi
4606 done
4607   done
4608 IFS=$as_save_IFS
4609
4610 fi
4611 fi
4612 CC=$ac_cv_prog_CC
4613 if test -n "$CC"; then
4614   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4615 $as_echo "$CC" >&6; }
4616 else
4617   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4618 $as_echo "no" >&6; }
4619 fi
4620
4621
4622 fi
4623 if test -z "$ac_cv_prog_CC"; then
4624   ac_ct_CC=$CC
4625   # Extract the first word of "gcc", so it can be a program name with args.
4626 set dummy gcc; ac_word=$2
4627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4628 $as_echo_n "checking for $ac_word... " >&6; }
4629 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4630   $as_echo_n "(cached) " >&6
4631 else
4632   if test -n "$ac_ct_CC"; then
4633   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4634 else
4635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4636 for as_dir in $PATH
4637 do
4638   IFS=$as_save_IFS
4639   test -z "$as_dir" && as_dir=.
4640     for ac_exec_ext in '' $ac_executable_extensions; do
4641   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4642     ac_cv_prog_ac_ct_CC="gcc"
4643     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4644     break 2
4645   fi
4646 done
4647   done
4648 IFS=$as_save_IFS
4649
4650 fi
4651 fi
4652 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4653 if test -n "$ac_ct_CC"; then
4654   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4655 $as_echo "$ac_ct_CC" >&6; }
4656 else
4657   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4658 $as_echo "no" >&6; }
4659 fi
4660
4661   if test "x$ac_ct_CC" = x; then
4662     CC=""
4663   else
4664     case $cross_compiling:$ac_tool_warned in
4665 yes:)
4666 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4667 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4668 ac_tool_warned=yes ;;
4669 esac
4670     CC=$ac_ct_CC
4671   fi
4672 else
4673   CC="$ac_cv_prog_CC"
4674 fi
4675
4676 if test -z "$CC"; then
4677           if test -n "$ac_tool_prefix"; then
4678     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4679 set dummy ${ac_tool_prefix}cc; ac_word=$2
4680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4681 $as_echo_n "checking for $ac_word... " >&6; }
4682 if test "${ac_cv_prog_CC+set}" = set; then :
4683   $as_echo_n "(cached) " >&6
4684 else
4685   if test -n "$CC"; then
4686   ac_cv_prog_CC="$CC" # Let the user override the test.
4687 else
4688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4689 for as_dir in $PATH
4690 do
4691   IFS=$as_save_IFS
4692   test -z "$as_dir" && as_dir=.
4693     for ac_exec_ext in '' $ac_executable_extensions; do
4694   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4695     ac_cv_prog_CC="${ac_tool_prefix}cc"
4696     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4697     break 2
4698   fi
4699 done
4700   done
4701 IFS=$as_save_IFS
4702
4703 fi
4704 fi
4705 CC=$ac_cv_prog_CC
4706 if test -n "$CC"; then
4707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4708 $as_echo "$CC" >&6; }
4709 else
4710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4711 $as_echo "no" >&6; }
4712 fi
4713
4714
4715   fi
4716 fi
4717 if test -z "$CC"; then
4718   # Extract the first word of "cc", so it can be a program name with args.
4719 set dummy cc; ac_word=$2
4720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4721 $as_echo_n "checking for $ac_word... " >&6; }
4722 if test "${ac_cv_prog_CC+set}" = set; then :
4723   $as_echo_n "(cached) " >&6
4724 else
4725   if test -n "$CC"; then
4726   ac_cv_prog_CC="$CC" # Let the user override the test.
4727 else
4728   ac_prog_rejected=no
4729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4730 for as_dir in $PATH
4731 do
4732   IFS=$as_save_IFS
4733   test -z "$as_dir" && as_dir=.
4734     for ac_exec_ext in '' $ac_executable_extensions; do
4735   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4736     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4737        ac_prog_rejected=yes
4738        continue
4739      fi
4740     ac_cv_prog_CC="cc"
4741     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4742     break 2
4743   fi
4744 done
4745   done
4746 IFS=$as_save_IFS
4747
4748 if test $ac_prog_rejected = yes; then
4749   # We found a bogon in the path, so make sure we never use it.
4750   set dummy $ac_cv_prog_CC
4751   shift
4752   if test $# != 0; then
4753     # We chose a different compiler from the bogus one.
4754     # However, it has the same basename, so the bogon will be chosen
4755     # first if we set CC to just the basename; use the full file name.
4756     shift
4757     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4758   fi
4759 fi
4760 fi
4761 fi
4762 CC=$ac_cv_prog_CC
4763 if test -n "$CC"; then
4764   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4765 $as_echo "$CC" >&6; }
4766 else
4767   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4768 $as_echo "no" >&6; }
4769 fi
4770
4771
4772 fi
4773 if test -z "$CC"; then
4774   if test -n "$ac_tool_prefix"; then
4775   for ac_prog in cl.exe
4776   do
4777     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4778 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4780 $as_echo_n "checking for $ac_word... " >&6; }
4781 if test "${ac_cv_prog_CC+set}" = set; then :
4782   $as_echo_n "(cached) " >&6
4783 else
4784   if test -n "$CC"; then
4785   ac_cv_prog_CC="$CC" # Let the user override the test.
4786 else
4787 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4788 for as_dir in $PATH
4789 do
4790   IFS=$as_save_IFS
4791   test -z "$as_dir" && as_dir=.
4792     for ac_exec_ext in '' $ac_executable_extensions; do
4793   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4794     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4795     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4796     break 2
4797   fi
4798 done
4799   done
4800 IFS=$as_save_IFS
4801
4802 fi
4803 fi
4804 CC=$ac_cv_prog_CC
4805 if test -n "$CC"; then
4806   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4807 $as_echo "$CC" >&6; }
4808 else
4809   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4810 $as_echo "no" >&6; }
4811 fi
4812
4813
4814     test -n "$CC" && break
4815   done
4816 fi
4817 if test -z "$CC"; then
4818   ac_ct_CC=$CC
4819   for ac_prog in cl.exe
4820 do
4821   # Extract the first word of "$ac_prog", so it can be a program name with args.
4822 set dummy $ac_prog; ac_word=$2
4823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4824 $as_echo_n "checking for $ac_word... " >&6; }
4825 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4826   $as_echo_n "(cached) " >&6
4827 else
4828   if test -n "$ac_ct_CC"; then
4829   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4830 else
4831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4832 for as_dir in $PATH
4833 do
4834   IFS=$as_save_IFS
4835   test -z "$as_dir" && as_dir=.
4836     for ac_exec_ext in '' $ac_executable_extensions; do
4837   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4838     ac_cv_prog_ac_ct_CC="$ac_prog"
4839     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4840     break 2
4841   fi
4842 done
4843   done
4844 IFS=$as_save_IFS
4845
4846 fi
4847 fi
4848 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4849 if test -n "$ac_ct_CC"; then
4850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4851 $as_echo "$ac_ct_CC" >&6; }
4852 else
4853   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4854 $as_echo "no" >&6; }
4855 fi
4856
4857
4858   test -n "$ac_ct_CC" && break
4859 done
4860
4861   if test "x$ac_ct_CC" = x; then
4862     CC=""
4863   else
4864     case $cross_compiling:$ac_tool_warned in
4865 yes:)
4866 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4867 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4868 ac_tool_warned=yes ;;
4869 esac
4870     CC=$ac_ct_CC
4871   fi
4872 fi
4873
4874 fi
4875
4876
4877 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4878 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4879 as_fn_error "no acceptable C compiler found in \$PATH
4880 See \`config.log' for more details." "$LINENO" 5; }
4881
4882 # Provide some information about the compiler.
4883 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4884 set X $ac_compile
4885 ac_compiler=$2
4886 for ac_option in --version -v -V -qversion; do
4887   { { ac_try="$ac_compiler $ac_option >&5"
4888 case "(($ac_try" in
4889   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890   *) ac_try_echo=$ac_try;;
4891 esac
4892 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4893 $as_echo "$ac_try_echo"; } >&5
4894   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4895   ac_status=$?
4896   if test -s conftest.err; then
4897     sed '10a\
4898 ... rest of stderr output deleted ...
4899          10q' conftest.err >conftest.er1
4900     cat conftest.er1 >&5
4901     rm -f conftest.er1 conftest.err
4902   fi
4903   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4904   test $ac_status = 0; }
4905 done
4906
4907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4908 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4909 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4910   $as_echo_n "(cached) " >&6
4911 else
4912   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4913 /* end confdefs.h.  */
4914
4915 int
4916 main ()
4917 {
4918 #ifndef __GNUC__
4919        choke me
4920 #endif
4921
4922   ;
4923   return 0;
4924 }
4925 _ACEOF
4926 if ac_fn_c_try_compile "$LINENO"; then :
4927   ac_compiler_gnu=yes
4928 else
4929   ac_compiler_gnu=no
4930 fi
4931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4932 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4933
4934 fi
4935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4936 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4937 if test $ac_compiler_gnu = yes; then
4938   GCC=yes
4939 else
4940   GCC=
4941 fi
4942 ac_test_CFLAGS=${CFLAGS+set}
4943 ac_save_CFLAGS=$CFLAGS
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4945 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4946 if test "${ac_cv_prog_cc_g+set}" = set; then :
4947   $as_echo_n "(cached) " >&6
4948 else
4949   ac_save_c_werror_flag=$ac_c_werror_flag
4950    ac_c_werror_flag=yes
4951    ac_cv_prog_cc_g=no
4952    CFLAGS="-g"
4953    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4954 /* end confdefs.h.  */
4955
4956 int
4957 main ()
4958 {
4959
4960   ;
4961   return 0;
4962 }
4963 _ACEOF
4964 if ac_fn_c_try_compile "$LINENO"; then :
4965   ac_cv_prog_cc_g=yes
4966 else
4967   CFLAGS=""
4968       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4969 /* end confdefs.h.  */
4970
4971 int
4972 main ()
4973 {
4974
4975   ;
4976   return 0;
4977 }
4978 _ACEOF
4979 if ac_fn_c_try_compile "$LINENO"; then :
4980
4981 else
4982   ac_c_werror_flag=$ac_save_c_werror_flag
4983          CFLAGS="-g"
4984          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4985 /* end confdefs.h.  */
4986
4987 int
4988 main ()
4989 {
4990
4991   ;
4992   return 0;
4993 }
4994 _ACEOF
4995 if ac_fn_c_try_compile "$LINENO"; then :
4996   ac_cv_prog_cc_g=yes
4997 fi
4998 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4999 fi
5000 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5001 fi
5002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5003    ac_c_werror_flag=$ac_save_c_werror_flag
5004 fi
5005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5006 $as_echo "$ac_cv_prog_cc_g" >&6; }
5007 if test "$ac_test_CFLAGS" = set; then
5008   CFLAGS=$ac_save_CFLAGS
5009 elif test $ac_cv_prog_cc_g = yes; then
5010   if test "$GCC" = yes; then
5011     CFLAGS="-g -O2"
5012   else
5013     CFLAGS="-g"
5014   fi
5015 else
5016   if test "$GCC" = yes; then
5017     CFLAGS="-O2"
5018   else
5019     CFLAGS=
5020   fi
5021 fi
5022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5023 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5024 if test "${ac_cv_prog_cc_c89+set}" = set; then :
5025   $as_echo_n "(cached) " >&6
5026 else
5027   ac_cv_prog_cc_c89=no
5028 ac_save_CC=$CC
5029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5030 /* end confdefs.h.  */
5031 #include <stdarg.h>
5032 #include <stdio.h>
5033 #include <sys/types.h>
5034 #include <sys/stat.h>
5035 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5036 struct buf { int x; };
5037 FILE * (*rcsopen) (struct buf *, struct stat *, int);
5038 static char *e (p, i)
5039      char **p;
5040      int i;
5041 {
5042   return p[i];
5043 }
5044 static char *f (char * (*g) (char **, int), char **p, ...)
5045 {
5046   char *s;
5047   va_list v;
5048   va_start (v,p);
5049   s = g (p, va_arg (v,int));
5050   va_end (v);
5051   return s;
5052 }
5053
5054 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5055    function prototypes and stuff, but not '\xHH' hex character constants.
5056    These don't provoke an error unfortunately, instead are silently treated
5057    as 'x'.  The following induces an error, until -std is added to get
5058    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5059    array size at least.  It's necessary to write '\x00'==0 to get something
5060    that's true only with -std.  */
5061 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5062
5063 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5064    inside strings and character constants.  */
5065 #define FOO(x) 'x'
5066 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5067
5068 int test (int i, double x);
5069 struct s1 {int (*f) (int a);};
5070 struct s2 {int (*f) (double a);};
5071 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5072 int argc;
5073 char **argv;
5074 int
5075 main ()
5076 {
5077 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5078   ;
5079   return 0;
5080 }
5081 _ACEOF
5082 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5083         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5084 do
5085   CC="$ac_save_CC $ac_arg"
5086   if ac_fn_c_try_compile "$LINENO"; then :
5087   ac_cv_prog_cc_c89=$ac_arg
5088 fi
5089 rm -f core conftest.err conftest.$ac_objext
5090   test "x$ac_cv_prog_cc_c89" != "xno" && break
5091 done
5092 rm -f conftest.$ac_ext
5093 CC=$ac_save_CC
5094
5095 fi
5096 # AC_CACHE_VAL
5097 case "x$ac_cv_prog_cc_c89" in
5098   x)
5099     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5100 $as_echo "none needed" >&6; } ;;
5101   xno)
5102     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5103 $as_echo "unsupported" >&6; } ;;
5104   *)
5105     CC="$CC $ac_cv_prog_cc_c89"
5106     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5107 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5108 esac
5109 if test "x$ac_cv_prog_cc_c89" != xno; then :
5110
5111 fi
5112
5113 ac_ext=c
5114 ac_cpp='$CPP $CPPFLAGS'
5115 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5116 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5117 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5118
5119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5120 $as_echo_n "checking for ANSI C header files... " >&6; }
5121 if test "${ac_cv_header_stdc+set}" = set; then :
5122   $as_echo_n "(cached) " >&6
5123 else
5124   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5125 /* end confdefs.h.  */
5126 #include <stdlib.h>
5127 #include <stdarg.h>
5128 #include <string.h>
5129 #include <float.h>
5130
5131 int
5132 main ()
5133 {
5134
5135   ;
5136   return 0;
5137 }
5138 _ACEOF
5139 if ac_fn_c_try_compile "$LINENO"; then :
5140   ac_cv_header_stdc=yes
5141 else
5142   ac_cv_header_stdc=no
5143 fi
5144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5145
5146 if test $ac_cv_header_stdc = yes; then
5147   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5148   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5149 /* end confdefs.h.  */
5150 #include <string.h>
5151
5152 _ACEOF
5153 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5154   $EGREP "memchr" >/dev/null 2>&1; then :
5155
5156 else
5157   ac_cv_header_stdc=no
5158 fi
5159 rm -f conftest*
5160
5161 fi
5162
5163 if test $ac_cv_header_stdc = yes; then
5164   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5165   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5166 /* end confdefs.h.  */
5167 #include <stdlib.h>
5168
5169 _ACEOF
5170 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5171   $EGREP "free" >/dev/null 2>&1; then :
5172
5173 else
5174   ac_cv_header_stdc=no
5175 fi
5176 rm -f conftest*
5177
5178 fi
5179
5180 if test $ac_cv_header_stdc = yes; then
5181   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5182   if test "$cross_compiling" = yes; then :
5183   :
5184 else
5185   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5186 /* end confdefs.h.  */
5187 #include <ctype.h>
5188 #include <stdlib.h>
5189 #if ((' ' & 0x0FF) == 0x020)
5190 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5191 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5192 #else
5193 # define ISLOWER(c) \
5194                    (('a' <= (c) && (c) <= 'i') \
5195                      || ('j' <= (c) && (c) <= 'r') \
5196                      || ('s' <= (c) && (c) <= 'z'))
5197 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5198 #endif
5199
5200 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5201 int
5202 main ()
5203 {
5204   int i;
5205   for (i = 0; i < 256; i++)
5206     if (XOR (islower (i), ISLOWER (i))
5207         || toupper (i) != TOUPPER (i))
5208       return 2;
5209   return 0;
5210 }
5211 _ACEOF
5212 if ac_fn_c_try_run "$LINENO"; then :
5213
5214 else
5215   ac_cv_header_stdc=no
5216 fi
5217 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5218   conftest.$ac_objext conftest.beam conftest.$ac_ext
5219 fi
5220
5221 fi
5222 fi
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5224 $as_echo "$ac_cv_header_stdc" >&6; }
5225 if test $ac_cv_header_stdc = yes; then
5226
5227 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5228
5229 fi
5230
5231 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5232 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5233                   inttypes.h stdint.h unistd.h
5234 do :
5235   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5236 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5237 "
5238 eval as_val=\$$as_ac_Header
5239    if test "x$as_val" = x""yes; then :
5240   cat >>confdefs.h <<_ACEOF
5241 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5242 _ACEOF
5243
5244 fi
5245
5246 done
5247
5248
5249
5250   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5251 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5252   MINIX=yes
5253 else
5254   MINIX=
5255 fi
5256
5257
5258   if test "$MINIX" = yes; then
5259
5260 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5261
5262
5263 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5264
5265
5266 $as_echo "#define _MINIX 1" >>confdefs.h
5267
5268   fi
5269
5270
5271   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5272 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5273 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5274   $as_echo_n "(cached) " >&6
5275 else
5276   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5277 /* end confdefs.h.  */
5278
5279 #         define __EXTENSIONS__ 1
5280           $ac_includes_default
5281 int
5282 main ()
5283 {
5284
5285   ;
5286   return 0;
5287 }
5288 _ACEOF
5289 if ac_fn_c_try_compile "$LINENO"; then :
5290   ac_cv_safe_to_define___extensions__=yes
5291 else
5292   ac_cv_safe_to_define___extensions__=no
5293 fi
5294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5295 fi
5296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5297 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5298   test $ac_cv_safe_to_define___extensions__ = yes &&
5299     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5300
5301   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5302
5303   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5304
5305   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5306
5307   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5308
5309
5310
5311
5312
5313 # The tests for host and target for $enable_largefile require
5314 # canonical names.
5315
5316
5317
5318 # As the $enable_largefile decision depends on --enable-plugins we must set it
5319 # even in directories otherwise not depending on the $plugins option.
5320
5321
5322 # Check whether --enable-plugins was given.
5323 if test "${enable_plugins+set}" = set; then :
5324   enableval=$enable_plugins; case "${enableval}" in
5325   yes | "") plugins=yes ;;
5326   no) plugins=no ;;
5327   *) plugins=yes ;;
5328  esac
5329 else
5330   plugins=no
5331 fi
5332
5333
5334
5335 case "${host}" in
5336   sparc-*-solaris*|i[3-7]86-*-solaris*)
5337     # On native 32bit sparc and ia32 solaris, large-file and procfs support
5338     # are mutually exclusive; and without procfs support, the bfd/ elf module
5339     # cannot provide certain routines such as elfcore_write_prpsinfo
5340     # or elfcore_write_prstatus.  So unless the user explicitly requested
5341     # large-file support through the --enable-largefile switch, disable
5342     # large-file support in favor of procfs support.
5343     test "${target}" = "${host}" -a "x$plugins" = xno \
5344       && : ${enable_largefile="no"}
5345     ;;
5346 esac
5347
5348 # Check whether --enable-largefile was given.
5349 if test "${enable_largefile+set}" = set; then :
5350   enableval=$enable_largefile;
5351 fi
5352
5353 if test "$enable_largefile" != no; then
5354
5355   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
5356 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
5357 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
5358   $as_echo_n "(cached) " >&6
5359 else
5360   ac_cv_sys_largefile_CC=no
5361      if test "$GCC" != yes; then
5362        ac_save_CC=$CC
5363        while :; do
5364          # IRIX 6.2 and later do not support large files by default,
5365          # so use the C compiler's -n32 option if that helps.
5366          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5367 /* end confdefs.h.  */
5368 #include <sys/types.h>
5369  /* Check that off_t can represent 2**63 - 1 correctly.
5370     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5371     since some C++ compilers masquerading as C compilers
5372     incorrectly reject 9223372036854775807.  */
5373 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5374   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5375                        && LARGE_OFF_T % 2147483647 == 1)
5376                       ? 1 : -1];
5377 int
5378 main ()
5379 {
5380
5381   ;
5382   return 0;
5383 }
5384 _ACEOF
5385          if ac_fn_c_try_compile "$LINENO"; then :
5386   break
5387 fi
5388 rm -f core conftest.err conftest.$ac_objext
5389          CC="$CC -n32"
5390          if ac_fn_c_try_compile "$LINENO"; then :
5391   ac_cv_sys_largefile_CC=' -n32'; break
5392 fi
5393 rm -f core conftest.err conftest.$ac_objext
5394          break
5395        done
5396        CC=$ac_save_CC
5397        rm -f conftest.$ac_ext
5398     fi
5399 fi
5400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
5401 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
5402   if test "$ac_cv_sys_largefile_CC" != no; then
5403     CC=$CC$ac_cv_sys_largefile_CC
5404   fi
5405
5406   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5407 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5408 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
5409   $as_echo_n "(cached) " >&6
5410 else
5411   while :; do
5412   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5413 /* end confdefs.h.  */
5414 #include <sys/types.h>
5415  /* Check that off_t can represent 2**63 - 1 correctly.
5416     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5417     since some C++ compilers masquerading as C compilers
5418     incorrectly reject 9223372036854775807.  */
5419 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5420   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5421                        && LARGE_OFF_T % 2147483647 == 1)
5422                       ? 1 : -1];
5423 int
5424 main ()
5425 {
5426
5427   ;
5428   return 0;
5429 }
5430 _ACEOF
5431 if ac_fn_c_try_compile "$LINENO"; then :
5432   ac_cv_sys_file_offset_bits=no; break
5433 fi
5434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5435   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5436 /* end confdefs.h.  */
5437 #define _FILE_OFFSET_BITS 64
5438 #include <sys/types.h>
5439  /* Check that off_t can represent 2**63 - 1 correctly.
5440     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5441     since some C++ compilers masquerading as C compilers
5442     incorrectly reject 9223372036854775807.  */
5443 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5444   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5445                        && LARGE_OFF_T % 2147483647 == 1)
5446                       ? 1 : -1];
5447 int
5448 main ()
5449 {
5450
5451   ;
5452   return 0;
5453 }
5454 _ACEOF
5455 if ac_fn_c_try_compile "$LINENO"; then :
5456   ac_cv_sys_file_offset_bits=64; break
5457 fi
5458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5459   ac_cv_sys_file_offset_bits=unknown
5460   break
5461 done
5462 fi
5463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5464 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5465 case $ac_cv_sys_file_offset_bits in #(
5466   no | unknown) ;;
5467   *)
5468 cat >>confdefs.h <<_ACEOF
5469 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5470 _ACEOF
5471 ;;
5472 esac
5473 rm -rf conftest*
5474   if test $ac_cv_sys_file_offset_bits = unknown; then
5475     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5476 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5477 if test "${ac_cv_sys_large_files+set}" = set; then :
5478   $as_echo_n "(cached) " >&6
5479 else
5480   while :; do
5481   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5482 /* end confdefs.h.  */
5483 #include <sys/types.h>
5484  /* Check that off_t can represent 2**63 - 1 correctly.
5485     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5486     since some C++ compilers masquerading as C compilers
5487     incorrectly reject 9223372036854775807.  */
5488 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5489   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5490                        && LARGE_OFF_T % 2147483647 == 1)
5491                       ? 1 : -1];
5492 int
5493 main ()
5494 {
5495
5496   ;
5497   return 0;
5498 }
5499 _ACEOF
5500 if ac_fn_c_try_compile "$LINENO"; then :
5501   ac_cv_sys_large_files=no; break
5502 fi
5503 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5504   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5505 /* end confdefs.h.  */
5506 #define _LARGE_FILES 1
5507 #include <sys/types.h>
5508  /* Check that off_t can represent 2**63 - 1 correctly.
5509     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5510     since some C++ compilers masquerading as C compilers
5511     incorrectly reject 9223372036854775807.  */
5512 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5513   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5514                        && LARGE_OFF_T % 2147483647 == 1)
5515                       ? 1 : -1];
5516 int
5517 main ()
5518 {
5519
5520   ;
5521   return 0;
5522 }
5523 _ACEOF
5524 if ac_fn_c_try_compile "$LINENO"; then :
5525   ac_cv_sys_large_files=1; break
5526 fi
5527 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5528   ac_cv_sys_large_files=unknown
5529   break
5530 done
5531 fi
5532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5533 $as_echo "$ac_cv_sys_large_files" >&6; }
5534 case $ac_cv_sys_large_files in #(
5535   no | unknown) ;;
5536   *)
5537 cat >>confdefs.h <<_ACEOF
5538 #define _LARGE_FILES $ac_cv_sys_large_files
5539 _ACEOF
5540 ;;
5541 esac
5542 rm -rf conftest*
5543   fi
5544 fi
5545
5546
5547
5548
5549 case `pwd` in
5550   *\ * | *\     *)
5551     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5552 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5553 esac
5554
5555
5556
5557 macro_version='2.2.7a'
5558 macro_revision='1.3134'
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572 ltmain="$ac_aux_dir/ltmain.sh"
5573
5574 # Backslashify metacharacters that are still active within
5575 # double-quoted strings.
5576 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5577
5578 # Same as above, but do not quote variable references.
5579 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5580
5581 # Sed substitution to delay expansion of an escaped shell variable in a
5582 # double_quote_subst'ed string.
5583 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5584
5585 # Sed substitution to delay expansion of an escaped single quote.
5586 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5587
5588 # Sed substitution to avoid accidental globbing in evaled expressions
5589 no_glob_subst='s/\*/\\\*/g'
5590
5591 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5592 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5593 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5594
5595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5596 $as_echo_n "checking how to print strings... " >&6; }
5597 # Test print first, because it will be a builtin if present.
5598 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5599    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5600   ECHO='print -r --'
5601 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5602   ECHO='printf %s\n'
5603 else
5604   # Use this function as a fallback that always works.
5605   func_fallback_echo ()
5606   {
5607     eval 'cat <<_LTECHO_EOF
5608 $1
5609 _LTECHO_EOF'
5610   }
5611   ECHO='func_fallback_echo'
5612 fi
5613
5614 # func_echo_all arg...
5615 # Invoke $ECHO with all args, space-separated.
5616 func_echo_all ()
5617 {
5618     $ECHO ""
5619 }
5620
5621 case "$ECHO" in
5622   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5623 $as_echo "printf" >&6; } ;;
5624   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5625 $as_echo "print -r" >&6; } ;;
5626   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5627 $as_echo "cat" >&6; } ;;
5628 esac
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5644 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5645 if test "${ac_cv_path_SED+set}" = set; then :
5646   $as_echo_n "(cached) " >&6
5647 else
5648             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5649      for ac_i in 1 2 3 4 5 6 7; do
5650        ac_script="$ac_script$as_nl$ac_script"
5651      done
5652      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5653      { ac_script=; unset ac_script;}
5654      if test -z "$SED"; then
5655   ac_path_SED_found=false
5656   # Loop through the user's path and test for each of PROGNAME-LIST
5657   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5658 for as_dir in $PATH
5659 do
5660   IFS=$as_save_IFS
5661   test -z "$as_dir" && as_dir=.
5662     for ac_prog in sed gsed; do
5663     for ac_exec_ext in '' $ac_executable_extensions; do
5664       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5665       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5666 # Check for GNU ac_path_SED and select it if it is found.
5667   # Check for GNU $ac_path_SED
5668 case `"$ac_path_SED" --version 2>&1` in
5669 *GNU*)
5670   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5671 *)
5672   ac_count=0
5673   $as_echo_n 0123456789 >"conftest.in"
5674   while :
5675   do
5676     cat "conftest.in" "conftest.in" >"conftest.tmp"
5677     mv "conftest.tmp" "conftest.in"
5678     cp "conftest.in" "conftest.nl"
5679     $as_echo '' >> "conftest.nl"
5680     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5681     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5682     as_fn_arith $ac_count + 1 && ac_count=$as_val
5683     if test $ac_count -gt ${ac_path_SED_max-0}; then
5684       # Best one so far, save it but keep looking for a better one
5685       ac_cv_path_SED="$ac_path_SED"
5686       ac_path_SED_max=$ac_count
5687     fi
5688     # 10*(2^10) chars as input seems more than enough
5689     test $ac_count -gt 10 && break
5690   done
5691   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5692 esac
5693
5694       $ac_path_SED_found && break 3
5695     done
5696   done
5697   done
5698 IFS=$as_save_IFS
5699   if test -z "$ac_cv_path_SED"; then
5700     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5701   fi
5702 else
5703   ac_cv_path_SED=$SED
5704 fi
5705
5706 fi
5707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5708 $as_echo "$ac_cv_path_SED" >&6; }
5709  SED="$ac_cv_path_SED"
5710   rm -f conftest.sed
5711
5712 test -z "$SED" && SED=sed
5713 Xsed="$SED -e 1s/^X//"
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5726 $as_echo_n "checking for fgrep... " >&6; }
5727 if test "${ac_cv_path_FGREP+set}" = set; then :
5728   $as_echo_n "(cached) " >&6
5729 else
5730   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5731    then ac_cv_path_FGREP="$GREP -F"
5732    else
5733      if test -z "$FGREP"; then
5734   ac_path_FGREP_found=false
5735   # Loop through the user's path and test for each of PROGNAME-LIST
5736   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5737 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5738 do
5739   IFS=$as_save_IFS
5740   test -z "$as_dir" && as_dir=.
5741     for ac_prog in fgrep; do
5742     for ac_exec_ext in '' $ac_executable_extensions; do
5743       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5744       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5745 # Check for GNU ac_path_FGREP and select it if it is found.
5746   # Check for GNU $ac_path_FGREP
5747 case `"$ac_path_FGREP" --version 2>&1` in
5748 *GNU*)
5749   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5750 *)
5751   ac_count=0
5752   $as_echo_n 0123456789 >"conftest.in"
5753   while :
5754   do
5755     cat "conftest.in" "conftest.in" >"conftest.tmp"
5756     mv "conftest.tmp" "conftest.in"
5757     cp "conftest.in" "conftest.nl"
5758     $as_echo 'FGREP' >> "conftest.nl"
5759     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5760     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5761     as_fn_arith $ac_count + 1 && ac_count=$as_val
5762     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5763       # Best one so far, save it but keep looking for a better one
5764       ac_cv_path_FGREP="$ac_path_FGREP"
5765       ac_path_FGREP_max=$ac_count
5766     fi
5767     # 10*(2^10) chars as input seems more than enough
5768     test $ac_count -gt 10 && break
5769   done
5770   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5771 esac
5772
5773       $ac_path_FGREP_found && break 3
5774     done
5775   done
5776   done
5777 IFS=$as_save_IFS
5778   if test -z "$ac_cv_path_FGREP"; then
5779     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5780   fi
5781 else
5782   ac_cv_path_FGREP=$FGREP
5783 fi
5784
5785    fi
5786 fi
5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5788 $as_echo "$ac_cv_path_FGREP" >&6; }
5789  FGREP="$ac_cv_path_FGREP"
5790
5791
5792 test -z "$GREP" && GREP=grep
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812 # Check whether --with-gnu-ld was given.
5813 if test "${with_gnu_ld+set}" = set; then :
5814   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5815 else
5816   with_gnu_ld=no
5817 fi
5818
5819 ac_prog=ld
5820 if test "$GCC" = yes; then
5821   # Check if gcc -print-prog-name=ld gives a path.
5822   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5823 $as_echo_n "checking for ld used by $CC... " >&6; }
5824   case $host in
5825   *-*-mingw*)
5826     # gcc leaves a trailing carriage return which upsets mingw
5827     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5828   *)
5829     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5830   esac
5831   case $ac_prog in
5832     # Accept absolute paths.
5833     [\\/]* | ?:[\\/]*)
5834       re_direlt='/[^/][^/]*/\.\./'
5835       # Canonicalize the pathname of ld
5836       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5837       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5838         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5839       done
5840       test -z "$LD" && LD="$ac_prog"
5841       ;;
5842   "")
5843     # If it fails, then pretend we aren't using GCC.
5844     ac_prog=ld
5845     ;;
5846   *)
5847     # If it is relative, then search for the first ld in PATH.
5848     with_gnu_ld=unknown
5849     ;;
5850   esac
5851 elif test "$with_gnu_ld" = yes; then
5852   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5853 $as_echo_n "checking for GNU ld... " >&6; }
5854 else
5855   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5856 $as_echo_n "checking for non-GNU ld... " >&6; }
5857 fi
5858 if test "${lt_cv_path_LD+set}" = set; then :
5859   $as_echo_n "(cached) " >&6
5860 else
5861   if test -z "$LD"; then
5862   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5863   for ac_dir in $PATH; do
5864     IFS="$lt_save_ifs"
5865     test -z "$ac_dir" && ac_dir=.
5866     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5867       lt_cv_path_LD="$ac_dir/$ac_prog"
5868       # Check to see if the program is GNU ld.  I'd rather use --version,
5869       # but apparently some variants of GNU ld only accept -v.
5870       # Break only if it was the GNU/non-GNU ld that we prefer.
5871       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5872       *GNU* | *'with BFD'*)
5873         test "$with_gnu_ld" != no && break
5874         ;;
5875       *)
5876         test "$with_gnu_ld" != yes && break
5877         ;;
5878       esac
5879     fi
5880   done
5881   IFS="$lt_save_ifs"
5882 else
5883   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5884 fi
5885 fi
5886
5887 LD="$lt_cv_path_LD"
5888 if test -n "$LD"; then
5889   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5890 $as_echo "$LD" >&6; }
5891 else
5892   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5893 $as_echo "no" >&6; }
5894 fi
5895 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5897 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5898 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5899   $as_echo_n "(cached) " >&6
5900 else
5901   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5902 case `$LD -v 2>&1 </dev/null` in
5903 *GNU* | *'with BFD'*)
5904   lt_cv_prog_gnu_ld=yes
5905   ;;
5906 *)
5907   lt_cv_prog_gnu_ld=no
5908   ;;
5909 esac
5910 fi
5911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5912 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5913 with_gnu_ld=$lt_cv_prog_gnu_ld
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5924 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5925 if test "${lt_cv_path_NM+set}" = set; then :
5926   $as_echo_n "(cached) " >&6
5927 else
5928   if test -n "$NM"; then
5929   # Let the user override the test.
5930   lt_cv_path_NM="$NM"
5931 else
5932   lt_nm_to_check="${ac_tool_prefix}nm"
5933   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5934     lt_nm_to_check="$lt_nm_to_check nm"
5935   fi
5936   for lt_tmp_nm in $lt_nm_to_check; do
5937     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5938     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5939       IFS="$lt_save_ifs"
5940       test -z "$ac_dir" && ac_dir=.
5941       tmp_nm="$ac_dir/$lt_tmp_nm"
5942       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5943         # Check to see if the nm accepts a BSD-compat flag.
5944         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5945         #   nm: unknown option "B" ignored
5946         # Tru64's nm complains that /dev/null is an invalid object file
5947         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5948         */dev/null* | *'Invalid file or object type'*)
5949           lt_cv_path_NM="$tmp_nm -B"
5950           break
5951           ;;
5952         *)
5953           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5954           */dev/null*)
5955             lt_cv_path_NM="$tmp_nm -p"
5956             break
5957             ;;
5958           *)
5959             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5960             continue # so that we can try to find one that supports BSD flags
5961             ;;
5962           esac
5963           ;;
5964         esac
5965       fi
5966     done
5967     IFS="$lt_save_ifs"
5968   done
5969   : ${lt_cv_path_NM=no}
5970 fi
5971 fi
5972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5973 $as_echo "$lt_cv_path_NM" >&6; }
5974 if test "$lt_cv_path_NM" != "no"; then
5975   NM="$lt_cv_path_NM"
5976 else
5977   # Didn't find any BSD compatible name lister, look for dumpbin.
5978   if test -n "$DUMPBIN"; then :
5979     # Let the user override the test.
5980   else
5981     if test -n "$ac_tool_prefix"; then
5982   for ac_prog in dumpbin "link -dump"
5983   do
5984     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5985 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5987 $as_echo_n "checking for $ac_word... " >&6; }
5988 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5989   $as_echo_n "(cached) " >&6
5990 else
5991   if test -n "$DUMPBIN"; then
5992   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5993 else
5994 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5995 for as_dir in $PATH
5996 do
5997   IFS=$as_save_IFS
5998   test -z "$as_dir" && as_dir=.
5999     for ac_exec_ext in '' $ac_executable_extensions; do
6000   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6001     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6002     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6003     break 2
6004   fi
6005 done
6006   done
6007 IFS=$as_save_IFS
6008
6009 fi
6010 fi
6011 DUMPBIN=$ac_cv_prog_DUMPBIN
6012 if test -n "$DUMPBIN"; then
6013   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6014 $as_echo "$DUMPBIN" >&6; }
6015 else
6016   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6017 $as_echo "no" >&6; }
6018 fi
6019
6020
6021     test -n "$DUMPBIN" && break
6022   done
6023 fi
6024 if test -z "$DUMPBIN"; then
6025   ac_ct_DUMPBIN=$DUMPBIN
6026   for ac_prog in dumpbin "link -dump"
6027 do
6028   # Extract the first word of "$ac_prog", so it can be a program name with args.
6029 set dummy $ac_prog; ac_word=$2
6030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6031 $as_echo_n "checking for $ac_word... " >&6; }
6032 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6033   $as_echo_n "(cached) " >&6
6034 else
6035   if test -n "$ac_ct_DUMPBIN"; then
6036   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6037 else
6038 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6039 for as_dir in $PATH
6040 do
6041   IFS=$as_save_IFS
6042   test -z "$as_dir" && as_dir=.
6043     for ac_exec_ext in '' $ac_executable_extensions; do
6044   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6045     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6046     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6047     break 2
6048   fi
6049 done
6050   done
6051 IFS=$as_save_IFS
6052
6053 fi
6054 fi
6055 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6056 if test -n "$ac_ct_DUMPBIN"; then
6057   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6058 $as_echo "$ac_ct_DUMPBIN" >&6; }
6059 else
6060   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6061 $as_echo "no" >&6; }
6062 fi
6063
6064
6065   test -n "$ac_ct_DUMPBIN" && break
6066 done
6067
6068   if test "x$ac_ct_DUMPBIN" = x; then
6069     DUMPBIN=":"
6070   else
6071     case $cross_compiling:$ac_tool_warned in
6072 yes:)
6073 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6074 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6075 ac_tool_warned=yes ;;
6076 esac
6077     DUMPBIN=$ac_ct_DUMPBIN
6078   fi
6079 fi
6080
6081     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6082     *COFF*)
6083       DUMPBIN="$DUMPBIN -symbols"
6084       ;;
6085     *)
6086       DUMPBIN=:
6087       ;;
6088     esac
6089   fi
6090
6091   if test "$DUMPBIN" != ":"; then
6092     NM="$DUMPBIN"
6093   fi
6094 fi
6095 test -z "$NM" && NM=nm
6096
6097
6098
6099
6100
6101
6102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6103 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6104 if test "${lt_cv_nm_interface+set}" = set; then :
6105   $as_echo_n "(cached) " >&6
6106 else
6107   lt_cv_nm_interface="BSD nm"
6108   echo "int some_variable = 0;" > conftest.$ac_ext
6109   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6110   (eval "$ac_compile" 2>conftest.err)
6111   cat conftest.err >&5
6112   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6113   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6114   cat conftest.err >&5
6115   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6116   cat conftest.out >&5
6117   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6118     lt_cv_nm_interface="MS dumpbin"
6119   fi
6120   rm -f conftest*
6121 fi
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6123 $as_echo "$lt_cv_nm_interface" >&6; }
6124
6125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6126 $as_echo_n "checking whether ln -s works... " >&6; }
6127 LN_S=$as_ln_s
6128 if test "$LN_S" = "ln -s"; then
6129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6130 $as_echo "yes" >&6; }
6131 else
6132   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6133 $as_echo "no, using $LN_S" >&6; }
6134 fi
6135
6136 # find the maximum length of command line arguments
6137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6138 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6139 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6140   $as_echo_n "(cached) " >&6
6141 else
6142     i=0
6143   teststring="ABCD"
6144
6145   case $build_os in
6146   msdosdjgpp*)
6147     # On DJGPP, this test can blow up pretty badly due to problems in libc
6148     # (any single argument exceeding 2000 bytes causes a buffer overrun
6149     # during glob expansion).  Even if it were fixed, the result of this
6150     # check would be larger than it should be.
6151     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6152     ;;
6153
6154   gnu*)
6155     # Under GNU Hurd, this test is not required because there is
6156     # no limit to the length of command line arguments.
6157     # Libtool will interpret -1 as no limit whatsoever
6158     lt_cv_sys_max_cmd_len=-1;
6159     ;;
6160
6161   cygwin* | mingw* | cegcc*)
6162     # On Win9x/ME, this test blows up -- it succeeds, but takes
6163     # about 5 minutes as the teststring grows exponentially.
6164     # Worse, since 9x/ME are not pre-emptively multitasking,
6165     # you end up with a "frozen" computer, even though with patience
6166     # the test eventually succeeds (with a max line length of 256k).
6167     # Instead, let's just punt: use the minimum linelength reported by
6168     # all of the supported platforms: 8192 (on NT/2K/XP).
6169     lt_cv_sys_max_cmd_len=8192;
6170     ;;
6171
6172   mint*)
6173     # On MiNT this can take a long time and run out of memory.
6174     lt_cv_sys_max_cmd_len=8192;
6175     ;;
6176
6177   amigaos*)
6178     # On AmigaOS with pdksh, this test takes hours, literally.
6179     # So we just punt and use a minimum line length of 8192.
6180     lt_cv_sys_max_cmd_len=8192;
6181     ;;
6182
6183   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6184     # This has been around since 386BSD, at least.  Likely further.
6185     if test -x /sbin/sysctl; then
6186       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6187     elif test -x /usr/sbin/sysctl; then
6188       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6189     else
6190       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6191     fi
6192     # And add a safety zone
6193     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6194     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6195     ;;
6196
6197   interix*)
6198     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6199     lt_cv_sys_max_cmd_len=196608
6200     ;;
6201
6202   osf*)
6203     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6204     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6205     # nice to cause kernel panics so lets avoid the loop below.
6206     # First set a reasonable default.
6207     lt_cv_sys_max_cmd_len=16384
6208     #
6209     if test -x /sbin/sysconfig; then
6210       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6211         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6212       esac
6213     fi
6214     ;;
6215   sco3.2v5*)
6216     lt_cv_sys_max_cmd_len=102400
6217     ;;
6218   sysv5* | sco5v6* | sysv4.2uw2*)
6219     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6220     if test -n "$kargmax"; then
6221       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6222     else
6223       lt_cv_sys_max_cmd_len=32768
6224     fi
6225     ;;
6226   *)
6227     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6228     if test -n "$lt_cv_sys_max_cmd_len"; then
6229       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6230       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6231     else
6232       # Make teststring a little bigger before we do anything with it.
6233       # a 1K string should be a reasonable start.
6234       for i in 1 2 3 4 5 6 7 8 ; do
6235         teststring=$teststring$teststring
6236       done
6237       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6238       # If test is not a shell built-in, we'll probably end up computing a
6239       # maximum length that is only half of the actual maximum length, but
6240       # we can't tell.
6241       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6242                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6243               test $i != 17 # 1/2 MB should be enough
6244       do
6245         i=`expr $i + 1`
6246         teststring=$teststring$teststring
6247       done
6248       # Only check the string length outside the loop.
6249       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6250       teststring=
6251       # Add a significant safety factor because C++ compilers can tack on
6252       # massive amounts of additional arguments before passing them to the
6253       # linker.  It appears as though 1/2 is a usable value.
6254       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6255     fi
6256     ;;
6257   esac
6258
6259 fi
6260
6261 if test -n $lt_cv_sys_max_cmd_len ; then
6262   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6263 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6264 else
6265   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6266 $as_echo "none" >&6; }
6267 fi
6268 max_cmd_len=$lt_cv_sys_max_cmd_len
6269
6270
6271
6272
6273
6274
6275 : ${CP="cp -f"}
6276 : ${MV="mv -f"}
6277 : ${RM="rm -f"}
6278
6279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6280 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6281 # Try some XSI features
6282 xsi_shell=no
6283 ( _lt_dummy="a/b/c"
6284   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6285       = c,a/b,, \
6286     && eval 'test $(( 1 + 1 )) -eq 2 \
6287     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6288   && xsi_shell=yes
6289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6290 $as_echo "$xsi_shell" >&6; }
6291
6292
6293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6294 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6295 lt_shell_append=no
6296 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6297     >/dev/null 2>&1 \
6298   && lt_shell_append=yes
6299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6300 $as_echo "$lt_shell_append" >&6; }
6301
6302
6303 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6304   lt_unset=unset
6305 else
6306   lt_unset=false
6307 fi
6308
6309
6310
6311
6312
6313 # test EBCDIC or ASCII
6314 case `echo X|tr X '\101'` in
6315  A) # ASCII based system
6316     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6317   lt_SP2NL='tr \040 \012'
6318   lt_NL2SP='tr \015\012 \040\040'
6319   ;;
6320  *) # EBCDIC based system
6321   lt_SP2NL='tr \100 \n'
6322   lt_NL2SP='tr \r\n \100\100'
6323   ;;
6324 esac
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6335 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6336 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6337   $as_echo_n "(cached) " >&6
6338 else
6339   lt_cv_ld_reload_flag='-r'
6340 fi
6341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6342 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6343 reload_flag=$lt_cv_ld_reload_flag
6344 case $reload_flag in
6345 "" | " "*) ;;
6346 *) reload_flag=" $reload_flag" ;;
6347 esac
6348 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6349 case $host_os in
6350   darwin*)
6351     if test "$GCC" = yes; then
6352       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6353     else
6354       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6355     fi
6356     ;;
6357 esac
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367 if test -n "$ac_tool_prefix"; then
6368   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6369 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6371 $as_echo_n "checking for $ac_word... " >&6; }
6372 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6373   $as_echo_n "(cached) " >&6
6374 else
6375   if test -n "$OBJDUMP"; then
6376   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6377 else
6378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6379 for as_dir in $PATH
6380 do
6381   IFS=$as_save_IFS
6382   test -z "$as_dir" && as_dir=.
6383     for ac_exec_ext in '' $ac_executable_extensions; do
6384   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6385     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6386     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6387     break 2
6388   fi
6389 done
6390   done
6391 IFS=$as_save_IFS
6392
6393 fi
6394 fi
6395 OBJDUMP=$ac_cv_prog_OBJDUMP
6396 if test -n "$OBJDUMP"; then
6397   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6398 $as_echo "$OBJDUMP" >&6; }
6399 else
6400   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6401 $as_echo "no" >&6; }
6402 fi
6403
6404
6405 fi
6406 if test -z "$ac_cv_prog_OBJDUMP"; then
6407   ac_ct_OBJDUMP=$OBJDUMP
6408   # Extract the first word of "objdump", so it can be a program name with args.
6409 set dummy objdump; ac_word=$2
6410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6411 $as_echo_n "checking for $ac_word... " >&6; }
6412 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6413   $as_echo_n "(cached) " >&6
6414 else
6415   if test -n "$ac_ct_OBJDUMP"; then
6416   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6417 else
6418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6419 for as_dir in $PATH
6420 do
6421   IFS=$as_save_IFS
6422   test -z "$as_dir" && as_dir=.
6423     for ac_exec_ext in '' $ac_executable_extensions; do
6424   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6425     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6426     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6427     break 2
6428   fi
6429 done
6430   done
6431 IFS=$as_save_IFS
6432
6433 fi
6434 fi
6435 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6436 if test -n "$ac_ct_OBJDUMP"; then
6437   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6438 $as_echo "$ac_ct_OBJDUMP" >&6; }
6439 else
6440   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6441 $as_echo "no" >&6; }
6442 fi
6443
6444   if test "x$ac_ct_OBJDUMP" = x; then
6445     OBJDUMP="false"
6446   else
6447     case $cross_compiling:$ac_tool_warned in
6448 yes:)
6449 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6450 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6451 ac_tool_warned=yes ;;
6452 esac
6453     OBJDUMP=$ac_ct_OBJDUMP
6454   fi
6455 else
6456   OBJDUMP="$ac_cv_prog_OBJDUMP"
6457 fi
6458
6459 test -z "$OBJDUMP" && OBJDUMP=objdump
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6470 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6471 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6472   $as_echo_n "(cached) " >&6
6473 else
6474   lt_cv_file_magic_cmd='$MAGIC_CMD'
6475 lt_cv_file_magic_test_file=
6476 lt_cv_deplibs_check_method='unknown'
6477 # Need to set the preceding variable on all platforms that support
6478 # interlibrary dependencies.
6479 # 'none' -- dependencies not supported.
6480 # `unknown' -- same as none, but documents that we really don't know.
6481 # 'pass_all' -- all dependencies passed with no checks.
6482 # 'test_compile' -- check by making test program.
6483 # 'file_magic [[regex]]' -- check by looking for files in library path
6484 # which responds to the $file_magic_cmd with a given extended regex.
6485 # If you have `file' or equivalent on your system and you're not sure
6486 # whether `pass_all' will *always* work, you probably want this one.
6487
6488 case $host_os in
6489 aix[4-9]*)
6490   lt_cv_deplibs_check_method=pass_all
6491   ;;
6492
6493 beos*)
6494   lt_cv_deplibs_check_method=pass_all
6495   ;;
6496
6497 bsdi[45]*)
6498   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6499   lt_cv_file_magic_cmd='/usr/bin/file -L'
6500   lt_cv_file_magic_test_file=/shlib/libc.so
6501   ;;
6502
6503 cygwin*)
6504   # func_win32_libid is a shell function defined in ltmain.sh
6505   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6506   lt_cv_file_magic_cmd='func_win32_libid'
6507   ;;
6508
6509 mingw* | pw32*)
6510   # Base MSYS/MinGW do not provide the 'file' command needed by
6511   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6512   # unless we find 'file', for example because we are cross-compiling.
6513   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6514   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6515     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6516     lt_cv_file_magic_cmd='func_win32_libid'
6517   else
6518     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6519     lt_cv_file_magic_cmd='$OBJDUMP -f'
6520   fi
6521   ;;
6522
6523 cegcc*)
6524   # use the weaker test based on 'objdump'. See mingw*.
6525   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6526   lt_cv_file_magic_cmd='$OBJDUMP -f'
6527   ;;
6528
6529 darwin* | rhapsody*)
6530   lt_cv_deplibs_check_method=pass_all
6531   ;;
6532
6533 freebsd* | dragonfly*)
6534   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6535     case $host_cpu in
6536     i*86 )
6537       # Not sure whether the presence of OpenBSD here was a mistake.
6538       # Let's accept both of them until this is cleared up.
6539       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6540       lt_cv_file_magic_cmd=/usr/bin/file
6541       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6542       ;;
6543     esac
6544   else
6545     lt_cv_deplibs_check_method=pass_all
6546   fi
6547   ;;
6548
6549 gnu*)
6550   lt_cv_deplibs_check_method=pass_all
6551   ;;
6552
6553 haiku*)
6554   lt_cv_deplibs_check_method=pass_all
6555   ;;
6556
6557 hpux10.20* | hpux11*)
6558   lt_cv_file_magic_cmd=/usr/bin/file
6559   case $host_cpu in
6560   ia64*)
6561     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6562     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6563     ;;
6564   hppa*64*)
6565     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6566     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6567     ;;
6568   *)
6569     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6570     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6571     ;;
6572   esac
6573   ;;
6574
6575 interix[3-9]*)
6576   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6577   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6578   ;;
6579
6580 irix5* | irix6* | nonstopux*)
6581   case $LD in
6582   *-32|*"-32 ") libmagic=32-bit;;
6583   *-n32|*"-n32 ") libmagic=N32;;
6584   *-64|*"-64 ") libmagic=64-bit;;
6585   *) libmagic=never-match;;
6586   esac
6587   lt_cv_deplibs_check_method=pass_all
6588   ;;
6589
6590 # This must be Linux ELF.
6591 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6592   lt_cv_deplibs_check_method=pass_all
6593   ;;
6594
6595 netbsd*)
6596   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6597     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6598   else
6599     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6600   fi
6601   ;;
6602
6603 newos6*)
6604   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6605   lt_cv_file_magic_cmd=/usr/bin/file
6606   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6607   ;;
6608
6609 *nto* | *qnx*)
6610   lt_cv_deplibs_check_method=pass_all
6611   ;;
6612
6613 openbsd*)
6614   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6615     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6616   else
6617     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6618   fi
6619   ;;
6620
6621 osf3* | osf4* | osf5*)
6622   lt_cv_deplibs_check_method=pass_all
6623   ;;
6624
6625 rdos*)
6626   lt_cv_deplibs_check_method=pass_all
6627   ;;
6628
6629 solaris*)
6630   lt_cv_deplibs_check_method=pass_all
6631   ;;
6632
6633 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6634   lt_cv_deplibs_check_method=pass_all
6635   ;;
6636
6637 sysv4 | sysv4.3*)
6638   case $host_vendor in
6639   motorola)
6640     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]'
6641     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6642     ;;
6643   ncr)
6644     lt_cv_deplibs_check_method=pass_all
6645     ;;
6646   sequent)
6647     lt_cv_file_magic_cmd='/bin/file'
6648     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6649     ;;
6650   sni)
6651     lt_cv_file_magic_cmd='/bin/file'
6652     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6653     lt_cv_file_magic_test_file=/lib/libc.so
6654     ;;
6655   siemens)
6656     lt_cv_deplibs_check_method=pass_all
6657     ;;
6658   pc)
6659     lt_cv_deplibs_check_method=pass_all
6660     ;;
6661   esac
6662   ;;
6663
6664 tpf*)
6665   lt_cv_deplibs_check_method=pass_all
6666   ;;
6667 esac
6668
6669 fi
6670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6671 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6672 file_magic_cmd=$lt_cv_file_magic_cmd
6673 deplibs_check_method=$lt_cv_deplibs_check_method
6674 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687 if test -n "$ac_tool_prefix"; then
6688   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6689 set dummy ${ac_tool_prefix}ar; ac_word=$2
6690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6691 $as_echo_n "checking for $ac_word... " >&6; }
6692 if test "${ac_cv_prog_AR+set}" = set; then :
6693   $as_echo_n "(cached) " >&6
6694 else
6695   if test -n "$AR"; then
6696   ac_cv_prog_AR="$AR" # Let the user override the test.
6697 else
6698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6699 for as_dir in $PATH
6700 do
6701   IFS=$as_save_IFS
6702   test -z "$as_dir" && as_dir=.
6703     for ac_exec_ext in '' $ac_executable_extensions; do
6704   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6705     ac_cv_prog_AR="${ac_tool_prefix}ar"
6706     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6707     break 2
6708   fi
6709 done
6710   done
6711 IFS=$as_save_IFS
6712
6713 fi
6714 fi
6715 AR=$ac_cv_prog_AR
6716 if test -n "$AR"; then
6717   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6718 $as_echo "$AR" >&6; }
6719 else
6720   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6721 $as_echo "no" >&6; }
6722 fi
6723
6724
6725 fi
6726 if test -z "$ac_cv_prog_AR"; then
6727   ac_ct_AR=$AR
6728   # Extract the first word of "ar", so it can be a program name with args.
6729 set dummy ar; ac_word=$2
6730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6731 $as_echo_n "checking for $ac_word... " >&6; }
6732 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6733   $as_echo_n "(cached) " >&6
6734 else
6735   if test -n "$ac_ct_AR"; then
6736   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6737 else
6738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6739 for as_dir in $PATH
6740 do
6741   IFS=$as_save_IFS
6742   test -z "$as_dir" && as_dir=.
6743     for ac_exec_ext in '' $ac_executable_extensions; do
6744   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6745     ac_cv_prog_ac_ct_AR="ar"
6746     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6747     break 2
6748   fi
6749 done
6750   done
6751 IFS=$as_save_IFS
6752
6753 fi
6754 fi
6755 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6756 if test -n "$ac_ct_AR"; then
6757   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6758 $as_echo "$ac_ct_AR" >&6; }
6759 else
6760   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6761 $as_echo "no" >&6; }
6762 fi
6763
6764   if test "x$ac_ct_AR" = x; then
6765     AR="false"
6766   else
6767     case $cross_compiling:$ac_tool_warned in
6768 yes:)
6769 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6770 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6771 ac_tool_warned=yes ;;
6772 esac
6773     AR=$ac_ct_AR
6774   fi
6775 else
6776   AR="$ac_cv_prog_AR"
6777 fi
6778
6779 test -z "$AR" && AR=ar
6780 test -z "$AR_FLAGS" && AR_FLAGS=cru
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792 if test -n "$ac_tool_prefix"; then
6793   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6794 set dummy ${ac_tool_prefix}strip; ac_word=$2
6795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6796 $as_echo_n "checking for $ac_word... " >&6; }
6797 if test "${ac_cv_prog_STRIP+set}" = set; then :
6798   $as_echo_n "(cached) " >&6
6799 else
6800   if test -n "$STRIP"; then
6801   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6802 else
6803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6804 for as_dir in $PATH
6805 do
6806   IFS=$as_save_IFS
6807   test -z "$as_dir" && as_dir=.
6808     for ac_exec_ext in '' $ac_executable_extensions; do
6809   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6810     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6811     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6812     break 2
6813   fi
6814 done
6815   done
6816 IFS=$as_save_IFS
6817
6818 fi
6819 fi
6820 STRIP=$ac_cv_prog_STRIP
6821 if test -n "$STRIP"; then
6822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6823 $as_echo "$STRIP" >&6; }
6824 else
6825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6826 $as_echo "no" >&6; }
6827 fi
6828
6829
6830 fi
6831 if test -z "$ac_cv_prog_STRIP"; then
6832   ac_ct_STRIP=$STRIP
6833   # Extract the first word of "strip", so it can be a program name with args.
6834 set dummy strip; ac_word=$2
6835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6836 $as_echo_n "checking for $ac_word... " >&6; }
6837 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6838   $as_echo_n "(cached) " >&6
6839 else
6840   if test -n "$ac_ct_STRIP"; then
6841   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6842 else
6843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6844 for as_dir in $PATH
6845 do
6846   IFS=$as_save_IFS
6847   test -z "$as_dir" && as_dir=.
6848     for ac_exec_ext in '' $ac_executable_extensions; do
6849   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6850     ac_cv_prog_ac_ct_STRIP="strip"
6851     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6852     break 2
6853   fi
6854 done
6855   done
6856 IFS=$as_save_IFS
6857
6858 fi
6859 fi
6860 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6861 if test -n "$ac_ct_STRIP"; then
6862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6863 $as_echo "$ac_ct_STRIP" >&6; }
6864 else
6865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6866 $as_echo "no" >&6; }
6867 fi
6868
6869   if test "x$ac_ct_STRIP" = x; then
6870     STRIP=":"
6871   else
6872     case $cross_compiling:$ac_tool_warned in
6873 yes:)
6874 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6875 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6876 ac_tool_warned=yes ;;
6877 esac
6878     STRIP=$ac_ct_STRIP
6879   fi
6880 else
6881   STRIP="$ac_cv_prog_STRIP"
6882 fi
6883
6884 test -z "$STRIP" && STRIP=:
6885
6886
6887
6888
6889
6890
6891 if test -n "$ac_tool_prefix"; then
6892   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6893 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6895 $as_echo_n "checking for $ac_word... " >&6; }
6896 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6897   $as_echo_n "(cached) " >&6
6898 else
6899   if test -n "$RANLIB"; then
6900   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6901 else
6902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6903 for as_dir in $PATH
6904 do
6905   IFS=$as_save_IFS
6906   test -z "$as_dir" && as_dir=.
6907     for ac_exec_ext in '' $ac_executable_extensions; do
6908   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6909     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6910     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6911     break 2
6912   fi
6913 done
6914   done
6915 IFS=$as_save_IFS
6916
6917 fi
6918 fi
6919 RANLIB=$ac_cv_prog_RANLIB
6920 if test -n "$RANLIB"; then
6921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6922 $as_echo "$RANLIB" >&6; }
6923 else
6924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6925 $as_echo "no" >&6; }
6926 fi
6927
6928
6929 fi
6930 if test -z "$ac_cv_prog_RANLIB"; then
6931   ac_ct_RANLIB=$RANLIB
6932   # Extract the first word of "ranlib", so it can be a program name with args.
6933 set dummy ranlib; ac_word=$2
6934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6935 $as_echo_n "checking for $ac_word... " >&6; }
6936 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6937   $as_echo_n "(cached) " >&6
6938 else
6939   if test -n "$ac_ct_RANLIB"; then
6940   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6941 else
6942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6943 for as_dir in $PATH
6944 do
6945   IFS=$as_save_IFS
6946   test -z "$as_dir" && as_dir=.
6947     for ac_exec_ext in '' $ac_executable_extensions; do
6948   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6949     ac_cv_prog_ac_ct_RANLIB="ranlib"
6950     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6951     break 2
6952   fi
6953 done
6954   done
6955 IFS=$as_save_IFS
6956
6957 fi
6958 fi
6959 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6960 if test -n "$ac_ct_RANLIB"; then
6961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6962 $as_echo "$ac_ct_RANLIB" >&6; }
6963 else
6964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6965 $as_echo "no" >&6; }
6966 fi
6967
6968   if test "x$ac_ct_RANLIB" = x; then
6969     RANLIB=":"
6970   else
6971     case $cross_compiling:$ac_tool_warned in
6972 yes:)
6973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6974 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6975 ac_tool_warned=yes ;;
6976 esac
6977     RANLIB=$ac_ct_RANLIB
6978   fi
6979 else
6980   RANLIB="$ac_cv_prog_RANLIB"
6981 fi
6982
6983 test -z "$RANLIB" && RANLIB=:
6984
6985
6986
6987
6988
6989
6990 # Determine commands to create old-style static archives.
6991 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6992 old_postinstall_cmds='chmod 644 $oldlib'
6993 old_postuninstall_cmds=
6994
6995 if test -n "$RANLIB"; then
6996   case $host_os in
6997   openbsd*)
6998     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6999     ;;
7000   *)
7001     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7002     ;;
7003   esac
7004   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7005 fi
7006
7007 case $host_os in
7008   darwin*)
7009     lock_old_archive_extraction=yes ;;
7010   *)
7011     lock_old_archive_extraction=no ;;
7012 esac
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052 # If no C compiler was specified, use CC.
7053 LTCC=${LTCC-"$CC"}
7054
7055 # If no C compiler flags were specified, use CFLAGS.
7056 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7057
7058 # Allow CC to be a program name with arguments.
7059 compiler=$CC
7060
7061
7062 # Check for command to grab the raw symbol name followed by C symbol from nm.
7063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7064 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7065 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7066   $as_echo_n "(cached) " >&6
7067 else
7068
7069 # These are sane defaults that work on at least a few old systems.
7070 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7071
7072 # Character class describing NM global symbol codes.
7073 symcode='[BCDEGRST]'
7074
7075 # Regexp to match symbols that can be accessed directly from C.
7076 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7077
7078 # Define system-specific variables.
7079 case $host_os in
7080 aix*)
7081   symcode='[BCDT]'
7082   ;;
7083 cygwin* | mingw* | pw32* | cegcc*)
7084   symcode='[ABCDGISTW]'
7085   ;;
7086 hpux*)
7087   if test "$host_cpu" = ia64; then
7088     symcode='[ABCDEGRST]'
7089   fi
7090   ;;
7091 irix* | nonstopux*)
7092   symcode='[BCDEGRST]'
7093   ;;
7094 osf*)
7095   symcode='[BCDEGQRST]'
7096   ;;
7097 solaris*)
7098   symcode='[BDRT]'
7099   ;;
7100 sco3.2v5*)
7101   symcode='[DT]'
7102   ;;
7103 sysv4.2uw2*)
7104   symcode='[DT]'
7105   ;;
7106 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7107   symcode='[ABDT]'
7108   ;;
7109 sysv4)
7110   symcode='[DFNSTU]'
7111   ;;
7112 esac
7113
7114 # If we're using GNU nm, then use its standard symbol codes.
7115 case `$NM -V 2>&1` in
7116 *GNU* | *'with BFD'*)
7117   symcode='[ABCDGIRSTW]' ;;
7118 esac
7119
7120 # Transform an extracted symbol line into a proper C declaration.
7121 # Some systems (esp. on ia64) link data and code symbols differently,
7122 # so use this general approach.
7123 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7124
7125 # Transform an extracted symbol line into symbol name and symbol address
7126 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7127 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
7128
7129 # Handle CRLF in mingw tool chain
7130 opt_cr=
7131 case $build_os in
7132 mingw*)
7133   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7134   ;;
7135 esac
7136
7137 # Try without a prefix underscore, then with it.
7138 for ac_symprfx in "" "_"; do
7139
7140   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7141   symxfrm="\\1 $ac_symprfx\\2 \\2"
7142
7143   # Write the raw and C identifiers.
7144   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7145     # Fake it for dumpbin and say T for any non-static function
7146     # and D for any global variable.
7147     # Also find C++ and __fastcall symbols from MSVC++,
7148     # which start with @ or ?.
7149     lt_cv_sys_global_symbol_pipe="$AWK '"\
7150 "     {last_section=section; section=\$ 3};"\
7151 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7152 "     \$ 0!~/External *\|/{next};"\
7153 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7154 "     {if(hide[section]) next};"\
7155 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7156 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7157 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7158 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7159 "     ' prfx=^$ac_symprfx"
7160   else
7161     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7162   fi
7163
7164   # Check to see that the pipe works correctly.
7165   pipe_works=no
7166
7167   rm -f conftest*
7168   cat > conftest.$ac_ext <<_LT_EOF
7169 #ifdef __cplusplus
7170 extern "C" {
7171 #endif
7172 char nm_test_var;
7173 void nm_test_func(void);
7174 void nm_test_func(void){}
7175 #ifdef __cplusplus
7176 }
7177 #endif
7178 int main(){nm_test_var='a';nm_test_func();return(0);}
7179 _LT_EOF
7180
7181   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7182   (eval $ac_compile) 2>&5
7183   ac_status=$?
7184   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7185   test $ac_status = 0; }; then
7186     # Now try to grab the symbols.
7187     nlist=conftest.nm
7188     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7189   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7190   ac_status=$?
7191   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7192   test $ac_status = 0; } && test -s "$nlist"; then
7193       # Try sorting and uniquifying the output.
7194       if sort "$nlist" | uniq > "$nlist"T; then
7195         mv -f "$nlist"T "$nlist"
7196       else
7197         rm -f "$nlist"T
7198       fi
7199
7200       # Make sure that we snagged all the symbols we need.
7201       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7202         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7203           cat <<_LT_EOF > conftest.$ac_ext
7204 #ifdef __cplusplus
7205 extern "C" {
7206 #endif
7207
7208 _LT_EOF
7209           # Now generate the symbol file.
7210           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7211
7212           cat <<_LT_EOF >> conftest.$ac_ext
7213
7214 /* The mapping between symbol names and symbols.  */
7215 const struct {
7216   const char *name;
7217   void       *address;
7218 }
7219 lt__PROGRAM__LTX_preloaded_symbols[] =
7220 {
7221   { "@PROGRAM@", (void *) 0 },
7222 _LT_EOF
7223           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7224           cat <<\_LT_EOF >> conftest.$ac_ext
7225   {0, (void *) 0}
7226 };
7227
7228 /* This works around a problem in FreeBSD linker */
7229 #ifdef FREEBSD_WORKAROUND
7230 static const void *lt_preloaded_setup() {
7231   return lt__PROGRAM__LTX_preloaded_symbols;
7232 }
7233 #endif
7234
7235 #ifdef __cplusplus
7236 }
7237 #endif
7238 _LT_EOF
7239           # Now try linking the two files.
7240           mv conftest.$ac_objext conftstm.$ac_objext
7241           lt_save_LIBS="$LIBS"
7242           lt_save_CFLAGS="$CFLAGS"
7243           LIBS="conftstm.$ac_objext"
7244           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7245           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7246   (eval $ac_link) 2>&5
7247   ac_status=$?
7248   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7249   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7250             pipe_works=yes
7251           fi
7252           LIBS="$lt_save_LIBS"
7253           CFLAGS="$lt_save_CFLAGS"
7254         else
7255           echo "cannot find nm_test_func in $nlist" >&5
7256         fi
7257       else
7258         echo "cannot find nm_test_var in $nlist" >&5
7259       fi
7260     else
7261       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7262     fi
7263   else
7264     echo "$progname: failed program was:" >&5
7265     cat conftest.$ac_ext >&5
7266   fi
7267   rm -rf conftest* conftst*
7268
7269   # Do not use the global_symbol_pipe unless it works.
7270   if test "$pipe_works" = yes; then
7271     break
7272   else
7273     lt_cv_sys_global_symbol_pipe=
7274   fi
7275 done
7276
7277 fi
7278
7279 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7280   lt_cv_sys_global_symbol_to_cdecl=
7281 fi
7282 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7284 $as_echo "failed" >&6; }
7285 else
7286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7287 $as_echo "ok" >&6; }
7288 fi
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311 # Check whether --enable-libtool-lock was given.
7312 if test "${enable_libtool_lock+set}" = set; then :
7313   enableval=$enable_libtool_lock;
7314 fi
7315
7316 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7317
7318 # Some flags need to be propagated to the compiler or linker for good
7319 # libtool support.
7320 case $host in
7321 ia64-*-hpux*)
7322   # Find out which ABI we are using.
7323   echo 'int i;' > conftest.$ac_ext
7324   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7325   (eval $ac_compile) 2>&5
7326   ac_status=$?
7327   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7328   test $ac_status = 0; }; then
7329     case `/usr/bin/file conftest.$ac_objext` in
7330       *ELF-32*)
7331         HPUX_IA64_MODE="32"
7332         ;;
7333       *ELF-64*)
7334         HPUX_IA64_MODE="64"
7335         ;;
7336     esac
7337   fi
7338   rm -rf conftest*
7339   ;;
7340 *-*-irix6*)
7341   # Find out which ABI we are using.
7342   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7343   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7344   (eval $ac_compile) 2>&5
7345   ac_status=$?
7346   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7347   test $ac_status = 0; }; then
7348     if test "$lt_cv_prog_gnu_ld" = yes; then
7349       case `/usr/bin/file conftest.$ac_objext` in
7350         *32-bit*)
7351           LD="${LD-ld} -melf32bsmip"
7352           ;;
7353         *N32*)
7354           LD="${LD-ld} -melf32bmipn32"
7355           ;;
7356         *64-bit*)
7357           LD="${LD-ld} -melf64bmip"
7358         ;;
7359       esac
7360     else
7361       case `/usr/bin/file conftest.$ac_objext` in
7362         *32-bit*)
7363           LD="${LD-ld} -32"
7364           ;;
7365         *N32*)
7366           LD="${LD-ld} -n32"
7367           ;;
7368         *64-bit*)
7369           LD="${LD-ld} -64"
7370           ;;
7371       esac
7372     fi
7373   fi
7374   rm -rf conftest*
7375   ;;
7376
7377 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7378 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7379   # Find out which ABI we are using.
7380   echo 'int i;' > conftest.$ac_ext
7381   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7382   (eval $ac_compile) 2>&5
7383   ac_status=$?
7384   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7385   test $ac_status = 0; }; then
7386     case `/usr/bin/file conftest.o` in
7387       *32-bit*)
7388         case $host in
7389           x86_64-*kfreebsd*-gnu)
7390             LD="${LD-ld} -m elf_i386_fbsd"
7391             ;;
7392           x86_64-*linux*)
7393             LD="${LD-ld} -m elf_i386"
7394             ;;
7395           ppc64-*linux*|powerpc64-*linux*)
7396             LD="${LD-ld} -m elf32ppclinux"
7397             ;;
7398           s390x-*linux*)
7399             LD="${LD-ld} -m elf_s390"
7400             ;;
7401           sparc64-*linux*)
7402             LD="${LD-ld} -m elf32_sparc"
7403             ;;
7404         esac
7405         ;;
7406       *64-bit*)
7407         case $host in
7408           x86_64-*kfreebsd*-gnu)
7409             LD="${LD-ld} -m elf_x86_64_fbsd"
7410             ;;
7411           x86_64-*linux*)
7412             LD="${LD-ld} -m elf_x86_64"
7413             ;;
7414           ppc*-*linux*|powerpc*-*linux*)
7415             LD="${LD-ld} -m elf64ppc"
7416             ;;
7417           s390*-*linux*|s390*-*tpf*)
7418             LD="${LD-ld} -m elf64_s390"
7419             ;;
7420           sparc*-*linux*)
7421             LD="${LD-ld} -m elf64_sparc"
7422             ;;
7423         esac
7424         ;;
7425     esac
7426   fi
7427   rm -rf conftest*
7428   ;;
7429
7430 *-*-sco3.2v5*)
7431   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7432   SAVE_CFLAGS="$CFLAGS"
7433   CFLAGS="$CFLAGS -belf"
7434   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7435 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7436 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7437   $as_echo_n "(cached) " >&6
7438 else
7439   ac_ext=c
7440 ac_cpp='$CPP $CPPFLAGS'
7441 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7442 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7443 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7444
7445      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7446 /* end confdefs.h.  */
7447
7448 int
7449 main ()
7450 {
7451
7452   ;
7453   return 0;
7454 }
7455 _ACEOF
7456 if ac_fn_c_try_link "$LINENO"; then :
7457   lt_cv_cc_needs_belf=yes
7458 else
7459   lt_cv_cc_needs_belf=no
7460 fi
7461 rm -f core conftest.err conftest.$ac_objext \
7462     conftest$ac_exeext conftest.$ac_ext
7463      ac_ext=c
7464 ac_cpp='$CPP $CPPFLAGS'
7465 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7466 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7467 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7468
7469 fi
7470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7471 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7472   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7473     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7474     CFLAGS="$SAVE_CFLAGS"
7475   fi
7476   ;;
7477 sparc*-*solaris*)
7478   # Find out which ABI we are using.
7479   echo 'int i;' > conftest.$ac_ext
7480   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7481   (eval $ac_compile) 2>&5
7482   ac_status=$?
7483   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7484   test $ac_status = 0; }; then
7485     case `/usr/bin/file conftest.o` in
7486     *64-bit*)
7487       case $lt_cv_prog_gnu_ld in
7488       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7489       *)
7490         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7491           LD="${LD-ld} -64"
7492         fi
7493         ;;
7494       esac
7495       ;;
7496     esac
7497   fi
7498   rm -rf conftest*
7499   ;;
7500 esac
7501
7502 need_locks="$enable_libtool_lock"
7503
7504
7505   case $host_os in
7506     rhapsody* | darwin*)
7507     if test -n "$ac_tool_prefix"; then
7508   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7509 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7511 $as_echo_n "checking for $ac_word... " >&6; }
7512 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7513   $as_echo_n "(cached) " >&6
7514 else
7515   if test -n "$DSYMUTIL"; then
7516   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7517 else
7518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7519 for as_dir in $PATH
7520 do
7521   IFS=$as_save_IFS
7522   test -z "$as_dir" && as_dir=.
7523     for ac_exec_ext in '' $ac_executable_extensions; do
7524   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7525     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7526     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7527     break 2
7528   fi
7529 done
7530   done
7531 IFS=$as_save_IFS
7532
7533 fi
7534 fi
7535 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7536 if test -n "$DSYMUTIL"; then
7537   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7538 $as_echo "$DSYMUTIL" >&6; }
7539 else
7540   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7541 $as_echo "no" >&6; }
7542 fi
7543
7544
7545 fi
7546 if test -z "$ac_cv_prog_DSYMUTIL"; then
7547   ac_ct_DSYMUTIL=$DSYMUTIL
7548   # Extract the first word of "dsymutil", so it can be a program name with args.
7549 set dummy dsymutil; ac_word=$2
7550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7551 $as_echo_n "checking for $ac_word... " >&6; }
7552 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7553   $as_echo_n "(cached) " >&6
7554 else
7555   if test -n "$ac_ct_DSYMUTIL"; then
7556   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7557 else
7558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7559 for as_dir in $PATH
7560 do
7561   IFS=$as_save_IFS
7562   test -z "$as_dir" && as_dir=.
7563     for ac_exec_ext in '' $ac_executable_extensions; do
7564   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7565     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7566     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7567     break 2
7568   fi
7569 done
7570   done
7571 IFS=$as_save_IFS
7572
7573 fi
7574 fi
7575 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7576 if test -n "$ac_ct_DSYMUTIL"; then
7577   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7578 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7579 else
7580   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7581 $as_echo "no" >&6; }
7582 fi
7583
7584   if test "x$ac_ct_DSYMUTIL" = x; then
7585     DSYMUTIL=":"
7586   else
7587     case $cross_compiling:$ac_tool_warned in
7588 yes:)
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7590 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7591 ac_tool_warned=yes ;;
7592 esac
7593     DSYMUTIL=$ac_ct_DSYMUTIL
7594   fi
7595 else
7596   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7597 fi
7598
7599     if test -n "$ac_tool_prefix"; then
7600   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7601 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7603 $as_echo_n "checking for $ac_word... " >&6; }
7604 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7605   $as_echo_n "(cached) " >&6
7606 else
7607   if test -n "$NMEDIT"; then
7608   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7609 else
7610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7611 for as_dir in $PATH
7612 do
7613   IFS=$as_save_IFS
7614   test -z "$as_dir" && as_dir=.
7615     for ac_exec_ext in '' $ac_executable_extensions; do
7616   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7617     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7618     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7619     break 2
7620   fi
7621 done
7622   done
7623 IFS=$as_save_IFS
7624
7625 fi
7626 fi
7627 NMEDIT=$ac_cv_prog_NMEDIT
7628 if test -n "$NMEDIT"; then
7629   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7630 $as_echo "$NMEDIT" >&6; }
7631 else
7632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7633 $as_echo "no" >&6; }
7634 fi
7635
7636
7637 fi
7638 if test -z "$ac_cv_prog_NMEDIT"; then
7639   ac_ct_NMEDIT=$NMEDIT
7640   # Extract the first word of "nmedit", so it can be a program name with args.
7641 set dummy nmedit; ac_word=$2
7642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7643 $as_echo_n "checking for $ac_word... " >&6; }
7644 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7645   $as_echo_n "(cached) " >&6
7646 else
7647   if test -n "$ac_ct_NMEDIT"; then
7648   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7649 else
7650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7651 for as_dir in $PATH
7652 do
7653   IFS=$as_save_IFS
7654   test -z "$as_dir" && as_dir=.
7655     for ac_exec_ext in '' $ac_executable_extensions; do
7656   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7657     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7658     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7659     break 2
7660   fi
7661 done
7662   done
7663 IFS=$as_save_IFS
7664
7665 fi
7666 fi
7667 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7668 if test -n "$ac_ct_NMEDIT"; then
7669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7670 $as_echo "$ac_ct_NMEDIT" >&6; }
7671 else
7672   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7673 $as_echo "no" >&6; }
7674 fi
7675
7676   if test "x$ac_ct_NMEDIT" = x; then
7677     NMEDIT=":"
7678   else
7679     case $cross_compiling:$ac_tool_warned in
7680 yes:)
7681 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7682 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7683 ac_tool_warned=yes ;;
7684 esac
7685     NMEDIT=$ac_ct_NMEDIT
7686   fi
7687 else
7688   NMEDIT="$ac_cv_prog_NMEDIT"
7689 fi
7690
7691     if test -n "$ac_tool_prefix"; then
7692   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7693 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7695 $as_echo_n "checking for $ac_word... " >&6; }
7696 if test "${ac_cv_prog_LIPO+set}" = set; then :
7697   $as_echo_n "(cached) " >&6
7698 else
7699   if test -n "$LIPO"; then
7700   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7701 else
7702 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7703 for as_dir in $PATH
7704 do
7705   IFS=$as_save_IFS
7706   test -z "$as_dir" && as_dir=.
7707     for ac_exec_ext in '' $ac_executable_extensions; do
7708   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7709     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7710     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7711     break 2
7712   fi
7713 done
7714   done
7715 IFS=$as_save_IFS
7716
7717 fi
7718 fi
7719 LIPO=$ac_cv_prog_LIPO
7720 if test -n "$LIPO"; then
7721   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7722 $as_echo "$LIPO" >&6; }
7723 else
7724   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7725 $as_echo "no" >&6; }
7726 fi
7727
7728
7729 fi
7730 if test -z "$ac_cv_prog_LIPO"; then
7731   ac_ct_LIPO=$LIPO
7732   # Extract the first word of "lipo", so it can be a program name with args.
7733 set dummy lipo; ac_word=$2
7734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7735 $as_echo_n "checking for $ac_word... " >&6; }
7736 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7737   $as_echo_n "(cached) " >&6
7738 else
7739   if test -n "$ac_ct_LIPO"; then
7740   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7741 else
7742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7743 for as_dir in $PATH
7744 do
7745   IFS=$as_save_IFS
7746   test -z "$as_dir" && as_dir=.
7747     for ac_exec_ext in '' $ac_executable_extensions; do
7748   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7749     ac_cv_prog_ac_ct_LIPO="lipo"
7750     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7751     break 2
7752   fi
7753 done
7754   done
7755 IFS=$as_save_IFS
7756
7757 fi
7758 fi
7759 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7760 if test -n "$ac_ct_LIPO"; then
7761   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7762 $as_echo "$ac_ct_LIPO" >&6; }
7763 else
7764   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7765 $as_echo "no" >&6; }
7766 fi
7767
7768   if test "x$ac_ct_LIPO" = x; then
7769     LIPO=":"
7770   else
7771     case $cross_compiling:$ac_tool_warned in
7772 yes:)
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7774 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7775 ac_tool_warned=yes ;;
7776 esac
7777     LIPO=$ac_ct_LIPO
7778   fi
7779 else
7780   LIPO="$ac_cv_prog_LIPO"
7781 fi
7782
7783     if test -n "$ac_tool_prefix"; then
7784   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7785 set dummy ${ac_tool_prefix}otool; ac_word=$2
7786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7787 $as_echo_n "checking for $ac_word... " >&6; }
7788 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7789   $as_echo_n "(cached) " >&6
7790 else
7791   if test -n "$OTOOL"; then
7792   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7793 else
7794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7795 for as_dir in $PATH
7796 do
7797   IFS=$as_save_IFS
7798   test -z "$as_dir" && as_dir=.
7799     for ac_exec_ext in '' $ac_executable_extensions; do
7800   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7801     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7802     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7803     break 2
7804   fi
7805 done
7806   done
7807 IFS=$as_save_IFS
7808
7809 fi
7810 fi
7811 OTOOL=$ac_cv_prog_OTOOL
7812 if test -n "$OTOOL"; then
7813   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7814 $as_echo "$OTOOL" >&6; }
7815 else
7816   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7817 $as_echo "no" >&6; }
7818 fi
7819
7820
7821 fi
7822 if test -z "$ac_cv_prog_OTOOL"; then
7823   ac_ct_OTOOL=$OTOOL
7824   # Extract the first word of "otool", so it can be a program name with args.
7825 set dummy otool; ac_word=$2
7826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7827 $as_echo_n "checking for $ac_word... " >&6; }
7828 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7829   $as_echo_n "(cached) " >&6
7830 else
7831   if test -n "$ac_ct_OTOOL"; then
7832   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7833 else
7834 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7835 for as_dir in $PATH
7836 do
7837   IFS=$as_save_IFS
7838   test -z "$as_dir" && as_dir=.
7839     for ac_exec_ext in '' $ac_executable_extensions; do
7840   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7841     ac_cv_prog_ac_ct_OTOOL="otool"
7842     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7843     break 2
7844   fi
7845 done
7846   done
7847 IFS=$as_save_IFS
7848
7849 fi
7850 fi
7851 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7852 if test -n "$ac_ct_OTOOL"; then
7853   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7854 $as_echo "$ac_ct_OTOOL" >&6; }
7855 else
7856   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7857 $as_echo "no" >&6; }
7858 fi
7859
7860   if test "x$ac_ct_OTOOL" = x; then
7861     OTOOL=":"
7862   else
7863     case $cross_compiling:$ac_tool_warned in
7864 yes:)
7865 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7866 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7867 ac_tool_warned=yes ;;
7868 esac
7869     OTOOL=$ac_ct_OTOOL
7870   fi
7871 else
7872   OTOOL="$ac_cv_prog_OTOOL"
7873 fi
7874
7875     if test -n "$ac_tool_prefix"; then
7876   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7877 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7879 $as_echo_n "checking for $ac_word... " >&6; }
7880 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7881   $as_echo_n "(cached) " >&6
7882 else
7883   if test -n "$OTOOL64"; then
7884   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7885 else
7886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7887 for as_dir in $PATH
7888 do
7889   IFS=$as_save_IFS
7890   test -z "$as_dir" && as_dir=.
7891     for ac_exec_ext in '' $ac_executable_extensions; do
7892   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7893     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7894     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7895     break 2
7896   fi
7897 done
7898   done
7899 IFS=$as_save_IFS
7900
7901 fi
7902 fi
7903 OTOOL64=$ac_cv_prog_OTOOL64
7904 if test -n "$OTOOL64"; then
7905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7906 $as_echo "$OTOOL64" >&6; }
7907 else
7908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7909 $as_echo "no" >&6; }
7910 fi
7911
7912
7913 fi
7914 if test -z "$ac_cv_prog_OTOOL64"; then
7915   ac_ct_OTOOL64=$OTOOL64
7916   # Extract the first word of "otool64", so it can be a program name with args.
7917 set dummy otool64; ac_word=$2
7918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7919 $as_echo_n "checking for $ac_word... " >&6; }
7920 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7921   $as_echo_n "(cached) " >&6
7922 else
7923   if test -n "$ac_ct_OTOOL64"; then
7924   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7925 else
7926 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7927 for as_dir in $PATH
7928 do
7929   IFS=$as_save_IFS
7930   test -z "$as_dir" && as_dir=.
7931     for ac_exec_ext in '' $ac_executable_extensions; do
7932   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7933     ac_cv_prog_ac_ct_OTOOL64="otool64"
7934     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7935     break 2
7936   fi
7937 done
7938   done
7939 IFS=$as_save_IFS
7940
7941 fi
7942 fi
7943 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7944 if test -n "$ac_ct_OTOOL64"; then
7945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7946 $as_echo "$ac_ct_OTOOL64" >&6; }
7947 else
7948   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7949 $as_echo "no" >&6; }
7950 fi
7951
7952   if test "x$ac_ct_OTOOL64" = x; then
7953     OTOOL64=":"
7954   else
7955     case $cross_compiling:$ac_tool_warned in
7956 yes:)
7957 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7958 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7959 ac_tool_warned=yes ;;
7960 esac
7961     OTOOL64=$ac_ct_OTOOL64
7962   fi
7963 else
7964   OTOOL64="$ac_cv_prog_OTOOL64"
7965 fi
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7994 $as_echo_n "checking for -single_module linker flag... " >&6; }
7995 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7996   $as_echo_n "(cached) " >&6
7997 else
7998   lt_cv_apple_cc_single_mod=no
7999       if test -z "${LT_MULTI_MODULE}"; then
8000         # By default we will add the -single_module flag. You can override
8001         # by either setting the environment variable LT_MULTI_MODULE
8002         # non-empty at configure time, or by adding -multi_module to the
8003         # link flags.
8004         rm -rf libconftest.dylib*
8005         echo "int foo(void){return 1;}" > conftest.c
8006         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8007 -dynamiclib -Wl,-single_module conftest.c" >&5
8008         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8009           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8010         _lt_result=$?
8011         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8012           lt_cv_apple_cc_single_mod=yes
8013         else
8014           cat conftest.err >&5
8015         fi
8016         rm -rf libconftest.dylib*
8017         rm -f conftest.*
8018       fi
8019 fi
8020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8021 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8022     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8023 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8024 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8025   $as_echo_n "(cached) " >&6
8026 else
8027   lt_cv_ld_exported_symbols_list=no
8028       save_LDFLAGS=$LDFLAGS
8029       echo "_main" > conftest.sym
8030       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8031       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8032 /* end confdefs.h.  */
8033
8034 int
8035 main ()
8036 {
8037
8038   ;
8039   return 0;
8040 }
8041 _ACEOF
8042 if ac_fn_c_try_link "$LINENO"; then :
8043   lt_cv_ld_exported_symbols_list=yes
8044 else
8045   lt_cv_ld_exported_symbols_list=no
8046 fi
8047 rm -f core conftest.err conftest.$ac_objext \
8048     conftest$ac_exeext conftest.$ac_ext
8049         LDFLAGS="$save_LDFLAGS"
8050
8051 fi
8052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8053 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8054     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8055 $as_echo_n "checking for -force_load linker flag... " >&6; }
8056 if test "${lt_cv_ld_force_load+set}" = set; then :
8057   $as_echo_n "(cached) " >&6
8058 else
8059   lt_cv_ld_force_load=no
8060       cat > conftest.c << _LT_EOF
8061 int forced_loaded() { return 2;}
8062 _LT_EOF
8063       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8064       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8065       echo "$AR cru libconftest.a conftest.o" >&5
8066       $AR cru libconftest.a conftest.o 2>&5
8067       cat > conftest.c << _LT_EOF
8068 int main() { return 0;}
8069 _LT_EOF
8070       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8071       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8072       _lt_result=$?
8073       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8074         lt_cv_ld_force_load=yes
8075       else
8076         cat conftest.err >&5
8077       fi
8078         rm -f conftest.err libconftest.a conftest conftest.c
8079         rm -rf conftest.dSYM
8080
8081 fi
8082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8083 $as_echo "$lt_cv_ld_force_load" >&6; }
8084     case $host_os in
8085     rhapsody* | darwin1.[012])
8086       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8087     darwin1.*)
8088       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8089     darwin*) # darwin 5.x on
8090       # if running on 10.5 or later, the deployment target defaults
8091       # to the OS version, if on x86, and 10.4, the deployment
8092       # target defaults to 10.4. Don't you love it?
8093       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8094         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8095           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8096         10.[012]*)
8097           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8098         10.*)
8099           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8100       esac
8101     ;;
8102   esac
8103     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8104       _lt_dar_single_mod='$single_module'
8105     fi
8106     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8107       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8108     else
8109       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8110     fi
8111     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8112       _lt_dsymutil='~$DSYMUTIL $lib || :'
8113     else
8114       _lt_dsymutil=
8115     fi
8116     ;;
8117   esac
8118
8119 for ac_header in dlfcn.h
8120 do :
8121   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8122 "
8123 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8124   cat >>confdefs.h <<_ACEOF
8125 #define HAVE_DLFCN_H 1
8126 _ACEOF
8127
8128 fi
8129
8130 done
8131
8132
8133
8134
8135
8136 # Set options
8137
8138
8139
8140         enable_dlopen=no
8141
8142
8143   enable_win32_dll=no
8144
8145
8146             # Check whether --enable-shared was given.
8147 if test "${enable_shared+set}" = set; then :
8148   enableval=$enable_shared; p=${PACKAGE-default}
8149     case $enableval in
8150     yes) enable_shared=yes ;;
8151     no) enable_shared=no ;;
8152     *)
8153       enable_shared=no
8154       # Look at the argument we got.  We use all the common list separators.
8155       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8156       for pkg in $enableval; do
8157         IFS="$lt_save_ifs"
8158         if test "X$pkg" = "X$p"; then
8159           enable_shared=yes
8160         fi
8161       done
8162       IFS="$lt_save_ifs"
8163       ;;
8164     esac
8165 else
8166   enable_shared=yes
8167 fi
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177   # Check whether --enable-static was given.
8178 if test "${enable_static+set}" = set; then :
8179   enableval=$enable_static; p=${PACKAGE-default}
8180     case $enableval in
8181     yes) enable_static=yes ;;
8182     no) enable_static=no ;;
8183     *)
8184      enable_static=no
8185       # Look at the argument we got.  We use all the common list separators.
8186       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8187       for pkg in $enableval; do
8188         IFS="$lt_save_ifs"
8189         if test "X$pkg" = "X$p"; then
8190           enable_static=yes
8191         fi
8192       done
8193       IFS="$lt_save_ifs"
8194       ;;
8195     esac
8196 else
8197   enable_static=yes
8198 fi
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209 # Check whether --with-pic was given.
8210 if test "${with_pic+set}" = set; then :
8211   withval=$with_pic; pic_mode="$withval"
8212 else
8213   pic_mode=default
8214 fi
8215
8216
8217 test -z "$pic_mode" && pic_mode=default
8218
8219
8220
8221
8222
8223
8224
8225   # Check whether --enable-fast-install was given.
8226 if test "${enable_fast_install+set}" = set; then :
8227   enableval=$enable_fast_install; p=${PACKAGE-default}
8228     case $enableval in
8229     yes) enable_fast_install=yes ;;
8230     no) enable_fast_install=no ;;
8231     *)
8232       enable_fast_install=no
8233       # Look at the argument we got.  We use all the common list separators.
8234       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8235       for pkg in $enableval; do
8236         IFS="$lt_save_ifs"
8237         if test "X$pkg" = "X$p"; then
8238           enable_fast_install=yes
8239         fi
8240       done
8241       IFS="$lt_save_ifs"
8242       ;;
8243     esac
8244 else
8245   enable_fast_install=yes
8246 fi
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258 # This can be used to rebuild libtool when needed
8259 LIBTOOL_DEPS="$ltmain"
8260
8261 # Always use our own libtool.
8262 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289 test -z "$LN_S" && LN_S="ln -s"
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304 if test -n "${ZSH_VERSION+set}" ; then
8305    setopt NO_GLOB_SUBST
8306 fi
8307
8308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8309 $as_echo_n "checking for objdir... " >&6; }
8310 if test "${lt_cv_objdir+set}" = set; then :
8311   $as_echo_n "(cached) " >&6
8312 else
8313   rm -f .libs 2>/dev/null
8314 mkdir .libs 2>/dev/null
8315 if test -d .libs; then
8316   lt_cv_objdir=.libs
8317 else
8318   # MS-DOS does not allow filenames that begin with a dot.
8319   lt_cv_objdir=_libs
8320 fi
8321 rmdir .libs 2>/dev/null
8322 fi
8323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8324 $as_echo "$lt_cv_objdir" >&6; }
8325 objdir=$lt_cv_objdir
8326
8327
8328
8329
8330
8331 cat >>confdefs.h <<_ACEOF
8332 #define LT_OBJDIR "$lt_cv_objdir/"
8333 _ACEOF
8334
8335
8336
8337
8338 case $host_os in
8339 aix3*)
8340   # AIX sometimes has problems with the GCC collect2 program.  For some
8341   # reason, if we set the COLLECT_NAMES environment variable, the problems
8342   # vanish in a puff of smoke.
8343   if test "X${COLLECT_NAMES+set}" != Xset; then
8344     COLLECT_NAMES=
8345     export COLLECT_NAMES
8346   fi
8347   ;;
8348 esac
8349
8350 # Global variables:
8351 ofile=libtool
8352 can_build_shared=yes
8353
8354 # All known linkers require a `.a' archive for static linking (except MSVC,
8355 # which needs '.lib').
8356 libext=a
8357
8358 with_gnu_ld="$lt_cv_prog_gnu_ld"
8359
8360 old_CC="$CC"
8361 old_CFLAGS="$CFLAGS"
8362
8363 # Set sane defaults for various variables
8364 test -z "$CC" && CC=cc
8365 test -z "$LTCC" && LTCC=$CC
8366 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8367 test -z "$LD" && LD=ld
8368 test -z "$ac_objext" && ac_objext=o
8369
8370 for cc_temp in $compiler""; do
8371   case $cc_temp in
8372     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8373     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8374     \-*) ;;
8375     *) break;;
8376   esac
8377 done
8378 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8379
8380
8381 # Only perform the check for file, if the check method requires it
8382 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8383 case $deplibs_check_method in
8384 file_magic*)
8385   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8386     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8387 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8388 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8389   $as_echo_n "(cached) " >&6
8390 else
8391   case $MAGIC_CMD in
8392 [\\/*] |  ?:[\\/]*)
8393   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8394   ;;
8395 *)
8396   lt_save_MAGIC_CMD="$MAGIC_CMD"
8397   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8398   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8399   for ac_dir in $ac_dummy; do
8400     IFS="$lt_save_ifs"
8401     test -z "$ac_dir" && ac_dir=.
8402     if test -f $ac_dir/${ac_tool_prefix}file; then
8403       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8404       if test -n "$file_magic_test_file"; then
8405         case $deplibs_check_method in
8406         "file_magic "*)
8407           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8408           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8409           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8410             $EGREP "$file_magic_regex" > /dev/null; then
8411             :
8412           else
8413             cat <<_LT_EOF 1>&2
8414
8415 *** Warning: the command libtool uses to detect shared libraries,
8416 *** $file_magic_cmd, produces output that libtool cannot recognize.
8417 *** The result is that libtool may fail to recognize shared libraries
8418 *** as such.  This will affect the creation of libtool libraries that
8419 *** depend on shared libraries, but programs linked with such libtool
8420 *** libraries will work regardless of this problem.  Nevertheless, you
8421 *** may want to report the problem to your system manager and/or to
8422 *** bug-libtool@gnu.org
8423
8424 _LT_EOF
8425           fi ;;
8426         esac
8427       fi
8428       break
8429     fi
8430   done
8431   IFS="$lt_save_ifs"
8432   MAGIC_CMD="$lt_save_MAGIC_CMD"
8433   ;;
8434 esac
8435 fi
8436
8437 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8438 if test -n "$MAGIC_CMD"; then
8439   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8440 $as_echo "$MAGIC_CMD" >&6; }
8441 else
8442   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8443 $as_echo "no" >&6; }
8444 fi
8445
8446
8447
8448
8449
8450 if test -z "$lt_cv_path_MAGIC_CMD"; then
8451   if test -n "$ac_tool_prefix"; then
8452     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8453 $as_echo_n "checking for file... " >&6; }
8454 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8455   $as_echo_n "(cached) " >&6
8456 else
8457   case $MAGIC_CMD in
8458 [\\/*] |  ?:[\\/]*)
8459   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8460   ;;
8461 *)
8462   lt_save_MAGIC_CMD="$MAGIC_CMD"
8463   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8464   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8465   for ac_dir in $ac_dummy; do
8466     IFS="$lt_save_ifs"
8467     test -z "$ac_dir" && ac_dir=.
8468     if test -f $ac_dir/file; then
8469       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8470       if test -n "$file_magic_test_file"; then
8471         case $deplibs_check_method in
8472         "file_magic "*)
8473           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8474           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8475           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8476             $EGREP "$file_magic_regex" > /dev/null; then
8477             :
8478           else
8479             cat <<_LT_EOF 1>&2
8480
8481 *** Warning: the command libtool uses to detect shared libraries,
8482 *** $file_magic_cmd, produces output that libtool cannot recognize.
8483 *** The result is that libtool may fail to recognize shared libraries
8484 *** as such.  This will affect the creation of libtool libraries that
8485 *** depend on shared libraries, but programs linked with such libtool
8486 *** libraries will work regardless of this problem.  Nevertheless, you
8487 *** may want to report the problem to your system manager and/or to
8488 *** bug-libtool@gnu.org
8489
8490 _LT_EOF
8491           fi ;;
8492         esac
8493       fi
8494       break
8495     fi
8496   done
8497   IFS="$lt_save_ifs"
8498   MAGIC_CMD="$lt_save_MAGIC_CMD"
8499   ;;
8500 esac
8501 fi
8502
8503 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8504 if test -n "$MAGIC_CMD"; then
8505   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8506 $as_echo "$MAGIC_CMD" >&6; }
8507 else
8508   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8509 $as_echo "no" >&6; }
8510 fi
8511
8512
8513   else
8514     MAGIC_CMD=:
8515   fi
8516 fi
8517
8518   fi
8519   ;;
8520 esac
8521
8522 # Use C for the default configuration in the libtool script
8523
8524 lt_save_CC="$CC"
8525 ac_ext=c
8526 ac_cpp='$CPP $CPPFLAGS'
8527 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8528 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8529 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8530
8531
8532 # Source file extension for C test sources.
8533 ac_ext=c
8534
8535 # Object file extension for compiled C test sources.
8536 objext=o
8537 objext=$objext
8538
8539 # Code to be used in simple compile tests
8540 lt_simple_compile_test_code="int some_variable = 0;"
8541
8542 # Code to be used in simple link tests
8543 lt_simple_link_test_code='int main(){return(0);}'
8544
8545
8546
8547
8548
8549
8550
8551 # If no C compiler was specified, use CC.
8552 LTCC=${LTCC-"$CC"}
8553
8554 # If no C compiler flags were specified, use CFLAGS.
8555 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8556
8557 # Allow CC to be a program name with arguments.
8558 compiler=$CC
8559
8560 # Save the default compiler, since it gets overwritten when the other
8561 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8562 compiler_DEFAULT=$CC
8563
8564 # save warnings/boilerplate of simple test code
8565 ac_outfile=conftest.$ac_objext
8566 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8567 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8568 _lt_compiler_boilerplate=`cat conftest.err`
8569 $RM conftest*
8570
8571 ac_outfile=conftest.$ac_objext
8572 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8573 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8574 _lt_linker_boilerplate=`cat conftest.err`
8575 $RM -r conftest*
8576
8577
8578 ## CAVEAT EMPTOR:
8579 ## There is no encapsulation within the following macros, do not change
8580 ## the running order or otherwise move them around unless you know exactly
8581 ## what you are doing...
8582 if test -n "$compiler"; then
8583
8584 lt_prog_compiler_no_builtin_flag=
8585
8586 if test "$GCC" = yes; then
8587   case $cc_basename in
8588   nvcc*)
8589     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8590   *)
8591     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8592   esac
8593
8594   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8595 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8596 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8597   $as_echo_n "(cached) " >&6
8598 else
8599   lt_cv_prog_compiler_rtti_exceptions=no
8600    ac_outfile=conftest.$ac_objext
8601    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8602    lt_compiler_flag="-fno-rtti -fno-exceptions"
8603    # Insert the option either (1) after the last *FLAGS variable, or
8604    # (2) before a word containing "conftest.", or (3) at the end.
8605    # Note that $ac_compile itself does not contain backslashes and begins
8606    # with a dollar sign (not a hyphen), so the echo should work correctly.
8607    # The option is referenced via a variable to avoid confusing sed.
8608    lt_compile=`echo "$ac_compile" | $SED \
8609    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8610    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8611    -e 's:$: $lt_compiler_flag:'`
8612    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8613    (eval "$lt_compile" 2>conftest.err)
8614    ac_status=$?
8615    cat conftest.err >&5
8616    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8617    if (exit $ac_status) && test -s "$ac_outfile"; then
8618      # The compiler can only warn and ignore the option if not recognized
8619      # So say no if there are warnings other than the usual output.
8620      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8621      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8622      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8623        lt_cv_prog_compiler_rtti_exceptions=yes
8624      fi
8625    fi
8626    $RM conftest*
8627
8628 fi
8629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8630 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8631
8632 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8633     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8634 else
8635     :
8636 fi
8637
8638 fi
8639
8640
8641
8642
8643
8644
8645   lt_prog_compiler_wl=
8646 lt_prog_compiler_pic=
8647 lt_prog_compiler_static=
8648
8649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8650 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8651
8652   if test "$GCC" = yes; then
8653     lt_prog_compiler_wl='-Wl,'
8654     lt_prog_compiler_static='-static'
8655
8656     case $host_os in
8657       aix*)
8658       # All AIX code is PIC.
8659       if test "$host_cpu" = ia64; then
8660         # AIX 5 now supports IA64 processor
8661         lt_prog_compiler_static='-Bstatic'
8662       fi
8663       ;;
8664
8665     amigaos*)
8666       case $host_cpu in
8667       powerpc)
8668             # see comment about AmigaOS4 .so support
8669             lt_prog_compiler_pic='-fPIC'
8670         ;;
8671       m68k)
8672             # FIXME: we need at least 68020 code to build shared libraries, but
8673             # adding the `-m68020' flag to GCC prevents building anything better,
8674             # like `-m68040'.
8675             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8676         ;;
8677       esac
8678       ;;
8679
8680     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8681       # PIC is the default for these OSes.
8682       ;;
8683
8684     mingw* | cygwin* | pw32* | os2* | cegcc*)
8685       # This hack is so that the source file can tell whether it is being
8686       # built for inclusion in a dll (and should export symbols for example).
8687       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8688       # (--disable-auto-import) libraries
8689       lt_prog_compiler_pic='-DDLL_EXPORT'
8690       ;;
8691
8692     darwin* | rhapsody*)
8693       # PIC is the default on this platform
8694       # Common symbols not allowed in MH_DYLIB files
8695       lt_prog_compiler_pic='-fno-common'
8696       ;;
8697
8698     haiku*)
8699       # PIC is the default for Haiku.
8700       # The "-static" flag exists, but is broken.
8701       lt_prog_compiler_static=
8702       ;;
8703
8704     hpux*)
8705       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8706       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8707       # sets the default TLS model and affects inlining.
8708       case $host_cpu in
8709       hppa*64*)
8710         # +Z the default
8711         ;;
8712       *)
8713         lt_prog_compiler_pic='-fPIC'
8714         ;;
8715       esac
8716       ;;
8717
8718     interix[3-9]*)
8719       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8720       # Instead, we relocate shared libraries at runtime.
8721       ;;
8722
8723     msdosdjgpp*)
8724       # Just because we use GCC doesn't mean we suddenly get shared libraries
8725       # on systems that don't support them.
8726       lt_prog_compiler_can_build_shared=no
8727       enable_shared=no
8728       ;;
8729
8730     *nto* | *qnx*)
8731       # QNX uses GNU C++, but need to define -shared option too, otherwise
8732       # it will coredump.
8733       lt_prog_compiler_pic='-fPIC -shared'
8734       ;;
8735
8736     sysv4*MP*)
8737       if test -d /usr/nec; then
8738         lt_prog_compiler_pic=-Kconform_pic
8739       fi
8740       ;;
8741
8742     *)
8743       lt_prog_compiler_pic='-fPIC'
8744       ;;
8745     esac
8746
8747     case $cc_basename in
8748     nvcc*) # Cuda Compiler Driver 2.2
8749       lt_prog_compiler_wl='-Xlinker '
8750       lt_prog_compiler_pic='-Xcompiler -fPIC'
8751       ;;
8752     esac
8753   else
8754     # PORTME Check for flag to pass linker flags through the system compiler.
8755     case $host_os in
8756     aix*)
8757       lt_prog_compiler_wl='-Wl,'
8758       if test "$host_cpu" = ia64; then
8759         # AIX 5 now supports IA64 processor
8760         lt_prog_compiler_static='-Bstatic'
8761       else
8762         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8763       fi
8764       ;;
8765
8766     mingw* | cygwin* | pw32* | os2* | cegcc*)
8767       # This hack is so that the source file can tell whether it is being
8768       # built for inclusion in a dll (and should export symbols for example).
8769       lt_prog_compiler_pic='-DDLL_EXPORT'
8770       ;;
8771
8772     hpux9* | hpux10* | hpux11*)
8773       lt_prog_compiler_wl='-Wl,'
8774       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8775       # not for PA HP-UX.
8776       case $host_cpu in
8777       hppa*64*|ia64*)
8778         # +Z the default
8779         ;;
8780       *)
8781         lt_prog_compiler_pic='+Z'
8782         ;;
8783       esac
8784       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8785       lt_prog_compiler_static='${wl}-a ${wl}archive'
8786       ;;
8787
8788     irix5* | irix6* | nonstopux*)
8789       lt_prog_compiler_wl='-Wl,'
8790       # PIC (with -KPIC) is the default.
8791       lt_prog_compiler_static='-non_shared'
8792       ;;
8793
8794     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8795       case $cc_basename in
8796       # old Intel for x86_64 which still supported -KPIC.
8797       ecc*)
8798         lt_prog_compiler_wl='-Wl,'
8799         lt_prog_compiler_pic='-KPIC'
8800         lt_prog_compiler_static='-static'
8801         ;;
8802       # icc used to be incompatible with GCC.
8803       # ICC 10 doesn't accept -KPIC any more.
8804       icc* | ifort*)
8805         lt_prog_compiler_wl='-Wl,'
8806         lt_prog_compiler_pic='-fPIC'
8807         lt_prog_compiler_static='-static'
8808         ;;
8809       # Lahey Fortran 8.1.
8810       lf95*)
8811         lt_prog_compiler_wl='-Wl,'
8812         lt_prog_compiler_pic='--shared'
8813         lt_prog_compiler_static='--static'
8814         ;;
8815       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8816         # Portland Group compilers (*not* the Pentium gcc compiler,
8817         # which looks to be a dead project)
8818         lt_prog_compiler_wl='-Wl,'
8819         lt_prog_compiler_pic='-fpic'
8820         lt_prog_compiler_static='-Bstatic'
8821         ;;
8822       ccc*)
8823         lt_prog_compiler_wl='-Wl,'
8824         # All Alpha code is PIC.
8825         lt_prog_compiler_static='-non_shared'
8826         ;;
8827       xl* | bgxl* | bgf* | mpixl*)
8828         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8829         lt_prog_compiler_wl='-Wl,'
8830         lt_prog_compiler_pic='-qpic'
8831         lt_prog_compiler_static='-qstaticlink'
8832         ;;
8833       *)
8834         case `$CC -V 2>&1 | sed 5q` in
8835         *Sun\ F* | *Sun*Fortran*)
8836           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8837           lt_prog_compiler_pic='-KPIC'
8838           lt_prog_compiler_static='-Bstatic'
8839           lt_prog_compiler_wl=''
8840           ;;
8841         *Sun\ C*)
8842           # Sun C 5.9
8843           lt_prog_compiler_pic='-KPIC'
8844           lt_prog_compiler_static='-Bstatic'
8845           lt_prog_compiler_wl='-Wl,'
8846           ;;
8847         esac
8848         ;;
8849       esac
8850       ;;
8851
8852     newsos6)
8853       lt_prog_compiler_pic='-KPIC'
8854       lt_prog_compiler_static='-Bstatic'
8855       ;;
8856
8857     *nto* | *qnx*)
8858       # QNX uses GNU C++, but need to define -shared option too, otherwise
8859       # it will coredump.
8860       lt_prog_compiler_pic='-fPIC -shared'
8861       ;;
8862
8863     osf3* | osf4* | osf5*)
8864       lt_prog_compiler_wl='-Wl,'
8865       # All OSF/1 code is PIC.
8866       lt_prog_compiler_static='-non_shared'
8867       ;;
8868
8869     rdos*)
8870       lt_prog_compiler_static='-non_shared'
8871       ;;
8872
8873     solaris*)
8874       lt_prog_compiler_pic='-KPIC'
8875       lt_prog_compiler_static='-Bstatic'
8876       case $cc_basename in
8877       f77* | f90* | f95*)
8878         lt_prog_compiler_wl='-Qoption ld ';;
8879       *)
8880         lt_prog_compiler_wl='-Wl,';;
8881       esac
8882       ;;
8883
8884     sunos4*)
8885       lt_prog_compiler_wl='-Qoption ld '
8886       lt_prog_compiler_pic='-PIC'
8887       lt_prog_compiler_static='-Bstatic'
8888       ;;
8889
8890     sysv4 | sysv4.2uw2* | sysv4.3*)
8891       lt_prog_compiler_wl='-Wl,'
8892       lt_prog_compiler_pic='-KPIC'
8893       lt_prog_compiler_static='-Bstatic'
8894       ;;
8895
8896     sysv4*MP*)
8897       if test -d /usr/nec ;then
8898         lt_prog_compiler_pic='-Kconform_pic'
8899         lt_prog_compiler_static='-Bstatic'
8900       fi
8901       ;;
8902
8903     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8904       lt_prog_compiler_wl='-Wl,'
8905       lt_prog_compiler_pic='-KPIC'
8906       lt_prog_compiler_static='-Bstatic'
8907       ;;
8908
8909     unicos*)
8910       lt_prog_compiler_wl='-Wl,'
8911       lt_prog_compiler_can_build_shared=no
8912       ;;
8913
8914     uts4*)
8915       lt_prog_compiler_pic='-pic'
8916       lt_prog_compiler_static='-Bstatic'
8917       ;;
8918
8919     *)
8920       lt_prog_compiler_can_build_shared=no
8921       ;;
8922     esac
8923   fi
8924
8925 case $host_os in
8926   # For platforms which do not support PIC, -DPIC is meaningless:
8927   *djgpp*)
8928     lt_prog_compiler_pic=
8929     ;;
8930   *)
8931     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8932     ;;
8933 esac
8934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8935 $as_echo "$lt_prog_compiler_pic" >&6; }
8936
8937
8938
8939
8940
8941
8942 #
8943 # Check to make sure the PIC flag actually works.
8944 #
8945 if test -n "$lt_prog_compiler_pic"; then
8946   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8947 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8948 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8949   $as_echo_n "(cached) " >&6
8950 else
8951   lt_cv_prog_compiler_pic_works=no
8952    ac_outfile=conftest.$ac_objext
8953    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8954    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8955    # Insert the option either (1) after the last *FLAGS variable, or
8956    # (2) before a word containing "conftest.", or (3) at the end.
8957    # Note that $ac_compile itself does not contain backslashes and begins
8958    # with a dollar sign (not a hyphen), so the echo should work correctly.
8959    # The option is referenced via a variable to avoid confusing sed.
8960    lt_compile=`echo "$ac_compile" | $SED \
8961    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8962    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8963    -e 's:$: $lt_compiler_flag:'`
8964    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8965    (eval "$lt_compile" 2>conftest.err)
8966    ac_status=$?
8967    cat conftest.err >&5
8968    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8969    if (exit $ac_status) && test -s "$ac_outfile"; then
8970      # The compiler can only warn and ignore the option if not recognized
8971      # So say no if there are warnings other than the usual output.
8972      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8973      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8974      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8975        lt_cv_prog_compiler_pic_works=yes
8976      fi
8977    fi
8978    $RM conftest*
8979
8980 fi
8981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8982 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8983
8984 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8985     case $lt_prog_compiler_pic in
8986      "" | " "*) ;;
8987      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8988      esac
8989 else
8990     lt_prog_compiler_pic=
8991      lt_prog_compiler_can_build_shared=no
8992 fi
8993
8994 fi
8995
8996
8997
8998
8999
9000
9001 #
9002 # Check to make sure the static flag actually works.
9003 #
9004 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9006 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9007 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9008   $as_echo_n "(cached) " >&6
9009 else
9010   lt_cv_prog_compiler_static_works=no
9011    save_LDFLAGS="$LDFLAGS"
9012    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9013    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9014    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9015      # The linker can only warn and ignore the option if not recognized
9016      # So say no if there are warnings
9017      if test -s conftest.err; then
9018        # Append any errors to the config.log.
9019        cat conftest.err 1>&5
9020        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9021        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9022        if diff conftest.exp conftest.er2 >/dev/null; then
9023          lt_cv_prog_compiler_static_works=yes
9024        fi
9025      else
9026        lt_cv_prog_compiler_static_works=yes
9027      fi
9028    fi
9029    $RM -r conftest*
9030    LDFLAGS="$save_LDFLAGS"
9031
9032 fi
9033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9034 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9035
9036 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9037     :
9038 else
9039     lt_prog_compiler_static=
9040 fi
9041
9042
9043
9044
9045
9046
9047
9048   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9049 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9050 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9051   $as_echo_n "(cached) " >&6
9052 else
9053   lt_cv_prog_compiler_c_o=no
9054    $RM -r conftest 2>/dev/null
9055    mkdir conftest
9056    cd conftest
9057    mkdir out
9058    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9059
9060    lt_compiler_flag="-o out/conftest2.$ac_objext"
9061    # Insert the option either (1) after the last *FLAGS variable, or
9062    # (2) before a word containing "conftest.", or (3) at the end.
9063    # Note that $ac_compile itself does not contain backslashes and begins
9064    # with a dollar sign (not a hyphen), so the echo should work correctly.
9065    lt_compile=`echo "$ac_compile" | $SED \
9066    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9067    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9068    -e 's:$: $lt_compiler_flag:'`
9069    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9070    (eval "$lt_compile" 2>out/conftest.err)
9071    ac_status=$?
9072    cat out/conftest.err >&5
9073    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9074    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9075    then
9076      # The compiler can only warn and ignore the option if not recognized
9077      # So say no if there are warnings
9078      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9079      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9080      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9081        lt_cv_prog_compiler_c_o=yes
9082      fi
9083    fi
9084    chmod u+w . 2>&5
9085    $RM conftest*
9086    # SGI C++ compiler will create directory out/ii_files/ for
9087    # template instantiation
9088    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9089    $RM out/* && rmdir out
9090    cd ..
9091    $RM -r conftest
9092    $RM conftest*
9093
9094 fi
9095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9096 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9097
9098
9099
9100
9101
9102
9103   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9104 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9105 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9106   $as_echo_n "(cached) " >&6
9107 else
9108   lt_cv_prog_compiler_c_o=no
9109    $RM -r conftest 2>/dev/null
9110    mkdir conftest
9111    cd conftest
9112    mkdir out
9113    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9114
9115    lt_compiler_flag="-o out/conftest2.$ac_objext"
9116    # Insert the option either (1) after the last *FLAGS variable, or
9117    # (2) before a word containing "conftest.", or (3) at the end.
9118    # Note that $ac_compile itself does not contain backslashes and begins
9119    # with a dollar sign (not a hyphen), so the echo should work correctly.
9120    lt_compile=`echo "$ac_compile" | $SED \
9121    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9122    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9123    -e 's:$: $lt_compiler_flag:'`
9124    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9125    (eval "$lt_compile" 2>out/conftest.err)
9126    ac_status=$?
9127    cat out/conftest.err >&5
9128    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9129    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9130    then
9131      # The compiler can only warn and ignore the option if not recognized
9132      # So say no if there are warnings
9133      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9134      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9135      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9136        lt_cv_prog_compiler_c_o=yes
9137      fi
9138    fi
9139    chmod u+w . 2>&5
9140    $RM conftest*
9141    # SGI C++ compiler will create directory out/ii_files/ for
9142    # template instantiation
9143    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9144    $RM out/* && rmdir out
9145    cd ..
9146    $RM -r conftest
9147    $RM conftest*
9148
9149 fi
9150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9151 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9152
9153
9154
9155
9156 hard_links="nottested"
9157 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9158   # do not overwrite the value of need_locks provided by the user
9159   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9160 $as_echo_n "checking if we can lock with hard links... " >&6; }
9161   hard_links=yes
9162   $RM conftest*
9163   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9164   touch conftest.a
9165   ln conftest.a conftest.b 2>&5 || hard_links=no
9166   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9167   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9168 $as_echo "$hard_links" >&6; }
9169   if test "$hard_links" = no; then
9170     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9171 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9172     need_locks=warn
9173   fi
9174 else
9175   need_locks=no
9176 fi
9177
9178
9179
9180
9181
9182
9183   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9184 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9185
9186   runpath_var=
9187   allow_undefined_flag=
9188   always_export_symbols=no
9189   archive_cmds=
9190   archive_expsym_cmds=
9191   compiler_needs_object=no
9192   enable_shared_with_static_runtimes=no
9193   export_dynamic_flag_spec=
9194   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9195   hardcode_automatic=no
9196   hardcode_direct=no
9197   hardcode_direct_absolute=no
9198   hardcode_libdir_flag_spec=
9199   hardcode_libdir_flag_spec_ld=
9200   hardcode_libdir_separator=
9201   hardcode_minus_L=no
9202   hardcode_shlibpath_var=unsupported
9203   inherit_rpath=no
9204   link_all_deplibs=unknown
9205   module_cmds=
9206   module_expsym_cmds=
9207   old_archive_from_new_cmds=
9208   old_archive_from_expsyms_cmds=
9209   thread_safe_flag_spec=
9210   whole_archive_flag_spec=
9211   # include_expsyms should be a list of space-separated symbols to be *always*
9212   # included in the symbol list
9213   include_expsyms=
9214   # exclude_expsyms can be an extended regexp of symbols to exclude
9215   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9216   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9217   # as well as any symbol that contains `d'.
9218   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9219   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9220   # platforms (ab)use it in PIC code, but their linkers get confused if
9221   # the symbol is explicitly referenced.  Since portable code cannot
9222   # rely on this symbol name, it's probably fine to never include it in
9223   # preloaded symbol tables.
9224   # Exclude shared library initialization/finalization symbols.
9225   extract_expsyms_cmds=
9226
9227   case $host_os in
9228   cygwin* | mingw* | pw32* | cegcc*)
9229     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9230     # When not using gcc, we currently assume that we are using
9231     # Microsoft Visual C++.
9232     if test "$GCC" != yes; then
9233       with_gnu_ld=no
9234     fi
9235     ;;
9236   interix*)
9237     # we just hope/assume this is gcc and not c89 (= MSVC++)
9238     with_gnu_ld=yes
9239     ;;
9240   openbsd*)
9241     with_gnu_ld=no
9242     ;;
9243   esac
9244
9245   ld_shlibs=yes
9246
9247   # On some targets, GNU ld is compatible enough with the native linker
9248   # that we're better off using the native interface for both.
9249   lt_use_gnu_ld_interface=no
9250   if test "$with_gnu_ld" = yes; then
9251     case $host_os in
9252       aix*)
9253         # The AIX port of GNU ld has always aspired to compatibility
9254         # with the native linker.  However, as the warning in the GNU ld
9255         # block says, versions before 2.19.5* couldn't really create working
9256         # shared libraries, regardless of the interface used.
9257         case `$LD -v 2>&1` in
9258           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9259           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9260           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9261           *)
9262             lt_use_gnu_ld_interface=yes
9263             ;;
9264         esac
9265         ;;
9266       *)
9267         lt_use_gnu_ld_interface=yes
9268         ;;
9269     esac
9270   fi
9271
9272   if test "$lt_use_gnu_ld_interface" = yes; then
9273     # If archive_cmds runs LD, not CC, wlarc should be empty
9274     wlarc='${wl}'
9275
9276     # Set some defaults for GNU ld with shared library support. These
9277     # are reset later if shared libraries are not supported. Putting them
9278     # here allows them to be overridden if necessary.
9279     runpath_var=LD_RUN_PATH
9280     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9281     export_dynamic_flag_spec='${wl}--export-dynamic'
9282     # ancient GNU ld didn't support --whole-archive et. al.
9283     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9284       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9285     else
9286       whole_archive_flag_spec=
9287     fi
9288     supports_anon_versioning=no
9289     case `$LD -v 2>&1` in
9290       *GNU\ gold*) supports_anon_versioning=yes ;;
9291       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9292       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9293       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9294       *\ 2.11.*) ;; # other 2.11 versions
9295       *) supports_anon_versioning=yes ;;
9296     esac
9297
9298     # See if GNU ld supports shared libraries.
9299     case $host_os in
9300     aix[3-9]*)
9301       # On AIX/PPC, the GNU linker is very broken
9302       if test "$host_cpu" != ia64; then
9303         ld_shlibs=no
9304         cat <<_LT_EOF 1>&2
9305
9306 *** Warning: the GNU linker, at least up to release 2.19, is reported
9307 *** to be unable to reliably create shared libraries on AIX.
9308 *** Therefore, libtool is disabling shared libraries support.  If you
9309 *** really care for shared libraries, you may want to install binutils
9310 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9311 *** You will then need to restart the configuration process.
9312
9313 _LT_EOF
9314       fi
9315       ;;
9316
9317     amigaos*)
9318       case $host_cpu in
9319       powerpc)
9320             # see comment about AmigaOS4 .so support
9321             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9322             archive_expsym_cmds=''
9323         ;;
9324       m68k)
9325             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
9326             hardcode_libdir_flag_spec='-L$libdir'
9327             hardcode_minus_L=yes
9328         ;;
9329       esac
9330       ;;
9331
9332     beos*)
9333       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9334         allow_undefined_flag=unsupported
9335         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9336         # support --undefined.  This deserves some investigation.  FIXME
9337         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9338       else
9339         ld_shlibs=no
9340       fi
9341       ;;
9342
9343     cygwin* | mingw* | pw32* | cegcc*)
9344       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9345       # as there is no search path for DLLs.
9346       hardcode_libdir_flag_spec='-L$libdir'
9347       export_dynamic_flag_spec='${wl}--export-all-symbols'
9348       allow_undefined_flag=unsupported
9349       always_export_symbols=no
9350       enable_shared_with_static_runtimes=yes
9351       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9352
9353       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9354         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9355         # If the export-symbols file already is a .def file (1st line
9356         # is EXPORTS), use it as is; otherwise, prepend...
9357         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9358           cp $export_symbols $output_objdir/$soname.def;
9359         else
9360           echo EXPORTS > $output_objdir/$soname.def;
9361           cat $export_symbols >> $output_objdir/$soname.def;
9362         fi~
9363         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9364       else
9365         ld_shlibs=no
9366       fi
9367       ;;
9368
9369     haiku*)
9370       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9371       link_all_deplibs=yes
9372       ;;
9373
9374     interix[3-9]*)
9375       hardcode_direct=no
9376       hardcode_shlibpath_var=no
9377       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9378       export_dynamic_flag_spec='${wl}-E'
9379       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9380       # Instead, shared libraries are loaded at an image base (0x10000000 by
9381       # default) and relocated if they conflict, which is a slow very memory
9382       # consuming and fragmenting process.  To avoid this, we pick a random,
9383       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9384       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9385       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9386       archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9387       ;;
9388
9389     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9390       tmp_diet=no
9391       if test "$host_os" = linux-dietlibc; then
9392         case $cc_basename in
9393           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9394         esac
9395       fi
9396       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9397          && test "$tmp_diet" = no
9398       then
9399         tmp_addflag=
9400         tmp_sharedflag='-shared'
9401         case $cc_basename,$host_cpu in
9402         pgcc*)                          # Portland Group C compiler
9403           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9404           tmp_addflag=' $pic_flag'
9405           ;;
9406         pgf77* | pgf90* | pgf95* | pgfortran*)
9407                                         # Portland Group f77 and f90 compilers
9408           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9409           tmp_addflag=' $pic_flag -Mnomain' ;;
9410         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9411           tmp_addflag=' -i_dynamic' ;;
9412         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9413           tmp_addflag=' -i_dynamic -nofor_main' ;;
9414         ifc* | ifort*)                  # Intel Fortran compiler
9415           tmp_addflag=' -nofor_main' ;;
9416         lf95*)                          # Lahey Fortran 8.1
9417           whole_archive_flag_spec=
9418           tmp_sharedflag='--shared' ;;
9419         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9420           tmp_sharedflag='-qmkshrobj'
9421           tmp_addflag= ;;
9422         nvcc*)  # Cuda Compiler Driver 2.2
9423           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9424           compiler_needs_object=yes
9425           ;;
9426         esac
9427         case `$CC -V 2>&1 | sed 5q` in
9428         *Sun\ C*)                       # Sun C 5.9
9429           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9430           compiler_needs_object=yes
9431           tmp_sharedflag='-G' ;;
9432         *Sun\ F*)                       # Sun Fortran 8.3
9433           tmp_sharedflag='-G' ;;
9434         esac
9435         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9436
9437         if test "x$supports_anon_versioning" = xyes; then
9438           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9439             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9440             echo "local: *; };" >> $output_objdir/$libname.ver~
9441             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9442         fi
9443
9444         case $cc_basename in
9445         xlf* | bgf* | bgxlf* | mpixlf*)
9446           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9447           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9448           hardcode_libdir_flag_spec=
9449           hardcode_libdir_flag_spec_ld='-rpath $libdir'
9450           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9451           if test "x$supports_anon_versioning" = xyes; then
9452             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9453               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9454               echo "local: *; };" >> $output_objdir/$libname.ver~
9455               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9456           fi
9457           ;;
9458         esac
9459       else
9460         ld_shlibs=no
9461       fi
9462       ;;
9463
9464     netbsd*)
9465       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9466         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9467         wlarc=
9468       else
9469         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9470         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9471       fi
9472       ;;
9473
9474     solaris*)
9475       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9476         ld_shlibs=no
9477         cat <<_LT_EOF 1>&2
9478
9479 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9480 *** create shared libraries on Solaris systems.  Therefore, libtool
9481 *** is disabling shared libraries support.  We urge you to upgrade GNU
9482 *** binutils to release 2.9.1 or newer.  Another option is to modify
9483 *** your PATH or compiler configuration so that the native linker is
9484 *** used, and then restart.
9485
9486 _LT_EOF
9487       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9488         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9489         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9490       else
9491         ld_shlibs=no
9492       fi
9493       ;;
9494
9495     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9496       case `$LD -v 2>&1` in
9497         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9498         ld_shlibs=no
9499         cat <<_LT_EOF 1>&2
9500
9501 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9502 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9503 *** is disabling shared libraries support.  We urge you to upgrade GNU
9504 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9505 *** your PATH or compiler configuration so that the native linker is
9506 *** used, and then restart.
9507
9508 _LT_EOF
9509         ;;
9510         *)
9511           # For security reasons, it is highly recommended that you always
9512           # use absolute paths for naming shared libraries, and exclude the
9513           # DT_RUNPATH tag from executables and libraries.  But doing so
9514           # requires that you compile everything twice, which is a pain.
9515           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9516             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9517             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9518             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9519           else
9520             ld_shlibs=no
9521           fi
9522         ;;
9523       esac
9524       ;;
9525
9526     sunos4*)
9527       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9528       wlarc=
9529       hardcode_direct=yes
9530       hardcode_shlibpath_var=no
9531       ;;
9532
9533     *)
9534       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9535         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9536         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9537       else
9538         ld_shlibs=no
9539       fi
9540       ;;
9541     esac
9542
9543     if test "$ld_shlibs" = no; then
9544       runpath_var=
9545       hardcode_libdir_flag_spec=
9546       export_dynamic_flag_spec=
9547       whole_archive_flag_spec=
9548     fi
9549   else
9550     # PORTME fill in a description of your system's linker (not GNU ld)
9551     case $host_os in
9552     aix3*)
9553       allow_undefined_flag=unsupported
9554       always_export_symbols=yes
9555       archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
9556       # Note: this linker hardcodes the directories in LIBPATH if there
9557       # are no directories specified by -L.
9558       hardcode_minus_L=yes
9559       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9560         # Neither direct hardcoding nor static linking is supported with a
9561         # broken collect2.
9562         hardcode_direct=unsupported
9563       fi
9564       ;;
9565
9566     aix[4-9]*)
9567       if test "$host_cpu" = ia64; then
9568         # On IA64, the linker does run time linking by default, so we don't
9569         # have to do anything special.
9570         aix_use_runtimelinking=no
9571         exp_sym_flag='-Bexport'
9572         no_entry_flag=""
9573       else
9574         # If we're using GNU nm, then we don't want the "-C" option.
9575         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9576         # Also, AIX nm treats weak defined symbols like other global
9577         # defined symbols, whereas GNU nm marks them as "W".
9578         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9579           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9580         else
9581           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9582         fi
9583         aix_use_runtimelinking=no
9584
9585         # Test if we are trying to use run time linking or normal
9586         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9587         # need to do runtime linking.
9588         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9589           for ld_flag in $LDFLAGS; do
9590           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9591             aix_use_runtimelinking=yes
9592             break
9593           fi
9594           done
9595           ;;
9596         esac
9597
9598         exp_sym_flag='-bexport'
9599         no_entry_flag='-bnoentry'
9600       fi
9601
9602       # When large executables or shared objects are built, AIX ld can
9603       # have problems creating the table of contents.  If linking a library
9604       # or program results in "error TOC overflow" add -mminimal-toc to
9605       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9606       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9607
9608       archive_cmds=''
9609       hardcode_direct=yes
9610       hardcode_direct_absolute=yes
9611       hardcode_libdir_separator=':'
9612       link_all_deplibs=yes
9613       file_list_spec='${wl}-f,'
9614
9615       if test "$GCC" = yes; then
9616         case $host_os in aix4.[012]|aix4.[012].*)
9617         # We only want to do this on AIX 4.2 and lower, the check
9618         # below for broken collect2 doesn't work under 4.3+
9619           collect2name=`${CC} -print-prog-name=collect2`
9620           if test -f "$collect2name" &&
9621            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9622           then
9623           # We have reworked collect2
9624           :
9625           else
9626           # We have old collect2
9627           hardcode_direct=unsupported
9628           # It fails to find uninstalled libraries when the uninstalled
9629           # path is not listed in the libpath.  Setting hardcode_minus_L
9630           # to unsupported forces relinking
9631           hardcode_minus_L=yes
9632           hardcode_libdir_flag_spec='-L$libdir'
9633           hardcode_libdir_separator=
9634           fi
9635           ;;
9636         esac
9637         shared_flag='-shared'
9638         if test "$aix_use_runtimelinking" = yes; then
9639           shared_flag="$shared_flag "'${wl}-G'
9640         fi
9641       else
9642         # not using gcc
9643         if test "$host_cpu" = ia64; then
9644         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9645         # chokes on -Wl,-G. The following line is correct:
9646           shared_flag='-G'
9647         else
9648           if test "$aix_use_runtimelinking" = yes; then
9649             shared_flag='${wl}-G'
9650           else
9651             shared_flag='${wl}-bM:SRE'
9652           fi
9653         fi
9654       fi
9655
9656       export_dynamic_flag_spec='${wl}-bexpall'
9657       # It seems that -bexpall does not export symbols beginning with
9658       # underscore (_), so it is better to generate a list of symbols to export.
9659       always_export_symbols=yes
9660       if test "$aix_use_runtimelinking" = yes; then
9661         # Warning - without using the other runtime loading flags (-brtl),
9662         # -berok will link without error, but may produce a broken library.
9663         allow_undefined_flag='-berok'
9664         # Determine the default libpath from the value encoded in an
9665         # empty executable.
9666         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9667 /* end confdefs.h.  */
9668
9669 int
9670 main ()
9671 {
9672
9673   ;
9674   return 0;
9675 }
9676 _ACEOF
9677 if ac_fn_c_try_link "$LINENO"; then :
9678
9679 lt_aix_libpath_sed='
9680     /Import File Strings/,/^$/ {
9681         /^0/ {
9682             s/^0  *\(.*\)$/\1/
9683             p
9684         }
9685     }'
9686 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9687 # Check for a 64-bit object if we didn't find anything.
9688 if test -z "$aix_libpath"; then
9689   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9690 fi
9691 fi
9692 rm -f core conftest.err conftest.$ac_objext \
9693     conftest$ac_exeext conftest.$ac_ext
9694 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9695
9696         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9697         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9698       else
9699         if test "$host_cpu" = ia64; then
9700           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9701           allow_undefined_flag="-z nodefs"
9702           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
9703         else
9704          # Determine the default libpath from the value encoded in an
9705          # empty executable.
9706          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9707 /* end confdefs.h.  */
9708
9709 int
9710 main ()
9711 {
9712
9713   ;
9714   return 0;
9715 }
9716 _ACEOF
9717 if ac_fn_c_try_link "$LINENO"; then :
9718
9719 lt_aix_libpath_sed='
9720     /Import File Strings/,/^$/ {
9721         /^0/ {
9722             s/^0  *\(.*\)$/\1/
9723             p
9724         }
9725     }'
9726 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9727 # Check for a 64-bit object if we didn't find anything.
9728 if test -z "$aix_libpath"; then
9729   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9730 fi
9731 fi
9732 rm -f core conftest.err conftest.$ac_objext \
9733     conftest$ac_exeext conftest.$ac_ext
9734 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9735
9736          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9737           # Warning - without using the other run time loading flags,
9738           # -berok will link without error, but may produce a broken library.
9739           no_undefined_flag=' ${wl}-bernotok'
9740           allow_undefined_flag=' ${wl}-berok'
9741           if test "$with_gnu_ld" = yes; then
9742             # We only use this code for GNU lds that support --whole-archive.
9743             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9744           else
9745             # Exported symbols can be pulled into shared objects from archives
9746             whole_archive_flag_spec='$convenience'
9747           fi
9748           archive_cmds_need_lc=yes
9749           # This is similar to how AIX traditionally builds its shared libraries.
9750           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9751         fi
9752       fi
9753       ;;
9754
9755     amigaos*)
9756       case $host_cpu in
9757       powerpc)
9758             # see comment about AmigaOS4 .so support
9759             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9760             archive_expsym_cmds=''
9761         ;;
9762       m68k)
9763             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
9764             hardcode_libdir_flag_spec='-L$libdir'
9765             hardcode_minus_L=yes
9766         ;;
9767       esac
9768       ;;
9769
9770     bsdi[45]*)
9771       export_dynamic_flag_spec=-rdynamic
9772       ;;
9773
9774     cygwin* | mingw* | pw32* | cegcc*)
9775       # When not using gcc, we currently assume that we are using
9776       # Microsoft Visual C++.
9777       # hardcode_libdir_flag_spec is actually meaningless, as there is
9778       # no search path for DLLs.
9779       hardcode_libdir_flag_spec=' '
9780       allow_undefined_flag=unsupported
9781       # Tell ltmain to make .lib files, not .a files.
9782       libext=lib
9783       # Tell ltmain to make .dll files, not .so files.
9784       shrext_cmds=".dll"
9785       # FIXME: Setting linknames here is a bad hack.
9786       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9787       # The linker will automatically build a .lib file if we build a DLL.
9788       old_archive_from_new_cmds='true'
9789       # FIXME: Should let the user specify the lib program.
9790       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9791       fix_srcfile_path='`cygpath -w "$srcfile"`'
9792       enable_shared_with_static_runtimes=yes
9793       ;;
9794
9795     darwin* | rhapsody*)
9796
9797
9798   archive_cmds_need_lc=no
9799   hardcode_direct=no
9800   hardcode_automatic=yes
9801   hardcode_shlibpath_var=unsupported
9802   if test "$lt_cv_ld_force_load" = "yes"; then
9803     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9804   else
9805     whole_archive_flag_spec=''
9806   fi
9807   link_all_deplibs=yes
9808   allow_undefined_flag="$_lt_dar_allow_undefined"
9809   case $cc_basename in
9810      ifort*) _lt_dar_can_shared=yes ;;
9811      *) _lt_dar_can_shared=$GCC ;;
9812   esac
9813   if test "$_lt_dar_can_shared" = "yes"; then
9814     output_verbose_link_cmd=func_echo_all
9815     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9816     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9817     archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
9818     module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
9819
9820   else
9821   ld_shlibs=no
9822   fi
9823
9824       ;;
9825
9826     dgux*)
9827       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9828       hardcode_libdir_flag_spec='-L$libdir'
9829       hardcode_shlibpath_var=no
9830       ;;
9831
9832     freebsd1*)
9833       ld_shlibs=no
9834       ;;
9835
9836     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9837     # support.  Future versions do this automatically, but an explicit c++rt0.o
9838     # does not break anything, and helps significantly (at the cost of a little
9839     # extra space).
9840     freebsd2.2*)
9841       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9842       hardcode_libdir_flag_spec='-R$libdir'
9843       hardcode_direct=yes
9844       hardcode_shlibpath_var=no
9845       ;;
9846
9847     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9848     freebsd2*)
9849       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9850       hardcode_direct=yes
9851       hardcode_minus_L=yes
9852       hardcode_shlibpath_var=no
9853       ;;
9854
9855     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9856     freebsd* | dragonfly*)
9857       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9858       hardcode_libdir_flag_spec='-R$libdir'
9859       hardcode_direct=yes
9860       hardcode_shlibpath_var=no
9861       ;;
9862
9863     hpux9*)
9864       if test "$GCC" = yes; then
9865         archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9866       else
9867         archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9868       fi
9869       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9870       hardcode_libdir_separator=:
9871       hardcode_direct=yes
9872
9873       # hardcode_minus_L: Not really in the search PATH,
9874       # but as the default location of the library.
9875       hardcode_minus_L=yes
9876       export_dynamic_flag_spec='${wl}-E'
9877       ;;
9878
9879     hpux10*)
9880       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9881         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9882       else
9883         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9884       fi
9885       if test "$with_gnu_ld" = no; then
9886         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9887         hardcode_libdir_flag_spec_ld='+b $libdir'
9888         hardcode_libdir_separator=:
9889         hardcode_direct=yes
9890         hardcode_direct_absolute=yes
9891         export_dynamic_flag_spec='${wl}-E'
9892         # hardcode_minus_L: Not really in the search PATH,
9893         # but as the default location of the library.
9894         hardcode_minus_L=yes
9895       fi
9896       ;;
9897
9898     hpux11*)
9899       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9900         case $host_cpu in
9901         hppa*64*)
9902           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9903           ;;
9904         ia64*)
9905           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9906           ;;
9907         *)
9908           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9909           ;;
9910         esac
9911       else
9912         case $host_cpu in
9913         hppa*64*)
9914           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9915           ;;
9916         ia64*)
9917           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9918           ;;
9919         *)
9920
9921           # Older versions of the 11.00 compiler do not understand -b yet
9922           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9923           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9924 $as_echo_n "checking if $CC understands -b... " >&6; }
9925 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9926   $as_echo_n "(cached) " >&6
9927 else
9928   lt_cv_prog_compiler__b=no
9929    save_LDFLAGS="$LDFLAGS"
9930    LDFLAGS="$LDFLAGS -b"
9931    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9932    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9933      # The linker can only warn and ignore the option if not recognized
9934      # So say no if there are warnings
9935      if test -s conftest.err; then
9936        # Append any errors to the config.log.
9937        cat conftest.err 1>&5
9938        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9939        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9940        if diff conftest.exp conftest.er2 >/dev/null; then
9941          lt_cv_prog_compiler__b=yes
9942        fi
9943      else
9944        lt_cv_prog_compiler__b=yes
9945      fi
9946    fi
9947    $RM -r conftest*
9948    LDFLAGS="$save_LDFLAGS"
9949
9950 fi
9951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9952 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9953
9954 if test x"$lt_cv_prog_compiler__b" = xyes; then
9955     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9956 else
9957     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9958 fi
9959
9960           ;;
9961         esac
9962       fi
9963       if test "$with_gnu_ld" = no; then
9964         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9965         hardcode_libdir_separator=:
9966
9967         case $host_cpu in
9968         hppa*64*|ia64*)
9969           hardcode_direct=no
9970           hardcode_shlibpath_var=no
9971           ;;
9972         *)
9973           hardcode_direct=yes
9974           hardcode_direct_absolute=yes
9975           export_dynamic_flag_spec='${wl}-E'
9976
9977           # hardcode_minus_L: Not really in the search PATH,
9978           # but as the default location of the library.
9979           hardcode_minus_L=yes
9980           ;;
9981         esac
9982       fi
9983       ;;
9984
9985     irix5* | irix6* | nonstopux*)
9986       if test "$GCC" = yes; then
9987         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9988         # Try to use the -exported_symbol ld option, if it does not
9989         # work, assume that -exports_file does not work either and
9990         # implicitly export all symbols.
9991         save_LDFLAGS="$LDFLAGS"
9992         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9993         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9994 /* end confdefs.h.  */
9995 int foo(void) {}
9996 _ACEOF
9997 if ac_fn_c_try_link "$LINENO"; then :
9998   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9999
10000 fi
10001 rm -f core conftest.err conftest.$ac_objext \
10002     conftest$ac_exeext conftest.$ac_ext
10003         LDFLAGS="$save_LDFLAGS"
10004       else
10005         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10006         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
10007       fi
10008       archive_cmds_need_lc='no'
10009       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10010       hardcode_libdir_separator=:
10011       inherit_rpath=yes
10012       link_all_deplibs=yes
10013       ;;
10014
10015     netbsd*)
10016       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10017         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10018       else
10019         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10020       fi
10021       hardcode_libdir_flag_spec='-R$libdir'
10022       hardcode_direct=yes
10023       hardcode_shlibpath_var=no
10024       ;;
10025
10026     newsos6)
10027       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10028       hardcode_direct=yes
10029       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10030       hardcode_libdir_separator=:
10031       hardcode_shlibpath_var=no
10032       ;;
10033
10034     *nto* | *qnx*)
10035       ;;
10036
10037     openbsd*)
10038       if test -f /usr/libexec/ld.so; then
10039         hardcode_direct=yes
10040         hardcode_shlibpath_var=no
10041         hardcode_direct_absolute=yes
10042         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10043           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10044           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10045           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10046           export_dynamic_flag_spec='${wl}-E'
10047         else
10048           case $host_os in
10049            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10050              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10051              hardcode_libdir_flag_spec='-R$libdir'
10052              ;;
10053            *)
10054              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10055              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10056              ;;
10057           esac
10058         fi
10059       else
10060         ld_shlibs=no
10061       fi
10062       ;;
10063
10064     os2*)
10065       hardcode_libdir_flag_spec='-L$libdir'
10066       hardcode_minus_L=yes
10067       allow_undefined_flag=unsupported
10068       archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
10069       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10070       ;;
10071
10072     osf3*)
10073       if test "$GCC" = yes; then
10074         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10075         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10076       else
10077         allow_undefined_flag=' -expect_unresolved \*'
10078         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10079       fi
10080       archive_cmds_need_lc='no'
10081       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10082       hardcode_libdir_separator=:
10083       ;;
10084
10085     osf4* | osf5*)      # as osf3* with the addition of -msym flag
10086       if test "$GCC" = yes; then
10087         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10088         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10089         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10090       else
10091         allow_undefined_flag=' -expect_unresolved \*'
10092         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10093         archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
10094         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
10095
10096         # Both c and cxx compiler support -rpath directly
10097         hardcode_libdir_flag_spec='-rpath $libdir'
10098       fi
10099       archive_cmds_need_lc='no'
10100       hardcode_libdir_separator=:
10101       ;;
10102
10103     solaris*)
10104       no_undefined_flag=' -z defs'
10105       if test "$GCC" = yes; then
10106         wlarc='${wl}'
10107         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10108         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10109           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10110       else
10111         case `$CC -V 2>&1` in
10112         *"Compilers 5.0"*)
10113           wlarc=''
10114           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10115           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10116           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10117           ;;
10118         *)
10119           wlarc='${wl}'
10120           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10121           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10122           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10123           ;;
10124         esac
10125       fi
10126       hardcode_libdir_flag_spec='-R$libdir'
10127       hardcode_shlibpath_var=no
10128       case $host_os in
10129       solaris2.[0-5] | solaris2.[0-5].*) ;;
10130       *)
10131         # The compiler driver will combine and reorder linker options,
10132         # but understands `-z linker_flag'.  GCC discards it without `$wl',
10133         # but is careful enough not to reorder.
10134         # Supported since Solaris 2.6 (maybe 2.5.1?)
10135         if test "$GCC" = yes; then
10136           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10137         else
10138           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10139         fi
10140         ;;
10141       esac
10142       link_all_deplibs=yes
10143       ;;
10144
10145     sunos4*)
10146       if test "x$host_vendor" = xsequent; then
10147         # Use $CC to link under sequent, because it throws in some extra .o
10148         # files that make .init and .fini sections work.
10149         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10150       else
10151         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10152       fi
10153       hardcode_libdir_flag_spec='-L$libdir'
10154       hardcode_direct=yes
10155       hardcode_minus_L=yes
10156       hardcode_shlibpath_var=no
10157       ;;
10158
10159     sysv4)
10160       case $host_vendor in
10161         sni)
10162           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10163           hardcode_direct=yes # is this really true???
10164         ;;
10165         siemens)
10166           ## LD is ld it makes a PLAMLIB
10167           ## CC just makes a GrossModule.
10168           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10169           reload_cmds='$CC -r -o $output$reload_objs'
10170           hardcode_direct=no
10171         ;;
10172         motorola)
10173           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10174           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10175         ;;
10176       esac
10177       runpath_var='LD_RUN_PATH'
10178       hardcode_shlibpath_var=no
10179       ;;
10180
10181     sysv4.3*)
10182       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10183       hardcode_shlibpath_var=no
10184       export_dynamic_flag_spec='-Bexport'
10185       ;;
10186
10187     sysv4*MP*)
10188       if test -d /usr/nec; then
10189         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10190         hardcode_shlibpath_var=no
10191         runpath_var=LD_RUN_PATH
10192         hardcode_runpath_var=yes
10193         ld_shlibs=yes
10194       fi
10195       ;;
10196
10197     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10198       no_undefined_flag='${wl}-z,text'
10199       archive_cmds_need_lc=no
10200       hardcode_shlibpath_var=no
10201       runpath_var='LD_RUN_PATH'
10202
10203       if test "$GCC" = yes; then
10204         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10205         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10206       else
10207         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10208         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10209       fi
10210       ;;
10211
10212     sysv5* | sco3.2v5* | sco5v6*)
10213       # Note: We can NOT use -z defs as we might desire, because we do not
10214       # link with -lc, and that would cause any symbols used from libc to
10215       # always be unresolved, which means just about no library would
10216       # ever link correctly.  If we're not using GNU ld we use -z text
10217       # though, which does catch some bad symbols but isn't as heavy-handed
10218       # as -z defs.
10219       no_undefined_flag='${wl}-z,text'
10220       allow_undefined_flag='${wl}-z,nodefs'
10221       archive_cmds_need_lc=no
10222       hardcode_shlibpath_var=no
10223       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10224       hardcode_libdir_separator=':'
10225       link_all_deplibs=yes
10226       export_dynamic_flag_spec='${wl}-Bexport'
10227       runpath_var='LD_RUN_PATH'
10228
10229       if test "$GCC" = yes; then
10230         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10231         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10232       else
10233         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10234         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10235       fi
10236       ;;
10237
10238     uts4*)
10239       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10240       hardcode_libdir_flag_spec='-L$libdir'
10241       hardcode_shlibpath_var=no
10242       ;;
10243
10244     *)
10245       ld_shlibs=no
10246       ;;
10247     esac
10248
10249     if test x$host_vendor = xsni; then
10250       case $host in
10251       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10252         export_dynamic_flag_spec='${wl}-Blargedynsym'
10253         ;;
10254       esac
10255     fi
10256   fi
10257
10258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10259 $as_echo "$ld_shlibs" >&6; }
10260 test "$ld_shlibs" = no && can_build_shared=no
10261
10262 with_gnu_ld=$with_gnu_ld
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278 #
10279 # Do we need to explicitly link libc?
10280 #
10281 case "x$archive_cmds_need_lc" in
10282 x|xyes)
10283   # Assume -lc should be added
10284   archive_cmds_need_lc=yes
10285
10286   if test "$enable_shared" = yes && test "$GCC" = yes; then
10287     case $archive_cmds in
10288     *'~'*)
10289       # FIXME: we may have to deal with multi-command sequences.
10290       ;;
10291     '$CC '*)
10292       # Test whether the compiler implicitly links with -lc since on some
10293       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10294       # to ld, don't add -lc before -lgcc.
10295       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10296 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10297 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10298   $as_echo_n "(cached) " >&6
10299 else
10300   $RM conftest*
10301         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10302
10303         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10304   (eval $ac_compile) 2>&5
10305   ac_status=$?
10306   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10307   test $ac_status = 0; } 2>conftest.err; then
10308           soname=conftest
10309           lib=conftest
10310           libobjs=conftest.$ac_objext
10311           deplibs=
10312           wl=$lt_prog_compiler_wl
10313           pic_flag=$lt_prog_compiler_pic
10314           compiler_flags=-v
10315           linker_flags=-v
10316           verstring=
10317           output_objdir=.
10318           libname=conftest
10319           lt_save_allow_undefined_flag=$allow_undefined_flag
10320           allow_undefined_flag=
10321           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10322   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10323   ac_status=$?
10324   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10325   test $ac_status = 0; }
10326           then
10327             lt_cv_archive_cmds_need_lc=no
10328           else
10329             lt_cv_archive_cmds_need_lc=yes
10330           fi
10331           allow_undefined_flag=$lt_save_allow_undefined_flag
10332         else
10333           cat conftest.err 1>&5
10334         fi
10335         $RM conftest*
10336
10337 fi
10338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10339 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10340       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10341       ;;
10342     esac
10343   fi
10344   ;;
10345 esac
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10504 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10505
10506 if test "$GCC" = yes; then
10507   case $host_os in
10508     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10509     *) lt_awk_arg="/^libraries:/" ;;
10510   esac
10511   case $host_os in
10512     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10513     *) lt_sed_strip_eq="s,=/,/,g" ;;
10514   esac
10515   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10516   case $lt_search_path_spec in
10517   *\;*)
10518     # if the path contains ";" then we assume it to be the separator
10519     # otherwise default to the standard path separator (i.e. ":") - it is
10520     # assumed that no part of a normal pathname contains ";" but that should
10521     # okay in the real world where ";" in dirpaths is itself problematic.
10522     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10523     ;;
10524   *)
10525     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10526     ;;
10527   esac
10528   # Ok, now we have the path, separated by spaces, we can step through it
10529   # and add multilib dir if necessary.
10530   lt_tmp_lt_search_path_spec=
10531   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10532   for lt_sys_path in $lt_search_path_spec; do
10533     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10534       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10535     else
10536       test -d "$lt_sys_path" && \
10537         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10538     fi
10539   done
10540   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10541 BEGIN {RS=" "; FS="/|\n";} {
10542   lt_foo="";
10543   lt_count=0;
10544   for (lt_i = NF; lt_i > 0; lt_i--) {
10545     if ($lt_i != "" && $lt_i != ".") {
10546       if ($lt_i == "..") {
10547         lt_count++;
10548       } else {
10549         if (lt_count == 0) {
10550           lt_foo="/" $lt_i lt_foo;
10551         } else {
10552           lt_count--;
10553         }
10554       }
10555     }
10556   }
10557   if (lt_foo != "") { lt_freq[lt_foo]++; }
10558   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10559 }'`
10560   # AWK program above erroneously prepends '/' to C:/dos/paths
10561   # for these hosts.
10562   case $host_os in
10563     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10564       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10565   esac
10566   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10567 else
10568   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10569 fi
10570 library_names_spec=
10571 libname_spec='lib$name'
10572 soname_spec=
10573 shrext_cmds=".so"
10574 postinstall_cmds=
10575 postuninstall_cmds=
10576 finish_cmds=
10577 finish_eval=
10578 shlibpath_var=
10579 shlibpath_overrides_runpath=unknown
10580 version_type=none
10581 dynamic_linker="$host_os ld.so"
10582 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10583 need_lib_prefix=unknown
10584 hardcode_into_libs=no
10585
10586 # when you set need_version to no, make sure it does not cause -set_version
10587 # flags to be left without arguments
10588 need_version=unknown
10589
10590 case $host_os in
10591 aix3*)
10592   version_type=linux
10593   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10594   shlibpath_var=LIBPATH
10595
10596   # AIX 3 has no versioning support, so we append a major version to the name.
10597   soname_spec='${libname}${release}${shared_ext}$major'
10598   ;;
10599
10600 aix[4-9]*)
10601   version_type=linux
10602   need_lib_prefix=no
10603   need_version=no
10604   hardcode_into_libs=yes
10605   if test "$host_cpu" = ia64; then
10606     # AIX 5 supports IA64
10607     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10608     shlibpath_var=LD_LIBRARY_PATH
10609   else
10610     # With GCC up to 2.95.x, collect2 would create an import file
10611     # for dependence libraries.  The import file would start with
10612     # the line `#! .'.  This would cause the generated library to
10613     # depend on `.', always an invalid library.  This was fixed in
10614     # development snapshots of GCC prior to 3.0.
10615     case $host_os in
10616       aix4 | aix4.[01] | aix4.[01].*)
10617       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10618            echo ' yes '
10619            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10620         :
10621       else
10622         can_build_shared=no
10623       fi
10624       ;;
10625     esac
10626     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10627     # soname into executable. Probably we can add versioning support to
10628     # collect2, so additional links can be useful in future.
10629     if test "$aix_use_runtimelinking" = yes; then
10630       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10631       # instead of lib<name>.a to let people know that these are not
10632       # typical AIX shared libraries.
10633       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10634     else
10635       # We preserve .a as extension for shared libraries through AIX4.2
10636       # and later when we are not doing run time linking.
10637       library_names_spec='${libname}${release}.a $libname.a'
10638       soname_spec='${libname}${release}${shared_ext}$major'
10639     fi
10640     shlibpath_var=LIBPATH
10641   fi
10642   ;;
10643
10644 amigaos*)
10645   case $host_cpu in
10646   powerpc)
10647     # Since July 2007 AmigaOS4 officially supports .so libraries.
10648     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10649     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10650     ;;
10651   m68k)
10652     library_names_spec='$libname.ixlibrary $libname.a'
10653     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10654     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10655     ;;
10656   esac
10657   ;;
10658
10659 beos*)
10660   library_names_spec='${libname}${shared_ext}'
10661   dynamic_linker="$host_os ld.so"
10662   shlibpath_var=LIBRARY_PATH
10663   ;;
10664
10665 bsdi[45]*)
10666   version_type=linux
10667   need_version=no
10668   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10669   soname_spec='${libname}${release}${shared_ext}$major'
10670   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10671   shlibpath_var=LD_LIBRARY_PATH
10672   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10673   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10674   # the default ld.so.conf also contains /usr/contrib/lib and
10675   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10676   # libtool to hard-code these into programs
10677   ;;
10678
10679 cygwin* | mingw* | pw32* | cegcc*)
10680   version_type=windows
10681   shrext_cmds=".dll"
10682   need_version=no
10683   need_lib_prefix=no
10684
10685   case $GCC,$host_os in
10686   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10687     library_names_spec='$libname.dll.a'
10688     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10689     postinstall_cmds='base_file=`basename \${file}`~
10690       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10691       dldir=$destdir/`dirname \$dlpath`~
10692       test -d \$dldir || mkdir -p \$dldir~
10693       $install_prog $dir/$dlname \$dldir/$dlname~
10694       chmod a+x \$dldir/$dlname~
10695       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10696         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10697       fi'
10698     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10699       dlpath=$dir/\$dldll~
10700        $RM \$dlpath'
10701     shlibpath_overrides_runpath=yes
10702
10703     case $host_os in
10704     cygwin*)
10705       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10706       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10707
10708       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10709       ;;
10710     mingw* | cegcc*)
10711       # MinGW DLLs use traditional 'lib' prefix
10712       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10713       ;;
10714     pw32*)
10715       # pw32 DLLs use 'pw' prefix rather than 'lib'
10716       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10717       ;;
10718     esac
10719     ;;
10720
10721   *)
10722     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10723     ;;
10724   esac
10725   dynamic_linker='Win32 ld.exe'
10726   # FIXME: first we should search . and the directory the executable is in
10727   shlibpath_var=PATH
10728   ;;
10729
10730 darwin* | rhapsody*)
10731   dynamic_linker="$host_os dyld"
10732   version_type=darwin
10733   need_lib_prefix=no
10734   need_version=no
10735   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10736   soname_spec='${libname}${release}${major}$shared_ext'
10737   shlibpath_overrides_runpath=yes
10738   shlibpath_var=DYLD_LIBRARY_PATH
10739   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10740
10741   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10742   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10743   ;;
10744
10745 dgux*)
10746   version_type=linux
10747   need_lib_prefix=no
10748   need_version=no
10749   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10750   soname_spec='${libname}${release}${shared_ext}$major'
10751   shlibpath_var=LD_LIBRARY_PATH
10752   ;;
10753
10754 freebsd1*)
10755   dynamic_linker=no
10756   ;;
10757
10758 freebsd* | dragonfly*)
10759   # DragonFly does not have aout.  When/if they implement a new
10760   # versioning mechanism, adjust this.
10761   if test -x /usr/bin/objformat; then
10762     objformat=`/usr/bin/objformat`
10763   else
10764     case $host_os in
10765     freebsd[123]*) objformat=aout ;;
10766     *) objformat=elf ;;
10767     esac
10768   fi
10769   version_type=freebsd-$objformat
10770   case $version_type in
10771     freebsd-elf*)
10772       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10773       need_version=no
10774       need_lib_prefix=no
10775       ;;
10776     freebsd-*)
10777       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10778       need_version=yes
10779       ;;
10780   esac
10781   shlibpath_var=LD_LIBRARY_PATH
10782   case $host_os in
10783   freebsd2*)
10784     shlibpath_overrides_runpath=yes
10785     ;;
10786   freebsd3.[01]* | freebsdelf3.[01]*)
10787     shlibpath_overrides_runpath=yes
10788     hardcode_into_libs=yes
10789     ;;
10790   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10791   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10792     shlibpath_overrides_runpath=no
10793     hardcode_into_libs=yes
10794     ;;
10795   *) # from 4.6 on, and DragonFly
10796     shlibpath_overrides_runpath=yes
10797     hardcode_into_libs=yes
10798     ;;
10799   esac
10800   ;;
10801
10802 gnu*)
10803   version_type=linux
10804   need_lib_prefix=no
10805   need_version=no
10806   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10807   soname_spec='${libname}${release}${shared_ext}$major'
10808   shlibpath_var=LD_LIBRARY_PATH
10809   hardcode_into_libs=yes
10810   ;;
10811
10812 haiku*)
10813   version_type=linux
10814   need_lib_prefix=no
10815   need_version=no
10816   dynamic_linker="$host_os runtime_loader"
10817   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10818   soname_spec='${libname}${release}${shared_ext}$major'
10819   shlibpath_var=LIBRARY_PATH
10820   shlibpath_overrides_runpath=yes
10821   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10822   hardcode_into_libs=yes
10823   ;;
10824
10825 hpux9* | hpux10* | hpux11*)
10826   # Give a soname corresponding to the major version so that dld.sl refuses to
10827   # link against other versions.
10828   version_type=sunos
10829   need_lib_prefix=no
10830   need_version=no
10831   case $host_cpu in
10832   ia64*)
10833     shrext_cmds='.so'
10834     hardcode_into_libs=yes
10835     dynamic_linker="$host_os dld.so"
10836     shlibpath_var=LD_LIBRARY_PATH
10837     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10838     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10839     soname_spec='${libname}${release}${shared_ext}$major'
10840     if test "X$HPUX_IA64_MODE" = X32; then
10841       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10842     else
10843       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10844     fi
10845     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10846     ;;
10847   hppa*64*)
10848     shrext_cmds='.sl'
10849     hardcode_into_libs=yes
10850     dynamic_linker="$host_os dld.sl"
10851     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10852     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10853     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10854     soname_spec='${libname}${release}${shared_ext}$major'
10855     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10856     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10857     ;;
10858   *)
10859     shrext_cmds='.sl'
10860     dynamic_linker="$host_os dld.sl"
10861     shlibpath_var=SHLIB_PATH
10862     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10863     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10864     soname_spec='${libname}${release}${shared_ext}$major'
10865     ;;
10866   esac
10867   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10868   postinstall_cmds='chmod 555 $lib'
10869   # or fails outright, so override atomically:
10870   install_override_mode=555
10871   ;;
10872
10873 interix[3-9]*)
10874   version_type=linux
10875   need_lib_prefix=no
10876   need_version=no
10877   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10878   soname_spec='${libname}${release}${shared_ext}$major'
10879   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10880   shlibpath_var=LD_LIBRARY_PATH
10881   shlibpath_overrides_runpath=no
10882   hardcode_into_libs=yes
10883   ;;
10884
10885 irix5* | irix6* | nonstopux*)
10886   case $host_os in
10887     nonstopux*) version_type=nonstopux ;;
10888     *)
10889         if test "$lt_cv_prog_gnu_ld" = yes; then
10890                 version_type=linux
10891         else
10892                 version_type=irix
10893         fi ;;
10894   esac
10895   need_lib_prefix=no
10896   need_version=no
10897   soname_spec='${libname}${release}${shared_ext}$major'
10898   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10899   case $host_os in
10900   irix5* | nonstopux*)
10901     libsuff= shlibsuff=
10902     ;;
10903   *)
10904     case $LD in # libtool.m4 will add one of these switches to LD
10905     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10906       libsuff= shlibsuff= libmagic=32-bit;;
10907     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10908       libsuff=32 shlibsuff=N32 libmagic=N32;;
10909     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10910       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10911     *) libsuff= shlibsuff= libmagic=never-match;;
10912     esac
10913     ;;
10914   esac
10915   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10916   shlibpath_overrides_runpath=no
10917   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10918   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10919   hardcode_into_libs=yes
10920   ;;
10921
10922 # No shared lib support for Linux oldld, aout, or coff.
10923 linux*oldld* | linux*aout* | linux*coff*)
10924   dynamic_linker=no
10925   ;;
10926
10927 # This must be Linux ELF.
10928 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10929   version_type=linux
10930   need_lib_prefix=no
10931   need_version=no
10932   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10933   soname_spec='${libname}${release}${shared_ext}$major'
10934   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10935   shlibpath_var=LD_LIBRARY_PATH
10936   shlibpath_overrides_runpath=no
10937
10938   # Some binutils ld are patched to set DT_RUNPATH
10939   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10940   $as_echo_n "(cached) " >&6
10941 else
10942   lt_cv_shlibpath_overrides_runpath=no
10943     save_LDFLAGS=$LDFLAGS
10944     save_libdir=$libdir
10945     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10946          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10947     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10948 /* end confdefs.h.  */
10949
10950 int
10951 main ()
10952 {
10953
10954   ;
10955   return 0;
10956 }
10957 _ACEOF
10958 if ac_fn_c_try_link "$LINENO"; then :
10959   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10960   lt_cv_shlibpath_overrides_runpath=yes
10961 fi
10962 fi
10963 rm -f core conftest.err conftest.$ac_objext \
10964     conftest$ac_exeext conftest.$ac_ext
10965     LDFLAGS=$save_LDFLAGS
10966     libdir=$save_libdir
10967
10968 fi
10969
10970   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10971
10972   # This implies no fast_install, which is unacceptable.
10973   # Some rework will be needed to allow for fast_install
10974   # before this can be enabled.
10975   hardcode_into_libs=yes
10976
10977   # Append ld.so.conf contents to the search path
10978   if test -f /etc/ld.so.conf; then
10979     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10980     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10981   fi
10982
10983   # We used to test for /lib/ld.so.1 and disable shared libraries on
10984   # powerpc, because MkLinux only supported shared libraries with the
10985   # GNU dynamic linker.  Since this was broken with cross compilers,
10986   # most powerpc-linux boxes support dynamic linking these days and
10987   # people can always --disable-shared, the test was removed, and we
10988   # assume the GNU/Linux dynamic linker is in use.
10989   dynamic_linker='GNU/Linux ld.so'
10990   ;;
10991
10992 netbsd*)
10993   version_type=sunos
10994   need_lib_prefix=no
10995   need_version=no
10996   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10997     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10998     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10999     dynamic_linker='NetBSD (a.out) ld.so'
11000   else
11001     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11002     soname_spec='${libname}${release}${shared_ext}$major'
11003     dynamic_linker='NetBSD ld.elf_so'
11004   fi
11005   shlibpath_var=LD_LIBRARY_PATH
11006   shlibpath_overrides_runpath=yes
11007   hardcode_into_libs=yes
11008   ;;
11009
11010 newsos6)
11011   version_type=linux
11012   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11013   shlibpath_var=LD_LIBRARY_PATH
11014   shlibpath_overrides_runpath=yes
11015   ;;
11016
11017 *nto* | *qnx*)
11018   version_type=qnx
11019   need_lib_prefix=no
11020   need_version=no
11021   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11022   soname_spec='${libname}${release}${shared_ext}$major'
11023   shlibpath_var=LD_LIBRARY_PATH
11024   shlibpath_overrides_runpath=no
11025   hardcode_into_libs=yes
11026   dynamic_linker='ldqnx.so'
11027   ;;
11028
11029 openbsd*)
11030   version_type=sunos
11031   sys_lib_dlsearch_path_spec="/usr/lib"
11032   need_lib_prefix=no
11033   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11034   case $host_os in
11035     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
11036     *)                          need_version=no  ;;
11037   esac
11038   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11039   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11040   shlibpath_var=LD_LIBRARY_PATH
11041   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11042     case $host_os in
11043       openbsd2.[89] | openbsd2.[89].*)
11044         shlibpath_overrides_runpath=no
11045         ;;
11046       *)
11047         shlibpath_overrides_runpath=yes
11048         ;;
11049       esac
11050   else
11051     shlibpath_overrides_runpath=yes
11052   fi
11053   ;;
11054
11055 os2*)
11056   libname_spec='$name'
11057   shrext_cmds=".dll"
11058   need_lib_prefix=no
11059   library_names_spec='$libname${shared_ext} $libname.a'
11060   dynamic_linker='OS/2 ld.exe'
11061   shlibpath_var=LIBPATH
11062   ;;
11063
11064 osf3* | osf4* | osf5*)
11065   version_type=osf
11066   need_lib_prefix=no
11067   need_version=no
11068   soname_spec='${libname}${release}${shared_ext}$major'
11069   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11070   shlibpath_var=LD_LIBRARY_PATH
11071   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11072   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11073   ;;
11074
11075 rdos*)
11076   dynamic_linker=no
11077   ;;
11078
11079 solaris*)
11080   version_type=linux
11081   need_lib_prefix=no
11082   need_version=no
11083   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11084   soname_spec='${libname}${release}${shared_ext}$major'
11085   shlibpath_var=LD_LIBRARY_PATH
11086   shlibpath_overrides_runpath=yes
11087   hardcode_into_libs=yes
11088   # ldd complains unless libraries are executable
11089   postinstall_cmds='chmod +x $lib'
11090   ;;
11091
11092 sunos4*)
11093   version_type=sunos
11094   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11095   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11096   shlibpath_var=LD_LIBRARY_PATH
11097   shlibpath_overrides_runpath=yes
11098   if test "$with_gnu_ld" = yes; then
11099     need_lib_prefix=no
11100   fi
11101   need_version=yes
11102   ;;
11103
11104 sysv4 | sysv4.3*)
11105   version_type=linux
11106   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11107   soname_spec='${libname}${release}${shared_ext}$major'
11108   shlibpath_var=LD_LIBRARY_PATH
11109   case $host_vendor in
11110     sni)
11111       shlibpath_overrides_runpath=no
11112       need_lib_prefix=no
11113       runpath_var=LD_RUN_PATH
11114       ;;
11115     siemens)
11116       need_lib_prefix=no
11117       ;;
11118     motorola)
11119       need_lib_prefix=no
11120       need_version=no
11121       shlibpath_overrides_runpath=no
11122       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11123       ;;
11124   esac
11125   ;;
11126
11127 sysv4*MP*)
11128   if test -d /usr/nec ;then
11129     version_type=linux
11130     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11131     soname_spec='$libname${shared_ext}.$major'
11132     shlibpath_var=LD_LIBRARY_PATH
11133   fi
11134   ;;
11135
11136 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11137   version_type=freebsd-elf
11138   need_lib_prefix=no
11139   need_version=no
11140   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11141   soname_spec='${libname}${release}${shared_ext}$major'
11142   shlibpath_var=LD_LIBRARY_PATH
11143   shlibpath_overrides_runpath=yes
11144   hardcode_into_libs=yes
11145   if test "$with_gnu_ld" = yes; then
11146     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11147   else
11148     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11149     case $host_os in
11150       sco3.2v5*)
11151         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11152         ;;
11153     esac
11154   fi
11155   sys_lib_dlsearch_path_spec='/usr/lib'
11156   ;;
11157
11158 tpf*)
11159   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11160   version_type=linux
11161   need_lib_prefix=no
11162   need_version=no
11163   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11164   shlibpath_var=LD_LIBRARY_PATH
11165   shlibpath_overrides_runpath=no
11166   hardcode_into_libs=yes
11167   ;;
11168
11169 uts4*)
11170   version_type=linux
11171   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11172   soname_spec='${libname}${release}${shared_ext}$major'
11173   shlibpath_var=LD_LIBRARY_PATH
11174   ;;
11175
11176 *)
11177   dynamic_linker=no
11178   ;;
11179 esac
11180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11181 $as_echo "$dynamic_linker" >&6; }
11182 test "$dynamic_linker" = no && can_build_shared=no
11183
11184 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11185 if test "$GCC" = yes; then
11186   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11187 fi
11188
11189 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11190   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11191 fi
11192 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11193   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11194 fi
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11288 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11289 hardcode_action=
11290 if test -n "$hardcode_libdir_flag_spec" ||
11291    test -n "$runpath_var" ||
11292    test "X$hardcode_automatic" = "Xyes" ; then
11293
11294   # We can hardcode non-existent directories.
11295   if test "$hardcode_direct" != no &&
11296      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11297      # have to relink, otherwise we might link with an installed library
11298      # when we should be linking with a yet-to-be-installed one
11299      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11300      test "$hardcode_minus_L" != no; then
11301     # Linking always hardcodes the temporary library directory.
11302     hardcode_action=relink
11303   else
11304     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11305     hardcode_action=immediate
11306   fi
11307 else
11308   # We cannot hardcode anything, or else we can only hardcode existing
11309   # directories.
11310   hardcode_action=unsupported
11311 fi
11312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11313 $as_echo "$hardcode_action" >&6; }
11314
11315 if test "$hardcode_action" = relink ||
11316    test "$inherit_rpath" = yes; then
11317   # Fast installation is not supported
11318   enable_fast_install=no
11319 elif test "$shlibpath_overrides_runpath" = yes ||
11320      test "$enable_shared" = no; then
11321   # Fast installation is not necessary
11322   enable_fast_install=needless
11323 fi
11324
11325
11326
11327
11328
11329
11330   if test "x$enable_dlopen" != xyes; then
11331   enable_dlopen=unknown
11332   enable_dlopen_self=unknown
11333   enable_dlopen_self_static=unknown
11334 else
11335   lt_cv_dlopen=no
11336   lt_cv_dlopen_libs=
11337
11338   case $host_os in
11339   beos*)
11340     lt_cv_dlopen="load_add_on"
11341     lt_cv_dlopen_libs=
11342     lt_cv_dlopen_self=yes
11343     ;;
11344
11345   mingw* | pw32* | cegcc*)
11346     lt_cv_dlopen="LoadLibrary"
11347     lt_cv_dlopen_libs=
11348     ;;
11349
11350   cygwin*)
11351     lt_cv_dlopen="dlopen"
11352     lt_cv_dlopen_libs=
11353     ;;
11354
11355   darwin*)
11356   # if libdl is installed we need to link against it
11357     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11358 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11359 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11360   $as_echo_n "(cached) " >&6
11361 else
11362   ac_check_lib_save_LIBS=$LIBS
11363 LIBS="-ldl  $LIBS"
11364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11365 /* end confdefs.h.  */
11366
11367 /* Override any GCC internal prototype to avoid an error.
11368    Use char because int might match the return type of a GCC
11369    builtin and then its argument prototype would still apply.  */
11370 #ifdef __cplusplus
11371 extern "C"
11372 #endif
11373 char dlopen ();
11374 int
11375 main ()
11376 {
11377 return dlopen ();
11378   ;
11379   return 0;
11380 }
11381 _ACEOF
11382 if ac_fn_c_try_link "$LINENO"; then :
11383   ac_cv_lib_dl_dlopen=yes
11384 else
11385   ac_cv_lib_dl_dlopen=no
11386 fi
11387 rm -f core conftest.err conftest.$ac_objext \
11388     conftest$ac_exeext conftest.$ac_ext
11389 LIBS=$ac_check_lib_save_LIBS
11390 fi
11391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11392 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11393 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11394   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11395 else
11396
11397     lt_cv_dlopen="dyld"
11398     lt_cv_dlopen_libs=
11399     lt_cv_dlopen_self=yes
11400
11401 fi
11402
11403     ;;
11404
11405   *)
11406     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11407 if test "x$ac_cv_func_shl_load" = x""yes; then :
11408   lt_cv_dlopen="shl_load"
11409 else
11410   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11411 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11412 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11413   $as_echo_n "(cached) " >&6
11414 else
11415   ac_check_lib_save_LIBS=$LIBS
11416 LIBS="-ldld  $LIBS"
11417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11418 /* end confdefs.h.  */
11419
11420 /* Override any GCC internal prototype to avoid an error.
11421    Use char because int might match the return type of a GCC
11422    builtin and then its argument prototype would still apply.  */
11423 #ifdef __cplusplus
11424 extern "C"
11425 #endif
11426 char shl_load ();
11427 int
11428 main ()
11429 {
11430 return shl_load ();
11431   ;
11432   return 0;
11433 }
11434 _ACEOF
11435 if ac_fn_c_try_link "$LINENO"; then :
11436   ac_cv_lib_dld_shl_load=yes
11437 else
11438   ac_cv_lib_dld_shl_load=no
11439 fi
11440 rm -f core conftest.err conftest.$ac_objext \
11441     conftest$ac_exeext conftest.$ac_ext
11442 LIBS=$ac_check_lib_save_LIBS
11443 fi
11444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11445 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11446 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11447   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11448 else
11449   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11450 if test "x$ac_cv_func_dlopen" = x""yes; then :
11451   lt_cv_dlopen="dlopen"
11452 else
11453   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11454 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11455 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11456   $as_echo_n "(cached) " >&6
11457 else
11458   ac_check_lib_save_LIBS=$LIBS
11459 LIBS="-ldl  $LIBS"
11460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11461 /* end confdefs.h.  */
11462
11463 /* Override any GCC internal prototype to avoid an error.
11464    Use char because int might match the return type of a GCC
11465    builtin and then its argument prototype would still apply.  */
11466 #ifdef __cplusplus
11467 extern "C"
11468 #endif
11469 char dlopen ();
11470 int
11471 main ()
11472 {
11473 return dlopen ();
11474   ;
11475   return 0;
11476 }
11477 _ACEOF
11478 if ac_fn_c_try_link "$LINENO"; then :
11479   ac_cv_lib_dl_dlopen=yes
11480 else
11481   ac_cv_lib_dl_dlopen=no
11482 fi
11483 rm -f core conftest.err conftest.$ac_objext \
11484     conftest$ac_exeext conftest.$ac_ext
11485 LIBS=$ac_check_lib_save_LIBS
11486 fi
11487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11488 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11489 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11490   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11491 else
11492   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11493 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11494 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11495   $as_echo_n "(cached) " >&6
11496 else
11497   ac_check_lib_save_LIBS=$LIBS
11498 LIBS="-lsvld  $LIBS"
11499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11500 /* end confdefs.h.  */
11501
11502 /* Override any GCC internal prototype to avoid an error.
11503    Use char because int might match the return type of a GCC
11504    builtin and then its argument prototype would still apply.  */
11505 #ifdef __cplusplus
11506 extern "C"
11507 #endif
11508 char dlopen ();
11509 int
11510 main ()
11511 {
11512 return dlopen ();
11513   ;
11514   return 0;
11515 }
11516 _ACEOF
11517 if ac_fn_c_try_link "$LINENO"; then :
11518   ac_cv_lib_svld_dlopen=yes
11519 else
11520   ac_cv_lib_svld_dlopen=no
11521 fi
11522 rm -f core conftest.err conftest.$ac_objext \
11523     conftest$ac_exeext conftest.$ac_ext
11524 LIBS=$ac_check_lib_save_LIBS
11525 fi
11526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11527 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11528 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11529   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11530 else
11531   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11532 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11533 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11534   $as_echo_n "(cached) " >&6
11535 else
11536   ac_check_lib_save_LIBS=$LIBS
11537 LIBS="-ldld  $LIBS"
11538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11539 /* end confdefs.h.  */
11540
11541 /* Override any GCC internal prototype to avoid an error.
11542    Use char because int might match the return type of a GCC
11543    builtin and then its argument prototype would still apply.  */
11544 #ifdef __cplusplus
11545 extern "C"
11546 #endif
11547 char dld_link ();
11548 int
11549 main ()
11550 {
11551 return dld_link ();
11552   ;
11553   return 0;
11554 }
11555 _ACEOF
11556 if ac_fn_c_try_link "$LINENO"; then :
11557   ac_cv_lib_dld_dld_link=yes
11558 else
11559   ac_cv_lib_dld_dld_link=no
11560 fi
11561 rm -f core conftest.err conftest.$ac_objext \
11562     conftest$ac_exeext conftest.$ac_ext
11563 LIBS=$ac_check_lib_save_LIBS
11564 fi
11565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11566 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11567 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11568   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11569 fi
11570
11571
11572 fi
11573
11574
11575 fi
11576
11577
11578 fi
11579
11580
11581 fi
11582
11583
11584 fi
11585
11586     ;;
11587   esac
11588
11589   if test "x$lt_cv_dlopen" != xno; then
11590     enable_dlopen=yes
11591   else
11592     enable_dlopen=no
11593   fi
11594
11595   case $lt_cv_dlopen in
11596   dlopen)
11597     save_CPPFLAGS="$CPPFLAGS"
11598     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11599
11600     save_LDFLAGS="$LDFLAGS"
11601     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11602
11603     save_LIBS="$LIBS"
11604     LIBS="$lt_cv_dlopen_libs $LIBS"
11605
11606     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11607 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11608 if test "${lt_cv_dlopen_self+set}" = set; then :
11609   $as_echo_n "(cached) " >&6
11610 else
11611           if test "$cross_compiling" = yes; then :
11612   lt_cv_dlopen_self=cross
11613 else
11614   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11615   lt_status=$lt_dlunknown
11616   cat > conftest.$ac_ext <<_LT_EOF
11617 #line 11617 "configure"
11618 #include "confdefs.h"
11619
11620 #if HAVE_DLFCN_H
11621 #include <dlfcn.h>
11622 #endif
11623
11624 #include <stdio.h>
11625
11626 #ifdef RTLD_GLOBAL
11627 #  define LT_DLGLOBAL           RTLD_GLOBAL
11628 #else
11629 #  ifdef DL_GLOBAL
11630 #    define LT_DLGLOBAL         DL_GLOBAL
11631 #  else
11632 #    define LT_DLGLOBAL         0
11633 #  endif
11634 #endif
11635
11636 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11637    find out it does not work in some platform. */
11638 #ifndef LT_DLLAZY_OR_NOW
11639 #  ifdef RTLD_LAZY
11640 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11641 #  else
11642 #    ifdef DL_LAZY
11643 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11644 #    else
11645 #      ifdef RTLD_NOW
11646 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11647 #      else
11648 #        ifdef DL_NOW
11649 #          define LT_DLLAZY_OR_NOW      DL_NOW
11650 #        else
11651 #          define LT_DLLAZY_OR_NOW      0
11652 #        endif
11653 #      endif
11654 #    endif
11655 #  endif
11656 #endif
11657
11658 /* When -fvisbility=hidden is used, assume the code has been annotated
11659    correspondingly for the symbols needed.  */
11660 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11661 void fnord () __attribute__((visibility("default")));
11662 #endif
11663
11664 void fnord () { int i=42; }
11665 int main ()
11666 {
11667   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11668   int status = $lt_dlunknown;
11669
11670   if (self)
11671     {
11672       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11673       else
11674         {
11675           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11676           else puts (dlerror ());
11677         }
11678       /* dlclose (self); */
11679     }
11680   else
11681     puts (dlerror ());
11682
11683   return status;
11684 }
11685 _LT_EOF
11686   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11687   (eval $ac_link) 2>&5
11688   ac_status=$?
11689   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11690   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11691     (./conftest; exit; ) >&5 2>/dev/null
11692     lt_status=$?
11693     case x$lt_status in
11694       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11695       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11696       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11697     esac
11698   else :
11699     # compilation failed
11700     lt_cv_dlopen_self=no
11701   fi
11702 fi
11703 rm -fr conftest*
11704
11705
11706 fi
11707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11708 $as_echo "$lt_cv_dlopen_self" >&6; }
11709
11710     if test "x$lt_cv_dlopen_self" = xyes; then
11711       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11712       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11713 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11714 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11715   $as_echo_n "(cached) " >&6
11716 else
11717           if test "$cross_compiling" = yes; then :
11718   lt_cv_dlopen_self_static=cross
11719 else
11720   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11721   lt_status=$lt_dlunknown
11722   cat > conftest.$ac_ext <<_LT_EOF
11723 #line 11723 "configure"
11724 #include "confdefs.h"
11725
11726 #if HAVE_DLFCN_H
11727 #include <dlfcn.h>
11728 #endif
11729
11730 #include <stdio.h>
11731
11732 #ifdef RTLD_GLOBAL
11733 #  define LT_DLGLOBAL           RTLD_GLOBAL
11734 #else
11735 #  ifdef DL_GLOBAL
11736 #    define LT_DLGLOBAL         DL_GLOBAL
11737 #  else
11738 #    define LT_DLGLOBAL         0
11739 #  endif
11740 #endif
11741
11742 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11743    find out it does not work in some platform. */
11744 #ifndef LT_DLLAZY_OR_NOW
11745 #  ifdef RTLD_LAZY
11746 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11747 #  else
11748 #    ifdef DL_LAZY
11749 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11750 #    else
11751 #      ifdef RTLD_NOW
11752 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11753 #      else
11754 #        ifdef DL_NOW
11755 #          define LT_DLLAZY_OR_NOW      DL_NOW
11756 #        else
11757 #          define LT_DLLAZY_OR_NOW      0
11758 #        endif
11759 #      endif
11760 #    endif
11761 #  endif
11762 #endif
11763
11764 /* When -fvisbility=hidden is used, assume the code has been annotated
11765    correspondingly for the symbols needed.  */
11766 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11767 void fnord () __attribute__((visibility("default")));
11768 #endif
11769
11770 void fnord () { int i=42; }
11771 int main ()
11772 {
11773   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11774   int status = $lt_dlunknown;
11775
11776   if (self)
11777     {
11778       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11779       else
11780         {
11781           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11782           else puts (dlerror ());
11783         }
11784       /* dlclose (self); */
11785     }
11786   else
11787     puts (dlerror ());
11788
11789   return status;
11790 }
11791 _LT_EOF
11792   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11793   (eval $ac_link) 2>&5
11794   ac_status=$?
11795   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11796   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11797     (./conftest; exit; ) >&5 2>/dev/null
11798     lt_status=$?
11799     case x$lt_status in
11800       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11801       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11802       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11803     esac
11804   else :
11805     # compilation failed
11806     lt_cv_dlopen_self_static=no
11807   fi
11808 fi
11809 rm -fr conftest*
11810
11811
11812 fi
11813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11814 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11815     fi
11816
11817     CPPFLAGS="$save_CPPFLAGS"
11818     LDFLAGS="$save_LDFLAGS"
11819     LIBS="$save_LIBS"
11820     ;;
11821   esac
11822
11823   case $lt_cv_dlopen_self in
11824   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11825   *) enable_dlopen_self=unknown ;;
11826   esac
11827
11828   case $lt_cv_dlopen_self_static in
11829   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11830   *) enable_dlopen_self_static=unknown ;;
11831   esac
11832 fi
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850 striplib=
11851 old_striplib=
11852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11853 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11854 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11855   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11856   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11857   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11858 $as_echo "yes" >&6; }
11859 else
11860 # FIXME - insert some real tests, host_os isn't really good enough
11861   case $host_os in
11862   darwin*)
11863     if test -n "$STRIP" ; then
11864       striplib="$STRIP -x"
11865       old_striplib="$STRIP -S"
11866       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11867 $as_echo "yes" >&6; }
11868     else
11869       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11870 $as_echo "no" >&6; }
11871     fi
11872     ;;
11873   *)
11874     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11875 $as_echo "no" >&6; }
11876     ;;
11877   esac
11878 fi
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891   # Report which library types will actually be built
11892   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11893 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11895 $as_echo "$can_build_shared" >&6; }
11896
11897   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11898 $as_echo_n "checking whether to build shared libraries... " >&6; }
11899   test "$can_build_shared" = "no" && enable_shared=no
11900
11901   # On AIX, shared libraries and static libraries use the same namespace, and
11902   # are all built from PIC.
11903   case $host_os in
11904   aix3*)
11905     test "$enable_shared" = yes && enable_static=no
11906     if test -n "$RANLIB"; then
11907       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11908       postinstall_cmds='$RANLIB $lib'
11909     fi
11910     ;;
11911
11912   aix[4-9]*)
11913     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11914       test "$enable_shared" = yes && enable_static=no
11915     fi
11916     ;;
11917   esac
11918   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11919 $as_echo "$enable_shared" >&6; }
11920
11921   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11922 $as_echo_n "checking whether to build static libraries... " >&6; }
11923   # Make sure either enable_shared or enable_static is yes.
11924   test "$enable_shared" = yes || enable_static=yes
11925   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11926 $as_echo "$enable_static" >&6; }
11927
11928
11929
11930
11931 fi
11932 ac_ext=c
11933 ac_cpp='$CPP $CPPFLAGS'
11934 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11935 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11936 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11937
11938 CC="$lt_save_CC"
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952         ac_config_commands="$ac_config_commands libtool"
11953
11954
11955
11956
11957 # Only expand once:
11958
11959
11960
11961 ALL_LINGUAS="fr sv tr es da vi zh_CN zh_TW ga fi id bg"
11962 # If we haven't got the data from the intl directory,
11963 # assume NLS is disabled.
11964 USE_NLS=no
11965 LIBINTL=
11966 LIBINTL_DEP=
11967 INCINTL=
11968 XGETTEXT=
11969 GMSGFMT=
11970 POSUB=
11971
11972 if test -f  ../intl/config.intl; then
11973   .  ../intl/config.intl
11974 fi
11975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11976 $as_echo_n "checking whether NLS is requested... " >&6; }
11977 if test x"$USE_NLS" != xyes; then
11978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11979 $as_echo "no" >&6; }
11980 else
11981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11982 $as_echo "yes" >&6; }
11983
11984 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11985
11986
11987   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
11988 $as_echo_n "checking for catalogs to be installed... " >&6; }
11989   # Look for .po and .gmo files in the source directory.
11990   CATALOGS=
11991   XLINGUAS=
11992   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11993     # If there aren't any .gmo files the shell will give us the
11994     # literal string "../path/to/srcdir/po/*.gmo" which has to be
11995     # weeded out.
11996     case "$cat" in *\**)
11997       continue;;
11998     esac
11999     # The quadruple backslash is collapsed to a double backslash
12000     # by the backticks, then collapsed again by the double quotes,
12001     # leaving us with one backslash in the sed expression (right
12002     # before the dot that mustn't act as a wildcard).
12003     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12004     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12005     # The user is allowed to set LINGUAS to a list of languages to
12006     # install catalogs for.  If it's empty that means "all of them."
12007     if test "x$LINGUAS" = x; then
12008       CATALOGS="$CATALOGS $cat"
12009       XLINGUAS="$XLINGUAS $lang"
12010     else
12011       case "$LINGUAS" in *$lang*)
12012         CATALOGS="$CATALOGS $cat"
12013         XLINGUAS="$XLINGUAS $lang"
12014         ;;
12015       esac
12016     fi
12017   done
12018   LINGUAS="$XLINGUAS"
12019   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12020 $as_echo "$LINGUAS" >&6; }
12021
12022
12023     DATADIRNAME=share
12024
12025   INSTOBJEXT=.mo
12026
12027   GENCAT=gencat
12028
12029   CATOBJEXT=.gmo
12030
12031 fi
12032
12033         MKINSTALLDIRS=
12034   if test -n "$ac_aux_dir"; then
12035     case "$ac_aux_dir" in
12036       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12037       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12038     esac
12039   fi
12040   if test -z "$MKINSTALLDIRS"; then
12041     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12042   fi
12043
12044
12045
12046   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12047 $as_echo_n "checking whether NLS is requested... " >&6; }
12048     # Check whether --enable-nls was given.
12049 if test "${enable_nls+set}" = set; then :
12050   enableval=$enable_nls; USE_NLS=$enableval
12051 else
12052   USE_NLS=yes
12053 fi
12054
12055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12056 $as_echo "$USE_NLS" >&6; }
12057
12058
12059
12060
12061
12062
12063 # Prepare PATH_SEPARATOR.
12064 # The user is always right.
12065 if test "${PATH_SEPARATOR+set}" != set; then
12066   echo "#! /bin/sh" >conf$$.sh
12067   echo  "exit 0"   >>conf$$.sh
12068   chmod +x conf$$.sh
12069   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12070     PATH_SEPARATOR=';'
12071   else
12072     PATH_SEPARATOR=:
12073   fi
12074   rm -f conf$$.sh
12075 fi
12076
12077 # Find out how to test for executable files. Don't use a zero-byte file,
12078 # as systems may use methods other than mode bits to determine executability.
12079 cat >conf$$.file <<_ASEOF
12080 #! /bin/sh
12081 exit 0
12082 _ASEOF
12083 chmod +x conf$$.file
12084 if test -x conf$$.file >/dev/null 2>&1; then
12085   ac_executable_p="test -x"
12086 else
12087   ac_executable_p="test -f"
12088 fi
12089 rm -f conf$$.file
12090
12091 # Extract the first word of "msgfmt", so it can be a program name with args.
12092 set dummy msgfmt; ac_word=$2
12093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12094 $as_echo_n "checking for $ac_word... " >&6; }
12095 if test "${ac_cv_path_MSGFMT+set}" = set; then :
12096   $as_echo_n "(cached) " >&6
12097 else
12098   case "$MSGFMT" in
12099   [\\/]* | ?:[\\/]*)
12100     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12101     ;;
12102   *)
12103     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12104     for ac_dir in $PATH; do
12105       IFS="$ac_save_IFS"
12106       test -z "$ac_dir" && ac_dir=.
12107       for ac_exec_ext in '' $ac_executable_extensions; do
12108         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12109           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12110      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12111             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12112             break 2
12113           fi
12114         fi
12115       done
12116     done
12117     IFS="$ac_save_IFS"
12118   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12119     ;;
12120 esac
12121 fi
12122 MSGFMT="$ac_cv_path_MSGFMT"
12123 if test "$MSGFMT" != ":"; then
12124   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12125 $as_echo "$MSGFMT" >&6; }
12126 else
12127   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12128 $as_echo "no" >&6; }
12129 fi
12130
12131   # Extract the first word of "gmsgfmt", so it can be a program name with args.
12132 set dummy gmsgfmt; ac_word=$2
12133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12134 $as_echo_n "checking for $ac_word... " >&6; }
12135 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12136   $as_echo_n "(cached) " >&6
12137 else
12138   case $GMSGFMT in
12139   [\\/]* | ?:[\\/]*)
12140   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12141   ;;
12142   *)
12143   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12144 for as_dir in $PATH
12145 do
12146   IFS=$as_save_IFS
12147   test -z "$as_dir" && as_dir=.
12148     for ac_exec_ext in '' $ac_executable_extensions; do
12149   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12150     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12151     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12152     break 2
12153   fi
12154 done
12155   done
12156 IFS=$as_save_IFS
12157
12158   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12159   ;;
12160 esac
12161 fi
12162 GMSGFMT=$ac_cv_path_GMSGFMT
12163 if test -n "$GMSGFMT"; then
12164   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12165 $as_echo "$GMSGFMT" >&6; }
12166 else
12167   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12168 $as_echo "no" >&6; }
12169 fi
12170
12171
12172
12173
12174 # Prepare PATH_SEPARATOR.
12175 # The user is always right.
12176 if test "${PATH_SEPARATOR+set}" != set; then
12177   echo "#! /bin/sh" >conf$$.sh
12178   echo  "exit 0"   >>conf$$.sh
12179   chmod +x conf$$.sh
12180   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12181     PATH_SEPARATOR=';'
12182   else
12183     PATH_SEPARATOR=:
12184   fi
12185   rm -f conf$$.sh
12186 fi
12187
12188 # Find out how to test for executable files. Don't use a zero-byte file,
12189 # as systems may use methods other than mode bits to determine executability.
12190 cat >conf$$.file <<_ASEOF
12191 #! /bin/sh
12192 exit 0
12193 _ASEOF
12194 chmod +x conf$$.file
12195 if test -x conf$$.file >/dev/null 2>&1; then
12196   ac_executable_p="test -x"
12197 else
12198   ac_executable_p="test -f"
12199 fi
12200 rm -f conf$$.file
12201
12202 # Extract the first word of "xgettext", so it can be a program name with args.
12203 set dummy xgettext; ac_word=$2
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12205 $as_echo_n "checking for $ac_word... " >&6; }
12206 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12207   $as_echo_n "(cached) " >&6
12208 else
12209   case "$XGETTEXT" in
12210   [\\/]* | ?:[\\/]*)
12211     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12212     ;;
12213   *)
12214     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12215     for ac_dir in $PATH; do
12216       IFS="$ac_save_IFS"
12217       test -z "$ac_dir" && ac_dir=.
12218       for ac_exec_ext in '' $ac_executable_extensions; do
12219         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12220           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12221      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12222             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12223             break 2
12224           fi
12225         fi
12226       done
12227     done
12228     IFS="$ac_save_IFS"
12229   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12230     ;;
12231 esac
12232 fi
12233 XGETTEXT="$ac_cv_path_XGETTEXT"
12234 if test "$XGETTEXT" != ":"; then
12235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12236 $as_echo "$XGETTEXT" >&6; }
12237 else
12238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12239 $as_echo "no" >&6; }
12240 fi
12241
12242     rm -f messages.po
12243
12244
12245 # Prepare PATH_SEPARATOR.
12246 # The user is always right.
12247 if test "${PATH_SEPARATOR+set}" != set; then
12248   echo "#! /bin/sh" >conf$$.sh
12249   echo  "exit 0"   >>conf$$.sh
12250   chmod +x conf$$.sh
12251   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12252     PATH_SEPARATOR=';'
12253   else
12254     PATH_SEPARATOR=:
12255   fi
12256   rm -f conf$$.sh
12257 fi
12258
12259 # Find out how to test for executable files. Don't use a zero-byte file,
12260 # as systems may use methods other than mode bits to determine executability.
12261 cat >conf$$.file <<_ASEOF
12262 #! /bin/sh
12263 exit 0
12264 _ASEOF
12265 chmod +x conf$$.file
12266 if test -x conf$$.file >/dev/null 2>&1; then
12267   ac_executable_p="test -x"
12268 else
12269   ac_executable_p="test -f"
12270 fi
12271 rm -f conf$$.file
12272
12273 # Extract the first word of "msgmerge", so it can be a program name with args.
12274 set dummy msgmerge; ac_word=$2
12275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12276 $as_echo_n "checking for $ac_word... " >&6; }
12277 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12278   $as_echo_n "(cached) " >&6
12279 else
12280   case "$MSGMERGE" in
12281   [\\/]* | ?:[\\/]*)
12282     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12283     ;;
12284   *)
12285     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12286     for ac_dir in $PATH; do
12287       IFS="$ac_save_IFS"
12288       test -z "$ac_dir" && ac_dir=.
12289       for ac_exec_ext in '' $ac_executable_extensions; do
12290         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12291           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12292             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12293             break 2
12294           fi
12295         fi
12296       done
12297     done
12298     IFS="$ac_save_IFS"
12299   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12300     ;;
12301 esac
12302 fi
12303 MSGMERGE="$ac_cv_path_MSGMERGE"
12304 if test "$MSGMERGE" != ":"; then
12305   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12306 $as_echo "$MSGMERGE" >&6; }
12307 else
12308   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12309 $as_echo "no" >&6; }
12310 fi
12311
12312
12313       if test "$GMSGFMT" != ":"; then
12314             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12315        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12316       : ;
12317     else
12318       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12319       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12320 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12321       GMSGFMT=":"
12322     fi
12323   fi
12324
12325       if test "$XGETTEXT" != ":"; then
12326             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12327        (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12328       : ;
12329     else
12330       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12331 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12332       XGETTEXT=":"
12333     fi
12334         rm -f messages.po
12335   fi
12336
12337   ac_config_commands="$ac_config_commands default-1"
12338
12339
12340
12341
12342
12343 for ac_prog in 'bison -y' byacc
12344 do
12345   # Extract the first word of "$ac_prog", so it can be a program name with args.
12346 set dummy $ac_prog; ac_word=$2
12347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12348 $as_echo_n "checking for $ac_word... " >&6; }
12349 if test "${ac_cv_prog_YACC+set}" = set; then :
12350   $as_echo_n "(cached) " >&6
12351 else
12352   if test -n "$YACC"; then
12353   ac_cv_prog_YACC="$YACC" # Let the user override the test.
12354 else
12355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12356 for as_dir in $PATH
12357 do
12358   IFS=$as_save_IFS
12359   test -z "$as_dir" && as_dir=.
12360     for ac_exec_ext in '' $ac_executable_extensions; do
12361   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12362     ac_cv_prog_YACC="$ac_prog"
12363     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12364     break 2
12365   fi
12366 done
12367   done
12368 IFS=$as_save_IFS
12369
12370 fi
12371 fi
12372 YACC=$ac_cv_prog_YACC
12373 if test -n "$YACC"; then
12374   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12375 $as_echo "$YACC" >&6; }
12376 else
12377   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12378 $as_echo "no" >&6; }
12379 fi
12380
12381
12382   test -n "$YACC" && break
12383 done
12384 test -n "$YACC" || YACC="yacc"
12385
12386 for ac_prog in flex lex
12387 do
12388   # Extract the first word of "$ac_prog", so it can be a program name with args.
12389 set dummy $ac_prog; ac_word=$2
12390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12391 $as_echo_n "checking for $ac_word... " >&6; }
12392 if test "${ac_cv_prog_LEX+set}" = set; then :
12393   $as_echo_n "(cached) " >&6
12394 else
12395   if test -n "$LEX"; then
12396   ac_cv_prog_LEX="$LEX" # Let the user override the test.
12397 else
12398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12399 for as_dir in $PATH
12400 do
12401   IFS=$as_save_IFS
12402   test -z "$as_dir" && as_dir=.
12403     for ac_exec_ext in '' $ac_executable_extensions; do
12404   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12405     ac_cv_prog_LEX="$ac_prog"
12406     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12407     break 2
12408   fi
12409 done
12410   done
12411 IFS=$as_save_IFS
12412
12413 fi
12414 fi
12415 LEX=$ac_cv_prog_LEX
12416 if test -n "$LEX"; then
12417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12418 $as_echo "$LEX" >&6; }
12419 else
12420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12421 $as_echo "no" >&6; }
12422 fi
12423
12424
12425   test -n "$LEX" && break
12426 done
12427 test -n "$LEX" || LEX=":"
12428
12429 if test "x$LEX" != "x:"; then
12430   cat >conftest.l <<_ACEOF
12431 %%
12432 a { ECHO; }
12433 b { REJECT; }
12434 c { yymore (); }
12435 d { yyless (1); }
12436 e { yyless (input () != 0); }
12437 f { unput (yytext[0]); }
12438 . { BEGIN INITIAL; }
12439 %%
12440 #ifdef YYTEXT_POINTER
12441 extern char *yytext;
12442 #endif
12443 int
12444 main (void)
12445 {
12446   return ! yylex () + ! yywrap ();
12447 }
12448 _ACEOF
12449 { { ac_try="$LEX conftest.l"
12450 case "(($ac_try" in
12451   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12452   *) ac_try_echo=$ac_try;;
12453 esac
12454 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12455 $as_echo "$ac_try_echo"; } >&5
12456   (eval "$LEX conftest.l") 2>&5
12457   ac_status=$?
12458   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12459   test $ac_status = 0; }
12460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12461 $as_echo_n "checking lex output file root... " >&6; }
12462 if test "${ac_cv_prog_lex_root+set}" = set; then :
12463   $as_echo_n "(cached) " >&6
12464 else
12465
12466 if test -f lex.yy.c; then
12467   ac_cv_prog_lex_root=lex.yy
12468 elif test -f lexyy.c; then
12469   ac_cv_prog_lex_root=lexyy
12470 else
12471   as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12472 fi
12473 fi
12474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12475 $as_echo "$ac_cv_prog_lex_root" >&6; }
12476 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12477
12478 if test -z "${LEXLIB+set}"; then
12479   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12480 $as_echo_n "checking lex library... " >&6; }
12481 if test "${ac_cv_lib_lex+set}" = set; then :
12482   $as_echo_n "(cached) " >&6
12483 else
12484
12485     ac_save_LIBS=$LIBS
12486     ac_cv_lib_lex='none needed'
12487     for ac_lib in '' -lfl -ll; do
12488       LIBS="$ac_lib $ac_save_LIBS"
12489       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12490 /* end confdefs.h.  */
12491 `cat $LEX_OUTPUT_ROOT.c`
12492 _ACEOF
12493 if ac_fn_c_try_link "$LINENO"; then :
12494   ac_cv_lib_lex=$ac_lib
12495 fi
12496 rm -f core conftest.err conftest.$ac_objext \
12497     conftest$ac_exeext conftest.$ac_ext
12498       test "$ac_cv_lib_lex" != 'none needed' && break
12499     done
12500     LIBS=$ac_save_LIBS
12501
12502 fi
12503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12504 $as_echo "$ac_cv_lib_lex" >&6; }
12505   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12506 fi
12507
12508
12509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12510 $as_echo_n "checking whether yytext is a pointer... " >&6; }
12511 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12512   $as_echo_n "(cached) " >&6
12513 else
12514   # POSIX says lex can declare yytext either as a pointer or an array; the
12515 # default is implementation-dependent.  Figure out which it is, since
12516 # not all implementations provide the %pointer and %array declarations.
12517 ac_cv_prog_lex_yytext_pointer=no
12518 ac_save_LIBS=$LIBS
12519 LIBS="$LEXLIB $ac_save_LIBS"
12520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12521 /* end confdefs.h.  */
12522 #define YYTEXT_POINTER 1
12523 `cat $LEX_OUTPUT_ROOT.c`
12524 _ACEOF
12525 if ac_fn_c_try_link "$LINENO"; then :
12526   ac_cv_prog_lex_yytext_pointer=yes
12527 fi
12528 rm -f core conftest.err conftest.$ac_objext \
12529     conftest$ac_exeext conftest.$ac_ext
12530 LIBS=$ac_save_LIBS
12531
12532 fi
12533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12534 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12535 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12536
12537 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12538
12539 fi
12540 rm -f conftest.l $LEX_OUTPUT_ROOT.c
12541
12542 fi
12543 if test "$LEX" = :; then
12544   LEX=${am_missing_run}flex
12545 fi
12546
12547
12548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12549 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12550     # Check whether --enable-maintainer-mode was given.
12551 if test "${enable_maintainer_mode+set}" = set; then :
12552   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12553 else
12554   USE_MAINTAINER_MODE=no
12555 fi
12556
12557   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12558 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12559    if test $USE_MAINTAINER_MODE = yes; then
12560   MAINTAINER_MODE_TRUE=
12561   MAINTAINER_MODE_FALSE='#'
12562 else
12563   MAINTAINER_MODE_TRUE='#'
12564   MAINTAINER_MODE_FALSE=
12565 fi
12566
12567   MAINT=$MAINTAINER_MODE_TRUE
12568
12569
12570  if false; then
12571   GENINSRC_NEVER_TRUE=
12572   GENINSRC_NEVER_FALSE='#'
12573 else
12574   GENINSRC_NEVER_TRUE='#'
12575   GENINSRC_NEVER_FALSE=
12576 fi
12577
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
12579 $as_echo_n "checking how to compare bootstrapped objects... " >&6; }
12580 if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
12581   $as_echo_n "(cached) " >&6
12582 else
12583    echo abfoo >t1
12584   echo cdfoo >t2
12585   gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
12586   if cmp t1 t2 2 2 > /dev/null 2>&1; then
12587     if cmp t1 t2 1 1 > /dev/null 2>&1; then
12588       :
12589     else
12590       gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
12591     fi
12592   fi
12593   if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
12594     if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
12595       :
12596     else
12597       gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
12598     fi
12599   fi
12600   rm t1 t2
12601
12602 fi
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
12604 $as_echo "$gcc_cv_prog_cmp_skip" >&6; }
12605 do_compare="$gcc_cv_prog_cmp_skip"
12606
12607
12608
12609 . ${srcdir}/configure.host
12610
12611
12612
12613
12614
12615
12616 for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h limits.h sys/param.h
12617 do :
12618   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12619 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12620 eval as_val=\$$as_ac_Header
12621    if test "x$as_val" = x""yes; then :
12622   cat >>confdefs.h <<_ACEOF
12623 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12624 _ACEOF
12625
12626 fi
12627
12628 done
12629
12630 for ac_func in glob mkstemp realpath sbrk waitpid
12631 do :
12632   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12633 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12634 eval as_val=\$$as_ac_var
12635    if test "x$as_val" = x""yes; then :
12636   cat >>confdefs.h <<_ACEOF
12637 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12638 _ACEOF
12639
12640 fi
12641 done
12642
12643 ac_header_dirent=no
12644 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
12645   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
12646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
12647 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
12648 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
12649   $as_echo_n "(cached) " >&6
12650 else
12651   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12652 /* end confdefs.h.  */
12653 #include <sys/types.h>
12654 #include <$ac_hdr>
12655
12656 int
12657 main ()
12658 {
12659 if ((DIR *) 0)
12660 return 0;
12661   ;
12662   return 0;
12663 }
12664 _ACEOF
12665 if ac_fn_c_try_compile "$LINENO"; then :
12666   eval "$as_ac_Header=yes"
12667 else
12668   eval "$as_ac_Header=no"
12669 fi
12670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12671 fi
12672 eval ac_res=\$$as_ac_Header
12673                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12674 $as_echo "$ac_res" >&6; }
12675 eval as_val=\$$as_ac_Header
12676    if test "x$as_val" = x""yes; then :
12677   cat >>confdefs.h <<_ACEOF
12678 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
12679 _ACEOF
12680
12681 ac_header_dirent=$ac_hdr; break
12682 fi
12683
12684 done
12685 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
12686 if test $ac_header_dirent = dirent.h; then
12687   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
12688 $as_echo_n "checking for library containing opendir... " >&6; }
12689 if test "${ac_cv_search_opendir+set}" = set; then :
12690   $as_echo_n "(cached) " >&6
12691 else
12692   ac_func_search_save_LIBS=$LIBS
12693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12694 /* end confdefs.h.  */
12695
12696 /* Override any GCC internal prototype to avoid an error.
12697    Use char because int might match the return type of a GCC
12698    builtin and then its argument prototype would still apply.  */
12699 #ifdef __cplusplus
12700 extern "C"
12701 #endif
12702 char opendir ();
12703 int
12704 main ()
12705 {
12706 return opendir ();
12707   ;
12708   return 0;
12709 }
12710 _ACEOF
12711 for ac_lib in '' dir; do
12712   if test -z "$ac_lib"; then
12713     ac_res="none required"
12714   else
12715     ac_res=-l$ac_lib
12716     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12717   fi
12718   if ac_fn_c_try_link "$LINENO"; then :
12719   ac_cv_search_opendir=$ac_res
12720 fi
12721 rm -f core conftest.err conftest.$ac_objext \
12722     conftest$ac_exeext
12723   if test "${ac_cv_search_opendir+set}" = set; then :
12724   break
12725 fi
12726 done
12727 if test "${ac_cv_search_opendir+set}" = set; then :
12728
12729 else
12730   ac_cv_search_opendir=no
12731 fi
12732 rm conftest.$ac_ext
12733 LIBS=$ac_func_search_save_LIBS
12734 fi
12735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
12736 $as_echo "$ac_cv_search_opendir" >&6; }
12737 ac_res=$ac_cv_search_opendir
12738 if test "$ac_res" != no; then :
12739   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12740
12741 fi
12742
12743 else
12744   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
12745 $as_echo_n "checking for library containing opendir... " >&6; }
12746 if test "${ac_cv_search_opendir+set}" = set; then :
12747   $as_echo_n "(cached) " >&6
12748 else
12749   ac_func_search_save_LIBS=$LIBS
12750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12751 /* end confdefs.h.  */
12752
12753 /* Override any GCC internal prototype to avoid an error.
12754    Use char because int might match the return type of a GCC
12755    builtin and then its argument prototype would still apply.  */
12756 #ifdef __cplusplus
12757 extern "C"
12758 #endif
12759 char opendir ();
12760 int
12761 main ()
12762 {
12763 return opendir ();
12764   ;
12765   return 0;
12766 }
12767 _ACEOF
12768 for ac_lib in '' x; do
12769   if test -z "$ac_lib"; then
12770     ac_res="none required"
12771   else
12772     ac_res=-l$ac_lib
12773     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12774   fi
12775   if ac_fn_c_try_link "$LINENO"; then :
12776   ac_cv_search_opendir=$ac_res
12777 fi
12778 rm -f core conftest.err conftest.$ac_objext \
12779     conftest$ac_exeext
12780   if test "${ac_cv_search_opendir+set}" = set; then :
12781   break
12782 fi
12783 done
12784 if test "${ac_cv_search_opendir+set}" = set; then :
12785
12786 else
12787   ac_cv_search_opendir=no
12788 fi
12789 rm conftest.$ac_ext
12790 LIBS=$ac_func_search_save_LIBS
12791 fi
12792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
12793 $as_echo "$ac_cv_search_opendir" >&6; }
12794 ac_res=$ac_cv_search_opendir
12795 if test "$ac_res" != no; then :
12796   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12797
12798 fi
12799
12800 fi
12801
12802
12803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
12804 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
12805 if test "${ld_cv_decl_getopt_unistd_h+set}" = set; then :
12806   $as_echo_n "(cached) " >&6
12807 else
12808   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12809 /* end confdefs.h.  */
12810 #include <unistd.h>
12811 int
12812 main ()
12813 {
12814 extern int getopt (int, char *const*, const char *);
12815   ;
12816   return 0;
12817 }
12818 _ACEOF
12819 if ac_fn_c_try_compile "$LINENO"; then :
12820   ld_cv_decl_getopt_unistd_h=yes
12821 else
12822   ld_cv_decl_getopt_unistd_h=no
12823 fi
12824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12825 fi
12826
12827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_decl_getopt_unistd_h" >&5
12828 $as_echo "$ld_cv_decl_getopt_unistd_h" >&6; }
12829 if test $ld_cv_decl_getopt_unistd_h = yes; then
12830
12831 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
12832
12833 fi
12834
12835
12836 case "${host}" in
12837 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
12838
12839 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
12840  ;;
12841 esac
12842
12843 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
12844 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
12845   ac_have_decl=1
12846 else
12847   ac_have_decl=0
12848 fi
12849
12850 cat >>confdefs.h <<_ACEOF
12851 #define HAVE_DECL_STRSTR $ac_have_decl
12852 _ACEOF
12853 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
12854 if test "x$ac_cv_have_decl_free" = x""yes; then :
12855   ac_have_decl=1
12856 else
12857   ac_have_decl=0
12858 fi
12859
12860 cat >>confdefs.h <<_ACEOF
12861 #define HAVE_DECL_FREE $ac_have_decl
12862 _ACEOF
12863 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
12864 if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
12865   ac_have_decl=1
12866 else
12867   ac_have_decl=0
12868 fi
12869
12870 cat >>confdefs.h <<_ACEOF
12871 #define HAVE_DECL_SBRK $ac_have_decl
12872 _ACEOF
12873 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
12874 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
12875   ac_have_decl=1
12876 else
12877   ac_have_decl=0
12878 fi
12879
12880 cat >>confdefs.h <<_ACEOF
12881 #define HAVE_DECL_GETENV $ac_have_decl
12882 _ACEOF
12883 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
12884 if test "x$ac_cv_have_decl_environ" = x""yes; then :
12885   ac_have_decl=1
12886 else
12887   ac_have_decl=0
12888 fi
12889
12890 cat >>confdefs.h <<_ACEOF
12891 #define HAVE_DECL_ENVIRON $ac_have_decl
12892 _ACEOF
12893
12894
12895 # Link in zlib if we can.  This is needed only for the bootstrap tests
12896 # right now, since those tests use libbfd, which depends on zlib.
12897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
12898 $as_echo_n "checking for library containing zlibVersion... " >&6; }
12899 if test "${ac_cv_search_zlibVersion+set}" = set; then :
12900   $as_echo_n "(cached) " >&6
12901 else
12902   ac_func_search_save_LIBS=$LIBS
12903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12904 /* end confdefs.h.  */
12905
12906 /* Override any GCC internal prototype to avoid an error.
12907    Use char because int might match the return type of a GCC
12908    builtin and then its argument prototype would still apply.  */
12909 #ifdef __cplusplus
12910 extern "C"
12911 #endif
12912 char zlibVersion ();
12913 int
12914 main ()
12915 {
12916 return zlibVersion ();
12917   ;
12918   return 0;
12919 }
12920 _ACEOF
12921 for ac_lib in '' z; do
12922   if test -z "$ac_lib"; then
12923     ac_res="none required"
12924   else
12925     ac_res=-l$ac_lib
12926     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12927   fi
12928   if ac_fn_c_try_link "$LINENO"; then :
12929   ac_cv_search_zlibVersion=$ac_res
12930 fi
12931 rm -f core conftest.err conftest.$ac_objext \
12932     conftest$ac_exeext
12933   if test "${ac_cv_search_zlibVersion+set}" = set; then :
12934   break
12935 fi
12936 done
12937 if test "${ac_cv_search_zlibVersion+set}" = set; then :
12938
12939 else
12940   ac_cv_search_zlibVersion=no
12941 fi
12942 rm conftest.$ac_ext
12943 LIBS=$ac_func_search_save_LIBS
12944 fi
12945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
12946 $as_echo "$ac_cv_search_zlibVersion" >&6; }
12947 ac_res=$ac_cv_search_zlibVersion
12948 if test "$ac_res" != no; then :
12949   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12950   for ac_header in zlib.h
12951 do :
12952   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
12953 if test "x$ac_cv_header_zlib_h" = x""yes; then :
12954   cat >>confdefs.h <<_ACEOF
12955 #define HAVE_ZLIB_H 1
12956 _ACEOF
12957
12958 fi
12959
12960 done
12961
12962 fi
12963
12964
12965 # When converting linker scripts into strings for use in emulation
12966 # files, use astring.sed if the compiler supports ANSI string
12967 # concatenation, or ostring.sed otherwise.  This is to support the
12968 # broken Microsoft MSVC compiler, which limits the length of string
12969 # constants, while still supporting pre-ANSI compilers which do not
12970 # support string concatenation.
12971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ANSI C string concatenation works" >&5
12972 $as_echo_n "checking whether ANSI C string concatenation works... " >&6; }
12973 if test "${ld_cv_string_concatenation+set}" = set; then :
12974   $as_echo_n "(cached) " >&6
12975 else
12976   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12977 /* end confdefs.h.  */
12978
12979 int
12980 main ()
12981 {
12982 char *a = "a" "a";
12983   ;
12984   return 0;
12985 }
12986 _ACEOF
12987 if ac_fn_c_try_compile "$LINENO"; then :
12988   ld_cv_string_concatenation=yes
12989 else
12990   ld_cv_string_concatenation=no
12991 fi
12992 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12993 fi
12994
12995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_string_concatenation" >&5
12996 $as_echo "$ld_cv_string_concatenation" >&6; }
12997 if test "$ld_cv_string_concatenation" = "yes"; then
12998   STRINGIFY=astring.sed
12999 else
13000   STRINGIFY=ostring.sed
13001 fi
13002
13003
13004 # target-specific stuff:
13005
13006 all_targets=
13007 EMUL=
13008 all_emuls=
13009 all_emul_extras=
13010 all_libpath=
13011
13012 rm -f tdirs
13013
13014 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
13015 do
13016   if test "$targ_alias" = "all"; then
13017     all_targets=true
13018   else
13019     # Canonicalize the secondary target names.
13020     result=`$ac_config_sub $targ_alias 2>/dev/null`
13021     if test -n "$result"; then
13022         targ=$result
13023     else
13024         targ=$targ_alias
13025     fi
13026
13027     . ${srcdir}/configure.tgt
13028
13029     if test "$targ" = "$target"; then
13030       EMUL=$targ_emul
13031     fi
13032
13033     if test x${want64} = xfalse; then
13034       . ${srcdir}/../bfd/config.bfd
13035     fi
13036
13037     if test x${want64} = xtrue; then
13038       targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
13039       targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
13040     fi
13041
13042     for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
13043         case " $all_emuls " in
13044         *" e${i}.o "*) ;;
13045         *)
13046           all_emuls="$all_emuls e${i}.o"
13047           eval result=\$tdir_$i
13048           test -z "$result" && result=$targ_alias
13049           echo tdir_$i=$result >> tdirs
13050           ;;
13051         esac
13052     done
13053
13054     for i in $targ_emul $targ_extra_libpath; do
13055         case " $all_libpath " in
13056         *" ${i} "*) ;;
13057         *)
13058           if test -z "$all_libpath"; then
13059             all_libpath=${i}
13060           else
13061             all_libpath="$all_libpath ${i}"
13062           fi
13063           ;;
13064         esac
13065     done
13066
13067     for i in $targ_extra_ofiles; do
13068         case " $all_emul_extras " in
13069         *" ${i} "*) ;;
13070         *)
13071           all_emul_extras="$all_emul_extras ${i}"
13072           ;;
13073         esac
13074     done
13075   fi
13076 done
13077
13078
13079
13080 TDIRS=tdirs
13081
13082
13083 if test x${all_targets} = xtrue; then
13084   if test x${want64} = xfalse; then
13085     # The cast to long int works around a bug in the HP C Compiler
13086 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13087 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13088 # This bug is HP SR number 8606223364.
13089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13090 $as_echo_n "checking size of long... " >&6; }
13091 if test "${ac_cv_sizeof_long+set}" = set; then :
13092   $as_echo_n "(cached) " >&6
13093 else
13094   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13095
13096 else
13097   if test "$ac_cv_type_long" = yes; then
13098      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13099 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13100 { as_fn_set_status 77
13101 as_fn_error "cannot compute sizeof (long)
13102 See \`config.log' for more details." "$LINENO" 5; }; }
13103    else
13104      ac_cv_sizeof_long=0
13105    fi
13106 fi
13107
13108 fi
13109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13110 $as_echo "$ac_cv_sizeof_long" >&6; }
13111
13112
13113
13114 cat >>confdefs.h <<_ACEOF
13115 #define SIZEOF_LONG $ac_cv_sizeof_long
13116 _ACEOF
13117
13118
13119     if test "x${ac_cv_sizeof_long}" = "x8"; then
13120       want64=true
13121     fi
13122   fi
13123   if test x${want64} = xtrue; then
13124     EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
13125   else
13126     EMULATION_OFILES='$(ALL_EMULATIONS)'
13127   fi
13128   EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
13129 else
13130   EMULATION_OFILES=$all_emuls
13131   EMUL_EXTRA_OFILES=$all_emul_extras
13132 fi
13133
13134
13135
13136
13137 EMULATION_LIBPATH=$all_libpath
13138
13139
13140 if test x${enable_static} = xno; then
13141   TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
13142 else
13143   TESTBFDLIB="../bfd/.libs/libbfd.a"
13144 fi
13145
13146
13147 target_vendor=${target_vendor=$host_vendor}
13148 case "$target_vendor" in
13149   hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
13150   *)  EXTRA_SHLIB_EXTENSION= ;;
13151 esac
13152
13153 case "$target_os" in
13154   lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
13155 esac
13156
13157 if test x${EXTRA_SHLIB_EXTENSION} != x ; then
13158
13159 cat >>confdefs.h <<_ACEOF
13160 #define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
13161 _ACEOF
13162
13163 fi
13164
13165
13166
13167
13168
13169
13170 ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
13171
13172 cat >confcache <<\_ACEOF
13173 # This file is a shell script that caches the results of configure
13174 # tests run on this system so they can be shared between configure
13175 # scripts and configure runs, see configure's option --config-cache.
13176 # It is not useful on other systems.  If it contains results you don't
13177 # want to keep, you may remove or edit it.
13178 #
13179 # config.status only pays attention to the cache file if you give it
13180 # the --recheck option to rerun configure.
13181 #
13182 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13183 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13184 # following values.
13185
13186 _ACEOF
13187
13188 # The following way of writing the cache mishandles newlines in values,
13189 # but we know of no workaround that is simple, portable, and efficient.
13190 # So, we kill variables containing newlines.
13191 # Ultrix sh set writes to stderr and can't be redirected directly,
13192 # and sets the high bit in the cache file unless we assign to the vars.
13193 (
13194   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13195     eval ac_val=\$$ac_var
13196     case $ac_val in #(
13197     *${as_nl}*)
13198       case $ac_var in #(
13199       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13200 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13201       esac
13202       case $ac_var in #(
13203       _ | IFS | as_nl) ;; #(
13204       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13205       *) { eval $ac_var=; unset $ac_var;} ;;
13206       esac ;;
13207     esac
13208   done
13209
13210   (set) 2>&1 |
13211     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13212     *${as_nl}ac_space=\ *)
13213       # `set' does not quote correctly, so add quotes: double-quote
13214       # substitution turns \\\\ into \\, and sed turns \\ into \.
13215       sed -n \
13216         "s/'/'\\\\''/g;
13217           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13218       ;; #(
13219     *)
13220       # `set' quotes correctly as required by POSIX, so do not add quotes.
13221       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13222       ;;
13223     esac |
13224     sort
13225 ) |
13226   sed '
13227      /^ac_cv_env_/b end
13228      t clear
13229      :clear
13230      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13231      t end
13232      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13233      :end' >>confcache
13234 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13235   if test -w "$cache_file"; then
13236     test "x$cache_file" != "x/dev/null" &&
13237       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13238 $as_echo "$as_me: updating cache $cache_file" >&6;}
13239     cat confcache >$cache_file
13240   else
13241     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13242 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13243   fi
13244 fi
13245 rm -f confcache
13246
13247 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13248 # Let make expand exec_prefix.
13249 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13250
13251 DEFS=-DHAVE_CONFIG_H
13252
13253 ac_libobjs=
13254 ac_ltlibobjs=
13255 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13256   # 1. Remove the extension, and $U if already installed.
13257   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13258   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13259   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13260   #    will be set to the directory where LIBOBJS objects are built.
13261   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13262   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13263 done
13264 LIBOBJS=$ac_libobjs
13265
13266 LTLIBOBJS=$ac_ltlibobjs
13267
13268
13269 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13270   as_fn_error "conditional \"AMDEP\" was never defined.
13271 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13272 fi
13273 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13274   as_fn_error "conditional \"am__fastdepCC\" was never defined.
13275 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13276 fi
13277  if test -n "$EXEEXT"; then
13278   am__EXEEXT_TRUE=
13279   am__EXEEXT_FALSE='#'
13280 else
13281   am__EXEEXT_TRUE='#'
13282   am__EXEEXT_FALSE=
13283 fi
13284
13285 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13286   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
13287 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13288 fi
13289 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13290   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
13291 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13292 fi
13293 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
13294   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
13295 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13296 fi
13297
13298 : ${CONFIG_STATUS=./config.status}
13299 ac_write_fail=0
13300 ac_clean_files_save=$ac_clean_files
13301 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13302 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13303 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13304 as_write_fail=0
13305 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13306 #! $SHELL
13307 # Generated by $as_me.
13308 # Run this file to recreate the current configuration.
13309 # Compiler output produced by configure, useful for debugging
13310 # configure, is in config.log if it exists.
13311
13312 debug=false
13313 ac_cs_recheck=false
13314 ac_cs_silent=false
13315
13316 SHELL=\${CONFIG_SHELL-$SHELL}
13317 export SHELL
13318 _ASEOF
13319 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13320 ## -------------------- ##
13321 ## M4sh Initialization. ##
13322 ## -------------------- ##
13323
13324 # Be more Bourne compatible
13325 DUALCASE=1; export DUALCASE # for MKS sh
13326 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13327   emulate sh
13328   NULLCMD=:
13329   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13330   # is contrary to our usage.  Disable this feature.
13331   alias -g '${1+"$@"}'='"$@"'
13332   setopt NO_GLOB_SUBST
13333 else
13334   case `(set -o) 2>/dev/null` in #(
13335   *posix*) :
13336     set -o posix ;; #(
13337   *) :
13338      ;;
13339 esac
13340 fi
13341
13342
13343 as_nl='
13344 '
13345 export as_nl
13346 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13347 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13348 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13349 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13350 # Prefer a ksh shell builtin over an external printf program on Solaris,
13351 # but without wasting forks for bash or zsh.
13352 if test -z "$BASH_VERSION$ZSH_VERSION" \
13353     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13354   as_echo='print -r --'
13355   as_echo_n='print -rn --'
13356 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13357   as_echo='printf %s\n'
13358   as_echo_n='printf %s'
13359 else
13360   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13361     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13362     as_echo_n='/usr/ucb/echo -n'
13363   else
13364     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13365     as_echo_n_body='eval
13366       arg=$1;
13367       case $arg in #(
13368       *"$as_nl"*)
13369         expr "X$arg" : "X\\(.*\\)$as_nl";
13370         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13371       esac;
13372       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13373     '
13374     export as_echo_n_body
13375     as_echo_n='sh -c $as_echo_n_body as_echo'
13376   fi
13377   export as_echo_body
13378   as_echo='sh -c $as_echo_body as_echo'
13379 fi
13380
13381 # The user is always right.
13382 if test "${PATH_SEPARATOR+set}" != set; then
13383   PATH_SEPARATOR=:
13384   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13385     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13386       PATH_SEPARATOR=';'
13387   }
13388 fi
13389
13390
13391 # IFS
13392 # We need space, tab and new line, in precisely that order.  Quoting is
13393 # there to prevent editors from complaining about space-tab.
13394 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13395 # splitting by setting IFS to empty value.)
13396 IFS=" ""        $as_nl"
13397
13398 # Find who we are.  Look in the path if we contain no directory separator.
13399 case $0 in #((
13400   *[\\/]* ) as_myself=$0 ;;
13401   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13402 for as_dir in $PATH
13403 do
13404   IFS=$as_save_IFS
13405   test -z "$as_dir" && as_dir=.
13406     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13407   done
13408 IFS=$as_save_IFS
13409
13410      ;;
13411 esac
13412 # We did not find ourselves, most probably we were run as `sh COMMAND'
13413 # in which case we are not to be found in the path.
13414 if test "x$as_myself" = x; then
13415   as_myself=$0
13416 fi
13417 if test ! -f "$as_myself"; then
13418   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13419   exit 1
13420 fi
13421
13422 # Unset variables that we do not need and which cause bugs (e.g. in
13423 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13424 # suppresses any "Segmentation fault" message there.  '((' could
13425 # trigger a bug in pdksh 5.2.14.
13426 for as_var in BASH_ENV ENV MAIL MAILPATH
13427 do eval test x\${$as_var+set} = xset \
13428   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13429 done
13430 PS1='$ '
13431 PS2='> '
13432 PS4='+ '
13433
13434 # NLS nuisances.
13435 LC_ALL=C
13436 export LC_ALL
13437 LANGUAGE=C
13438 export LANGUAGE
13439
13440 # CDPATH.
13441 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13442
13443
13444 # as_fn_error ERROR [LINENO LOG_FD]
13445 # ---------------------------------
13446 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13447 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13448 # script with status $?, using 1 if that was 0.
13449 as_fn_error ()
13450 {
13451   as_status=$?; test $as_status -eq 0 && as_status=1
13452   if test "$3"; then
13453     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13454     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13455   fi
13456   $as_echo "$as_me: error: $1" >&2
13457   as_fn_exit $as_status
13458 } # as_fn_error
13459
13460
13461 # as_fn_set_status STATUS
13462 # -----------------------
13463 # Set $? to STATUS, without forking.
13464 as_fn_set_status ()
13465 {
13466   return $1
13467 } # as_fn_set_status
13468
13469 # as_fn_exit STATUS
13470 # -----------------
13471 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13472 as_fn_exit ()
13473 {
13474   set +e
13475   as_fn_set_status $1
13476   exit $1
13477 } # as_fn_exit
13478
13479 # as_fn_unset VAR
13480 # ---------------
13481 # Portably unset VAR.
13482 as_fn_unset ()
13483 {
13484   { eval $1=; unset $1;}
13485 }
13486 as_unset=as_fn_unset
13487 # as_fn_append VAR VALUE
13488 # ----------------------
13489 # Append the text in VALUE to the end of the definition contained in VAR. Take
13490 # advantage of any shell optimizations that allow amortized linear growth over
13491 # repeated appends, instead of the typical quadratic growth present in naive
13492 # implementations.
13493 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13494   eval 'as_fn_append ()
13495   {
13496     eval $1+=\$2
13497   }'
13498 else
13499   as_fn_append ()
13500   {
13501     eval $1=\$$1\$2
13502   }
13503 fi # as_fn_append
13504
13505 # as_fn_arith ARG...
13506 # ------------------
13507 # Perform arithmetic evaluation on the ARGs, and store the result in the
13508 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13509 # must be portable across $(()) and expr.
13510 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13511   eval 'as_fn_arith ()
13512   {
13513     as_val=$(( $* ))
13514   }'
13515 else
13516   as_fn_arith ()
13517   {
13518     as_val=`expr "$@" || test $? -eq 1`
13519   }
13520 fi # as_fn_arith
13521
13522
13523 if expr a : '\(a\)' >/dev/null 2>&1 &&
13524    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13525   as_expr=expr
13526 else
13527   as_expr=false
13528 fi
13529
13530 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13531   as_basename=basename
13532 else
13533   as_basename=false
13534 fi
13535
13536 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13537   as_dirname=dirname
13538 else
13539   as_dirname=false
13540 fi
13541
13542 as_me=`$as_basename -- "$0" ||
13543 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13544          X"$0" : 'X\(//\)$' \| \
13545          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13546 $as_echo X/"$0" |
13547     sed '/^.*\/\([^/][^/]*\)\/*$/{
13548             s//\1/
13549             q
13550           }
13551           /^X\/\(\/\/\)$/{
13552             s//\1/
13553             q
13554           }
13555           /^X\/\(\/\).*/{
13556             s//\1/
13557             q
13558           }
13559           s/.*/./; q'`
13560
13561 # Avoid depending upon Character Ranges.
13562 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13563 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13564 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13565 as_cr_digits='0123456789'
13566 as_cr_alnum=$as_cr_Letters$as_cr_digits
13567
13568 ECHO_C= ECHO_N= ECHO_T=
13569 case `echo -n x` in #(((((
13570 -n*)
13571   case `echo 'xy\c'` in
13572   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13573   xy)  ECHO_C='\c';;
13574   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13575        ECHO_T=' ';;
13576   esac;;
13577 *)
13578   ECHO_N='-n';;
13579 esac
13580
13581 rm -f conf$$ conf$$.exe conf$$.file
13582 if test -d conf$$.dir; then
13583   rm -f conf$$.dir/conf$$.file
13584 else
13585   rm -f conf$$.dir
13586   mkdir conf$$.dir 2>/dev/null
13587 fi
13588 if (echo >conf$$.file) 2>/dev/null; then
13589   if ln -s conf$$.file conf$$ 2>/dev/null; then
13590     as_ln_s='ln -s'
13591     # ... but there are two gotchas:
13592     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13593     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13594     # In both cases, we have to default to `cp -p'.
13595     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13596       as_ln_s='cp -p'
13597   elif ln conf$$.file conf$$ 2>/dev/null; then
13598     as_ln_s=ln
13599   else
13600     as_ln_s='cp -p'
13601   fi
13602 else
13603   as_ln_s='cp -p'
13604 fi
13605 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13606 rmdir conf$$.dir 2>/dev/null
13607
13608
13609 # as_fn_mkdir_p
13610 # -------------
13611 # Create "$as_dir" as a directory, including parents if necessary.
13612 as_fn_mkdir_p ()
13613 {
13614
13615   case $as_dir in #(
13616   -*) as_dir=./$as_dir;;
13617   esac
13618   test -d "$as_dir" || eval $as_mkdir_p || {
13619     as_dirs=
13620     while :; do
13621       case $as_dir in #(
13622       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13623       *) as_qdir=$as_dir;;
13624       esac
13625       as_dirs="'$as_qdir' $as_dirs"
13626       as_dir=`$as_dirname -- "$as_dir" ||
13627 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13628          X"$as_dir" : 'X\(//\)[^/]' \| \
13629          X"$as_dir" : 'X\(//\)$' \| \
13630          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13631 $as_echo X"$as_dir" |
13632     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13633             s//\1/
13634             q
13635           }
13636           /^X\(\/\/\)[^/].*/{
13637             s//\1/
13638             q
13639           }
13640           /^X\(\/\/\)$/{
13641             s//\1/
13642             q
13643           }
13644           /^X\(\/\).*/{
13645             s//\1/
13646             q
13647           }
13648           s/.*/./; q'`
13649       test -d "$as_dir" && break
13650     done
13651     test -z "$as_dirs" || eval "mkdir $as_dirs"
13652   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13653
13654
13655 } # as_fn_mkdir_p
13656 if mkdir -p . 2>/dev/null; then
13657   as_mkdir_p='mkdir -p "$as_dir"'
13658 else
13659   test -d ./-p && rmdir ./-p
13660   as_mkdir_p=false
13661 fi
13662
13663 if test -x / >/dev/null 2>&1; then
13664   as_test_x='test -x'
13665 else
13666   if ls -dL / >/dev/null 2>&1; then
13667     as_ls_L_option=L
13668   else
13669     as_ls_L_option=
13670   fi
13671   as_test_x='
13672     eval sh -c '\''
13673       if test -d "$1"; then
13674         test -d "$1/.";
13675       else
13676         case $1 in #(
13677         -*)set "./$1";;
13678         esac;
13679         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13680         ???[sx]*):;;*)false;;esac;fi
13681     '\'' sh
13682   '
13683 fi
13684 as_executable_p=$as_test_x
13685
13686 # Sed expression to map a string onto a valid CPP name.
13687 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13688
13689 # Sed expression to map a string onto a valid variable name.
13690 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13691
13692
13693 exec 6>&1
13694 ## ----------------------------------- ##
13695 ## Main body of $CONFIG_STATUS script. ##
13696 ## ----------------------------------- ##
13697 _ASEOF
13698 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13699
13700 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13701 # Save the log message, to keep $0 and so on meaningful, and to
13702 # report actual input values of CONFIG_FILES etc. instead of their
13703 # values after options handling.
13704 ac_log="
13705 This file was extended by $as_me, which was
13706 generated by GNU Autoconf 2.64.  Invocation command line was
13707
13708   CONFIG_FILES    = $CONFIG_FILES
13709   CONFIG_HEADERS  = $CONFIG_HEADERS
13710   CONFIG_LINKS    = $CONFIG_LINKS
13711   CONFIG_COMMANDS = $CONFIG_COMMANDS
13712   $ $0 $@
13713
13714 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13715 "
13716
13717 _ACEOF
13718
13719 case $ac_config_files in *"
13720 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13721 esac
13722
13723 case $ac_config_headers in *"
13724 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13725 esac
13726
13727
13728 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13729 # Files that config.status was made for.
13730 config_files="$ac_config_files"
13731 config_headers="$ac_config_headers"
13732 config_commands="$ac_config_commands"
13733
13734 _ACEOF
13735
13736 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13737 ac_cs_usage="\
13738 \`$as_me' instantiates files and other configuration actions
13739 from templates according to the current configuration.  Unless the files
13740 and actions are specified as TAGs, all are instantiated by default.
13741
13742 Usage: $0 [OPTION]... [TAG]...
13743
13744   -h, --help       print this help, then exit
13745   -V, --version    print version number and configuration settings, then exit
13746   -q, --quiet, --silent
13747                    do not print progress messages
13748   -d, --debug      don't remove temporary files
13749       --recheck    update $as_me by reconfiguring in the same conditions
13750       --file=FILE[:TEMPLATE]
13751                    instantiate the configuration file FILE
13752       --header=FILE[:TEMPLATE]
13753                    instantiate the configuration header FILE
13754
13755 Configuration files:
13756 $config_files
13757
13758 Configuration headers:
13759 $config_headers
13760
13761 Configuration commands:
13762 $config_commands
13763
13764 Report bugs to the package provider."
13765
13766 _ACEOF
13767 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13768 ac_cs_version="\\
13769 config.status
13770 configured by $0, generated by GNU Autoconf 2.64,
13771   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13772
13773 Copyright (C) 2009 Free Software Foundation, Inc.
13774 This config.status script is free software; the Free Software Foundation
13775 gives unlimited permission to copy, distribute and modify it."
13776
13777 ac_pwd='$ac_pwd'
13778 srcdir='$srcdir'
13779 INSTALL='$INSTALL'
13780 MKDIR_P='$MKDIR_P'
13781 AWK='$AWK'
13782 test -n "\$AWK" || AWK=awk
13783 _ACEOF
13784
13785 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13786 # The default lists apply if the user does not specify any file.
13787 ac_need_defaults=:
13788 while test $# != 0
13789 do
13790   case $1 in
13791   --*=*)
13792     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13793     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13794     ac_shift=:
13795     ;;
13796   *)
13797     ac_option=$1
13798     ac_optarg=$2
13799     ac_shift=shift
13800     ;;
13801   esac
13802
13803   case $ac_option in
13804   # Handling of the options.
13805   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13806     ac_cs_recheck=: ;;
13807   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13808     $as_echo "$ac_cs_version"; exit ;;
13809   --debug | --debu | --deb | --de | --d | -d )
13810     debug=: ;;
13811   --file | --fil | --fi | --f )
13812     $ac_shift
13813     case $ac_optarg in
13814     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13815     esac
13816     as_fn_append CONFIG_FILES " '$ac_optarg'"
13817     ac_need_defaults=false;;
13818   --header | --heade | --head | --hea )
13819     $ac_shift
13820     case $ac_optarg in
13821     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13822     esac
13823     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13824     ac_need_defaults=false;;
13825   --he | --h)
13826     # Conflict between --help and --header
13827     as_fn_error "ambiguous option: \`$1'
13828 Try \`$0 --help' for more information.";;
13829   --help | --hel | -h )
13830     $as_echo "$ac_cs_usage"; exit ;;
13831   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13832   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13833     ac_cs_silent=: ;;
13834
13835   # This is an error.
13836   -*) as_fn_error "unrecognized option: \`$1'
13837 Try \`$0 --help' for more information." ;;
13838
13839   *) as_fn_append ac_config_targets " $1"
13840      ac_need_defaults=false ;;
13841
13842   esac
13843   shift
13844 done
13845
13846 ac_configure_extra_args=
13847
13848 if $ac_cs_silent; then
13849   exec 6>/dev/null
13850   ac_configure_extra_args="$ac_configure_extra_args --silent"
13851 fi
13852
13853 _ACEOF
13854 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13855 if \$ac_cs_recheck; then
13856   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13857   shift
13858   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13859   CONFIG_SHELL='$SHELL'
13860   export CONFIG_SHELL
13861   exec "\$@"
13862 fi
13863
13864 _ACEOF
13865 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13866 exec 5>>config.log
13867 {
13868   echo
13869   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13870 ## Running $as_me. ##
13871 _ASBOX
13872   $as_echo "$ac_log"
13873 } >&5
13874
13875 _ACEOF
13876 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13877 #
13878 # INIT-COMMANDS
13879 #
13880 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13881
13882
13883 # The HP-UX ksh and POSIX shell print the target directory to stdout
13884 # if CDPATH is set.
13885 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13886
13887 sed_quote_subst='$sed_quote_subst'
13888 double_quote_subst='$double_quote_subst'
13889 delay_variable_subst='$delay_variable_subst'
13890 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13891 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13892 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13893 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13894 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13895 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13896 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13897 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13898 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13899 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13900 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13901 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13902 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13903 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13904 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13905 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13906 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13907 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13908 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13909 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13910 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13911 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13912 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13913 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13914 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13915 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13916 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13917 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13918 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13919 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13920 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13921 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13922 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13923 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13924 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13925 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13926 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13927 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13928 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13929 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13930 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13931 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13932 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13933 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13934 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13935 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13936 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13937 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13938 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
13939 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13940 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13941 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13942 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13943 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13944 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13945 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13946 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13947 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13948 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13949 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13950 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13951 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13952 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13953 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13954 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13955 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13956 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13957 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13958 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13959 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13960 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13961 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13962 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13963 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13964 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13965 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13966 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13967 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13968 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13969 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13970 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13971 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13972 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13973 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13974 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13975 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13976 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13977 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13978 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13979 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13980 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13981 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13982 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13983 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13984 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13985 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13986 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13987 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13988 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13989 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13990 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13991 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13992 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13993 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13994 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13995 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13996 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13997 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13998 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13999 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14000 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14001 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14002 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14003 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14004 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14005 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14006 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14007 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14008 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14009 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14010
14011 LTCC='$LTCC'
14012 LTCFLAGS='$LTCFLAGS'
14013 compiler='$compiler_DEFAULT'
14014
14015 # A function that is used when there is no print builtin or printf.
14016 func_fallback_echo ()
14017 {
14018   eval 'cat <<_LTECHO_EOF
14019 \$1
14020 _LTECHO_EOF'
14021 }
14022
14023 # Quote evaled strings.
14024 for var in SHELL \
14025 ECHO \
14026 SED \
14027 GREP \
14028 EGREP \
14029 FGREP \
14030 LD \
14031 NM \
14032 LN_S \
14033 lt_SP2NL \
14034 lt_NL2SP \
14035 reload_flag \
14036 OBJDUMP \
14037 deplibs_check_method \
14038 file_magic_cmd \
14039 AR \
14040 AR_FLAGS \
14041 STRIP \
14042 RANLIB \
14043 CC \
14044 CFLAGS \
14045 compiler \
14046 lt_cv_sys_global_symbol_pipe \
14047 lt_cv_sys_global_symbol_to_cdecl \
14048 lt_cv_sys_global_symbol_to_c_name_address \
14049 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14050 lt_prog_compiler_no_builtin_flag \
14051 lt_prog_compiler_wl \
14052 lt_prog_compiler_pic \
14053 lt_prog_compiler_static \
14054 lt_cv_prog_compiler_c_o \
14055 need_locks \
14056 DSYMUTIL \
14057 NMEDIT \
14058 LIPO \
14059 OTOOL \
14060 OTOOL64 \
14061 shrext_cmds \
14062 export_dynamic_flag_spec \
14063 whole_archive_flag_spec \
14064 compiler_needs_object \
14065 with_gnu_ld \
14066 allow_undefined_flag \
14067 no_undefined_flag \
14068 hardcode_libdir_flag_spec \
14069 hardcode_libdir_flag_spec_ld \
14070 hardcode_libdir_separator \
14071 fix_srcfile_path \
14072 exclude_expsyms \
14073 include_expsyms \
14074 file_list_spec \
14075 variables_saved_for_relink \
14076 libname_spec \
14077 library_names_spec \
14078 soname_spec \
14079 install_override_mode \
14080 finish_eval \
14081 old_striplib \
14082 striplib; do
14083     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14084     *[\\\\\\\`\\"\\\$]*)
14085       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14086       ;;
14087     *)
14088       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14089       ;;
14090     esac
14091 done
14092
14093 # Double-quote double-evaled strings.
14094 for var in reload_cmds \
14095 old_postinstall_cmds \
14096 old_postuninstall_cmds \
14097 old_archive_cmds \
14098 extract_expsyms_cmds \
14099 old_archive_from_new_cmds \
14100 old_archive_from_expsyms_cmds \
14101 archive_cmds \
14102 archive_expsym_cmds \
14103 module_cmds \
14104 module_expsym_cmds \
14105 export_symbols_cmds \
14106 prelink_cmds \
14107 postinstall_cmds \
14108 postuninstall_cmds \
14109 finish_cmds \
14110 sys_lib_search_path_spec \
14111 sys_lib_dlsearch_path_spec; do
14112     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14113     *[\\\\\\\`\\"\\\$]*)
14114       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14115       ;;
14116     *)
14117       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14118       ;;
14119     esac
14120 done
14121
14122 ac_aux_dir='$ac_aux_dir'
14123 xsi_shell='$xsi_shell'
14124 lt_shell_append='$lt_shell_append'
14125
14126 # See if we are running on zsh, and set the options which allow our
14127 # commands through without removal of \ escapes INIT.
14128 if test -n "\${ZSH_VERSION+set}" ; then
14129    setopt NO_GLOB_SUBST
14130 fi
14131
14132
14133     PACKAGE='$PACKAGE'
14134     VERSION='$VERSION'
14135     TIMESTAMP='$TIMESTAMP'
14136     RM='$RM'
14137     ofile='$ofile'
14138
14139
14140
14141 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
14142     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
14143     # from automake.
14144     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
14145     # Capture the value of LINGUAS because we need it to compute CATALOGS.
14146     LINGUAS="${LINGUAS-%UNSET%}"
14147
14148
14149 _ACEOF
14150
14151 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14152
14153 # Handling of arguments.
14154 for ac_config_target in $ac_config_targets
14155 do
14156   case $ac_config_target in
14157     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14158     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14159     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14160     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
14161     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14162     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
14163
14164   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14165   esac
14166 done
14167
14168
14169 # If the user did not use the arguments to specify the items to instantiate,
14170 # then the envvar interface is used.  Set only those that are not.
14171 # We use the long form for the default assignment because of an extremely
14172 # bizarre bug on SunOS 4.1.3.
14173 if $ac_need_defaults; then
14174   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14175   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14176   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14177 fi
14178
14179 # Have a temporary directory for convenience.  Make it in the build tree
14180 # simply because there is no reason against having it here, and in addition,
14181 # creating and moving files from /tmp can sometimes cause problems.
14182 # Hook for its removal unless debugging.
14183 # Note that there is a small window in which the directory will not be cleaned:
14184 # after its creation but before its name has been assigned to `$tmp'.
14185 $debug ||
14186 {
14187   tmp=
14188   trap 'exit_status=$?
14189   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14190 ' 0
14191   trap 'as_fn_exit 1' 1 2 13 15
14192 }
14193 # Create a (secure) tmp directory for tmp files.
14194
14195 {
14196   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14197   test -n "$tmp" && test -d "$tmp"
14198 }  ||
14199 {
14200   tmp=./conf$$-$RANDOM
14201   (umask 077 && mkdir "$tmp")
14202 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14203
14204 # Set up the scripts for CONFIG_FILES section.
14205 # No need to generate them if there are no CONFIG_FILES.
14206 # This happens for instance with `./config.status config.h'.
14207 if test -n "$CONFIG_FILES"; then
14208
14209 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14210   ac_cs_awk_getline=:
14211   ac_cs_awk_pipe_init=
14212   ac_cs_awk_read_file='
14213       while ((getline aline < (F[key])) > 0)
14214         print(aline)
14215       close(F[key])'
14216   ac_cs_awk_pipe_fini=
14217 else
14218   ac_cs_awk_getline=false
14219   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14220   ac_cs_awk_read_file='
14221       print "|#_!!_#|"
14222       print "cat " F[key] " &&"
14223       '$ac_cs_awk_pipe_init
14224   # The final `:' finishes the AND list.
14225   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14226 fi
14227 ac_cr=`echo X | tr X '\015'`
14228 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14229 # But we know of no other shell where ac_cr would be empty at this
14230 # point, so we can use a bashism as a fallback.
14231 if test "x$ac_cr" = x; then
14232   eval ac_cr=\$\'\\r\'
14233 fi
14234 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14235 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14236   ac_cs_awk_cr='\r'
14237 else
14238   ac_cs_awk_cr=$ac_cr
14239 fi
14240
14241 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14242 _ACEOF
14243
14244 # Create commands to substitute file output variables.
14245 {
14246   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14247   echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14248   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14249   echo "_ACAWK" &&
14250   echo "_ACEOF"
14251 } >conf$$files.sh &&
14252 . ./conf$$files.sh ||
14253   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14254 rm -f conf$$files.sh
14255
14256 {
14257   echo "cat >conf$$subs.awk <<_ACEOF" &&
14258   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14259   echo "_ACEOF"
14260 } >conf$$subs.sh ||
14261   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14262 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14263 ac_delim='%!_!# '
14264 for ac_last_try in false false false false false :; do
14265   . ./conf$$subs.sh ||
14266     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14267
14268   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14269   if test $ac_delim_n = $ac_delim_num; then
14270     break
14271   elif $ac_last_try; then
14272     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14273   else
14274     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14275   fi
14276 done
14277 rm -f conf$$subs.sh
14278
14279 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14280 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14281 _ACEOF
14282 sed -n '
14283 h
14284 s/^/S["/; s/!.*/"]=/
14285 p
14286 g
14287 s/^[^!]*!//
14288 :repl
14289 t repl
14290 s/'"$ac_delim"'$//
14291 t delim
14292 :nl
14293 h
14294 s/\(.\{148\}\).*/\1/
14295 t more1
14296 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14297 p
14298 n
14299 b repl
14300 :more1
14301 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14302 p
14303 g
14304 s/.\{148\}//
14305 t nl
14306 :delim
14307 h
14308 s/\(.\{148\}\).*/\1/
14309 t more2
14310 s/["\\]/\\&/g; s/^/"/; s/$/"/
14311 p
14312 b
14313 :more2
14314 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14315 p
14316 g
14317 s/.\{148\}//
14318 t delim
14319 ' <conf$$subs.awk | sed '
14320 /^[^""]/{
14321   N
14322   s/\n//
14323 }
14324 ' >>$CONFIG_STATUS || ac_write_fail=1
14325 rm -f conf$$subs.awk
14326 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14327 _ACAWK
14328 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14329   for (key in S) S_is_set[key] = 1
14330   FS = "\a"
14331   \$ac_cs_awk_pipe_init
14332 }
14333 {
14334   line = $ 0
14335   nfields = split(line, field, "@")
14336   substed = 0
14337   len = length(field[1])
14338   for (i = 2; i < nfields; i++) {
14339     key = field[i]
14340     keylen = length(key)
14341     if (S_is_set[key]) {
14342       value = S[key]
14343       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14344       len += length(value) + length(field[++i])
14345       substed = 1
14346     } else
14347       len += 1 + keylen
14348   }
14349   if (nfields == 3 && !substed) {
14350     key = field[2]
14351     if (F[key] != "" && line ~ /^[       ]*@.*@[         ]*$/) {
14352       \$ac_cs_awk_read_file
14353       next
14354     }
14355   }
14356   print line
14357 }
14358 \$ac_cs_awk_pipe_fini
14359 _ACAWK
14360 _ACEOF
14361 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14362 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14363   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14364 else
14365   cat
14366 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14367   || as_fn_error "could not setup config files machinery" "$LINENO" 5
14368 _ACEOF
14369
14370 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14371 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14372 # trailing colons and then remove the whole line if VPATH becomes empty
14373 # (actually we leave an empty line to preserve line numbers).
14374 if test "x$srcdir" = x.; then
14375   ac_vpsub='/^[  ]*VPATH[        ]*=/{
14376 s/:*\$(srcdir):*/:/
14377 s/:*\${srcdir}:*/:/
14378 s/:*@srcdir@:*/:/
14379 s/^\([^=]*=[     ]*\):*/\1/
14380 s/:*$//
14381 s/^[^=]*=[       ]*$//
14382 }'
14383 fi
14384
14385 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14386 fi # test -n "$CONFIG_FILES"
14387
14388 # Set up the scripts for CONFIG_HEADERS section.
14389 # No need to generate them if there are no CONFIG_HEADERS.
14390 # This happens for instance with `./config.status Makefile'.
14391 if test -n "$CONFIG_HEADERS"; then
14392 cat >"$tmp/defines.awk" <<\_ACAWK ||
14393 BEGIN {
14394 _ACEOF
14395
14396 # Transform confdefs.h into an awk script `defines.awk', embedded as
14397 # here-document in config.status, that substitutes the proper values into
14398 # config.h.in to produce config.h.
14399
14400 # Create a delimiter string that does not exist in confdefs.h, to ease
14401 # handling of long lines.
14402 ac_delim='%!_!# '
14403 for ac_last_try in false false :; do
14404   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14405   if test -z "$ac_t"; then
14406     break
14407   elif $ac_last_try; then
14408     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14409   else
14410     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14411   fi
14412 done
14413
14414 # For the awk script, D is an array of macro values keyed by name,
14415 # likewise P contains macro parameters if any.  Preserve backslash
14416 # newline sequences.
14417
14418 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14419 sed -n '
14420 s/.\{148\}/&'"$ac_delim"'/g
14421 t rset
14422 :rset
14423 s/^[     ]*#[    ]*define[       ][      ]*/ /
14424 t def
14425 d
14426 :def
14427 s/\\$//
14428 t bsnl
14429 s/["\\]/\\&/g
14430 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14431 D["\1"]=" \3"/p
14432 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
14433 d
14434 :bsnl
14435 s/["\\]/\\&/g
14436 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14437 D["\1"]=" \3\\\\\\n"\\/p
14438 t cont
14439 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14440 t cont
14441 d
14442 :cont
14443 n
14444 s/.\{148\}/&'"$ac_delim"'/g
14445 t clear
14446 :clear
14447 s/\\$//
14448 t bsnlc
14449 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14450 d
14451 :bsnlc
14452 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14453 b cont
14454 ' <confdefs.h | sed '
14455 s/'"$ac_delim"'/"\\\
14456 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14457
14458 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14459   for (key in D) D_is_set[key] = 1
14460   FS = "\a"
14461 }
14462 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14463   line = \$ 0
14464   split(line, arg, " ")
14465   if (arg[1] == "#") {
14466     defundef = arg[2]
14467     mac1 = arg[3]
14468   } else {
14469     defundef = substr(arg[1], 2)
14470     mac1 = arg[2]
14471   }
14472   split(mac1, mac2, "(") #)
14473   macro = mac2[1]
14474   prefix = substr(line, 1, index(line, defundef) - 1)
14475   if (D_is_set[macro]) {
14476     # Preserve the white space surrounding the "#".
14477     print prefix "define", macro P[macro] D[macro]
14478     next
14479   } else {
14480     # Replace #undef with comments.  This is necessary, for example,
14481     # in the case of _POSIX_SOURCE, which is predefined and required
14482     # on some systems where configure will not decide to define it.
14483     if (defundef == "undef") {
14484       print "/*", prefix defundef, macro, "*/"
14485       next
14486     }
14487   }
14488 }
14489 { print }
14490 _ACAWK
14491 _ACEOF
14492 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14493   as_fn_error "could not setup config headers machinery" "$LINENO" 5
14494 fi # test -n "$CONFIG_HEADERS"
14495
14496
14497 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14498 shift
14499 for ac_tag
14500 do
14501   case $ac_tag in
14502   :[FHLC]) ac_mode=$ac_tag; continue;;
14503   esac
14504   case $ac_mode$ac_tag in
14505   :[FHL]*:*);;
14506   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14507   :[FH]-) ac_tag=-:-;;
14508   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14509   esac
14510   ac_save_IFS=$IFS
14511   IFS=:
14512   set x $ac_tag
14513   IFS=$ac_save_IFS
14514   shift
14515   ac_file=$1
14516   shift
14517
14518   case $ac_mode in
14519   :L) ac_source=$1;;
14520   :[FH])
14521     ac_file_inputs=
14522     for ac_f
14523     do
14524       case $ac_f in
14525       -) ac_f="$tmp/stdin";;
14526       *) # Look for the file first in the build tree, then in the source tree
14527          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14528          # because $ac_f cannot contain `:'.
14529          test -f "$ac_f" ||
14530            case $ac_f in
14531            [\\/$]*) false;;
14532            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14533            esac ||
14534            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14535       esac
14536       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14537       as_fn_append ac_file_inputs " '$ac_f'"
14538     done
14539
14540     # Let's still pretend it is `configure' which instantiates (i.e., don't
14541     # use $as_me), people would be surprised to read:
14542     #    /* config.h.  Generated by config.status.  */
14543     configure_input='Generated from '`
14544           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14545         `' by configure.'
14546     if test x"$ac_file" != x-; then
14547       configure_input="$ac_file.  $configure_input"
14548       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14549 $as_echo "$as_me: creating $ac_file" >&6;}
14550     fi
14551     # Neutralize special characters interpreted by sed in replacement strings.
14552     case $configure_input in #(
14553     *\&* | *\|* | *\\* )
14554        ac_sed_conf_input=`$as_echo "$configure_input" |
14555        sed 's/[\\\\&|]/\\\\&/g'`;; #(
14556     *) ac_sed_conf_input=$configure_input;;
14557     esac
14558
14559     case $ac_tag in
14560     *:-:* | *:-) cat >"$tmp/stdin" \
14561       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14562     esac
14563     ;;
14564   esac
14565
14566   ac_dir=`$as_dirname -- "$ac_file" ||
14567 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14568          X"$ac_file" : 'X\(//\)[^/]' \| \
14569          X"$ac_file" : 'X\(//\)$' \| \
14570          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14571 $as_echo X"$ac_file" |
14572     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14573             s//\1/
14574             q
14575           }
14576           /^X\(\/\/\)[^/].*/{
14577             s//\1/
14578             q
14579           }
14580           /^X\(\/\/\)$/{
14581             s//\1/
14582             q
14583           }
14584           /^X\(\/\).*/{
14585             s//\1/
14586             q
14587           }
14588           s/.*/./; q'`
14589   as_dir="$ac_dir"; as_fn_mkdir_p
14590   ac_builddir=.
14591
14592 case "$ac_dir" in
14593 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14594 *)
14595   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14596   # A ".." for each directory in $ac_dir_suffix.
14597   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14598   case $ac_top_builddir_sub in
14599   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14600   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14601   esac ;;
14602 esac
14603 ac_abs_top_builddir=$ac_pwd
14604 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14605 # for backward compatibility:
14606 ac_top_builddir=$ac_top_build_prefix
14607
14608 case $srcdir in
14609   .)  # We are building in place.
14610     ac_srcdir=.
14611     ac_top_srcdir=$ac_top_builddir_sub
14612     ac_abs_top_srcdir=$ac_pwd ;;
14613   [\\/]* | ?:[\\/]* )  # Absolute name.
14614     ac_srcdir=$srcdir$ac_dir_suffix;
14615     ac_top_srcdir=$srcdir
14616     ac_abs_top_srcdir=$srcdir ;;
14617   *) # Relative name.
14618     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14619     ac_top_srcdir=$ac_top_build_prefix$srcdir
14620     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14621 esac
14622 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14623
14624
14625   case $ac_mode in
14626   :F)
14627   #
14628   # CONFIG_FILE
14629   #
14630
14631   case $INSTALL in
14632   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14633   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14634   esac
14635   ac_MKDIR_P=$MKDIR_P
14636   case $MKDIR_P in
14637   [\\/$]* | ?:[\\/]* ) ;;
14638   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14639   esac
14640 _ACEOF
14641
14642 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14643 # If the template does not know about datarootdir, expand it.
14644 # FIXME: This hack should be removed a few years after 2.60.
14645 ac_datarootdir_hack=; ac_datarootdir_seen=
14646 ac_sed_dataroot='
14647 /datarootdir/ {
14648   p
14649   q
14650 }
14651 /@datadir@/p
14652 /@docdir@/p
14653 /@infodir@/p
14654 /@localedir@/p
14655 /@mandir@/p'
14656 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14657 *datarootdir*) ac_datarootdir_seen=yes;;
14658 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14659   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14660 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14661 _ACEOF
14662 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14663   ac_datarootdir_hack='
14664   s&@datadir@&$datadir&g
14665   s&@docdir@&$docdir&g
14666   s&@infodir@&$infodir&g
14667   s&@localedir@&$localedir&g
14668   s&@mandir@&$mandir&g
14669   s&\\\${datarootdir}&$datarootdir&g' ;;
14670 esac
14671 _ACEOF
14672
14673 # Neutralize VPATH when `$srcdir' = `.'.
14674 # Shell code in configure.ac might set extrasub.
14675 # FIXME: do we really want to maintain this feature?
14676 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14677 ac_sed_extra="$ac_vpsub
14678 $extrasub
14679 _ACEOF
14680 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14681 :t
14682 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14683 s|@configure_input@|$ac_sed_conf_input|;t t
14684 s&@top_builddir@&$ac_top_builddir_sub&;t t
14685 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14686 s&@srcdir@&$ac_srcdir&;t t
14687 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14688 s&@top_srcdir@&$ac_top_srcdir&;t t
14689 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14690 s&@builddir@&$ac_builddir&;t t
14691 s&@abs_builddir@&$ac_abs_builddir&;t t
14692 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14693 s&@INSTALL@&$ac_INSTALL&;t t
14694 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14695 $ac_datarootdir_hack
14696 "
14697 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14698 if $ac_cs_awk_getline; then
14699   $AWK -f "$tmp/subs.awk"
14700 else
14701   $AWK -f "$tmp/subs.awk" | $SHELL
14702 fi >$tmp/out \
14703   || as_fn_error "could not create $ac_file" "$LINENO" 5
14704
14705 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14706   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14707   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14708   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14709 which seems to be undefined.  Please make sure it is defined." >&5
14710 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14711 which seems to be undefined.  Please make sure it is defined." >&2;}
14712
14713   rm -f "$tmp/stdin"
14714   case $ac_file in
14715   -) cat "$tmp/out" && rm -f "$tmp/out";;
14716   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14717   esac \
14718   || as_fn_error "could not create $ac_file" "$LINENO" 5
14719  ;;
14720   :H)
14721   #
14722   # CONFIG_HEADER
14723   #
14724   if test x"$ac_file" != x-; then
14725     {
14726       $as_echo "/* $configure_input  */" \
14727       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14728     } >"$tmp/config.h" \
14729       || as_fn_error "could not create $ac_file" "$LINENO" 5
14730     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14731       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14732 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14733     else
14734       rm -f "$ac_file"
14735       mv "$tmp/config.h" "$ac_file" \
14736         || as_fn_error "could not create $ac_file" "$LINENO" 5
14737     fi
14738   else
14739     $as_echo "/* $configure_input  */" \
14740       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14741       || as_fn_error "could not create -" "$LINENO" 5
14742   fi
14743 # Compute "$ac_file"'s index in $config_headers.
14744 _am_arg="$ac_file"
14745 _am_stamp_count=1
14746 for _am_header in $config_headers :; do
14747   case $_am_header in
14748     $_am_arg | $_am_arg:* )
14749       break ;;
14750     * )
14751       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14752   esac
14753 done
14754 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14755 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14756          X"$_am_arg" : 'X\(//\)[^/]' \| \
14757          X"$_am_arg" : 'X\(//\)$' \| \
14758          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14759 $as_echo X"$_am_arg" |
14760     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14761             s//\1/
14762             q
14763           }
14764           /^X\(\/\/\)[^/].*/{
14765             s//\1/
14766             q
14767           }
14768           /^X\(\/\/\)$/{
14769             s//\1/
14770             q
14771           }
14772           /^X\(\/\).*/{
14773             s//\1/
14774             q
14775           }
14776           s/.*/./; q'`/stamp-h$_am_stamp_count
14777  ;;
14778
14779   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14780 $as_echo "$as_me: executing $ac_file commands" >&6;}
14781  ;;
14782   esac
14783
14784
14785   case $ac_file$ac_mode in
14786     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14787   # Autoconf 2.62 quotes --file arguments for eval, but not when files
14788   # are listed without --file.  Let's play safe and only enable the eval
14789   # if we detect the quoting.
14790   case $CONFIG_FILES in
14791   *\'*) eval set x "$CONFIG_FILES" ;;
14792   *)   set x $CONFIG_FILES ;;
14793   esac
14794   shift
14795   for mf
14796   do
14797     # Strip MF so we end up with the name of the file.
14798     mf=`echo "$mf" | sed -e 's/:.*$//'`
14799     # Check whether this is an Automake generated Makefile or not.
14800     # We used to match only the files named `Makefile.in', but
14801     # some people rename them; so instead we look at the file content.
14802     # Grep'ing the first line is not enough: some people post-process
14803     # each Makefile.in and add a new line on top of each file to say so.
14804     # Grep'ing the whole file is not good either: AIX grep has a line
14805     # limit of 2048, but all sed's we know have understand at least 4000.
14806     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14807       dirpart=`$as_dirname -- "$mf" ||
14808 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14809          X"$mf" : 'X\(//\)[^/]' \| \
14810          X"$mf" : 'X\(//\)$' \| \
14811          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14812 $as_echo X"$mf" |
14813     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14814             s//\1/
14815             q
14816           }
14817           /^X\(\/\/\)[^/].*/{
14818             s//\1/
14819             q
14820           }
14821           /^X\(\/\/\)$/{
14822             s//\1/
14823             q
14824           }
14825           /^X\(\/\).*/{
14826             s//\1/
14827             q
14828           }
14829           s/.*/./; q'`
14830     else
14831       continue
14832     fi
14833     # Extract the definition of DEPDIR, am__include, and am__quote
14834     # from the Makefile without running `make'.
14835     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14836     test -z "$DEPDIR" && continue
14837     am__include=`sed -n 's/^am__include = //p' < "$mf"`
14838     test -z "am__include" && continue
14839     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14840     # When using ansi2knr, U may be empty or an underscore; expand it
14841     U=`sed -n 's/^U = //p' < "$mf"`
14842     # Find all dependency output files, they are included files with
14843     # $(DEPDIR) in their names.  We invoke sed twice because it is the
14844     # simplest approach to changing $(DEPDIR) to its actual value in the
14845     # expansion.
14846     for file in `sed -n "
14847       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14848          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
14849       # Make sure the directory exists.
14850       test -f "$dirpart/$file" && continue
14851       fdir=`$as_dirname -- "$file" ||
14852 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14853          X"$file" : 'X\(//\)[^/]' \| \
14854          X"$file" : 'X\(//\)$' \| \
14855          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14856 $as_echo X"$file" |
14857     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14858             s//\1/
14859             q
14860           }
14861           /^X\(\/\/\)[^/].*/{
14862             s//\1/
14863             q
14864           }
14865           /^X\(\/\/\)$/{
14866             s//\1/
14867             q
14868           }
14869           /^X\(\/\).*/{
14870             s//\1/
14871             q
14872           }
14873           s/.*/./; q'`
14874       as_dir=$dirpart/$fdir; as_fn_mkdir_p
14875       # echo "creating $dirpart/$file"
14876       echo '# dummy' > "$dirpart/$file"
14877     done
14878   done
14879 }
14880  ;;
14881     "libtool":C)
14882
14883     # See if we are running on zsh, and set the options which allow our
14884     # commands through without removal of \ escapes.
14885     if test -n "${ZSH_VERSION+set}" ; then
14886       setopt NO_GLOB_SUBST
14887     fi
14888
14889     cfgfile="${ofile}T"
14890     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14891     $RM "$cfgfile"
14892
14893     cat <<_LT_EOF >> "$cfgfile"
14894 #! $SHELL
14895
14896 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14897 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14898 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14899 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14900 #
14901 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14902 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14903 #   Written by Gordon Matzigkeit, 1996
14904 #
14905 #   This file is part of GNU Libtool.
14906 #
14907 # GNU Libtool is free software; you can redistribute it and/or
14908 # modify it under the terms of the GNU General Public License as
14909 # published by the Free Software Foundation; either version 2 of
14910 # the License, or (at your option) any later version.
14911 #
14912 # As a special exception to the GNU General Public License,
14913 # if you distribute this file as part of a program or library that
14914 # is built using GNU Libtool, you may include this file under the
14915 # same distribution terms that you use for the rest of that program.
14916 #
14917 # GNU Libtool is distributed in the hope that it will be useful,
14918 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14919 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14920 # GNU General Public License for more details.
14921 #
14922 # You should have received a copy of the GNU General Public License
14923 # along with GNU Libtool; see the file COPYING.  If not, a copy
14924 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14925 # obtained by writing to the Free Software Foundation, Inc.,
14926 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14927
14928
14929 # The names of the tagged configurations supported by this script.
14930 available_tags=""
14931
14932 # ### BEGIN LIBTOOL CONFIG
14933
14934 # Which release of libtool.m4 was used?
14935 macro_version=$macro_version
14936 macro_revision=$macro_revision
14937
14938 # Whether or not to build shared libraries.
14939 build_libtool_libs=$enable_shared
14940
14941 # Whether or not to build static libraries.
14942 build_old_libs=$enable_static
14943
14944 # What type of objects to build.
14945 pic_mode=$pic_mode
14946
14947 # Whether or not to optimize for fast installation.
14948 fast_install=$enable_fast_install
14949
14950 # Shell to use when invoking shell scripts.
14951 SHELL=$lt_SHELL
14952
14953 # An echo program that protects backslashes.
14954 ECHO=$lt_ECHO
14955
14956 # The host system.
14957 host_alias=$host_alias
14958 host=$host
14959 host_os=$host_os
14960
14961 # The build system.
14962 build_alias=$build_alias
14963 build=$build
14964 build_os=$build_os
14965
14966 # A sed program that does not truncate output.
14967 SED=$lt_SED
14968
14969 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14970 Xsed="\$SED -e 1s/^X//"
14971
14972 # A grep program that handles long lines.
14973 GREP=$lt_GREP
14974
14975 # An ERE matcher.
14976 EGREP=$lt_EGREP
14977
14978 # A literal string matcher.
14979 FGREP=$lt_FGREP
14980
14981 # A BSD- or MS-compatible name lister.
14982 NM=$lt_NM
14983
14984 # Whether we need soft or hard links.
14985 LN_S=$lt_LN_S
14986
14987 # What is the maximum length of a command?
14988 max_cmd_len=$max_cmd_len
14989
14990 # Object file suffix (normally "o").
14991 objext=$ac_objext
14992
14993 # Executable file suffix (normally "").
14994 exeext=$exeext
14995
14996 # whether the shell understands "unset".
14997 lt_unset=$lt_unset
14998
14999 # turn spaces into newlines.
15000 SP2NL=$lt_lt_SP2NL
15001
15002 # turn newlines into spaces.
15003 NL2SP=$lt_lt_NL2SP
15004
15005 # An object symbol dumper.
15006 OBJDUMP=$lt_OBJDUMP
15007
15008 # Method to check whether dependent libraries are shared objects.
15009 deplibs_check_method=$lt_deplibs_check_method
15010
15011 # Command to use when deplibs_check_method == "file_magic".
15012 file_magic_cmd=$lt_file_magic_cmd
15013
15014 # The archiver.
15015 AR=$lt_AR
15016 AR_FLAGS=$lt_AR_FLAGS
15017
15018 # A symbol stripping program.
15019 STRIP=$lt_STRIP
15020
15021 # Commands used to install an old-style archive.
15022 RANLIB=$lt_RANLIB
15023 old_postinstall_cmds=$lt_old_postinstall_cmds
15024 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15025
15026 # Whether to use a lock for old archive extraction.
15027 lock_old_archive_extraction=$lock_old_archive_extraction
15028
15029 # A C compiler.
15030 LTCC=$lt_CC
15031
15032 # LTCC compiler flags.
15033 LTCFLAGS=$lt_CFLAGS
15034
15035 # Take the output of nm and produce a listing of raw symbols and C names.
15036 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15037
15038 # Transform the output of nm in a proper C declaration.
15039 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15040
15041 # Transform the output of nm in a C name address pair.
15042 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15043
15044 # Transform the output of nm in a C name address pair when lib prefix is needed.
15045 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15046
15047 # The name of the directory that contains temporary libtool files.
15048 objdir=$objdir
15049
15050 # Used to examine libraries when file_magic_cmd begins with "file".
15051 MAGIC_CMD=$MAGIC_CMD
15052
15053 # Must we lock files when doing compilation?
15054 need_locks=$lt_need_locks
15055
15056 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15057 DSYMUTIL=$lt_DSYMUTIL
15058
15059 # Tool to change global to local symbols on Mac OS X.
15060 NMEDIT=$lt_NMEDIT
15061
15062 # Tool to manipulate fat objects and archives on Mac OS X.
15063 LIPO=$lt_LIPO
15064
15065 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15066 OTOOL=$lt_OTOOL
15067
15068 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15069 OTOOL64=$lt_OTOOL64
15070
15071 # Old archive suffix (normally "a").
15072 libext=$libext
15073
15074 # Shared library suffix (normally ".so").
15075 shrext_cmds=$lt_shrext_cmds
15076
15077 # The commands to extract the exported symbol list from a shared archive.
15078 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15079
15080 # Variables whose values should be saved in libtool wrapper scripts and
15081 # restored at link time.
15082 variables_saved_for_relink=$lt_variables_saved_for_relink
15083
15084 # Do we need the "lib" prefix for modules?
15085 need_lib_prefix=$need_lib_prefix
15086
15087 # Do we need a version for libraries?
15088 need_version=$need_version
15089
15090 # Library versioning type.
15091 version_type=$version_type
15092
15093 # Shared library runtime path variable.
15094 runpath_var=$runpath_var
15095
15096 # Shared library path variable.
15097 shlibpath_var=$shlibpath_var
15098
15099 # Is shlibpath searched before the hard-coded library search path?
15100 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15101
15102 # Format of library name prefix.
15103 libname_spec=$lt_libname_spec
15104
15105 # List of archive names.  First name is the real one, the rest are links.
15106 # The last name is the one that the linker finds with -lNAME
15107 library_names_spec=$lt_library_names_spec
15108
15109 # The coded name of the library, if different from the real name.
15110 soname_spec=$lt_soname_spec
15111
15112 # Permission mode override for installation of shared libraries.
15113 install_override_mode=$lt_install_override_mode
15114
15115 # Command to use after installation of a shared archive.
15116 postinstall_cmds=$lt_postinstall_cmds
15117
15118 # Command to use after uninstallation of a shared archive.
15119 postuninstall_cmds=$lt_postuninstall_cmds
15120
15121 # Commands used to finish a libtool library installation in a directory.
15122 finish_cmds=$lt_finish_cmds
15123
15124 # As "finish_cmds", except a single script fragment to be evaled but
15125 # not shown.
15126 finish_eval=$lt_finish_eval
15127
15128 # Whether we should hardcode library paths into libraries.
15129 hardcode_into_libs=$hardcode_into_libs
15130
15131 # Compile-time system search path for libraries.
15132 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15133
15134 # Run-time system search path for libraries.
15135 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15136
15137 # Whether dlopen is supported.
15138 dlopen_support=$enable_dlopen
15139
15140 # Whether dlopen of programs is supported.
15141 dlopen_self=$enable_dlopen_self
15142
15143 # Whether dlopen of statically linked programs is supported.
15144 dlopen_self_static=$enable_dlopen_self_static
15145
15146 # Commands to strip libraries.
15147 old_striplib=$lt_old_striplib
15148 striplib=$lt_striplib
15149
15150
15151 # The linker used to build libraries.
15152 LD=$lt_LD
15153
15154 # How to create reloadable object files.
15155 reload_flag=$lt_reload_flag
15156 reload_cmds=$lt_reload_cmds
15157
15158 # Commands used to build an old-style archive.
15159 old_archive_cmds=$lt_old_archive_cmds
15160
15161 # A language specific compiler.
15162 CC=$lt_compiler
15163
15164 # Is the compiler the GNU compiler?
15165 with_gcc=$GCC
15166
15167 # Compiler flag to turn off builtin functions.
15168 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15169
15170 # How to pass a linker flag through the compiler.
15171 wl=$lt_lt_prog_compiler_wl
15172
15173 # Additional compiler flags for building library objects.
15174 pic_flag=$lt_lt_prog_compiler_pic
15175
15176 # Compiler flag to prevent dynamic linking.
15177 link_static_flag=$lt_lt_prog_compiler_static
15178
15179 # Does compiler simultaneously support -c and -o options?
15180 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15181
15182 # Whether or not to add -lc for building shared libraries.
15183 build_libtool_need_lc=$archive_cmds_need_lc
15184
15185 # Whether or not to disallow shared libs when runtime libs are static.
15186 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15187
15188 # Compiler flag to allow reflexive dlopens.
15189 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15190
15191 # Compiler flag to generate shared objects directly from archives.
15192 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15193
15194 # Whether the compiler copes with passing no objects directly.
15195 compiler_needs_object=$lt_compiler_needs_object
15196
15197 # Create an old-style archive from a shared archive.
15198 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15199
15200 # Create a temporary old-style archive to link instead of a shared archive.
15201 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15202
15203 # Commands used to build a shared archive.
15204 archive_cmds=$lt_archive_cmds
15205 archive_expsym_cmds=$lt_archive_expsym_cmds
15206
15207 # Commands used to build a loadable module if different from building
15208 # a shared archive.
15209 module_cmds=$lt_module_cmds
15210 module_expsym_cmds=$lt_module_expsym_cmds
15211
15212 # Whether we are building with GNU ld or not.
15213 with_gnu_ld=$lt_with_gnu_ld
15214
15215 # Flag that allows shared libraries with undefined symbols to be built.
15216 allow_undefined_flag=$lt_allow_undefined_flag
15217
15218 # Flag that enforces no undefined symbols.
15219 no_undefined_flag=$lt_no_undefined_flag
15220
15221 # Flag to hardcode \$libdir into a binary during linking.
15222 # This must work even if \$libdir does not exist
15223 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15224
15225 # If ld is used when linking, flag to hardcode \$libdir into a binary
15226 # during linking.  This must work even if \$libdir does not exist.
15227 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15228
15229 # Whether we need a single "-rpath" flag with a separated argument.
15230 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15231
15232 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15233 # DIR into the resulting binary.
15234 hardcode_direct=$hardcode_direct
15235
15236 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15237 # DIR into the resulting binary and the resulting library dependency is
15238 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15239 # library is relocated.
15240 hardcode_direct_absolute=$hardcode_direct_absolute
15241
15242 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15243 # into the resulting binary.
15244 hardcode_minus_L=$hardcode_minus_L
15245
15246 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15247 # into the resulting binary.
15248 hardcode_shlibpath_var=$hardcode_shlibpath_var
15249
15250 # Set to "yes" if building a shared library automatically hardcodes DIR
15251 # into the library and all subsequent libraries and executables linked
15252 # against it.
15253 hardcode_automatic=$hardcode_automatic
15254
15255 # Set to yes if linker adds runtime paths of dependent libraries
15256 # to runtime path list.
15257 inherit_rpath=$inherit_rpath
15258
15259 # Whether libtool must link a program against all its dependency libraries.
15260 link_all_deplibs=$link_all_deplibs
15261
15262 # Fix the shell variable \$srcfile for the compiler.
15263 fix_srcfile_path=$lt_fix_srcfile_path
15264
15265 # Set to "yes" if exported symbols are required.
15266 always_export_symbols=$always_export_symbols
15267
15268 # The commands to list exported symbols.
15269 export_symbols_cmds=$lt_export_symbols_cmds
15270
15271 # Symbols that should not be listed in the preloaded symbols.
15272 exclude_expsyms=$lt_exclude_expsyms
15273
15274 # Symbols that must always be exported.
15275 include_expsyms=$lt_include_expsyms
15276
15277 # Commands necessary for linking programs (against libraries) with templates.
15278 prelink_cmds=$lt_prelink_cmds
15279
15280 # Specify filename containing input files.
15281 file_list_spec=$lt_file_list_spec
15282
15283 # How to hardcode a shared library path into an executable.
15284 hardcode_action=$hardcode_action
15285
15286 # ### END LIBTOOL CONFIG
15287
15288 _LT_EOF
15289
15290   case $host_os in
15291   aix3*)
15292     cat <<\_LT_EOF >> "$cfgfile"
15293 # AIX sometimes has problems with the GCC collect2 program.  For some
15294 # reason, if we set the COLLECT_NAMES environment variable, the problems
15295 # vanish in a puff of smoke.
15296 if test "X${COLLECT_NAMES+set}" != Xset; then
15297   COLLECT_NAMES=
15298   export COLLECT_NAMES
15299 fi
15300 _LT_EOF
15301     ;;
15302   esac
15303
15304
15305 ltmain="$ac_aux_dir/ltmain.sh"
15306
15307
15308   # We use sed instead of cat because bash on DJGPP gets confused if
15309   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15310   # text mode, it properly converts lines to CR/LF.  This bash problem
15311   # is reportedly fixed, but why not run on old versions too?
15312   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15313     || (rm -f "$cfgfile"; exit 1)
15314
15315   case $xsi_shell in
15316   yes)
15317     cat << \_LT_EOF >> "$cfgfile"
15318
15319 # func_dirname file append nondir_replacement
15320 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15321 # otherwise set result to NONDIR_REPLACEMENT.
15322 func_dirname ()
15323 {
15324   case ${1} in
15325     */*) func_dirname_result="${1%/*}${2}" ;;
15326     *  ) func_dirname_result="${3}" ;;
15327   esac
15328 }
15329
15330 # func_basename file
15331 func_basename ()
15332 {
15333   func_basename_result="${1##*/}"
15334 }
15335
15336 # func_dirname_and_basename file append nondir_replacement
15337 # perform func_basename and func_dirname in a single function
15338 # call:
15339 #   dirname:  Compute the dirname of FILE.  If nonempty,
15340 #             add APPEND to the result, otherwise set result
15341 #             to NONDIR_REPLACEMENT.
15342 #             value returned in "$func_dirname_result"
15343 #   basename: Compute filename of FILE.
15344 #             value retuned in "$func_basename_result"
15345 # Implementation must be kept synchronized with func_dirname
15346 # and func_basename. For efficiency, we do not delegate to
15347 # those functions but instead duplicate the functionality here.
15348 func_dirname_and_basename ()
15349 {
15350   case ${1} in
15351     */*) func_dirname_result="${1%/*}${2}" ;;
15352     *  ) func_dirname_result="${3}" ;;
15353   esac
15354   func_basename_result="${1##*/}"
15355 }
15356
15357 # func_stripname prefix suffix name
15358 # strip PREFIX and SUFFIX off of NAME.
15359 # PREFIX and SUFFIX must not contain globbing or regex special
15360 # characters, hashes, percent signs, but SUFFIX may contain a leading
15361 # dot (in which case that matches only a dot).
15362 func_stripname ()
15363 {
15364   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15365   # positional parameters, so assign one to ordinary parameter first.
15366   func_stripname_result=${3}
15367   func_stripname_result=${func_stripname_result#"${1}"}
15368   func_stripname_result=${func_stripname_result%"${2}"}
15369 }
15370
15371 # func_opt_split
15372 func_opt_split ()
15373 {
15374   func_opt_split_opt=${1%%=*}
15375   func_opt_split_arg=${1#*=}
15376 }
15377
15378 # func_lo2o object
15379 func_lo2o ()
15380 {
15381   case ${1} in
15382     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15383     *)    func_lo2o_result=${1} ;;
15384   esac
15385 }
15386
15387 # func_xform libobj-or-source
15388 func_xform ()
15389 {
15390   func_xform_result=${1%.*}.lo
15391 }
15392
15393 # func_arith arithmetic-term...
15394 func_arith ()
15395 {
15396   func_arith_result=$(( $* ))
15397 }
15398
15399 # func_len string
15400 # STRING may not start with a hyphen.
15401 func_len ()
15402 {
15403   func_len_result=${#1}
15404 }
15405
15406 _LT_EOF
15407     ;;
15408   *) # Bourne compatible functions.
15409     cat << \_LT_EOF >> "$cfgfile"
15410
15411 # func_dirname file append nondir_replacement
15412 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15413 # otherwise set result to NONDIR_REPLACEMENT.
15414 func_dirname ()
15415 {
15416   # Extract subdirectory from the argument.
15417   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15418   if test "X$func_dirname_result" = "X${1}"; then
15419     func_dirname_result="${3}"
15420   else
15421     func_dirname_result="$func_dirname_result${2}"
15422   fi
15423 }
15424
15425 # func_basename file
15426 func_basename ()
15427 {
15428   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15429 }
15430
15431
15432 # func_stripname prefix suffix name
15433 # strip PREFIX and SUFFIX off of NAME.
15434 # PREFIX and SUFFIX must not contain globbing or regex special
15435 # characters, hashes, percent signs, but SUFFIX may contain a leading
15436 # dot (in which case that matches only a dot).
15437 # func_strip_suffix prefix name
15438 func_stripname ()
15439 {
15440   case ${2} in
15441     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15442     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15443   esac
15444 }
15445
15446 # sed scripts:
15447 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15448 my_sed_long_arg='1s/^-[^=]*=//'
15449
15450 # func_opt_split
15451 func_opt_split ()
15452 {
15453   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15454   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15455 }
15456
15457 # func_lo2o object
15458 func_lo2o ()
15459 {
15460   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15461 }
15462
15463 # func_xform libobj-or-source
15464 func_xform ()
15465 {
15466   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15467 }
15468
15469 # func_arith arithmetic-term...
15470 func_arith ()
15471 {
15472   func_arith_result=`expr "$@"`
15473 }
15474
15475 # func_len string
15476 # STRING may not start with a hyphen.
15477 func_len ()
15478 {
15479   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15480 }
15481
15482 _LT_EOF
15483 esac
15484
15485 case $lt_shell_append in
15486   yes)
15487     cat << \_LT_EOF >> "$cfgfile"
15488
15489 # func_append var value
15490 # Append VALUE to the end of shell variable VAR.
15491 func_append ()
15492 {
15493   eval "$1+=\$2"
15494 }
15495 _LT_EOF
15496     ;;
15497   *)
15498     cat << \_LT_EOF >> "$cfgfile"
15499
15500 # func_append var value
15501 # Append VALUE to the end of shell variable VAR.
15502 func_append ()
15503 {
15504   eval "$1=\$$1\$2"
15505 }
15506
15507 _LT_EOF
15508     ;;
15509   esac
15510
15511
15512   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15513     || (rm -f "$cfgfile"; exit 1)
15514
15515   mv -f "$cfgfile" "$ofile" ||
15516     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15517   chmod +x "$ofile"
15518
15519  ;;
15520     "default-1":C)
15521     for ac_file in $CONFIG_FILES; do
15522       # Support "outfile[:infile[:infile...]]"
15523       case "$ac_file" in
15524         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
15525       esac
15526       # PO directories have a Makefile.in generated from Makefile.in.in.
15527       case "$ac_file" in */Makefile.in)
15528         # Adjust a relative srcdir.
15529         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
15530         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
15531         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
15532         # In autoconf-2.13 it is called $ac_given_srcdir.
15533         # In autoconf-2.50 it is called $srcdir.
15534         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
15535         case "$ac_given_srcdir" in
15536           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
15537           /*) top_srcdir="$ac_given_srcdir" ;;
15538           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
15539         esac
15540         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
15541           rm -f "$ac_dir/POTFILES"
15542           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
15543           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
15544           POMAKEFILEDEPS="POTFILES.in"
15545           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
15546           # on $ac_dir but don't depend on user-specified configuration
15547           # parameters.
15548           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
15549             # The LINGUAS file contains the set of available languages.
15550             if test -n "$OBSOLETE_ALL_LINGUAS"; then
15551               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
15552             fi
15553             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
15554             # Hide the ALL_LINGUAS assigment from automake.
15555             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
15556             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
15557           else
15558             # The set of available languages was given in configure.in.
15559             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
15560           fi
15561           case "$ac_given_srcdir" in
15562             .) srcdirpre= ;;
15563             *) srcdirpre='$(srcdir)/' ;;
15564           esac
15565           POFILES=
15566           GMOFILES=
15567           UPDATEPOFILES=
15568           DUMMYPOFILES=
15569           for lang in $ALL_LINGUAS; do
15570             POFILES="$POFILES $srcdirpre$lang.po"
15571             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
15572             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
15573             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
15574           done
15575           # CATALOGS depends on both $ac_dir and the user's LINGUAS
15576           # environment variable.
15577           INST_LINGUAS=
15578           if test -n "$ALL_LINGUAS"; then
15579             for presentlang in $ALL_LINGUAS; do
15580               useit=no
15581               if test "%UNSET%" != "$LINGUAS"; then
15582                 desiredlanguages="$LINGUAS"
15583               else
15584                 desiredlanguages="$ALL_LINGUAS"
15585               fi
15586               for desiredlang in $desiredlanguages; do
15587                 # Use the presentlang catalog if desiredlang is
15588                 #   a. equal to presentlang, or
15589                 #   b. a variant of presentlang (because in this case,
15590                 #      presentlang can be used as a fallback for messages
15591                 #      which are not translated in the desiredlang catalog).
15592                 case "$desiredlang" in
15593                   "$presentlang"*) useit=yes;;
15594                 esac
15595               done
15596               if test $useit = yes; then
15597                 INST_LINGUAS="$INST_LINGUAS $presentlang"
15598               fi
15599             done
15600           fi
15601           CATALOGS=
15602           if test -n "$INST_LINGUAS"; then
15603             for lang in $INST_LINGUAS; do
15604               CATALOGS="$CATALOGS $lang.gmo"
15605             done
15606           fi
15607           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
15608           sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
15609           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
15610             if test -f "$f"; then
15611               case "$f" in
15612                 *.orig | *.bak | *~) ;;
15613                 *) cat "$f" >> "$ac_dir/Makefile" ;;
15614               esac
15615             fi
15616           done
15617         fi
15618         ;;
15619       esac
15620     done ;;
15621
15622   esac
15623 done # for ac_tag
15624
15625
15626 as_fn_exit 0
15627 _ACEOF
15628 ac_clean_files=$ac_clean_files_save
15629
15630 test $ac_write_fail = 0 ||
15631   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15632
15633
15634 # configure is writing to config.log, and then calls config.status.
15635 # config.status does its own redirection, appending to config.log.
15636 # Unfortunately, on DOS this fails, as config.log is still kept open
15637 # by configure, so config.status won't be able to write to it; its
15638 # output is simply discarded.  So we exec the FD to /dev/null,
15639 # effectively closing config.log, so it can be properly (re)opened and
15640 # appended to by config.status.  When coming back to configure, we
15641 # need to make the FD available again.
15642 if test "$no_create" != yes; then
15643   ac_cs_success=:
15644   ac_config_status_args=
15645   test "$silent" = yes &&
15646     ac_config_status_args="$ac_config_status_args --quiet"
15647   exec 5>/dev/null
15648   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15649   exec 5>>config.log
15650   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15651   # would make configure fail if this is the last instruction.
15652   $ac_cs_success || as_fn_exit $?
15653 fi
15654 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15655   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15656 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15657 fi
15658