]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - contrib/libyaml/configure
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / contrib / libyaml / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.67 for yaml 0.1.4.
4 #
5 # Report bugs to <http://pyyaml.org/newticket?component=libyaml>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 case $0 in #((
95   *[\\/]* ) as_myself=$0 ;;
96   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 for as_dir in $PATH
98 do
99   IFS=$as_save_IFS
100   test -z "$as_dir" && as_dir=.
101     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102   done
103 IFS=$as_save_IFS
104
105      ;;
106 esac
107 # We did not find ourselves, most probably we were run as `sh COMMAND'
108 # in which case we are not to be found in the path.
109 if test "x$as_myself" = x; then
110   as_myself=$0
111 fi
112 if test ! -f "$as_myself"; then
113   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114   exit 1
115 fi
116
117 # Unset variables that we do not need and which cause bugs (e.g. in
118 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119 # suppresses any "Segmentation fault" message there.  '((' could
120 # trigger a bug in pdksh 5.2.14.
121 for as_var in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\${$as_var+set} = xset \
123   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 done
125 PS1='$ '
126 PS2='> '
127 PS4='+ '
128
129 # NLS nuisances.
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
134
135 # CDPATH.
136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138 if test "x$CONFIG_SHELL" = x; then
139   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140   emulate sh
141   NULLCMD=:
142   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143   # is contrary to our usage.  Disable this feature.
144   alias -g '\${1+\"\$@\"}'='\"\$@\"'
145   setopt NO_GLOB_SUBST
146 else
147   case \`(set -o) 2>/dev/null\` in #(
148   *posix*) :
149     set -o posix ;; #(
150   *) :
151      ;;
152 esac
153 fi
154 "
155   as_required="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
160
161 exitcode=0
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168 else
169   exitcode=1; echo positional parameters were not saved.
170 fi
171 test x\$exitcode = x0 || exit 1"
172   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 test \$(( 1 + 1 )) = 2 || exit 1"
177   if (eval "$as_required") 2>/dev/null; then :
178   as_have_required=yes
179 else
180   as_have_required=no
181 fi
182   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184 else
185   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 as_found=false
187 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 do
189   IFS=$as_save_IFS
190   test -z "$as_dir" && as_dir=.
191   as_found=:
192   case $as_dir in #(
193          /*)
194            for as_base in sh bash ksh sh5; do
195              # Try only shells that exist, to save several forks.
196              as_shell=$as_dir/$as_base
197              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199   CONFIG_SHELL=$as_shell as_have_required=yes
200                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201   break 2
202 fi
203 fi
204            done;;
205        esac
206   as_found=false
207 done
208 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210   CONFIG_SHELL=$SHELL as_have_required=yes
211 fi; }
212 IFS=$as_save_IFS
213
214
215       if test "x$CONFIG_SHELL" != x; then :
216   # We cannot yet assume a decent shell, so we have to provide a
217         # neutralization value for shells without unset; and this also
218         # works around shells that cannot unset nonexistent variables.
219         BASH_ENV=/dev/null
220         ENV=/dev/null
221         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222         export CONFIG_SHELL
223         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 fi
225
226     if test x$as_have_required = xno; then :
227   $as_echo "$0: This script requires a shell more modern than all"
228   $as_echo "$0: the shells that I found on your system."
229   if test x${ZSH_VERSION+set} = xset ; then
230     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232   else
233     $as_echo "$0: Please tell bug-autoconf@gnu.org and http://pyyaml.org/newticket?component=libyaml about
234 $0: your system, including any error possibly output before
235 $0: this message. Then install a modern shell, or manually
236 $0: run the script under such a shell if you do have one."
237   fi
238   exit 1
239 fi
240 fi
241 fi
242 SHELL=${CONFIG_SHELL-/bin/sh}
243 export SHELL
244 # Unset more variables known to interfere with behavior of common tools.
245 CLICOLOR_FORCE= GREP_OPTIONS=
246 unset CLICOLOR_FORCE GREP_OPTIONS
247
248 ## --------------------- ##
249 ## M4sh Shell Functions. ##
250 ## --------------------- ##
251 # as_fn_unset VAR
252 # ---------------
253 # Portably unset VAR.
254 as_fn_unset ()
255 {
256   { eval $1=; unset $1;}
257 }
258 as_unset=as_fn_unset
259
260 # as_fn_set_status STATUS
261 # -----------------------
262 # Set $? to STATUS, without forking.
263 as_fn_set_status ()
264 {
265   return $1
266 } # as_fn_set_status
267
268 # as_fn_exit STATUS
269 # -----------------
270 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
271 as_fn_exit ()
272 {
273   set +e
274   as_fn_set_status $1
275   exit $1
276 } # as_fn_exit
277
278 # as_fn_mkdir_p
279 # -------------
280 # Create "$as_dir" as a directory, including parents if necessary.
281 as_fn_mkdir_p ()
282 {
283
284   case $as_dir in #(
285   -*) as_dir=./$as_dir;;
286   esac
287   test -d "$as_dir" || eval $as_mkdir_p || {
288     as_dirs=
289     while :; do
290       case $as_dir in #(
291       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
292       *) as_qdir=$as_dir;;
293       esac
294       as_dirs="'$as_qdir' $as_dirs"
295       as_dir=`$as_dirname -- "$as_dir" ||
296 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
297          X"$as_dir" : 'X\(//\)[^/]' \| \
298          X"$as_dir" : 'X\(//\)$' \| \
299          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
300 $as_echo X"$as_dir" |
301     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
302             s//\1/
303             q
304           }
305           /^X\(\/\/\)[^/].*/{
306             s//\1/
307             q
308           }
309           /^X\(\/\/\)$/{
310             s//\1/
311             q
312           }
313           /^X\(\/\).*/{
314             s//\1/
315             q
316           }
317           s/.*/./; q'`
318       test -d "$as_dir" && break
319     done
320     test -z "$as_dirs" || eval "mkdir $as_dirs"
321   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
322
323
324 } # as_fn_mkdir_p
325 # as_fn_append VAR VALUE
326 # ----------------------
327 # Append the text in VALUE to the end of the definition contained in VAR. Take
328 # advantage of any shell optimizations that allow amortized linear growth over
329 # repeated appends, instead of the typical quadratic growth present in naive
330 # implementations.
331 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
332   eval 'as_fn_append ()
333   {
334     eval $1+=\$2
335   }'
336 else
337   as_fn_append ()
338   {
339     eval $1=\$$1\$2
340   }
341 fi # as_fn_append
342
343 # as_fn_arith ARG...
344 # ------------------
345 # Perform arithmetic evaluation on the ARGs, and store the result in the
346 # global $as_val. Take advantage of shells that can avoid forks. The arguments
347 # must be portable across $(()) and expr.
348 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
349   eval 'as_fn_arith ()
350   {
351     as_val=$(( $* ))
352   }'
353 else
354   as_fn_arith ()
355   {
356     as_val=`expr "$@" || test $? -eq 1`
357   }
358 fi # as_fn_arith
359
360
361 # as_fn_error STATUS ERROR [LINENO LOG_FD]
362 # ----------------------------------------
363 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
364 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
365 # script with STATUS, using 1 if that was 0.
366 as_fn_error ()
367 {
368   as_status=$1; test $as_status -eq 0 && as_status=1
369   if test "$4"; then
370     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
371     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
372   fi
373   $as_echo "$as_me: error: $2" >&2
374   as_fn_exit $as_status
375 } # as_fn_error
376
377 if expr a : '\(a\)' >/dev/null 2>&1 &&
378    test "X`expr 00001 : '.*\(...\)'`" = X001; then
379   as_expr=expr
380 else
381   as_expr=false
382 fi
383
384 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
385   as_basename=basename
386 else
387   as_basename=false
388 fi
389
390 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
391   as_dirname=dirname
392 else
393   as_dirname=false
394 fi
395
396 as_me=`$as_basename -- "$0" ||
397 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
398          X"$0" : 'X\(//\)$' \| \
399          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
400 $as_echo X/"$0" |
401     sed '/^.*\/\([^/][^/]*\)\/*$/{
402             s//\1/
403             q
404           }
405           /^X\/\(\/\/\)$/{
406             s//\1/
407             q
408           }
409           /^X\/\(\/\).*/{
410             s//\1/
411             q
412           }
413           s/.*/./; q'`
414
415 # Avoid depending upon Character Ranges.
416 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
417 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
418 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
419 as_cr_digits='0123456789'
420 as_cr_alnum=$as_cr_Letters$as_cr_digits
421
422
423   as_lineno_1=$LINENO as_lineno_1a=$LINENO
424   as_lineno_2=$LINENO as_lineno_2a=$LINENO
425   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
426   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
427   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
428   sed -n '
429     p
430     /[$]LINENO/=
431   ' <$as_myself |
432     sed '
433       s/[$]LINENO.*/&-/
434       t lineno
435       b
436       :lineno
437       N
438       :loop
439       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
440       t loop
441       s/-\n.*//
442     ' >$as_me.lineno &&
443   chmod +x "$as_me.lineno" ||
444     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
445
446   # Don't try to exec as it changes $[0], causing all sort of problems
447   # (the dirname of $[0] is not the place where we might find the
448   # original and so on.  Autoconf is especially sensitive to this).
449   . "./$as_me.lineno"
450   # Exit status is that of the last command.
451   exit
452 }
453
454 ECHO_C= ECHO_N= ECHO_T=
455 case `echo -n x` in #(((((
456 -n*)
457   case `echo 'xy\c'` in
458   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
459   xy)  ECHO_C='\c';;
460   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
461        ECHO_T=' ';;
462   esac;;
463 *)
464   ECHO_N='-n';;
465 esac
466
467 rm -f conf$$ conf$$.exe conf$$.file
468 if test -d conf$$.dir; then
469   rm -f conf$$.dir/conf$$.file
470 else
471   rm -f conf$$.dir
472   mkdir conf$$.dir 2>/dev/null
473 fi
474 if (echo >conf$$.file) 2>/dev/null; then
475   if ln -s conf$$.file conf$$ 2>/dev/null; then
476     as_ln_s='ln -s'
477     # ... but there are two gotchas:
478     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
479     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
480     # In both cases, we have to default to `cp -p'.
481     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
482       as_ln_s='cp -p'
483   elif ln conf$$.file conf$$ 2>/dev/null; then
484     as_ln_s=ln
485   else
486     as_ln_s='cp -p'
487   fi
488 else
489   as_ln_s='cp -p'
490 fi
491 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
492 rmdir conf$$.dir 2>/dev/null
493
494 if mkdir -p . 2>/dev/null; then
495   as_mkdir_p='mkdir -p "$as_dir"'
496 else
497   test -d ./-p && rmdir ./-p
498   as_mkdir_p=false
499 fi
500
501 if test -x / >/dev/null 2>&1; then
502   as_test_x='test -x'
503 else
504   if ls -dL / >/dev/null 2>&1; then
505     as_ls_L_option=L
506   else
507     as_ls_L_option=
508   fi
509   as_test_x='
510     eval sh -c '\''
511       if test -d "$1"; then
512         test -d "$1/.";
513       else
514         case $1 in #(
515         -*)set "./$1";;
516         esac;
517         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
518         ???[sx]*):;;*)false;;esac;fi
519     '\'' sh
520   '
521 fi
522 as_executable_p=$as_test_x
523
524 # Sed expression to map a string onto a valid CPP name.
525 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
526
527 # Sed expression to map a string onto a valid variable name.
528 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
529
530
531
532 # Check that we are running under the correct shell.
533 SHELL=${CONFIG_SHELL-/bin/sh}
534
535 case X$lt_ECHO in
536 X*--fallback-echo)
537   # Remove one level of quotation (which was required for Make).
538   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
539   ;;
540 esac
541
542 ECHO=${lt_ECHO-echo}
543 if test "X$1" = X--no-reexec; then
544   # Discard the --no-reexec flag, and continue.
545   shift
546 elif test "X$1" = X--fallback-echo; then
547   # Avoid inline document here, it may be left over
548   :
549 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
550   # Yippee, $ECHO works!
551   :
552 else
553   # Restart under the correct shell.
554   exec $SHELL "$0" --no-reexec ${1+"$@"}
555 fi
556
557 if test "X$1" = X--fallback-echo; then
558   # used as fallback echo
559   shift
560   cat <<_LT_EOF
561 $*
562 _LT_EOF
563   exit 0
564 fi
565
566 # The HP-UX ksh and POSIX shell print the target directory to stdout
567 # if CDPATH is set.
568 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
569
570 if test -z "$lt_ECHO"; then
571   if test "X${echo_test_string+set}" != Xset; then
572     # find a string as large as possible, as long as the shell can cope with it
573     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
574       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
575       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
576          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
577       then
578         break
579       fi
580     done
581   fi
582
583   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
584      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
585      test "X$echo_testing_string" = "X$echo_test_string"; then
586     :
587   else
588     # The Solaris, AIX, and Digital Unix default echo programs unquote
589     # backslashes.  This makes it impossible to quote backslashes using
590     #   echo "$something" | sed 's/\\/\\\\/g'
591     #
592     # So, first we look for a working echo in the user's PATH.
593
594     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
595     for dir in $PATH /usr/ucb; do
596       IFS="$lt_save_ifs"
597       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
598          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
599          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
600          test "X$echo_testing_string" = "X$echo_test_string"; then
601         ECHO="$dir/echo"
602         break
603       fi
604     done
605     IFS="$lt_save_ifs"
606
607     if test "X$ECHO" = Xecho; then
608       # We didn't find a better echo, so look for alternatives.
609       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
610          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
611          test "X$echo_testing_string" = "X$echo_test_string"; then
612         # This shell has a builtin print -r that does the trick.
613         ECHO='print -r'
614       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
615            test "X$CONFIG_SHELL" != X/bin/ksh; then
616         # If we have ksh, try running configure again with it.
617         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
618         export ORIGINAL_CONFIG_SHELL
619         CONFIG_SHELL=/bin/ksh
620         export CONFIG_SHELL
621         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
622       else
623         # Try using printf.
624         ECHO='printf %s\n'
625         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
626            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
627            test "X$echo_testing_string" = "X$echo_test_string"; then
628           # Cool, printf works
629           :
630         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
631              test "X$echo_testing_string" = 'X\t' &&
632              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
633              test "X$echo_testing_string" = "X$echo_test_string"; then
634           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
635           export CONFIG_SHELL
636           SHELL="$CONFIG_SHELL"
637           export SHELL
638           ECHO="$CONFIG_SHELL $0 --fallback-echo"
639         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
640              test "X$echo_testing_string" = 'X\t' &&
641              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
642              test "X$echo_testing_string" = "X$echo_test_string"; then
643           ECHO="$CONFIG_SHELL $0 --fallback-echo"
644         else
645           # maybe with a smaller string...
646           prev=:
647
648           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
649             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
650             then
651               break
652             fi
653             prev="$cmd"
654           done
655
656           if test "$prev" != 'sed 50q "$0"'; then
657             echo_test_string=`eval $prev`
658             export echo_test_string
659             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
660           else
661             # Oops.  We lost completely, so just stick with echo.
662             ECHO=echo
663           fi
664         fi
665       fi
666     fi
667   fi
668 fi
669
670 # Copy echo and quote the copy suitably for passing to libtool from
671 # the Makefile, instead of quoting the original, which is used later.
672 lt_ECHO=$ECHO
673 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
674    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
675 fi
676
677
678
679
680 test -n "$DJDIR" || exec 7<&0 </dev/null
681 exec 6>&1
682
683 # Name of the host.
684 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
685 # so uname gets run too.
686 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
687
688 #
689 # Initializations.
690 #
691 ac_default_prefix=/usr/local
692 ac_clean_files=
693 ac_config_libobj_dir=.
694 LIBOBJS=
695 cross_compiling=no
696 subdirs=
697 MFLAGS=
698 MAKEFLAGS=
699
700 # Identity of this package.
701 PACKAGE_NAME='yaml'
702 PACKAGE_TARNAME='yaml'
703 PACKAGE_VERSION='0.1.4'
704 PACKAGE_STRING='yaml 0.1.4'
705 PACKAGE_BUGREPORT='http://pyyaml.org/newticket?component=libyaml'
706 PACKAGE_URL=''
707
708 # Factoring default headers for most tests.
709 ac_includes_default="\
710 #include <stdio.h>
711 #ifdef HAVE_SYS_TYPES_H
712 # include <sys/types.h>
713 #endif
714 #ifdef HAVE_SYS_STAT_H
715 # include <sys/stat.h>
716 #endif
717 #ifdef STDC_HEADERS
718 # include <stdlib.h>
719 # include <stddef.h>
720 #else
721 # ifdef HAVE_STDLIB_H
722 #  include <stdlib.h>
723 # endif
724 #endif
725 #ifdef HAVE_STRING_H
726 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
727 #  include <memory.h>
728 # endif
729 # include <string.h>
730 #endif
731 #ifdef HAVE_STRINGS_H
732 # include <strings.h>
733 #endif
734 #ifdef HAVE_INTTYPES_H
735 # include <inttypes.h>
736 #endif
737 #ifdef HAVE_STDINT_H
738 # include <stdint.h>
739 #endif
740 #ifdef HAVE_UNISTD_H
741 # include <unistd.h>
742 #endif"
743
744 ac_subst_vars='am__EXEEXT_FALSE
745 am__EXEEXT_TRUE
746 LTLIBOBJS
747 LIBOBJS
748 DOXYGEN_FALSE
749 DOXYGEN_TRUE
750 DOXYGEN
751 OTOOL64
752 OTOOL
753 LIPO
754 NMEDIT
755 DSYMUTIL
756 lt_ECHO
757 RANLIB
758 AR
759 OBJDUMP
760 NM
761 ac_ct_DUMPBIN
762 DUMPBIN
763 LD
764 FGREP
765 EGREP
766 GREP
767 SED
768 host_os
769 host_vendor
770 host_cpu
771 host
772 build_os
773 build_vendor
774 build_cpu
775 build
776 LIBTOOL
777 LN_S
778 CPP
779 am__fastdepCC_FALSE
780 am__fastdepCC_TRUE
781 CCDEPMODE
782 AMDEPBACKSLASH
783 AMDEP_FALSE
784 AMDEP_TRUE
785 am__quote
786 am__include
787 DEPDIR
788 OBJEXT
789 EXEEXT
790 ac_ct_CC
791 CPPFLAGS
792 LDFLAGS
793 CFLAGS
794 CC
795 YAML_LT_AGE
796 YAML_LT_REVISION
797 YAML_LT_CURRENT
798 YAML_LT_RELEASE
799 am__untar
800 am__tar
801 AMTAR
802 am__leading_dot
803 SET_MAKE
804 AWK
805 mkdir_p
806 MKDIR_P
807 INSTALL_STRIP_PROGRAM
808 STRIP
809 install_sh
810 MAKEINFO
811 AUTOHEADER
812 AUTOMAKE
813 AUTOCONF
814 ACLOCAL
815 VERSION
816 PACKAGE
817 CYGPATH_W
818 am__isrc
819 INSTALL_DATA
820 INSTALL_SCRIPT
821 INSTALL_PROGRAM
822 target_alias
823 host_alias
824 build_alias
825 LIBS
826 ECHO_T
827 ECHO_N
828 ECHO_C
829 DEFS
830 mandir
831 localedir
832 libdir
833 psdir
834 pdfdir
835 dvidir
836 htmldir
837 infodir
838 docdir
839 oldincludedir
840 includedir
841 localstatedir
842 sharedstatedir
843 sysconfdir
844 datadir
845 datarootdir
846 libexecdir
847 sbindir
848 bindir
849 program_transform_name
850 prefix
851 exec_prefix
852 PACKAGE_URL
853 PACKAGE_BUGREPORT
854 PACKAGE_STRING
855 PACKAGE_VERSION
856 PACKAGE_TARNAME
857 PACKAGE_NAME
858 PATH_SEPARATOR
859 SHELL'
860 ac_subst_files=''
861 ac_user_opts='
862 enable_option_checking
863 enable_dependency_tracking
864 enable_shared
865 enable_static
866 with_pic
867 enable_fast_install
868 with_gnu_ld
869 enable_libtool_lock
870 '
871       ac_precious_vars='build_alias
872 host_alias
873 target_alias
874 CC
875 CFLAGS
876 LDFLAGS
877 LIBS
878 CPPFLAGS
879 CPP'
880
881
882 # Initialize some variables set by options.
883 ac_init_help=
884 ac_init_version=false
885 ac_unrecognized_opts=
886 ac_unrecognized_sep=
887 # The variables have the same names as the options, with
888 # dashes changed to underlines.
889 cache_file=/dev/null
890 exec_prefix=NONE
891 no_create=
892 no_recursion=
893 prefix=NONE
894 program_prefix=NONE
895 program_suffix=NONE
896 program_transform_name=s,x,x,
897 silent=
898 site=
899 srcdir=
900 verbose=
901 x_includes=NONE
902 x_libraries=NONE
903
904 # Installation directory options.
905 # These are left unexpanded so users can "make install exec_prefix=/foo"
906 # and all the variables that are supposed to be based on exec_prefix
907 # by default will actually change.
908 # Use braces instead of parens because sh, perl, etc. also accept them.
909 # (The list follows the same order as the GNU Coding Standards.)
910 bindir='${exec_prefix}/bin'
911 sbindir='${exec_prefix}/sbin'
912 libexecdir='${exec_prefix}/libexec'
913 datarootdir='${prefix}/share'
914 datadir='${datarootdir}'
915 sysconfdir='${prefix}/etc'
916 sharedstatedir='${prefix}/com'
917 localstatedir='${prefix}/var'
918 includedir='${prefix}/include'
919 oldincludedir='/usr/include'
920 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
921 infodir='${datarootdir}/info'
922 htmldir='${docdir}'
923 dvidir='${docdir}'
924 pdfdir='${docdir}'
925 psdir='${docdir}'
926 libdir='${exec_prefix}/lib'
927 localedir='${datarootdir}/locale'
928 mandir='${datarootdir}/man'
929
930 ac_prev=
931 ac_dashdash=
932 for ac_option
933 do
934   # If the previous option needs an argument, assign it.
935   if test -n "$ac_prev"; then
936     eval $ac_prev=\$ac_option
937     ac_prev=
938     continue
939   fi
940
941   case $ac_option in
942   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
943   *=)   ac_optarg= ;;
944   *)    ac_optarg=yes ;;
945   esac
946
947   # Accept the important Cygnus configure options, so we can diagnose typos.
948
949   case $ac_dashdash$ac_option in
950   --)
951     ac_dashdash=yes ;;
952
953   -bindir | --bindir | --bindi | --bind | --bin | --bi)
954     ac_prev=bindir ;;
955   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
956     bindir=$ac_optarg ;;
957
958   -build | --build | --buil | --bui | --bu)
959     ac_prev=build_alias ;;
960   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
961     build_alias=$ac_optarg ;;
962
963   -cache-file | --cache-file | --cache-fil | --cache-fi \
964   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
965     ac_prev=cache_file ;;
966   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
967   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
968     cache_file=$ac_optarg ;;
969
970   --config-cache | -C)
971     cache_file=config.cache ;;
972
973   -datadir | --datadir | --datadi | --datad)
974     ac_prev=datadir ;;
975   -datadir=* | --datadir=* | --datadi=* | --datad=*)
976     datadir=$ac_optarg ;;
977
978   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
979   | --dataroo | --dataro | --datar)
980     ac_prev=datarootdir ;;
981   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
982   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
983     datarootdir=$ac_optarg ;;
984
985   -disable-* | --disable-*)
986     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
987     # Reject names that are not valid shell variable names.
988     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
989       as_fn_error $? "invalid feature name: $ac_useropt"
990     ac_useropt_orig=$ac_useropt
991     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
992     case $ac_user_opts in
993       *"
994 "enable_$ac_useropt"
995 "*) ;;
996       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
997          ac_unrecognized_sep=', ';;
998     esac
999     eval enable_$ac_useropt=no ;;
1000
1001   -docdir | --docdir | --docdi | --doc | --do)
1002     ac_prev=docdir ;;
1003   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1004     docdir=$ac_optarg ;;
1005
1006   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1007     ac_prev=dvidir ;;
1008   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1009     dvidir=$ac_optarg ;;
1010
1011   -enable-* | --enable-*)
1012     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1013     # Reject names that are not valid shell variable names.
1014     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1015       as_fn_error $? "invalid feature name: $ac_useropt"
1016     ac_useropt_orig=$ac_useropt
1017     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1018     case $ac_user_opts in
1019       *"
1020 "enable_$ac_useropt"
1021 "*) ;;
1022       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1023          ac_unrecognized_sep=', ';;
1024     esac
1025     eval enable_$ac_useropt=\$ac_optarg ;;
1026
1027   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1028   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1029   | --exec | --exe | --ex)
1030     ac_prev=exec_prefix ;;
1031   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1032   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1033   | --exec=* | --exe=* | --ex=*)
1034     exec_prefix=$ac_optarg ;;
1035
1036   -gas | --gas | --ga | --g)
1037     # Obsolete; use --with-gas.
1038     with_gas=yes ;;
1039
1040   -help | --help | --hel | --he | -h)
1041     ac_init_help=long ;;
1042   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1043     ac_init_help=recursive ;;
1044   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1045     ac_init_help=short ;;
1046
1047   -host | --host | --hos | --ho)
1048     ac_prev=host_alias ;;
1049   -host=* | --host=* | --hos=* | --ho=*)
1050     host_alias=$ac_optarg ;;
1051
1052   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1053     ac_prev=htmldir ;;
1054   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1055   | --ht=*)
1056     htmldir=$ac_optarg ;;
1057
1058   -includedir | --includedir | --includedi | --included | --include \
1059   | --includ | --inclu | --incl | --inc)
1060     ac_prev=includedir ;;
1061   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1062   | --includ=* | --inclu=* | --incl=* | --inc=*)
1063     includedir=$ac_optarg ;;
1064
1065   -infodir | --infodir | --infodi | --infod | --info | --inf)
1066     ac_prev=infodir ;;
1067   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1068     infodir=$ac_optarg ;;
1069
1070   -libdir | --libdir | --libdi | --libd)
1071     ac_prev=libdir ;;
1072   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1073     libdir=$ac_optarg ;;
1074
1075   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1076   | --libexe | --libex | --libe)
1077     ac_prev=libexecdir ;;
1078   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1079   | --libexe=* | --libex=* | --libe=*)
1080     libexecdir=$ac_optarg ;;
1081
1082   -localedir | --localedir | --localedi | --localed | --locale)
1083     ac_prev=localedir ;;
1084   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1085     localedir=$ac_optarg ;;
1086
1087   -localstatedir | --localstatedir | --localstatedi | --localstated \
1088   | --localstate | --localstat | --localsta | --localst | --locals)
1089     ac_prev=localstatedir ;;
1090   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1091   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1092     localstatedir=$ac_optarg ;;
1093
1094   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1095     ac_prev=mandir ;;
1096   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1097     mandir=$ac_optarg ;;
1098
1099   -nfp | --nfp | --nf)
1100     # Obsolete; use --without-fp.
1101     with_fp=no ;;
1102
1103   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1104   | --no-cr | --no-c | -n)
1105     no_create=yes ;;
1106
1107   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1108   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1109     no_recursion=yes ;;
1110
1111   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1112   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1113   | --oldin | --oldi | --old | --ol | --o)
1114     ac_prev=oldincludedir ;;
1115   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1116   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1117   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1118     oldincludedir=$ac_optarg ;;
1119
1120   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1121     ac_prev=prefix ;;
1122   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1123     prefix=$ac_optarg ;;
1124
1125   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1126   | --program-pre | --program-pr | --program-p)
1127     ac_prev=program_prefix ;;
1128   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1129   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1130     program_prefix=$ac_optarg ;;
1131
1132   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1133   | --program-suf | --program-su | --program-s)
1134     ac_prev=program_suffix ;;
1135   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1136   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1137     program_suffix=$ac_optarg ;;
1138
1139   -program-transform-name | --program-transform-name \
1140   | --program-transform-nam | --program-transform-na \
1141   | --program-transform-n | --program-transform- \
1142   | --program-transform | --program-transfor \
1143   | --program-transfo | --program-transf \
1144   | --program-trans | --program-tran \
1145   | --progr-tra | --program-tr | --program-t)
1146     ac_prev=program_transform_name ;;
1147   -program-transform-name=* | --program-transform-name=* \
1148   | --program-transform-nam=* | --program-transform-na=* \
1149   | --program-transform-n=* | --program-transform-=* \
1150   | --program-transform=* | --program-transfor=* \
1151   | --program-transfo=* | --program-transf=* \
1152   | --program-trans=* | --program-tran=* \
1153   | --progr-tra=* | --program-tr=* | --program-t=*)
1154     program_transform_name=$ac_optarg ;;
1155
1156   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1157     ac_prev=pdfdir ;;
1158   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1159     pdfdir=$ac_optarg ;;
1160
1161   -psdir | --psdir | --psdi | --psd | --ps)
1162     ac_prev=psdir ;;
1163   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1164     psdir=$ac_optarg ;;
1165
1166   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1167   | -silent | --silent | --silen | --sile | --sil)
1168     silent=yes ;;
1169
1170   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1171     ac_prev=sbindir ;;
1172   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1173   | --sbi=* | --sb=*)
1174     sbindir=$ac_optarg ;;
1175
1176   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1177   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1178   | --sharedst | --shareds | --shared | --share | --shar \
1179   | --sha | --sh)
1180     ac_prev=sharedstatedir ;;
1181   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1182   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1183   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1184   | --sha=* | --sh=*)
1185     sharedstatedir=$ac_optarg ;;
1186
1187   -site | --site | --sit)
1188     ac_prev=site ;;
1189   -site=* | --site=* | --sit=*)
1190     site=$ac_optarg ;;
1191
1192   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1193     ac_prev=srcdir ;;
1194   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1195     srcdir=$ac_optarg ;;
1196
1197   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1198   | --syscon | --sysco | --sysc | --sys | --sy)
1199     ac_prev=sysconfdir ;;
1200   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1201   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1202     sysconfdir=$ac_optarg ;;
1203
1204   -target | --target | --targe | --targ | --tar | --ta | --t)
1205     ac_prev=target_alias ;;
1206   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1207     target_alias=$ac_optarg ;;
1208
1209   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1210     verbose=yes ;;
1211
1212   -version | --version | --versio | --versi | --vers | -V)
1213     ac_init_version=: ;;
1214
1215   -with-* | --with-*)
1216     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1217     # Reject names that are not valid shell variable names.
1218     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1219       as_fn_error $? "invalid package name: $ac_useropt"
1220     ac_useropt_orig=$ac_useropt
1221     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1222     case $ac_user_opts in
1223       *"
1224 "with_$ac_useropt"
1225 "*) ;;
1226       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1227          ac_unrecognized_sep=', ';;
1228     esac
1229     eval with_$ac_useropt=\$ac_optarg ;;
1230
1231   -without-* | --without-*)
1232     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1233     # Reject names that are not valid shell variable names.
1234     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1235       as_fn_error $? "invalid package name: $ac_useropt"
1236     ac_useropt_orig=$ac_useropt
1237     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1238     case $ac_user_opts in
1239       *"
1240 "with_$ac_useropt"
1241 "*) ;;
1242       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1243          ac_unrecognized_sep=', ';;
1244     esac
1245     eval with_$ac_useropt=no ;;
1246
1247   --x)
1248     # Obsolete; use --with-x.
1249     with_x=yes ;;
1250
1251   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1252   | --x-incl | --x-inc | --x-in | --x-i)
1253     ac_prev=x_includes ;;
1254   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1255   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1256     x_includes=$ac_optarg ;;
1257
1258   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1259   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1260     ac_prev=x_libraries ;;
1261   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1262   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1263     x_libraries=$ac_optarg ;;
1264
1265   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1266 Try \`$0 --help' for more information"
1267     ;;
1268
1269   *=*)
1270     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1271     # Reject names that are not valid shell variable names.
1272     case $ac_envvar in #(
1273       '' | [0-9]* | *[!_$as_cr_alnum]* )
1274       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1275     esac
1276     eval $ac_envvar=\$ac_optarg
1277     export $ac_envvar ;;
1278
1279   *)
1280     # FIXME: should be removed in autoconf 3.0.
1281     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1282     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1283       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1284     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1285     ;;
1286
1287   esac
1288 done
1289
1290 if test -n "$ac_prev"; then
1291   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1292   as_fn_error $? "missing argument to $ac_option"
1293 fi
1294
1295 if test -n "$ac_unrecognized_opts"; then
1296   case $enable_option_checking in
1297     no) ;;
1298     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1299     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1300   esac
1301 fi
1302
1303 # Check all directory arguments for consistency.
1304 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1305                 datadir sysconfdir sharedstatedir localstatedir includedir \
1306                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1307                 libdir localedir mandir
1308 do
1309   eval ac_val=\$$ac_var
1310   # Remove trailing slashes.
1311   case $ac_val in
1312     */ )
1313       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1314       eval $ac_var=\$ac_val;;
1315   esac
1316   # Be sure to have absolute directory names.
1317   case $ac_val in
1318     [\\/$]* | ?:[\\/]* )  continue;;
1319     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1320   esac
1321   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1322 done
1323
1324 # There might be people who depend on the old broken behavior: `$host'
1325 # used to hold the argument of --host etc.
1326 # FIXME: To remove some day.
1327 build=$build_alias
1328 host=$host_alias
1329 target=$target_alias
1330
1331 # FIXME: To remove some day.
1332 if test "x$host_alias" != x; then
1333   if test "x$build_alias" = x; then
1334     cross_compiling=maybe
1335     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1336     If a cross compiler is detected then cross compile mode will be used" >&2
1337   elif test "x$build_alias" != "x$host_alias"; then
1338     cross_compiling=yes
1339   fi
1340 fi
1341
1342 ac_tool_prefix=
1343 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1344
1345 test "$silent" = yes && exec 6>/dev/null
1346
1347
1348 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1349 ac_ls_di=`ls -di .` &&
1350 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1351   as_fn_error $? "working directory cannot be determined"
1352 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1353   as_fn_error $? "pwd does not report name of working directory"
1354
1355
1356 # Find the source files, if location was not specified.
1357 if test -z "$srcdir"; then
1358   ac_srcdir_defaulted=yes
1359   # Try the directory containing this script, then the parent directory.
1360   ac_confdir=`$as_dirname -- "$as_myself" ||
1361 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1362          X"$as_myself" : 'X\(//\)[^/]' \| \
1363          X"$as_myself" : 'X\(//\)$' \| \
1364          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1365 $as_echo X"$as_myself" |
1366     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1367             s//\1/
1368             q
1369           }
1370           /^X\(\/\/\)[^/].*/{
1371             s//\1/
1372             q
1373           }
1374           /^X\(\/\/\)$/{
1375             s//\1/
1376             q
1377           }
1378           /^X\(\/\).*/{
1379             s//\1/
1380             q
1381           }
1382           s/.*/./; q'`
1383   srcdir=$ac_confdir
1384   if test ! -r "$srcdir/$ac_unique_file"; then
1385     srcdir=..
1386   fi
1387 else
1388   ac_srcdir_defaulted=no
1389 fi
1390 if test ! -r "$srcdir/$ac_unique_file"; then
1391   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1392   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1393 fi
1394 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1395 ac_abs_confdir=`(
1396         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1397         pwd)`
1398 # When building in place, set srcdir=.
1399 if test "$ac_abs_confdir" = "$ac_pwd"; then
1400   srcdir=.
1401 fi
1402 # Remove unnecessary trailing slashes from srcdir.
1403 # Double slashes in file names in object file debugging info
1404 # mess up M-x gdb in Emacs.
1405 case $srcdir in
1406 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1407 esac
1408 for ac_var in $ac_precious_vars; do
1409   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1410   eval ac_env_${ac_var}_value=\$${ac_var}
1411   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1412   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1413 done
1414
1415 #
1416 # Report the --help message.
1417 #
1418 if test "$ac_init_help" = "long"; then
1419   # Omit some internal or obsolete options to make the list less imposing.
1420   # This message is too long to be a string in the A/UX 3.1 sh.
1421   cat <<_ACEOF
1422 \`configure' configures yaml 0.1.4 to adapt to many kinds of systems.
1423
1424 Usage: $0 [OPTION]... [VAR=VALUE]...
1425
1426 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1427 VAR=VALUE.  See below for descriptions of some of the useful variables.
1428
1429 Defaults for the options are specified in brackets.
1430
1431 Configuration:
1432   -h, --help              display this help and exit
1433       --help=short        display options specific to this package
1434       --help=recursive    display the short help of all the included packages
1435   -V, --version           display version information and exit
1436   -q, --quiet, --silent   do not print \`checking ...' messages
1437       --cache-file=FILE   cache test results in FILE [disabled]
1438   -C, --config-cache      alias for \`--cache-file=config.cache'
1439   -n, --no-create         do not create output files
1440       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1441
1442 Installation directories:
1443   --prefix=PREFIX         install architecture-independent files in PREFIX
1444                           [$ac_default_prefix]
1445   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1446                           [PREFIX]
1447
1448 By default, \`make install' will install all the files in
1449 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1450 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1451 for instance \`--prefix=\$HOME'.
1452
1453 For better control, use the options below.
1454
1455 Fine tuning of the installation directories:
1456   --bindir=DIR            user executables [EPREFIX/bin]
1457   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1458   --libexecdir=DIR        program executables [EPREFIX/libexec]
1459   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1460   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1461   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1462   --libdir=DIR            object code libraries [EPREFIX/lib]
1463   --includedir=DIR        C header files [PREFIX/include]
1464   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1465   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1466   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1467   --infodir=DIR           info documentation [DATAROOTDIR/info]
1468   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1469   --mandir=DIR            man documentation [DATAROOTDIR/man]
1470   --docdir=DIR            documentation root [DATAROOTDIR/doc/yaml]
1471   --htmldir=DIR           html documentation [DOCDIR]
1472   --dvidir=DIR            dvi documentation [DOCDIR]
1473   --pdfdir=DIR            pdf documentation [DOCDIR]
1474   --psdir=DIR             ps documentation [DOCDIR]
1475 _ACEOF
1476
1477   cat <<\_ACEOF
1478
1479 Program names:
1480   --program-prefix=PREFIX            prepend PREFIX to installed program names
1481   --program-suffix=SUFFIX            append SUFFIX to installed program names
1482   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1483
1484 System types:
1485   --build=BUILD     configure for building on BUILD [guessed]
1486   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1487 _ACEOF
1488 fi
1489
1490 if test -n "$ac_init_help"; then
1491   case $ac_init_help in
1492      short | recursive ) echo "Configuration of yaml 0.1.4:";;
1493    esac
1494   cat <<\_ACEOF
1495
1496 Optional Features:
1497   --disable-option-checking  ignore unrecognized --enable/--with options
1498   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1499   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1500   --disable-dependency-tracking  speeds up one-time build
1501   --enable-dependency-tracking   do not reject slow dependency extractors
1502   --enable-shared[=PKGS]  build shared libraries [default=yes]
1503   --enable-static[=PKGS]  build static libraries [default=yes]
1504   --enable-fast-install[=PKGS]
1505                           optimize for fast installation [default=yes]
1506   --disable-libtool-lock  avoid locking (might break parallel builds)
1507
1508 Optional Packages:
1509   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1510   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1511   --with-pic              try to use only PIC/non-PIC objects [default=use
1512                           both]
1513   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1514
1515 Some influential environment variables:
1516   CC          C compiler command
1517   CFLAGS      C compiler flags
1518   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1519               nonstandard directory <lib dir>
1520   LIBS        libraries to pass to the linker, e.g. -l<library>
1521   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1522               you have headers in a nonstandard directory <include dir>
1523   CPP         C preprocessor
1524
1525 Use these variables to override the choices made by `configure' or to help
1526 it to find libraries and programs with nonstandard names/locations.
1527
1528 Report bugs to <http://pyyaml.org/newticket?component=libyaml>.
1529 _ACEOF
1530 ac_status=$?
1531 fi
1532
1533 if test "$ac_init_help" = "recursive"; then
1534   # If there are subdirs, report their specific --help.
1535   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1536     test -d "$ac_dir" ||
1537       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1538       continue
1539     ac_builddir=.
1540
1541 case "$ac_dir" in
1542 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1543 *)
1544   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1545   # A ".." for each directory in $ac_dir_suffix.
1546   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1547   case $ac_top_builddir_sub in
1548   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1549   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1550   esac ;;
1551 esac
1552 ac_abs_top_builddir=$ac_pwd
1553 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1554 # for backward compatibility:
1555 ac_top_builddir=$ac_top_build_prefix
1556
1557 case $srcdir in
1558   .)  # We are building in place.
1559     ac_srcdir=.
1560     ac_top_srcdir=$ac_top_builddir_sub
1561     ac_abs_top_srcdir=$ac_pwd ;;
1562   [\\/]* | ?:[\\/]* )  # Absolute name.
1563     ac_srcdir=$srcdir$ac_dir_suffix;
1564     ac_top_srcdir=$srcdir
1565     ac_abs_top_srcdir=$srcdir ;;
1566   *) # Relative name.
1567     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1568     ac_top_srcdir=$ac_top_build_prefix$srcdir
1569     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1570 esac
1571 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1572
1573     cd "$ac_dir" || { ac_status=$?; continue; }
1574     # Check for guested configure.
1575     if test -f "$ac_srcdir/configure.gnu"; then
1576       echo &&
1577       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1578     elif test -f "$ac_srcdir/configure"; then
1579       echo &&
1580       $SHELL "$ac_srcdir/configure" --help=recursive
1581     else
1582       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1583     fi || ac_status=$?
1584     cd "$ac_pwd" || { ac_status=$?; break; }
1585   done
1586 fi
1587
1588 test -n "$ac_init_help" && exit $ac_status
1589 if $ac_init_version; then
1590   cat <<\_ACEOF
1591 yaml configure 0.1.4
1592 generated by GNU Autoconf 2.67
1593
1594 Copyright (C) 2010 Free Software Foundation, Inc.
1595 This configure script is free software; the Free Software Foundation
1596 gives unlimited permission to copy, distribute and modify it.
1597 _ACEOF
1598   exit
1599 fi
1600
1601 ## ------------------------ ##
1602 ## Autoconf initialization. ##
1603 ## ------------------------ ##
1604
1605 # ac_fn_c_try_compile LINENO
1606 # --------------------------
1607 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1608 ac_fn_c_try_compile ()
1609 {
1610   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1611   rm -f conftest.$ac_objext
1612   if { { ac_try="$ac_compile"
1613 case "(($ac_try" in
1614   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1615   *) ac_try_echo=$ac_try;;
1616 esac
1617 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618 $as_echo "$ac_try_echo"; } >&5
1619   (eval "$ac_compile") 2>conftest.err
1620   ac_status=$?
1621   if test -s conftest.err; then
1622     grep -v '^ *+' conftest.err >conftest.er1
1623     cat conftest.er1 >&5
1624     mv -f conftest.er1 conftest.err
1625   fi
1626   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1627   test $ac_status = 0; } && {
1628          test -z "$ac_c_werror_flag" ||
1629          test ! -s conftest.err
1630        } && test -s conftest.$ac_objext; then :
1631   ac_retval=0
1632 else
1633   $as_echo "$as_me: failed program was:" >&5
1634 sed 's/^/| /' conftest.$ac_ext >&5
1635
1636         ac_retval=1
1637 fi
1638   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1639   as_fn_set_status $ac_retval
1640
1641 } # ac_fn_c_try_compile
1642
1643 # ac_fn_c_try_cpp LINENO
1644 # ----------------------
1645 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1646 ac_fn_c_try_cpp ()
1647 {
1648   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1649   if { { ac_try="$ac_cpp conftest.$ac_ext"
1650 case "(($ac_try" in
1651   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652   *) ac_try_echo=$ac_try;;
1653 esac
1654 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655 $as_echo "$ac_try_echo"; } >&5
1656   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1657   ac_status=$?
1658   if test -s conftest.err; then
1659     grep -v '^ *+' conftest.err >conftest.er1
1660     cat conftest.er1 >&5
1661     mv -f conftest.er1 conftest.err
1662   fi
1663   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664   test $ac_status = 0; } > conftest.i && {
1665          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1666          test ! -s conftest.err
1667        }; then :
1668   ac_retval=0
1669 else
1670   $as_echo "$as_me: failed program was:" >&5
1671 sed 's/^/| /' conftest.$ac_ext >&5
1672
1673     ac_retval=1
1674 fi
1675   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1676   as_fn_set_status $ac_retval
1677
1678 } # ac_fn_c_try_cpp
1679
1680 # ac_fn_c_try_link LINENO
1681 # -----------------------
1682 # Try to link conftest.$ac_ext, and return whether this succeeded.
1683 ac_fn_c_try_link ()
1684 {
1685   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686   rm -f conftest.$ac_objext conftest$ac_exeext
1687   if { { ac_try="$ac_link"
1688 case "(($ac_try" in
1689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690   *) ac_try_echo=$ac_try;;
1691 esac
1692 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693 $as_echo "$ac_try_echo"; } >&5
1694   (eval "$ac_link") 2>conftest.err
1695   ac_status=$?
1696   if test -s conftest.err; then
1697     grep -v '^ *+' conftest.err >conftest.er1
1698     cat conftest.er1 >&5
1699     mv -f conftest.er1 conftest.err
1700   fi
1701   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702   test $ac_status = 0; } && {
1703          test -z "$ac_c_werror_flag" ||
1704          test ! -s conftest.err
1705        } && test -s conftest$ac_exeext && {
1706          test "$cross_compiling" = yes ||
1707          $as_test_x conftest$ac_exeext
1708        }; then :
1709   ac_retval=0
1710 else
1711   $as_echo "$as_me: failed program was:" >&5
1712 sed 's/^/| /' conftest.$ac_ext >&5
1713
1714         ac_retval=1
1715 fi
1716   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1717   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1718   # interfere with the next link command; also delete a directory that is
1719   # left behind by Apple's compiler.  We do this before executing the actions.
1720   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1721   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1722   as_fn_set_status $ac_retval
1723
1724 } # ac_fn_c_try_link
1725
1726 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1727 # -------------------------------------------------------
1728 # Tests whether HEADER exists and can be compiled using the include files in
1729 # INCLUDES, setting the cache variable VAR accordingly.
1730 ac_fn_c_check_header_compile ()
1731 {
1732   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1733   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1734 $as_echo_n "checking for $2... " >&6; }
1735 if eval "test \"\${$3+set}\"" = set; then :
1736   $as_echo_n "(cached) " >&6
1737 else
1738   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1739 /* end confdefs.h.  */
1740 $4
1741 #include <$2>
1742 _ACEOF
1743 if ac_fn_c_try_compile "$LINENO"; then :
1744   eval "$3=yes"
1745 else
1746   eval "$3=no"
1747 fi
1748 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1749 fi
1750 eval ac_res=\$$3
1751                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1752 $as_echo "$ac_res" >&6; }
1753   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1754
1755 } # ac_fn_c_check_header_compile
1756
1757 # ac_fn_c_try_run LINENO
1758 # ----------------------
1759 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1760 # that executables *can* be run.
1761 ac_fn_c_try_run ()
1762 {
1763   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1764   if { { ac_try="$ac_link"
1765 case "(($ac_try" in
1766   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1767   *) ac_try_echo=$ac_try;;
1768 esac
1769 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1770 $as_echo "$ac_try_echo"; } >&5
1771   (eval "$ac_link") 2>&5
1772   ac_status=$?
1773   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1774   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1775   { { case "(($ac_try" in
1776   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1777   *) ac_try_echo=$ac_try;;
1778 esac
1779 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1780 $as_echo "$ac_try_echo"; } >&5
1781   (eval "$ac_try") 2>&5
1782   ac_status=$?
1783   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1784   test $ac_status = 0; }; }; then :
1785   ac_retval=0
1786 else
1787   $as_echo "$as_me: program exited with status $ac_status" >&5
1788        $as_echo "$as_me: failed program was:" >&5
1789 sed 's/^/| /' conftest.$ac_ext >&5
1790
1791        ac_retval=$ac_status
1792 fi
1793   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1794   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1795   as_fn_set_status $ac_retval
1796
1797 } # ac_fn_c_try_run
1798
1799 # ac_fn_c_check_func LINENO FUNC VAR
1800 # ----------------------------------
1801 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1802 ac_fn_c_check_func ()
1803 {
1804   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1806 $as_echo_n "checking for $2... " >&6; }
1807 if eval "test \"\${$3+set}\"" = set; then :
1808   $as_echo_n "(cached) " >&6
1809 else
1810   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1811 /* end confdefs.h.  */
1812 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1813    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1814 #define $2 innocuous_$2
1815
1816 /* System header to define __stub macros and hopefully few prototypes,
1817     which can conflict with char $2 (); below.
1818     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1819     <limits.h> exists even on freestanding compilers.  */
1820
1821 #ifdef __STDC__
1822 # include <limits.h>
1823 #else
1824 # include <assert.h>
1825 #endif
1826
1827 #undef $2
1828
1829 /* Override any GCC internal prototype to avoid an error.
1830    Use char because int might match the return type of a GCC
1831    builtin and then its argument prototype would still apply.  */
1832 #ifdef __cplusplus
1833 extern "C"
1834 #endif
1835 char $2 ();
1836 /* The GNU C library defines this for functions which it implements
1837     to always fail with ENOSYS.  Some functions are actually named
1838     something starting with __ and the normal name is an alias.  */
1839 #if defined __stub_$2 || defined __stub___$2
1840 choke me
1841 #endif
1842
1843 int
1844 main ()
1845 {
1846 return $2 ();
1847   ;
1848   return 0;
1849 }
1850 _ACEOF
1851 if ac_fn_c_try_link "$LINENO"; then :
1852   eval "$3=yes"
1853 else
1854   eval "$3=no"
1855 fi
1856 rm -f core conftest.err conftest.$ac_objext \
1857     conftest$ac_exeext conftest.$ac_ext
1858 fi
1859 eval ac_res=\$$3
1860                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1861 $as_echo "$ac_res" >&6; }
1862   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1863
1864 } # ac_fn_c_check_func
1865
1866 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1867 # -------------------------------------------------------
1868 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1869 # the include files in INCLUDES and setting the cache variable VAR
1870 # accordingly.
1871 ac_fn_c_check_header_mongrel ()
1872 {
1873   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1874   if eval "test \"\${$3+set}\"" = set; then :
1875   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1876 $as_echo_n "checking for $2... " >&6; }
1877 if eval "test \"\${$3+set}\"" = set; then :
1878   $as_echo_n "(cached) " >&6
1879 fi
1880 eval ac_res=\$$3
1881                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1882 $as_echo "$ac_res" >&6; }
1883 else
1884   # Is the header compilable?
1885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1886 $as_echo_n "checking $2 usability... " >&6; }
1887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1888 /* end confdefs.h.  */
1889 $4
1890 #include <$2>
1891 _ACEOF
1892 if ac_fn_c_try_compile "$LINENO"; then :
1893   ac_header_compiler=yes
1894 else
1895   ac_header_compiler=no
1896 fi
1897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1899 $as_echo "$ac_header_compiler" >&6; }
1900
1901 # Is the header present?
1902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1903 $as_echo_n "checking $2 presence... " >&6; }
1904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1905 /* end confdefs.h.  */
1906 #include <$2>
1907 _ACEOF
1908 if ac_fn_c_try_cpp "$LINENO"; then :
1909   ac_header_preproc=yes
1910 else
1911   ac_header_preproc=no
1912 fi
1913 rm -f conftest.err conftest.i conftest.$ac_ext
1914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1915 $as_echo "$ac_header_preproc" >&6; }
1916
1917 # So?  What about this header?
1918 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1919   yes:no: )
1920     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1921 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1922     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1923 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1924     ;;
1925   no:yes:* )
1926     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1927 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1928     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1929 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1930     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1931 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1932     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1933 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1934     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1935 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1936 ( $as_echo "## ------------------------------------------------------------ ##
1937 ## Report this to http://pyyaml.org/newticket?component=libyaml ##
1938 ## ------------------------------------------------------------ ##"
1939      ) | sed "s/^/$as_me: WARNING:     /" >&2
1940     ;;
1941 esac
1942   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1943 $as_echo_n "checking for $2... " >&6; }
1944 if eval "test \"\${$3+set}\"" = set; then :
1945   $as_echo_n "(cached) " >&6
1946 else
1947   eval "$3=\$ac_header_compiler"
1948 fi
1949 eval ac_res=\$$3
1950                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1951 $as_echo "$ac_res" >&6; }
1952 fi
1953   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1954
1955 } # ac_fn_c_check_header_mongrel
1956
1957 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1958 # -------------------------------------------
1959 # Tests whether TYPE exists after having included INCLUDES, setting cache
1960 # variable VAR accordingly.
1961 ac_fn_c_check_type ()
1962 {
1963   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1964   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1965 $as_echo_n "checking for $2... " >&6; }
1966 if eval "test \"\${$3+set}\"" = set; then :
1967   $as_echo_n "(cached) " >&6
1968 else
1969   eval "$3=no"
1970   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1971 /* end confdefs.h.  */
1972 $4
1973 int
1974 main ()
1975 {
1976 if (sizeof ($2))
1977          return 0;
1978   ;
1979   return 0;
1980 }
1981 _ACEOF
1982 if ac_fn_c_try_compile "$LINENO"; then :
1983   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1984 /* end confdefs.h.  */
1985 $4
1986 int
1987 main ()
1988 {
1989 if (sizeof (($2)))
1990             return 0;
1991   ;
1992   return 0;
1993 }
1994 _ACEOF
1995 if ac_fn_c_try_compile "$LINENO"; then :
1996
1997 else
1998   eval "$3=yes"
1999 fi
2000 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2001 fi
2002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2003 fi
2004 eval ac_res=\$$3
2005                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2006 $as_echo "$ac_res" >&6; }
2007   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2008
2009 } # ac_fn_c_check_type
2010 cat >config.log <<_ACEOF
2011 This file contains any messages produced by compilers while
2012 running configure, to aid debugging if configure makes a mistake.
2013
2014 It was created by yaml $as_me 0.1.4, which was
2015 generated by GNU Autoconf 2.67.  Invocation command line was
2016
2017   $ $0 $@
2018
2019 _ACEOF
2020 exec 5>>config.log
2021 {
2022 cat <<_ASUNAME
2023 ## --------- ##
2024 ## Platform. ##
2025 ## --------- ##
2026
2027 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2028 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2029 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2030 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2031 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2032
2033 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2034 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2035
2036 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2037 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2038 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2039 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2040 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2041 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2042 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2043
2044 _ASUNAME
2045
2046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2047 for as_dir in $PATH
2048 do
2049   IFS=$as_save_IFS
2050   test -z "$as_dir" && as_dir=.
2051     $as_echo "PATH: $as_dir"
2052   done
2053 IFS=$as_save_IFS
2054
2055 } >&5
2056
2057 cat >&5 <<_ACEOF
2058
2059
2060 ## ----------- ##
2061 ## Core tests. ##
2062 ## ----------- ##
2063
2064 _ACEOF
2065
2066
2067 # Keep a trace of the command line.
2068 # Strip out --no-create and --no-recursion so they do not pile up.
2069 # Strip out --silent because we don't want to record it for future runs.
2070 # Also quote any args containing shell meta-characters.
2071 # Make two passes to allow for proper duplicate-argument suppression.
2072 ac_configure_args=
2073 ac_configure_args0=
2074 ac_configure_args1=
2075 ac_must_keep_next=false
2076 for ac_pass in 1 2
2077 do
2078   for ac_arg
2079   do
2080     case $ac_arg in
2081     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2082     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2083     | -silent | --silent | --silen | --sile | --sil)
2084       continue ;;
2085     *\'*)
2086       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2087     esac
2088     case $ac_pass in
2089     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2090     2)
2091       as_fn_append ac_configure_args1 " '$ac_arg'"
2092       if test $ac_must_keep_next = true; then
2093         ac_must_keep_next=false # Got value, back to normal.
2094       else
2095         case $ac_arg in
2096           *=* | --config-cache | -C | -disable-* | --disable-* \
2097           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2098           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2099           | -with-* | --with-* | -without-* | --without-* | --x)
2100             case "$ac_configure_args0 " in
2101               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2102             esac
2103             ;;
2104           -* ) ac_must_keep_next=true ;;
2105         esac
2106       fi
2107       as_fn_append ac_configure_args " '$ac_arg'"
2108       ;;
2109     esac
2110   done
2111 done
2112 { ac_configure_args0=; unset ac_configure_args0;}
2113 { ac_configure_args1=; unset ac_configure_args1;}
2114
2115 # When interrupted or exit'd, cleanup temporary files, and complete
2116 # config.log.  We remove comments because anyway the quotes in there
2117 # would cause problems or look ugly.
2118 # WARNING: Use '\'' to represent an apostrophe within the trap.
2119 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2120 trap 'exit_status=$?
2121   # Save into config.log some information that might help in debugging.
2122   {
2123     echo
2124
2125     $as_echo "## ---------------- ##
2126 ## Cache variables. ##
2127 ## ---------------- ##"
2128     echo
2129     # The following way of writing the cache mishandles newlines in values,
2130 (
2131   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2132     eval ac_val=\$$ac_var
2133     case $ac_val in #(
2134     *${as_nl}*)
2135       case $ac_var in #(
2136       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2137 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2138       esac
2139       case $ac_var in #(
2140       _ | IFS | as_nl) ;; #(
2141       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2142       *) { eval $ac_var=; unset $ac_var;} ;;
2143       esac ;;
2144     esac
2145   done
2146   (set) 2>&1 |
2147     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2148     *${as_nl}ac_space=\ *)
2149       sed -n \
2150         "s/'\''/'\''\\\\'\'''\''/g;
2151           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2152       ;; #(
2153     *)
2154       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2155       ;;
2156     esac |
2157     sort
2158 )
2159     echo
2160
2161     $as_echo "## ----------------- ##
2162 ## Output variables. ##
2163 ## ----------------- ##"
2164     echo
2165     for ac_var in $ac_subst_vars
2166     do
2167       eval ac_val=\$$ac_var
2168       case $ac_val in
2169       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2170       esac
2171       $as_echo "$ac_var='\''$ac_val'\''"
2172     done | sort
2173     echo
2174
2175     if test -n "$ac_subst_files"; then
2176       $as_echo "## ------------------- ##
2177 ## File substitutions. ##
2178 ## ------------------- ##"
2179       echo
2180       for ac_var in $ac_subst_files
2181       do
2182         eval ac_val=\$$ac_var
2183         case $ac_val in
2184         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2185         esac
2186         $as_echo "$ac_var='\''$ac_val'\''"
2187       done | sort
2188       echo
2189     fi
2190
2191     if test -s confdefs.h; then
2192       $as_echo "## ----------- ##
2193 ## confdefs.h. ##
2194 ## ----------- ##"
2195       echo
2196       cat confdefs.h
2197       echo
2198     fi
2199     test "$ac_signal" != 0 &&
2200       $as_echo "$as_me: caught signal $ac_signal"
2201     $as_echo "$as_me: exit $exit_status"
2202   } >&5
2203   rm -f core *.core core.conftest.* &&
2204     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2205     exit $exit_status
2206 ' 0
2207 for ac_signal in 1 2 13 15; do
2208   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2209 done
2210 ac_signal=0
2211
2212 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2213 rm -f -r conftest* confdefs.h
2214
2215 $as_echo "/* confdefs.h */" > confdefs.h
2216
2217 # Predefined preprocessor variables.
2218
2219 cat >>confdefs.h <<_ACEOF
2220 #define PACKAGE_NAME "$PACKAGE_NAME"
2221 _ACEOF
2222
2223 cat >>confdefs.h <<_ACEOF
2224 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2225 _ACEOF
2226
2227 cat >>confdefs.h <<_ACEOF
2228 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2229 _ACEOF
2230
2231 cat >>confdefs.h <<_ACEOF
2232 #define PACKAGE_STRING "$PACKAGE_STRING"
2233 _ACEOF
2234
2235 cat >>confdefs.h <<_ACEOF
2236 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2237 _ACEOF
2238
2239 cat >>confdefs.h <<_ACEOF
2240 #define PACKAGE_URL "$PACKAGE_URL"
2241 _ACEOF
2242
2243
2244 # Let the site file select an alternate cache file if it wants to.
2245 # Prefer an explicitly selected file to automatically selected ones.
2246 ac_site_file1=NONE
2247 ac_site_file2=NONE
2248 if test -n "$CONFIG_SITE"; then
2249   # We do not want a PATH search for config.site.
2250   case $CONFIG_SITE in #((
2251     -*)  ac_site_file1=./$CONFIG_SITE;;
2252     */*) ac_site_file1=$CONFIG_SITE;;
2253     *)   ac_site_file1=./$CONFIG_SITE;;
2254   esac
2255 elif test "x$prefix" != xNONE; then
2256   ac_site_file1=$prefix/share/config.site
2257   ac_site_file2=$prefix/etc/config.site
2258 else
2259   ac_site_file1=$ac_default_prefix/share/config.site
2260   ac_site_file2=$ac_default_prefix/etc/config.site
2261 fi
2262 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2263 do
2264   test "x$ac_site_file" = xNONE && continue
2265   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2266     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2267 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2268     sed 's/^/| /' "$ac_site_file" >&5
2269     . "$ac_site_file" \
2270       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2271 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2272 as_fn_error $? "failed to load site script $ac_site_file
2273 See \`config.log' for more details" "$LINENO" 5 ; }
2274   fi
2275 done
2276
2277 if test -r "$cache_file"; then
2278   # Some versions of bash will fail to source /dev/null (special files
2279   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2280   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2281     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2282 $as_echo "$as_me: loading cache $cache_file" >&6;}
2283     case $cache_file in
2284       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2285       *)                      . "./$cache_file";;
2286     esac
2287   fi
2288 else
2289   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2290 $as_echo "$as_me: creating cache $cache_file" >&6;}
2291   >$cache_file
2292 fi
2293
2294 # Check that the precious variables saved in the cache have kept the same
2295 # value.
2296 ac_cache_corrupted=false
2297 for ac_var in $ac_precious_vars; do
2298   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2299   eval ac_new_set=\$ac_env_${ac_var}_set
2300   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2301   eval ac_new_val=\$ac_env_${ac_var}_value
2302   case $ac_old_set,$ac_new_set in
2303     set,)
2304       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2305 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2306       ac_cache_corrupted=: ;;
2307     ,set)
2308       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2309 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2310       ac_cache_corrupted=: ;;
2311     ,);;
2312     *)
2313       if test "x$ac_old_val" != "x$ac_new_val"; then
2314         # differences in whitespace do not lead to failure.
2315         ac_old_val_w=`echo x $ac_old_val`
2316         ac_new_val_w=`echo x $ac_new_val`
2317         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2318           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2319 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2320           ac_cache_corrupted=:
2321         else
2322           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2323 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2324           eval $ac_var=\$ac_old_val
2325         fi
2326         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2327 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2328         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2329 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2330       fi;;
2331   esac
2332   # Pass precious variables to config.status.
2333   if test "$ac_new_set" = set; then
2334     case $ac_new_val in
2335     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2336     *) ac_arg=$ac_var=$ac_new_val ;;
2337     esac
2338     case " $ac_configure_args " in
2339       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2340       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2341     esac
2342   fi
2343 done
2344 if $ac_cache_corrupted; then
2345   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2346 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2347   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2348 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2349   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2350 fi
2351 ## -------------------- ##
2352 ## Main body of script. ##
2353 ## -------------------- ##
2354
2355 ac_ext=c
2356 ac_cpp='$CPP $CPPFLAGS'
2357 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2358 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2359 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2360
2361
2362 ac_aux_dir=
2363 for ac_dir in config "$srcdir"/config; do
2364   if test -f "$ac_dir/install-sh"; then
2365     ac_aux_dir=$ac_dir
2366     ac_install_sh="$ac_aux_dir/install-sh -c"
2367     break
2368   elif test -f "$ac_dir/install.sh"; then
2369     ac_aux_dir=$ac_dir
2370     ac_install_sh="$ac_aux_dir/install.sh -c"
2371     break
2372   elif test -f "$ac_dir/shtool"; then
2373     ac_aux_dir=$ac_dir
2374     ac_install_sh="$ac_aux_dir/shtool install -c"
2375     break
2376   fi
2377 done
2378 if test -z "$ac_aux_dir"; then
2379   as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
2380 fi
2381
2382 # These three variables are undocumented and unsupported,
2383 # and are intended to be withdrawn in a future Autoconf release.
2384 # They can cause serious problems if a builder's source tree is in a directory
2385 # whose full name contains unusual characters.
2386 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2387 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2388 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2389
2390
2391 ac_config_headers="$ac_config_headers config.h"
2392
2393 am__api_version='1.11'
2394
2395 # Find a good install program.  We prefer a C program (faster),
2396 # so one script is as good as another.  But avoid the broken or
2397 # incompatible versions:
2398 # SysV /etc/install, /usr/sbin/install
2399 # SunOS /usr/etc/install
2400 # IRIX /sbin/install
2401 # AIX /bin/install
2402 # AmigaOS /C/install, which installs bootblocks on floppy discs
2403 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2404 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2405 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2406 # OS/2's system install, which has a completely different semantic
2407 # ./install, which can be erroneously created by make from ./install.sh.
2408 # Reject install programs that cannot install multiple files.
2409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2410 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2411 if test -z "$INSTALL"; then
2412 if test "${ac_cv_path_install+set}" = set; then :
2413   $as_echo_n "(cached) " >&6
2414 else
2415   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2416 for as_dir in $PATH
2417 do
2418   IFS=$as_save_IFS
2419   test -z "$as_dir" && as_dir=.
2420     # Account for people who put trailing slashes in PATH elements.
2421 case $as_dir/ in #((
2422   ./ | .// | /[cC]/* | \
2423   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2424   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2425   /usr/ucb/* ) ;;
2426   *)
2427     # OSF1 and SCO ODT 3.0 have their own names for install.
2428     # Don't use installbsd from OSF since it installs stuff as root
2429     # by default.
2430     for ac_prog in ginstall scoinst install; do
2431       for ac_exec_ext in '' $ac_executable_extensions; do
2432         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2433           if test $ac_prog = install &&
2434             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2435             # AIX install.  It has an incompatible calling convention.
2436             :
2437           elif test $ac_prog = install &&
2438             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2439             # program-specific install script used by HP pwplus--don't use.
2440             :
2441           else
2442             rm -rf conftest.one conftest.two conftest.dir
2443             echo one > conftest.one
2444             echo two > conftest.two
2445             mkdir conftest.dir
2446             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2447               test -s conftest.one && test -s conftest.two &&
2448               test -s conftest.dir/conftest.one &&
2449               test -s conftest.dir/conftest.two
2450             then
2451               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2452               break 3
2453             fi
2454           fi
2455         fi
2456       done
2457     done
2458     ;;
2459 esac
2460
2461   done
2462 IFS=$as_save_IFS
2463
2464 rm -rf conftest.one conftest.two conftest.dir
2465
2466 fi
2467   if test "${ac_cv_path_install+set}" = set; then
2468     INSTALL=$ac_cv_path_install
2469   else
2470     # As a last resort, use the slow shell script.  Don't cache a
2471     # value for INSTALL within a source directory, because that will
2472     # break other packages using the cache if that directory is
2473     # removed, or if the value is a relative name.
2474     INSTALL=$ac_install_sh
2475   fi
2476 fi
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2478 $as_echo "$INSTALL" >&6; }
2479
2480 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2481 # It thinks the first close brace ends the variable substitution.
2482 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2483
2484 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2485
2486 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2487
2488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2489 $as_echo_n "checking whether build environment is sane... " >&6; }
2490 # Just in case
2491 sleep 1
2492 echo timestamp > conftest.file
2493 # Reject unsafe characters in $srcdir or the absolute working directory
2494 # name.  Accept space and tab only in the latter.
2495 am_lf='
2496 '
2497 case `pwd` in
2498   *[\\\"\#\$\&\'\`$am_lf]*)
2499     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
2500 esac
2501 case $srcdir in
2502   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2503     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
2504 esac
2505
2506 # Do `set' in a subshell so we don't clobber the current shell's
2507 # arguments.  Must try -L first in case configure is actually a
2508 # symlink; some systems play weird games with the mod time of symlinks
2509 # (eg FreeBSD returns the mod time of the symlink's containing
2510 # directory).
2511 if (
2512    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2513    if test "$*" = "X"; then
2514       # -L didn't work.
2515       set X `ls -t "$srcdir/configure" conftest.file`
2516    fi
2517    rm -f conftest.file
2518    if test "$*" != "X $srcdir/configure conftest.file" \
2519       && test "$*" != "X conftest.file $srcdir/configure"; then
2520
2521       # If neither matched, then we have a broken ls.  This can happen
2522       # if, for instance, CONFIG_SHELL is bash and it inherits a
2523       # broken ls alias from the environment.  This has actually
2524       # happened.  Such a system could not be considered "sane".
2525       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2526 alias in your environment" "$LINENO" 5
2527    fi
2528
2529    test "$2" = conftest.file
2530    )
2531 then
2532    # Ok.
2533    :
2534 else
2535    as_fn_error $? "newly created file is older than distributed files!
2536 Check your system clock" "$LINENO" 5
2537 fi
2538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2539 $as_echo "yes" >&6; }
2540 test "$program_prefix" != NONE &&
2541   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2542 # Use a double $ so make ignores it.
2543 test "$program_suffix" != NONE &&
2544   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2545 # Double any \ or $.
2546 # By default was `s,x,x', remove it if useless.
2547 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2548 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2549
2550 # expand $ac_aux_dir to an absolute path
2551 am_aux_dir=`cd $ac_aux_dir && pwd`
2552
2553 if test x"${MISSING+set}" != xset; then
2554   case $am_aux_dir in
2555   *\ * | *\     *)
2556     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2557   *)
2558     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2559   esac
2560 fi
2561 # Use eval to expand $SHELL
2562 if eval "$MISSING --run true"; then
2563   am_missing_run="$MISSING --run "
2564 else
2565   am_missing_run=
2566   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2567 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2568 fi
2569
2570 if test x"${install_sh}" != xset; then
2571   case $am_aux_dir in
2572   *\ * | *\     *)
2573     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2574   *)
2575     install_sh="\${SHELL} $am_aux_dir/install-sh"
2576   esac
2577 fi
2578
2579 # Installed binaries are usually stripped using `strip' when the user
2580 # run `make install-strip'.  However `strip' might not be the right
2581 # tool to use in cross-compilation environments, therefore Automake
2582 # will honor the `STRIP' environment variable to overrule this program.
2583 if test "$cross_compiling" != no; then
2584   if test -n "$ac_tool_prefix"; then
2585   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2586 set dummy ${ac_tool_prefix}strip; ac_word=$2
2587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2588 $as_echo_n "checking for $ac_word... " >&6; }
2589 if test "${ac_cv_prog_STRIP+set}" = set; then :
2590   $as_echo_n "(cached) " >&6
2591 else
2592   if test -n "$STRIP"; then
2593   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2594 else
2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596 for as_dir in $PATH
2597 do
2598   IFS=$as_save_IFS
2599   test -z "$as_dir" && as_dir=.
2600     for ac_exec_ext in '' $ac_executable_extensions; do
2601   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2602     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2603     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2604     break 2
2605   fi
2606 done
2607   done
2608 IFS=$as_save_IFS
2609
2610 fi
2611 fi
2612 STRIP=$ac_cv_prog_STRIP
2613 if test -n "$STRIP"; then
2614   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2615 $as_echo "$STRIP" >&6; }
2616 else
2617   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2618 $as_echo "no" >&6; }
2619 fi
2620
2621
2622 fi
2623 if test -z "$ac_cv_prog_STRIP"; then
2624   ac_ct_STRIP=$STRIP
2625   # Extract the first word of "strip", so it can be a program name with args.
2626 set dummy strip; ac_word=$2
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2628 $as_echo_n "checking for $ac_word... " >&6; }
2629 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2630   $as_echo_n "(cached) " >&6
2631 else
2632   if test -n "$ac_ct_STRIP"; then
2633   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2634 else
2635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2636 for as_dir in $PATH
2637 do
2638   IFS=$as_save_IFS
2639   test -z "$as_dir" && as_dir=.
2640     for ac_exec_ext in '' $ac_executable_extensions; do
2641   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2642     ac_cv_prog_ac_ct_STRIP="strip"
2643     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2644     break 2
2645   fi
2646 done
2647   done
2648 IFS=$as_save_IFS
2649
2650 fi
2651 fi
2652 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2653 if test -n "$ac_ct_STRIP"; then
2654   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2655 $as_echo "$ac_ct_STRIP" >&6; }
2656 else
2657   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2658 $as_echo "no" >&6; }
2659 fi
2660
2661   if test "x$ac_ct_STRIP" = x; then
2662     STRIP=":"
2663   else
2664     case $cross_compiling:$ac_tool_warned in
2665 yes:)
2666 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2667 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2668 ac_tool_warned=yes ;;
2669 esac
2670     STRIP=$ac_ct_STRIP
2671   fi
2672 else
2673   STRIP="$ac_cv_prog_STRIP"
2674 fi
2675
2676 fi
2677 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2678
2679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2680 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2681 if test -z "$MKDIR_P"; then
2682   if test "${ac_cv_path_mkdir+set}" = set; then :
2683   $as_echo_n "(cached) " >&6
2684 else
2685   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2686 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2687 do
2688   IFS=$as_save_IFS
2689   test -z "$as_dir" && as_dir=.
2690     for ac_prog in mkdir gmkdir; do
2691          for ac_exec_ext in '' $ac_executable_extensions; do
2692            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2693            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2694              'mkdir (GNU coreutils) '* | \
2695              'mkdir (coreutils) '* | \
2696              'mkdir (fileutils) '4.1*)
2697                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2698                break 3;;
2699            esac
2700          done
2701        done
2702   done
2703 IFS=$as_save_IFS
2704
2705 fi
2706
2707   test -d ./--version && rmdir ./--version
2708   if test "${ac_cv_path_mkdir+set}" = set; then
2709     MKDIR_P="$ac_cv_path_mkdir -p"
2710   else
2711     # As a last resort, use the slow shell script.  Don't cache a
2712     # value for MKDIR_P within a source directory, because that will
2713     # break other packages using the cache if that directory is
2714     # removed, or if the value is a relative name.
2715     MKDIR_P="$ac_install_sh -d"
2716   fi
2717 fi
2718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2719 $as_echo "$MKDIR_P" >&6; }
2720
2721 mkdir_p="$MKDIR_P"
2722 case $mkdir_p in
2723   [\\/$]* | ?:[\\/]*) ;;
2724   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2725 esac
2726
2727 for ac_prog in gawk mawk nawk awk
2728 do
2729   # Extract the first word of "$ac_prog", so it can be a program name with args.
2730 set dummy $ac_prog; ac_word=$2
2731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2732 $as_echo_n "checking for $ac_word... " >&6; }
2733 if test "${ac_cv_prog_AWK+set}" = set; then :
2734   $as_echo_n "(cached) " >&6
2735 else
2736   if test -n "$AWK"; then
2737   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2738 else
2739 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2740 for as_dir in $PATH
2741 do
2742   IFS=$as_save_IFS
2743   test -z "$as_dir" && as_dir=.
2744     for ac_exec_ext in '' $ac_executable_extensions; do
2745   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2746     ac_cv_prog_AWK="$ac_prog"
2747     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2748     break 2
2749   fi
2750 done
2751   done
2752 IFS=$as_save_IFS
2753
2754 fi
2755 fi
2756 AWK=$ac_cv_prog_AWK
2757 if test -n "$AWK"; then
2758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2759 $as_echo "$AWK" >&6; }
2760 else
2761   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2762 $as_echo "no" >&6; }
2763 fi
2764
2765
2766   test -n "$AWK" && break
2767 done
2768
2769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2770 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2771 set x ${MAKE-make}
2772 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2773 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
2774   $as_echo_n "(cached) " >&6
2775 else
2776   cat >conftest.make <<\_ACEOF
2777 SHELL = /bin/sh
2778 all:
2779         @echo '@@@%%%=$(MAKE)=@@@%%%'
2780 _ACEOF
2781 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2782 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2783   *@@@%%%=?*=@@@%%%*)
2784     eval ac_cv_prog_make_${ac_make}_set=yes;;
2785   *)
2786     eval ac_cv_prog_make_${ac_make}_set=no;;
2787 esac
2788 rm -f conftest.make
2789 fi
2790 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2792 $as_echo "yes" >&6; }
2793   SET_MAKE=
2794 else
2795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2796 $as_echo "no" >&6; }
2797   SET_MAKE="MAKE=${MAKE-make}"
2798 fi
2799
2800 rm -rf .tst 2>/dev/null
2801 mkdir .tst 2>/dev/null
2802 if test -d .tst; then
2803   am__leading_dot=.
2804 else
2805   am__leading_dot=_
2806 fi
2807 rmdir .tst 2>/dev/null
2808
2809 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2810   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2811   # is not polluted with repeated "-I."
2812   am__isrc=' -I$(srcdir)'
2813   # test to see if srcdir already configured
2814   if test -f $srcdir/config.status; then
2815     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2816   fi
2817 fi
2818
2819 # test whether we have cygpath
2820 if test -z "$CYGPATH_W"; then
2821   if (cygpath --version) >/dev/null 2>/dev/null; then
2822     CYGPATH_W='cygpath -w'
2823   else
2824     CYGPATH_W=echo
2825   fi
2826 fi
2827
2828
2829 # Define the identity of the package.
2830  PACKAGE='yaml'
2831  VERSION='0.1.4'
2832
2833
2834 cat >>confdefs.h <<_ACEOF
2835 #define PACKAGE "$PACKAGE"
2836 _ACEOF
2837
2838
2839 cat >>confdefs.h <<_ACEOF
2840 #define VERSION "$VERSION"
2841 _ACEOF
2842
2843 # Some tools Automake needs.
2844
2845 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2846
2847
2848 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2849
2850
2851 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2852
2853
2854 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2855
2856
2857 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2858
2859 # We need awk for the "check" target.  The system "awk" is bad on
2860 # some platforms.
2861 # Always define AMTAR for backward compatibility.
2862
2863 AMTAR=${AMTAR-"${am_missing_run}tar"}
2864
2865 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2866
2867
2868
2869
2870
2871
2872 # Define macro variables for the package version numbers.
2873
2874 $as_echo "#define YAML_VERSION_MAJOR 0" >>confdefs.h
2875
2876
2877 $as_echo "#define YAML_VERSION_MINOR 1" >>confdefs.h
2878
2879
2880 $as_echo "#define YAML_VERSION_PATCH 4" >>confdefs.h
2881
2882
2883 $as_echo "#define YAML_VERSION_STRING \"0.1.4\"" >>confdefs.h
2884
2885
2886 # Define substitutions for the libtool version numbers.
2887 YAML_LT_RELEASE=0
2888 YAML_LT_CURRENT=2
2889 YAML_LT_REVISION=2
2890 YAML_LT_AGE=0
2891
2892
2893
2894
2895
2896 # Note: in order to update checks, run `autoscan` and look through "configure.scan".
2897
2898 # Checks for programs.
2899 ac_ext=c
2900 ac_cpp='$CPP $CPPFLAGS'
2901 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2902 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2903 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2904 if test -n "$ac_tool_prefix"; then
2905   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2906 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2908 $as_echo_n "checking for $ac_word... " >&6; }
2909 if test "${ac_cv_prog_CC+set}" = set; then :
2910   $as_echo_n "(cached) " >&6
2911 else
2912   if test -n "$CC"; then
2913   ac_cv_prog_CC="$CC" # Let the user override the test.
2914 else
2915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2916 for as_dir in $PATH
2917 do
2918   IFS=$as_save_IFS
2919   test -z "$as_dir" && as_dir=.
2920     for ac_exec_ext in '' $ac_executable_extensions; do
2921   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2922     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2923     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2924     break 2
2925   fi
2926 done
2927   done
2928 IFS=$as_save_IFS
2929
2930 fi
2931 fi
2932 CC=$ac_cv_prog_CC
2933 if test -n "$CC"; then
2934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2935 $as_echo "$CC" >&6; }
2936 else
2937   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2938 $as_echo "no" >&6; }
2939 fi
2940
2941
2942 fi
2943 if test -z "$ac_cv_prog_CC"; then
2944   ac_ct_CC=$CC
2945   # Extract the first word of "gcc", so it can be a program name with args.
2946 set dummy gcc; ac_word=$2
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2948 $as_echo_n "checking for $ac_word... " >&6; }
2949 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2950   $as_echo_n "(cached) " >&6
2951 else
2952   if test -n "$ac_ct_CC"; then
2953   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2954 else
2955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2956 for as_dir in $PATH
2957 do
2958   IFS=$as_save_IFS
2959   test -z "$as_dir" && as_dir=.
2960     for ac_exec_ext in '' $ac_executable_extensions; do
2961   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2962     ac_cv_prog_ac_ct_CC="gcc"
2963     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2964     break 2
2965   fi
2966 done
2967   done
2968 IFS=$as_save_IFS
2969
2970 fi
2971 fi
2972 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2973 if test -n "$ac_ct_CC"; then
2974   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2975 $as_echo "$ac_ct_CC" >&6; }
2976 else
2977   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2978 $as_echo "no" >&6; }
2979 fi
2980
2981   if test "x$ac_ct_CC" = x; then
2982     CC=""
2983   else
2984     case $cross_compiling:$ac_tool_warned in
2985 yes:)
2986 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2987 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2988 ac_tool_warned=yes ;;
2989 esac
2990     CC=$ac_ct_CC
2991   fi
2992 else
2993   CC="$ac_cv_prog_CC"
2994 fi
2995
2996 if test -z "$CC"; then
2997           if test -n "$ac_tool_prefix"; then
2998     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2999 set dummy ${ac_tool_prefix}cc; ac_word=$2
3000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3001 $as_echo_n "checking for $ac_word... " >&6; }
3002 if test "${ac_cv_prog_CC+set}" = set; then :
3003   $as_echo_n "(cached) " >&6
3004 else
3005   if test -n "$CC"; then
3006   ac_cv_prog_CC="$CC" # Let the user override the test.
3007 else
3008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3009 for as_dir in $PATH
3010 do
3011   IFS=$as_save_IFS
3012   test -z "$as_dir" && as_dir=.
3013     for ac_exec_ext in '' $ac_executable_extensions; do
3014   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3015     ac_cv_prog_CC="${ac_tool_prefix}cc"
3016     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3017     break 2
3018   fi
3019 done
3020   done
3021 IFS=$as_save_IFS
3022
3023 fi
3024 fi
3025 CC=$ac_cv_prog_CC
3026 if test -n "$CC"; then
3027   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3028 $as_echo "$CC" >&6; }
3029 else
3030   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3031 $as_echo "no" >&6; }
3032 fi
3033
3034
3035   fi
3036 fi
3037 if test -z "$CC"; then
3038   # Extract the first word of "cc", so it can be a program name with args.
3039 set dummy cc; ac_word=$2
3040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3041 $as_echo_n "checking for $ac_word... " >&6; }
3042 if test "${ac_cv_prog_CC+set}" = set; then :
3043   $as_echo_n "(cached) " >&6
3044 else
3045   if test -n "$CC"; then
3046   ac_cv_prog_CC="$CC" # Let the user override the test.
3047 else
3048   ac_prog_rejected=no
3049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3050 for as_dir in $PATH
3051 do
3052   IFS=$as_save_IFS
3053   test -z "$as_dir" && as_dir=.
3054     for ac_exec_ext in '' $ac_executable_extensions; do
3055   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3056     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3057        ac_prog_rejected=yes
3058        continue
3059      fi
3060     ac_cv_prog_CC="cc"
3061     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3062     break 2
3063   fi
3064 done
3065   done
3066 IFS=$as_save_IFS
3067
3068 if test $ac_prog_rejected = yes; then
3069   # We found a bogon in the path, so make sure we never use it.
3070   set dummy $ac_cv_prog_CC
3071   shift
3072   if test $# != 0; then
3073     # We chose a different compiler from the bogus one.
3074     # However, it has the same basename, so the bogon will be chosen
3075     # first if we set CC to just the basename; use the full file name.
3076     shift
3077     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3078   fi
3079 fi
3080 fi
3081 fi
3082 CC=$ac_cv_prog_CC
3083 if test -n "$CC"; then
3084   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3085 $as_echo "$CC" >&6; }
3086 else
3087   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3088 $as_echo "no" >&6; }
3089 fi
3090
3091
3092 fi
3093 if test -z "$CC"; then
3094   if test -n "$ac_tool_prefix"; then
3095   for ac_prog in cl.exe
3096   do
3097     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3098 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3100 $as_echo_n "checking for $ac_word... " >&6; }
3101 if test "${ac_cv_prog_CC+set}" = set; then :
3102   $as_echo_n "(cached) " >&6
3103 else
3104   if test -n "$CC"; then
3105   ac_cv_prog_CC="$CC" # Let the user override the test.
3106 else
3107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3108 for as_dir in $PATH
3109 do
3110   IFS=$as_save_IFS
3111   test -z "$as_dir" && as_dir=.
3112     for ac_exec_ext in '' $ac_executable_extensions; do
3113   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3114     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3115     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3116     break 2
3117   fi
3118 done
3119   done
3120 IFS=$as_save_IFS
3121
3122 fi
3123 fi
3124 CC=$ac_cv_prog_CC
3125 if test -n "$CC"; then
3126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3127 $as_echo "$CC" >&6; }
3128 else
3129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3130 $as_echo "no" >&6; }
3131 fi
3132
3133
3134     test -n "$CC" && break
3135   done
3136 fi
3137 if test -z "$CC"; then
3138   ac_ct_CC=$CC
3139   for ac_prog in cl.exe
3140 do
3141   # Extract the first word of "$ac_prog", so it can be a program name with args.
3142 set dummy $ac_prog; ac_word=$2
3143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3144 $as_echo_n "checking for $ac_word... " >&6; }
3145 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3146   $as_echo_n "(cached) " >&6
3147 else
3148   if test -n "$ac_ct_CC"; then
3149   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3150 else
3151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3152 for as_dir in $PATH
3153 do
3154   IFS=$as_save_IFS
3155   test -z "$as_dir" && as_dir=.
3156     for ac_exec_ext in '' $ac_executable_extensions; do
3157   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3158     ac_cv_prog_ac_ct_CC="$ac_prog"
3159     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3160     break 2
3161   fi
3162 done
3163   done
3164 IFS=$as_save_IFS
3165
3166 fi
3167 fi
3168 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3169 if test -n "$ac_ct_CC"; then
3170   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3171 $as_echo "$ac_ct_CC" >&6; }
3172 else
3173   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3174 $as_echo "no" >&6; }
3175 fi
3176
3177
3178   test -n "$ac_ct_CC" && break
3179 done
3180
3181   if test "x$ac_ct_CC" = x; then
3182     CC=""
3183   else
3184     case $cross_compiling:$ac_tool_warned in
3185 yes:)
3186 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3187 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3188 ac_tool_warned=yes ;;
3189 esac
3190     CC=$ac_ct_CC
3191   fi
3192 fi
3193
3194 fi
3195
3196
3197 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3198 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3199 as_fn_error $? "no acceptable C compiler found in \$PATH
3200 See \`config.log' for more details" "$LINENO" 5 ; }
3201
3202 # Provide some information about the compiler.
3203 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3204 set X $ac_compile
3205 ac_compiler=$2
3206 for ac_option in --version -v -V -qversion; do
3207   { { ac_try="$ac_compiler $ac_option >&5"
3208 case "(($ac_try" in
3209   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3210   *) ac_try_echo=$ac_try;;
3211 esac
3212 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3213 $as_echo "$ac_try_echo"; } >&5
3214   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3215   ac_status=$?
3216   if test -s conftest.err; then
3217     sed '10a\
3218 ... rest of stderr output deleted ...
3219          10q' conftest.err >conftest.er1
3220     cat conftest.er1 >&5
3221   fi
3222   rm -f conftest.er1 conftest.err
3223   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3224   test $ac_status = 0; }
3225 done
3226
3227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3228 /* end confdefs.h.  */
3229
3230 int
3231 main ()
3232 {
3233
3234   ;
3235   return 0;
3236 }
3237 _ACEOF
3238 ac_clean_files_save=$ac_clean_files
3239 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3240 # Try to create an executable without -o first, disregard a.out.
3241 # It will help us diagnose broken compilers, and finding out an intuition
3242 # of exeext.
3243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3244 $as_echo_n "checking whether the C compiler works... " >&6; }
3245 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3246
3247 # The possible output files:
3248 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3249
3250 ac_rmfiles=
3251 for ac_file in $ac_files
3252 do
3253   case $ac_file in
3254     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3255     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3256   esac
3257 done
3258 rm -f $ac_rmfiles
3259
3260 if { { ac_try="$ac_link_default"
3261 case "(($ac_try" in
3262   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3263   *) ac_try_echo=$ac_try;;
3264 esac
3265 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3266 $as_echo "$ac_try_echo"; } >&5
3267   (eval "$ac_link_default") 2>&5
3268   ac_status=$?
3269   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3270   test $ac_status = 0; }; then :
3271   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3272 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3273 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3274 # so that the user can short-circuit this test for compilers unknown to
3275 # Autoconf.
3276 for ac_file in $ac_files ''
3277 do
3278   test -f "$ac_file" || continue
3279   case $ac_file in
3280     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3281         ;;
3282     [ab].out )
3283         # We found the default executable, but exeext='' is most
3284         # certainly right.
3285         break;;
3286     *.* )
3287         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3288         then :; else
3289            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3290         fi
3291         # We set ac_cv_exeext here because the later test for it is not
3292         # safe: cross compilers may not add the suffix if given an `-o'
3293         # argument, so we may need to know it at that point already.
3294         # Even if this section looks crufty: it has the advantage of
3295         # actually working.
3296         break;;
3297     * )
3298         break;;
3299   esac
3300 done
3301 test "$ac_cv_exeext" = no && ac_cv_exeext=
3302
3303 else
3304   ac_file=''
3305 fi
3306 if test -z "$ac_file"; then :
3307   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3308 $as_echo "no" >&6; }
3309 $as_echo "$as_me: failed program was:" >&5
3310 sed 's/^/| /' conftest.$ac_ext >&5
3311
3312 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3313 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3314 as_fn_error 77 "C compiler cannot create executables
3315 See \`config.log' for more details" "$LINENO" 5 ; }
3316 else
3317   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3318 $as_echo "yes" >&6; }
3319 fi
3320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3321 $as_echo_n "checking for C compiler default output file name... " >&6; }
3322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3323 $as_echo "$ac_file" >&6; }
3324 ac_exeext=$ac_cv_exeext
3325
3326 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3327 ac_clean_files=$ac_clean_files_save
3328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3329 $as_echo_n "checking for suffix of executables... " >&6; }
3330 if { { ac_try="$ac_link"
3331 case "(($ac_try" in
3332   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3333   *) ac_try_echo=$ac_try;;
3334 esac
3335 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3336 $as_echo "$ac_try_echo"; } >&5
3337   (eval "$ac_link") 2>&5
3338   ac_status=$?
3339   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3340   test $ac_status = 0; }; then :
3341   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3342 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3343 # work properly (i.e., refer to `conftest.exe'), while it won't with
3344 # `rm'.
3345 for ac_file in conftest.exe conftest conftest.*; do
3346   test -f "$ac_file" || continue
3347   case $ac_file in
3348     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3349     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3350           break;;
3351     * ) break;;
3352   esac
3353 done
3354 else
3355   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3356 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3357 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3358 See \`config.log' for more details" "$LINENO" 5 ; }
3359 fi
3360 rm -f conftest conftest$ac_cv_exeext
3361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3362 $as_echo "$ac_cv_exeext" >&6; }
3363
3364 rm -f conftest.$ac_ext
3365 EXEEXT=$ac_cv_exeext
3366 ac_exeext=$EXEEXT
3367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3368 /* end confdefs.h.  */
3369 #include <stdio.h>
3370 int
3371 main ()
3372 {
3373 FILE *f = fopen ("conftest.out", "w");
3374  return ferror (f) || fclose (f) != 0;
3375
3376   ;
3377   return 0;
3378 }
3379 _ACEOF
3380 ac_clean_files="$ac_clean_files conftest.out"
3381 # Check that the compiler produces executables we can run.  If not, either
3382 # the compiler is broken, or we cross compile.
3383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3384 $as_echo_n "checking whether we are cross compiling... " >&6; }
3385 if test "$cross_compiling" != yes; then
3386   { { ac_try="$ac_link"
3387 case "(($ac_try" in
3388   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3389   *) ac_try_echo=$ac_try;;
3390 esac
3391 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3392 $as_echo "$ac_try_echo"; } >&5
3393   (eval "$ac_link") 2>&5
3394   ac_status=$?
3395   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3396   test $ac_status = 0; }
3397   if { ac_try='./conftest$ac_cv_exeext'
3398   { { case "(($ac_try" in
3399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3400   *) ac_try_echo=$ac_try;;
3401 esac
3402 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3403 $as_echo "$ac_try_echo"; } >&5
3404   (eval "$ac_try") 2>&5
3405   ac_status=$?
3406   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3407   test $ac_status = 0; }; }; then
3408     cross_compiling=no
3409   else
3410     if test "$cross_compiling" = maybe; then
3411         cross_compiling=yes
3412     else
3413         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3414 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3415 as_fn_error $? "cannot run C compiled programs.
3416 If you meant to cross compile, use \`--host'.
3417 See \`config.log' for more details" "$LINENO" 5 ; }
3418     fi
3419   fi
3420 fi
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3422 $as_echo "$cross_compiling" >&6; }
3423
3424 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3425 ac_clean_files=$ac_clean_files_save
3426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3427 $as_echo_n "checking for suffix of object files... " >&6; }
3428 if test "${ac_cv_objext+set}" = set; then :
3429   $as_echo_n "(cached) " >&6
3430 else
3431   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3432 /* end confdefs.h.  */
3433
3434 int
3435 main ()
3436 {
3437
3438   ;
3439   return 0;
3440 }
3441 _ACEOF
3442 rm -f conftest.o conftest.obj
3443 if { { ac_try="$ac_compile"
3444 case "(($ac_try" in
3445   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3446   *) ac_try_echo=$ac_try;;
3447 esac
3448 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3449 $as_echo "$ac_try_echo"; } >&5
3450   (eval "$ac_compile") 2>&5
3451   ac_status=$?
3452   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3453   test $ac_status = 0; }; then :
3454   for ac_file in conftest.o conftest.obj conftest.*; do
3455   test -f "$ac_file" || continue;
3456   case $ac_file in
3457     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3458     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3459        break;;
3460   esac
3461 done
3462 else
3463   $as_echo "$as_me: failed program was:" >&5
3464 sed 's/^/| /' conftest.$ac_ext >&5
3465
3466 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3467 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3468 as_fn_error $? "cannot compute suffix of object files: cannot compile
3469 See \`config.log' for more details" "$LINENO" 5 ; }
3470 fi
3471 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3472 fi
3473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3474 $as_echo "$ac_cv_objext" >&6; }
3475 OBJEXT=$ac_cv_objext
3476 ac_objext=$OBJEXT
3477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3478 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3479 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3480   $as_echo_n "(cached) " >&6
3481 else
3482   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483 /* end confdefs.h.  */
3484
3485 int
3486 main ()
3487 {
3488 #ifndef __GNUC__
3489        choke me
3490 #endif
3491
3492   ;
3493   return 0;
3494 }
3495 _ACEOF
3496 if ac_fn_c_try_compile "$LINENO"; then :
3497   ac_compiler_gnu=yes
3498 else
3499   ac_compiler_gnu=no
3500 fi
3501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3502 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3503
3504 fi
3505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3506 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3507 if test $ac_compiler_gnu = yes; then
3508   GCC=yes
3509 else
3510   GCC=
3511 fi
3512 ac_test_CFLAGS=${CFLAGS+set}
3513 ac_save_CFLAGS=$CFLAGS
3514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3515 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3516 if test "${ac_cv_prog_cc_g+set}" = set; then :
3517   $as_echo_n "(cached) " >&6
3518 else
3519   ac_save_c_werror_flag=$ac_c_werror_flag
3520    ac_c_werror_flag=yes
3521    ac_cv_prog_cc_g=no
3522    CFLAGS="-g"
3523    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3524 /* end confdefs.h.  */
3525
3526 int
3527 main ()
3528 {
3529
3530   ;
3531   return 0;
3532 }
3533 _ACEOF
3534 if ac_fn_c_try_compile "$LINENO"; then :
3535   ac_cv_prog_cc_g=yes
3536 else
3537   CFLAGS=""
3538       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3539 /* end confdefs.h.  */
3540
3541 int
3542 main ()
3543 {
3544
3545   ;
3546   return 0;
3547 }
3548 _ACEOF
3549 if ac_fn_c_try_compile "$LINENO"; then :
3550
3551 else
3552   ac_c_werror_flag=$ac_save_c_werror_flag
3553          CFLAGS="-g"
3554          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3555 /* end confdefs.h.  */
3556
3557 int
3558 main ()
3559 {
3560
3561   ;
3562   return 0;
3563 }
3564 _ACEOF
3565 if ac_fn_c_try_compile "$LINENO"; then :
3566   ac_cv_prog_cc_g=yes
3567 fi
3568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3569 fi
3570 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3571 fi
3572 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3573    ac_c_werror_flag=$ac_save_c_werror_flag
3574 fi
3575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3576 $as_echo "$ac_cv_prog_cc_g" >&6; }
3577 if test "$ac_test_CFLAGS" = set; then
3578   CFLAGS=$ac_save_CFLAGS
3579 elif test $ac_cv_prog_cc_g = yes; then
3580   if test "$GCC" = yes; then
3581     CFLAGS="-g -O2"
3582   else
3583     CFLAGS="-g"
3584   fi
3585 else
3586   if test "$GCC" = yes; then
3587     CFLAGS="-O2"
3588   else
3589     CFLAGS=
3590   fi
3591 fi
3592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3593 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3594 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3595   $as_echo_n "(cached) " >&6
3596 else
3597   ac_cv_prog_cc_c89=no
3598 ac_save_CC=$CC
3599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3600 /* end confdefs.h.  */
3601 #include <stdarg.h>
3602 #include <stdio.h>
3603 #include <sys/types.h>
3604 #include <sys/stat.h>
3605 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3606 struct buf { int x; };
3607 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3608 static char *e (p, i)
3609      char **p;
3610      int i;
3611 {
3612   return p[i];
3613 }
3614 static char *f (char * (*g) (char **, int), char **p, ...)
3615 {
3616   char *s;
3617   va_list v;
3618   va_start (v,p);
3619   s = g (p, va_arg (v,int));
3620   va_end (v);
3621   return s;
3622 }
3623
3624 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3625    function prototypes and stuff, but not '\xHH' hex character constants.
3626    These don't provoke an error unfortunately, instead are silently treated
3627    as 'x'.  The following induces an error, until -std is added to get
3628    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3629    array size at least.  It's necessary to write '\x00'==0 to get something
3630    that's true only with -std.  */
3631 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3632
3633 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3634    inside strings and character constants.  */
3635 #define FOO(x) 'x'
3636 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3637
3638 int test (int i, double x);
3639 struct s1 {int (*f) (int a);};
3640 struct s2 {int (*f) (double a);};
3641 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3642 int argc;
3643 char **argv;
3644 int
3645 main ()
3646 {
3647 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3648   ;
3649   return 0;
3650 }
3651 _ACEOF
3652 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3653         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3654 do
3655   CC="$ac_save_CC $ac_arg"
3656   if ac_fn_c_try_compile "$LINENO"; then :
3657   ac_cv_prog_cc_c89=$ac_arg
3658 fi
3659 rm -f core conftest.err conftest.$ac_objext
3660   test "x$ac_cv_prog_cc_c89" != "xno" && break
3661 done
3662 rm -f conftest.$ac_ext
3663 CC=$ac_save_CC
3664
3665 fi
3666 # AC_CACHE_VAL
3667 case "x$ac_cv_prog_cc_c89" in
3668   x)
3669     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3670 $as_echo "none needed" >&6; } ;;
3671   xno)
3672     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3673 $as_echo "unsupported" >&6; } ;;
3674   *)
3675     CC="$CC $ac_cv_prog_cc_c89"
3676     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3677 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3678 esac
3679 if test "x$ac_cv_prog_cc_c89" != xno; then :
3680
3681 fi
3682
3683 ac_ext=c
3684 ac_cpp='$CPP $CPPFLAGS'
3685 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3686 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3687 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3688 DEPDIR="${am__leading_dot}deps"
3689
3690 ac_config_commands="$ac_config_commands depfiles"
3691
3692
3693 am_make=${MAKE-make}
3694 cat > confinc << 'END'
3695 am__doit:
3696         @echo this is the am__doit target
3697 .PHONY: am__doit
3698 END
3699 # If we don't find an include directive, just comment out the code.
3700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3701 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3702 am__include="#"
3703 am__quote=
3704 _am_result=none
3705 # First try GNU make style include.
3706 echo "include confinc" > confmf
3707 # Ignore all kinds of additional output from `make'.
3708 case `$am_make -s -f confmf 2> /dev/null` in #(
3709 *the\ am__doit\ target*)
3710   am__include=include
3711   am__quote=
3712   _am_result=GNU
3713   ;;
3714 esac
3715 # Now try BSD make style include.
3716 if test "$am__include" = "#"; then
3717    echo '.include "confinc"' > confmf
3718    case `$am_make -s -f confmf 2> /dev/null` in #(
3719    *the\ am__doit\ target*)
3720      am__include=.include
3721      am__quote="\""
3722      _am_result=BSD
3723      ;;
3724    esac
3725 fi
3726
3727
3728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3729 $as_echo "$_am_result" >&6; }
3730 rm -f confinc confmf
3731
3732 # Check whether --enable-dependency-tracking was given.
3733 if test "${enable_dependency_tracking+set}" = set; then :
3734   enableval=$enable_dependency_tracking;
3735 fi
3736
3737 if test "x$enable_dependency_tracking" != xno; then
3738   am_depcomp="$ac_aux_dir/depcomp"
3739   AMDEPBACKSLASH='\'
3740 fi
3741  if test "x$enable_dependency_tracking" != xno; then
3742   AMDEP_TRUE=
3743   AMDEP_FALSE='#'
3744 else
3745   AMDEP_TRUE='#'
3746   AMDEP_FALSE=
3747 fi
3748
3749
3750
3751 depcc="$CC"   am_compiler_list=
3752
3753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3754 $as_echo_n "checking dependency style of $depcc... " >&6; }
3755 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3756   $as_echo_n "(cached) " >&6
3757 else
3758   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3759   # We make a subdir and do the tests there.  Otherwise we can end up
3760   # making bogus files that we don't know about and never remove.  For
3761   # instance it was reported that on HP-UX the gcc test will end up
3762   # making a dummy file named `D' -- because `-MD' means `put the output
3763   # in D'.
3764   mkdir conftest.dir
3765   # Copy depcomp to subdir because otherwise we won't find it if we're
3766   # using a relative directory.
3767   cp "$am_depcomp" conftest.dir
3768   cd conftest.dir
3769   # We will build objects and dependencies in a subdirectory because
3770   # it helps to detect inapplicable dependency modes.  For instance
3771   # both Tru64's cc and ICC support -MD to output dependencies as a
3772   # side effect of compilation, but ICC will put the dependencies in
3773   # the current directory while Tru64 will put them in the object
3774   # directory.
3775   mkdir sub
3776
3777   am_cv_CC_dependencies_compiler_type=none
3778   if test "$am_compiler_list" = ""; then
3779      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3780   fi
3781   am__universal=false
3782   case " $depcc " in #(
3783      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3784      esac
3785
3786   for depmode in $am_compiler_list; do
3787     # Setup a source with many dependencies, because some compilers
3788     # like to wrap large dependency lists on column 80 (with \), and
3789     # we should not choose a depcomp mode which is confused by this.
3790     #
3791     # We need to recreate these files for each test, as the compiler may
3792     # overwrite some of them when testing with obscure command lines.
3793     # This happens at least with the AIX C compiler.
3794     : > sub/conftest.c
3795     for i in 1 2 3 4 5 6; do
3796       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3797       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3798       # Solaris 8's {/usr,}/bin/sh.
3799       touch sub/conftst$i.h
3800     done
3801     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3802
3803     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3804     # mode.  It turns out that the SunPro C++ compiler does not properly
3805     # handle `-M -o', and we need to detect this.  Also, some Intel
3806     # versions had trouble with output in subdirs
3807     am__obj=sub/conftest.${OBJEXT-o}
3808     am__minus_obj="-o $am__obj"
3809     case $depmode in
3810     gcc)
3811       # This depmode causes a compiler race in universal mode.
3812       test "$am__universal" = false || continue
3813       ;;
3814     nosideeffect)
3815       # after this tag, mechanisms are not by side-effect, so they'll
3816       # only be used when explicitly requested
3817       if test "x$enable_dependency_tracking" = xyes; then
3818         continue
3819       else
3820         break
3821       fi
3822       ;;
3823     msvisualcpp | msvcmsys)
3824       # This compiler won't grok `-c -o', but also, the minuso test has
3825       # not run yet.  These depmodes are late enough in the game, and
3826       # so weak that their functioning should not be impacted.
3827       am__obj=conftest.${OBJEXT-o}
3828       am__minus_obj=
3829       ;;
3830     none) break ;;
3831     esac
3832     if depmode=$depmode \
3833        source=sub/conftest.c object=$am__obj \
3834        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3835        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3836          >/dev/null 2>conftest.err &&
3837        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3838        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3839        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3840        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3841       # icc doesn't choke on unknown options, it will just issue warnings
3842       # or remarks (even with -Werror).  So we grep stderr for any message
3843       # that says an option was ignored or not supported.
3844       # When given -MP, icc 7.0 and 7.1 complain thusly:
3845       #   icc: Command line warning: ignoring option '-M'; no argument required
3846       # The diagnosis changed in icc 8.0:
3847       #   icc: Command line remark: option '-MP' not supported
3848       if (grep 'ignoring option' conftest.err ||
3849           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3850         am_cv_CC_dependencies_compiler_type=$depmode
3851         break
3852       fi
3853     fi
3854   done
3855
3856   cd ..
3857   rm -rf conftest.dir
3858 else
3859   am_cv_CC_dependencies_compiler_type=none
3860 fi
3861
3862 fi
3863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3864 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3865 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3866
3867  if
3868   test "x$enable_dependency_tracking" != xno \
3869   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3870   am__fastdepCC_TRUE=
3871   am__fastdepCC_FALSE='#'
3872 else
3873   am__fastdepCC_TRUE='#'
3874   am__fastdepCC_FALSE=
3875 fi
3876
3877
3878 ac_ext=c
3879 ac_cpp='$CPP $CPPFLAGS'
3880 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3881 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3882 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3884 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3885 # On Suns, sometimes $CPP names a directory.
3886 if test -n "$CPP" && test -d "$CPP"; then
3887   CPP=
3888 fi
3889 if test -z "$CPP"; then
3890   if test "${ac_cv_prog_CPP+set}" = set; then :
3891   $as_echo_n "(cached) " >&6
3892 else
3893       # Double quotes because CPP needs to be expanded
3894     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3895     do
3896       ac_preproc_ok=false
3897 for ac_c_preproc_warn_flag in '' yes
3898 do
3899   # Use a header file that comes with gcc, so configuring glibc
3900   # with a fresh cross-compiler works.
3901   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3902   # <limits.h> exists even on freestanding compilers.
3903   # On the NeXT, cc -E runs the code through the compiler's parser,
3904   # not just through cpp. "Syntax error" is here to catch this case.
3905   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3906 /* end confdefs.h.  */
3907 #ifdef __STDC__
3908 # include <limits.h>
3909 #else
3910 # include <assert.h>
3911 #endif
3912                      Syntax error
3913 _ACEOF
3914 if ac_fn_c_try_cpp "$LINENO"; then :
3915
3916 else
3917   # Broken: fails on valid input.
3918 continue
3919 fi
3920 rm -f conftest.err conftest.i conftest.$ac_ext
3921
3922   # OK, works on sane cases.  Now check whether nonexistent headers
3923   # can be detected and how.
3924   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3925 /* end confdefs.h.  */
3926 #include <ac_nonexistent.h>
3927 _ACEOF
3928 if ac_fn_c_try_cpp "$LINENO"; then :
3929   # Broken: success on invalid input.
3930 continue
3931 else
3932   # Passes both tests.
3933 ac_preproc_ok=:
3934 break
3935 fi
3936 rm -f conftest.err conftest.i conftest.$ac_ext
3937
3938 done
3939 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3940 rm -f conftest.i conftest.err conftest.$ac_ext
3941 if $ac_preproc_ok; then :
3942   break
3943 fi
3944
3945     done
3946     ac_cv_prog_CPP=$CPP
3947
3948 fi
3949   CPP=$ac_cv_prog_CPP
3950 else
3951   ac_cv_prog_CPP=$CPP
3952 fi
3953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3954 $as_echo "$CPP" >&6; }
3955 ac_preproc_ok=false
3956 for ac_c_preproc_warn_flag in '' yes
3957 do
3958   # Use a header file that comes with gcc, so configuring glibc
3959   # with a fresh cross-compiler works.
3960   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3961   # <limits.h> exists even on freestanding compilers.
3962   # On the NeXT, cc -E runs the code through the compiler's parser,
3963   # not just through cpp. "Syntax error" is here to catch this case.
3964   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3965 /* end confdefs.h.  */
3966 #ifdef __STDC__
3967 # include <limits.h>
3968 #else
3969 # include <assert.h>
3970 #endif
3971                      Syntax error
3972 _ACEOF
3973 if ac_fn_c_try_cpp "$LINENO"; then :
3974
3975 else
3976   # Broken: fails on valid input.
3977 continue
3978 fi
3979 rm -f conftest.err conftest.i conftest.$ac_ext
3980
3981   # OK, works on sane cases.  Now check whether nonexistent headers
3982   # can be detected and how.
3983   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3984 /* end confdefs.h.  */
3985 #include <ac_nonexistent.h>
3986 _ACEOF
3987 if ac_fn_c_try_cpp "$LINENO"; then :
3988   # Broken: success on invalid input.
3989 continue
3990 else
3991   # Passes both tests.
3992 ac_preproc_ok=:
3993 break
3994 fi
3995 rm -f conftest.err conftest.i conftest.$ac_ext
3996
3997 done
3998 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3999 rm -f conftest.i conftest.err conftest.$ac_ext
4000 if $ac_preproc_ok; then :
4001
4002 else
4003   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4004 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4005 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4006 See \`config.log' for more details" "$LINENO" 5 ; }
4007 fi
4008
4009 ac_ext=c
4010 ac_cpp='$CPP $CPPFLAGS'
4011 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4012 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4013 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4014
4015
4016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4017 $as_echo_n "checking whether ln -s works... " >&6; }
4018 LN_S=$as_ln_s
4019 if test "$LN_S" = "ln -s"; then
4020   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4021 $as_echo "yes" >&6; }
4022 else
4023   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4024 $as_echo "no, using $LN_S" >&6; }
4025 fi
4026
4027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4028 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4029 set x ${MAKE-make}
4030 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4031 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
4032   $as_echo_n "(cached) " >&6
4033 else
4034   cat >conftest.make <<\_ACEOF
4035 SHELL = /bin/sh
4036 all:
4037         @echo '@@@%%%=$(MAKE)=@@@%%%'
4038 _ACEOF
4039 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4040 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4041   *@@@%%%=?*=@@@%%%*)
4042     eval ac_cv_prog_make_${ac_make}_set=yes;;
4043   *)
4044     eval ac_cv_prog_make_${ac_make}_set=no;;
4045 esac
4046 rm -f conftest.make
4047 fi
4048 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4049   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4050 $as_echo "yes" >&6; }
4051   SET_MAKE=
4052 else
4053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4054 $as_echo "no" >&6; }
4055   SET_MAKE="MAKE=${MAKE-make}"
4056 fi
4057
4058 case `pwd` in
4059   *\ * | *\     *)
4060     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4061 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4062 esac
4063
4064
4065
4066 macro_version='2.2.6b'
4067 macro_revision='1.3017'
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081 ltmain="$ac_aux_dir/ltmain.sh"
4082
4083 # Make sure we can run config.sub.
4084 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4085   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4086
4087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4088 $as_echo_n "checking build system type... " >&6; }
4089 if test "${ac_cv_build+set}" = set; then :
4090   $as_echo_n "(cached) " >&6
4091 else
4092   ac_build_alias=$build_alias
4093 test "x$ac_build_alias" = x &&
4094   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4095 test "x$ac_build_alias" = x &&
4096   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4097 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4098   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4099
4100 fi
4101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4102 $as_echo "$ac_cv_build" >&6; }
4103 case $ac_cv_build in
4104 *-*-*) ;;
4105 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
4106 esac
4107 build=$ac_cv_build
4108 ac_save_IFS=$IFS; IFS='-'
4109 set x $ac_cv_build
4110 shift
4111 build_cpu=$1
4112 build_vendor=$2
4113 shift; shift
4114 # Remember, the first character of IFS is used to create $*,
4115 # except with old shells:
4116 build_os=$*
4117 IFS=$ac_save_IFS
4118 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4119
4120
4121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4122 $as_echo_n "checking host system type... " >&6; }
4123 if test "${ac_cv_host+set}" = set; then :
4124   $as_echo_n "(cached) " >&6
4125 else
4126   if test "x$host_alias" = x; then
4127   ac_cv_host=$ac_cv_build
4128 else
4129   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4130     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4131 fi
4132
4133 fi
4134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4135 $as_echo "$ac_cv_host" >&6; }
4136 case $ac_cv_host in
4137 *-*-*) ;;
4138 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
4139 esac
4140 host=$ac_cv_host
4141 ac_save_IFS=$IFS; IFS='-'
4142 set x $ac_cv_host
4143 shift
4144 host_cpu=$1
4145 host_vendor=$2
4146 shift; shift
4147 # Remember, the first character of IFS is used to create $*,
4148 # except with old shells:
4149 host_os=$*
4150 IFS=$ac_save_IFS
4151 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4152
4153
4154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4155 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4156 if test "${ac_cv_path_SED+set}" = set; then :
4157   $as_echo_n "(cached) " >&6
4158 else
4159             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4160      for ac_i in 1 2 3 4 5 6 7; do
4161        ac_script="$ac_script$as_nl$ac_script"
4162      done
4163      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4164      { ac_script=; unset ac_script;}
4165      if test -z "$SED"; then
4166   ac_path_SED_found=false
4167   # Loop through the user's path and test for each of PROGNAME-LIST
4168   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4169 for as_dir in $PATH
4170 do
4171   IFS=$as_save_IFS
4172   test -z "$as_dir" && as_dir=.
4173     for ac_prog in sed gsed; do
4174     for ac_exec_ext in '' $ac_executable_extensions; do
4175       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4176       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4177 # Check for GNU ac_path_SED and select it if it is found.
4178   # Check for GNU $ac_path_SED
4179 case `"$ac_path_SED" --version 2>&1` in
4180 *GNU*)
4181   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4182 *)
4183   ac_count=0
4184   $as_echo_n 0123456789 >"conftest.in"
4185   while :
4186   do
4187     cat "conftest.in" "conftest.in" >"conftest.tmp"
4188     mv "conftest.tmp" "conftest.in"
4189     cp "conftest.in" "conftest.nl"
4190     $as_echo '' >> "conftest.nl"
4191     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4192     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4193     as_fn_arith $ac_count + 1 && ac_count=$as_val
4194     if test $ac_count -gt ${ac_path_SED_max-0}; then
4195       # Best one so far, save it but keep looking for a better one
4196       ac_cv_path_SED="$ac_path_SED"
4197       ac_path_SED_max=$ac_count
4198     fi
4199     # 10*(2^10) chars as input seems more than enough
4200     test $ac_count -gt 10 && break
4201   done
4202   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4203 esac
4204
4205       $ac_path_SED_found && break 3
4206     done
4207   done
4208   done
4209 IFS=$as_save_IFS
4210   if test -z "$ac_cv_path_SED"; then
4211     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4212   fi
4213 else
4214   ac_cv_path_SED=$SED
4215 fi
4216
4217 fi
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4219 $as_echo "$ac_cv_path_SED" >&6; }
4220  SED="$ac_cv_path_SED"
4221   rm -f conftest.sed
4222
4223 test -z "$SED" && SED=sed
4224 Xsed="$SED -e 1s/^X//"
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4237 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4238 if test "${ac_cv_path_GREP+set}" = set; then :
4239   $as_echo_n "(cached) " >&6
4240 else
4241   if test -z "$GREP"; then
4242   ac_path_GREP_found=false
4243   # Loop through the user's path and test for each of PROGNAME-LIST
4244   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4245 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4246 do
4247   IFS=$as_save_IFS
4248   test -z "$as_dir" && as_dir=.
4249     for ac_prog in grep ggrep; do
4250     for ac_exec_ext in '' $ac_executable_extensions; do
4251       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4252       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4253 # Check for GNU ac_path_GREP and select it if it is found.
4254   # Check for GNU $ac_path_GREP
4255 case `"$ac_path_GREP" --version 2>&1` in
4256 *GNU*)
4257   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4258 *)
4259   ac_count=0
4260   $as_echo_n 0123456789 >"conftest.in"
4261   while :
4262   do
4263     cat "conftest.in" "conftest.in" >"conftest.tmp"
4264     mv "conftest.tmp" "conftest.in"
4265     cp "conftest.in" "conftest.nl"
4266     $as_echo 'GREP' >> "conftest.nl"
4267     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4268     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4269     as_fn_arith $ac_count + 1 && ac_count=$as_val
4270     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4271       # Best one so far, save it but keep looking for a better one
4272       ac_cv_path_GREP="$ac_path_GREP"
4273       ac_path_GREP_max=$ac_count
4274     fi
4275     # 10*(2^10) chars as input seems more than enough
4276     test $ac_count -gt 10 && break
4277   done
4278   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4279 esac
4280
4281       $ac_path_GREP_found && break 3
4282     done
4283   done
4284   done
4285 IFS=$as_save_IFS
4286   if test -z "$ac_cv_path_GREP"; then
4287     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4288   fi
4289 else
4290   ac_cv_path_GREP=$GREP
4291 fi
4292
4293 fi
4294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4295 $as_echo "$ac_cv_path_GREP" >&6; }
4296  GREP="$ac_cv_path_GREP"
4297
4298
4299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4300 $as_echo_n "checking for egrep... " >&6; }
4301 if test "${ac_cv_path_EGREP+set}" = set; then :
4302   $as_echo_n "(cached) " >&6
4303 else
4304   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4305    then ac_cv_path_EGREP="$GREP -E"
4306    else
4307      if test -z "$EGREP"; then
4308   ac_path_EGREP_found=false
4309   # Loop through the user's path and test for each of PROGNAME-LIST
4310   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4311 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4312 do
4313   IFS=$as_save_IFS
4314   test -z "$as_dir" && as_dir=.
4315     for ac_prog in egrep; do
4316     for ac_exec_ext in '' $ac_executable_extensions; do
4317       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4318       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4319 # Check for GNU ac_path_EGREP and select it if it is found.
4320   # Check for GNU $ac_path_EGREP
4321 case `"$ac_path_EGREP" --version 2>&1` in
4322 *GNU*)
4323   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4324 *)
4325   ac_count=0
4326   $as_echo_n 0123456789 >"conftest.in"
4327   while :
4328   do
4329     cat "conftest.in" "conftest.in" >"conftest.tmp"
4330     mv "conftest.tmp" "conftest.in"
4331     cp "conftest.in" "conftest.nl"
4332     $as_echo 'EGREP' >> "conftest.nl"
4333     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4334     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4335     as_fn_arith $ac_count + 1 && ac_count=$as_val
4336     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4337       # Best one so far, save it but keep looking for a better one
4338       ac_cv_path_EGREP="$ac_path_EGREP"
4339       ac_path_EGREP_max=$ac_count
4340     fi
4341     # 10*(2^10) chars as input seems more than enough
4342     test $ac_count -gt 10 && break
4343   done
4344   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4345 esac
4346
4347       $ac_path_EGREP_found && break 3
4348     done
4349   done
4350   done
4351 IFS=$as_save_IFS
4352   if test -z "$ac_cv_path_EGREP"; then
4353     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4354   fi
4355 else
4356   ac_cv_path_EGREP=$EGREP
4357 fi
4358
4359    fi
4360 fi
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4362 $as_echo "$ac_cv_path_EGREP" >&6; }
4363  EGREP="$ac_cv_path_EGREP"
4364
4365
4366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4367 $as_echo_n "checking for fgrep... " >&6; }
4368 if test "${ac_cv_path_FGREP+set}" = set; then :
4369   $as_echo_n "(cached) " >&6
4370 else
4371   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4372    then ac_cv_path_FGREP="$GREP -F"
4373    else
4374      if test -z "$FGREP"; then
4375   ac_path_FGREP_found=false
4376   # Loop through the user's path and test for each of PROGNAME-LIST
4377   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4378 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4379 do
4380   IFS=$as_save_IFS
4381   test -z "$as_dir" && as_dir=.
4382     for ac_prog in fgrep; do
4383     for ac_exec_ext in '' $ac_executable_extensions; do
4384       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4385       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4386 # Check for GNU ac_path_FGREP and select it if it is found.
4387   # Check for GNU $ac_path_FGREP
4388 case `"$ac_path_FGREP" --version 2>&1` in
4389 *GNU*)
4390   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4391 *)
4392   ac_count=0
4393   $as_echo_n 0123456789 >"conftest.in"
4394   while :
4395   do
4396     cat "conftest.in" "conftest.in" >"conftest.tmp"
4397     mv "conftest.tmp" "conftest.in"
4398     cp "conftest.in" "conftest.nl"
4399     $as_echo 'FGREP' >> "conftest.nl"
4400     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4401     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4402     as_fn_arith $ac_count + 1 && ac_count=$as_val
4403     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4404       # Best one so far, save it but keep looking for a better one
4405       ac_cv_path_FGREP="$ac_path_FGREP"
4406       ac_path_FGREP_max=$ac_count
4407     fi
4408     # 10*(2^10) chars as input seems more than enough
4409     test $ac_count -gt 10 && break
4410   done
4411   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4412 esac
4413
4414       $ac_path_FGREP_found && break 3
4415     done
4416   done
4417   done
4418 IFS=$as_save_IFS
4419   if test -z "$ac_cv_path_FGREP"; then
4420     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4421   fi
4422 else
4423   ac_cv_path_FGREP=$FGREP
4424 fi
4425
4426    fi
4427 fi
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4429 $as_echo "$ac_cv_path_FGREP" >&6; }
4430  FGREP="$ac_cv_path_FGREP"
4431
4432
4433 test -z "$GREP" && GREP=grep
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453 # Check whether --with-gnu-ld was given.
4454 if test "${with_gnu_ld+set}" = set; then :
4455   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4456 else
4457   with_gnu_ld=no
4458 fi
4459
4460 ac_prog=ld
4461 if test "$GCC" = yes; then
4462   # Check if gcc -print-prog-name=ld gives a path.
4463   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4464 $as_echo_n "checking for ld used by $CC... " >&6; }
4465   case $host in
4466   *-*-mingw*)
4467     # gcc leaves a trailing carriage return which upsets mingw
4468     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4469   *)
4470     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4471   esac
4472   case $ac_prog in
4473     # Accept absolute paths.
4474     [\\/]* | ?:[\\/]*)
4475       re_direlt='/[^/][^/]*/\.\./'
4476       # Canonicalize the pathname of ld
4477       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4478       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4479         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4480       done
4481       test -z "$LD" && LD="$ac_prog"
4482       ;;
4483   "")
4484     # If it fails, then pretend we aren't using GCC.
4485     ac_prog=ld
4486     ;;
4487   *)
4488     # If it is relative, then search for the first ld in PATH.
4489     with_gnu_ld=unknown
4490     ;;
4491   esac
4492 elif test "$with_gnu_ld" = yes; then
4493   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4494 $as_echo_n "checking for GNU ld... " >&6; }
4495 else
4496   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4497 $as_echo_n "checking for non-GNU ld... " >&6; }
4498 fi
4499 if test "${lt_cv_path_LD+set}" = set; then :
4500   $as_echo_n "(cached) " >&6
4501 else
4502   if test -z "$LD"; then
4503   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4504   for ac_dir in $PATH; do
4505     IFS="$lt_save_ifs"
4506     test -z "$ac_dir" && ac_dir=.
4507     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4508       lt_cv_path_LD="$ac_dir/$ac_prog"
4509       # Check to see if the program is GNU ld.  I'd rather use --version,
4510       # but apparently some variants of GNU ld only accept -v.
4511       # Break only if it was the GNU/non-GNU ld that we prefer.
4512       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4513       *GNU* | *'with BFD'*)
4514         test "$with_gnu_ld" != no && break
4515         ;;
4516       *)
4517         test "$with_gnu_ld" != yes && break
4518         ;;
4519       esac
4520     fi
4521   done
4522   IFS="$lt_save_ifs"
4523 else
4524   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4525 fi
4526 fi
4527
4528 LD="$lt_cv_path_LD"
4529 if test -n "$LD"; then
4530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4531 $as_echo "$LD" >&6; }
4532 else
4533   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4534 $as_echo "no" >&6; }
4535 fi
4536 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4538 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4539 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4540   $as_echo_n "(cached) " >&6
4541 else
4542   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4543 case `$LD -v 2>&1 </dev/null` in
4544 *GNU* | *'with BFD'*)
4545   lt_cv_prog_gnu_ld=yes
4546   ;;
4547 *)
4548   lt_cv_prog_gnu_ld=no
4549   ;;
4550 esac
4551 fi
4552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4553 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4554 with_gnu_ld=$lt_cv_prog_gnu_ld
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4565 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4566 if test "${lt_cv_path_NM+set}" = set; then :
4567   $as_echo_n "(cached) " >&6
4568 else
4569   if test -n "$NM"; then
4570   # Let the user override the test.
4571   lt_cv_path_NM="$NM"
4572 else
4573   lt_nm_to_check="${ac_tool_prefix}nm"
4574   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4575     lt_nm_to_check="$lt_nm_to_check nm"
4576   fi
4577   for lt_tmp_nm in $lt_nm_to_check; do
4578     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4579     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4580       IFS="$lt_save_ifs"
4581       test -z "$ac_dir" && ac_dir=.
4582       tmp_nm="$ac_dir/$lt_tmp_nm"
4583       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4584         # Check to see if the nm accepts a BSD-compat flag.
4585         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4586         #   nm: unknown option "B" ignored
4587         # Tru64's nm complains that /dev/null is an invalid object file
4588         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4589         */dev/null* | *'Invalid file or object type'*)
4590           lt_cv_path_NM="$tmp_nm -B"
4591           break
4592           ;;
4593         *)
4594           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4595           */dev/null*)
4596             lt_cv_path_NM="$tmp_nm -p"
4597             break
4598             ;;
4599           *)
4600             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4601             continue # so that we can try to find one that supports BSD flags
4602             ;;
4603           esac
4604           ;;
4605         esac
4606       fi
4607     done
4608     IFS="$lt_save_ifs"
4609   done
4610   : ${lt_cv_path_NM=no}
4611 fi
4612 fi
4613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4614 $as_echo "$lt_cv_path_NM" >&6; }
4615 if test "$lt_cv_path_NM" != "no"; then
4616   NM="$lt_cv_path_NM"
4617 else
4618   # Didn't find any BSD compatible name lister, look for dumpbin.
4619   if test -n "$ac_tool_prefix"; then
4620   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4621   do
4622     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4623 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4625 $as_echo_n "checking for $ac_word... " >&6; }
4626 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4627   $as_echo_n "(cached) " >&6
4628 else
4629   if test -n "$DUMPBIN"; then
4630   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4631 else
4632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4633 for as_dir in $PATH
4634 do
4635   IFS=$as_save_IFS
4636   test -z "$as_dir" && as_dir=.
4637     for ac_exec_ext in '' $ac_executable_extensions; do
4638   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4639     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4640     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4641     break 2
4642   fi
4643 done
4644   done
4645 IFS=$as_save_IFS
4646
4647 fi
4648 fi
4649 DUMPBIN=$ac_cv_prog_DUMPBIN
4650 if test -n "$DUMPBIN"; then
4651   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4652 $as_echo "$DUMPBIN" >&6; }
4653 else
4654   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4655 $as_echo "no" >&6; }
4656 fi
4657
4658
4659     test -n "$DUMPBIN" && break
4660   done
4661 fi
4662 if test -z "$DUMPBIN"; then
4663   ac_ct_DUMPBIN=$DUMPBIN
4664   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4665 do
4666   # Extract the first word of "$ac_prog", so it can be a program name with args.
4667 set dummy $ac_prog; ac_word=$2
4668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4669 $as_echo_n "checking for $ac_word... " >&6; }
4670 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4671   $as_echo_n "(cached) " >&6
4672 else
4673   if test -n "$ac_ct_DUMPBIN"; then
4674   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4675 else
4676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4677 for as_dir in $PATH
4678 do
4679   IFS=$as_save_IFS
4680   test -z "$as_dir" && as_dir=.
4681     for ac_exec_ext in '' $ac_executable_extensions; do
4682   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4683     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4684     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4685     break 2
4686   fi
4687 done
4688   done
4689 IFS=$as_save_IFS
4690
4691 fi
4692 fi
4693 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4694 if test -n "$ac_ct_DUMPBIN"; then
4695   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4696 $as_echo "$ac_ct_DUMPBIN" >&6; }
4697 else
4698   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4699 $as_echo "no" >&6; }
4700 fi
4701
4702
4703   test -n "$ac_ct_DUMPBIN" && break
4704 done
4705
4706   if test "x$ac_ct_DUMPBIN" = x; then
4707     DUMPBIN=":"
4708   else
4709     case $cross_compiling:$ac_tool_warned in
4710 yes:)
4711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4712 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4713 ac_tool_warned=yes ;;
4714 esac
4715     DUMPBIN=$ac_ct_DUMPBIN
4716   fi
4717 fi
4718
4719
4720   if test "$DUMPBIN" != ":"; then
4721     NM="$DUMPBIN"
4722   fi
4723 fi
4724 test -z "$NM" && NM=nm
4725
4726
4727
4728
4729
4730
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4732 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4733 if test "${lt_cv_nm_interface+set}" = set; then :
4734   $as_echo_n "(cached) " >&6
4735 else
4736   lt_cv_nm_interface="BSD nm"
4737   echo "int some_variable = 0;" > conftest.$ac_ext
4738   (eval echo "\"\$as_me:4738: $ac_compile\"" >&5)
4739   (eval "$ac_compile" 2>conftest.err)
4740   cat conftest.err >&5
4741   (eval echo "\"\$as_me:4741: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4742   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4743   cat conftest.err >&5
4744   (eval echo "\"\$as_me:4744: output\"" >&5)
4745   cat conftest.out >&5
4746   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4747     lt_cv_nm_interface="MS dumpbin"
4748   fi
4749   rm -f conftest*
4750 fi
4751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4752 $as_echo "$lt_cv_nm_interface" >&6; }
4753
4754 # find the maximum length of command line arguments
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4756 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4757 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4758   $as_echo_n "(cached) " >&6
4759 else
4760     i=0
4761   teststring="ABCD"
4762
4763   case $build_os in
4764   msdosdjgpp*)
4765     # On DJGPP, this test can blow up pretty badly due to problems in libc
4766     # (any single argument exceeding 2000 bytes causes a buffer overrun
4767     # during glob expansion).  Even if it were fixed, the result of this
4768     # check would be larger than it should be.
4769     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4770     ;;
4771
4772   gnu*)
4773     # Under GNU Hurd, this test is not required because there is
4774     # no limit to the length of command line arguments.
4775     # Libtool will interpret -1 as no limit whatsoever
4776     lt_cv_sys_max_cmd_len=-1;
4777     ;;
4778
4779   cygwin* | mingw* | cegcc*)
4780     # On Win9x/ME, this test blows up -- it succeeds, but takes
4781     # about 5 minutes as the teststring grows exponentially.
4782     # Worse, since 9x/ME are not pre-emptively multitasking,
4783     # you end up with a "frozen" computer, even though with patience
4784     # the test eventually succeeds (with a max line length of 256k).
4785     # Instead, let's just punt: use the minimum linelength reported by
4786     # all of the supported platforms: 8192 (on NT/2K/XP).
4787     lt_cv_sys_max_cmd_len=8192;
4788     ;;
4789
4790   amigaos*)
4791     # On AmigaOS with pdksh, this test takes hours, literally.
4792     # So we just punt and use a minimum line length of 8192.
4793     lt_cv_sys_max_cmd_len=8192;
4794     ;;
4795
4796   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4797     # This has been around since 386BSD, at least.  Likely further.
4798     if test -x /sbin/sysctl; then
4799       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4800     elif test -x /usr/sbin/sysctl; then
4801       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4802     else
4803       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4804     fi
4805     # And add a safety zone
4806     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4807     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4808     ;;
4809
4810   interix*)
4811     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4812     lt_cv_sys_max_cmd_len=196608
4813     ;;
4814
4815   osf*)
4816     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4817     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4818     # nice to cause kernel panics so lets avoid the loop below.
4819     # First set a reasonable default.
4820     lt_cv_sys_max_cmd_len=16384
4821     #
4822     if test -x /sbin/sysconfig; then
4823       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4824         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4825       esac
4826     fi
4827     ;;
4828   sco3.2v5*)
4829     lt_cv_sys_max_cmd_len=102400
4830     ;;
4831   sysv5* | sco5v6* | sysv4.2uw2*)
4832     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4833     if test -n "$kargmax"; then
4834       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4835     else
4836       lt_cv_sys_max_cmd_len=32768
4837     fi
4838     ;;
4839   *)
4840     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4841     if test -n "$lt_cv_sys_max_cmd_len"; then
4842       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4843       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4844     else
4845       # Make teststring a little bigger before we do anything with it.
4846       # a 1K string should be a reasonable start.
4847       for i in 1 2 3 4 5 6 7 8 ; do
4848         teststring=$teststring$teststring
4849       done
4850       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4851       # If test is not a shell built-in, we'll probably end up computing a
4852       # maximum length that is only half of the actual maximum length, but
4853       # we can't tell.
4854       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4855                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4856               test $i != 17 # 1/2 MB should be enough
4857       do
4858         i=`expr $i + 1`
4859         teststring=$teststring$teststring
4860       done
4861       # Only check the string length outside the loop.
4862       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4863       teststring=
4864       # Add a significant safety factor because C++ compilers can tack on
4865       # massive amounts of additional arguments before passing them to the
4866       # linker.  It appears as though 1/2 is a usable value.
4867       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4868     fi
4869     ;;
4870   esac
4871
4872 fi
4873
4874 if test -n $lt_cv_sys_max_cmd_len ; then
4875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4876 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4877 else
4878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4879 $as_echo "none" >&6; }
4880 fi
4881 max_cmd_len=$lt_cv_sys_max_cmd_len
4882
4883
4884
4885
4886
4887
4888 : ${CP="cp -f"}
4889 : ${MV="mv -f"}
4890 : ${RM="rm -f"}
4891
4892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4893 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4894 # Try some XSI features
4895 xsi_shell=no
4896 ( _lt_dummy="a/b/c"
4897   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4898       = c,a/b,, \
4899     && eval 'test $(( 1 + 1 )) -eq 2 \
4900     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4901   && xsi_shell=yes
4902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4903 $as_echo "$xsi_shell" >&6; }
4904
4905
4906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4907 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4908 lt_shell_append=no
4909 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4910     >/dev/null 2>&1 \
4911   && lt_shell_append=yes
4912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4913 $as_echo "$lt_shell_append" >&6; }
4914
4915
4916 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4917   lt_unset=unset
4918 else
4919   lt_unset=false
4920 fi
4921
4922
4923
4924
4925
4926 # test EBCDIC or ASCII
4927 case `echo X|tr X '\101'` in
4928  A) # ASCII based system
4929     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4930   lt_SP2NL='tr \040 \012'
4931   lt_NL2SP='tr \015\012 \040\040'
4932   ;;
4933  *) # EBCDIC based system
4934   lt_SP2NL='tr \100 \n'
4935   lt_NL2SP='tr \r\n \100\100'
4936   ;;
4937 esac
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4948 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4949 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4950   $as_echo_n "(cached) " >&6
4951 else
4952   lt_cv_ld_reload_flag='-r'
4953 fi
4954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4955 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4956 reload_flag=$lt_cv_ld_reload_flag
4957 case $reload_flag in
4958 "" | " "*) ;;
4959 *) reload_flag=" $reload_flag" ;;
4960 esac
4961 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4962 case $host_os in
4963   darwin*)
4964     if test "$GCC" = yes; then
4965       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4966     else
4967       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4968     fi
4969     ;;
4970 esac
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980 if test -n "$ac_tool_prefix"; then
4981   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4982 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4984 $as_echo_n "checking for $ac_word... " >&6; }
4985 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4986   $as_echo_n "(cached) " >&6
4987 else
4988   if test -n "$OBJDUMP"; then
4989   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4990 else
4991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992 for as_dir in $PATH
4993 do
4994   IFS=$as_save_IFS
4995   test -z "$as_dir" && as_dir=.
4996     for ac_exec_ext in '' $ac_executable_extensions; do
4997   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4998     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4999     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5000     break 2
5001   fi
5002 done
5003   done
5004 IFS=$as_save_IFS
5005
5006 fi
5007 fi
5008 OBJDUMP=$ac_cv_prog_OBJDUMP
5009 if test -n "$OBJDUMP"; then
5010   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5011 $as_echo "$OBJDUMP" >&6; }
5012 else
5013   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5014 $as_echo "no" >&6; }
5015 fi
5016
5017
5018 fi
5019 if test -z "$ac_cv_prog_OBJDUMP"; then
5020   ac_ct_OBJDUMP=$OBJDUMP
5021   # Extract the first word of "objdump", so it can be a program name with args.
5022 set dummy objdump; ac_word=$2
5023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5024 $as_echo_n "checking for $ac_word... " >&6; }
5025 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5026   $as_echo_n "(cached) " >&6
5027 else
5028   if test -n "$ac_ct_OBJDUMP"; then
5029   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5030 else
5031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5032 for as_dir in $PATH
5033 do
5034   IFS=$as_save_IFS
5035   test -z "$as_dir" && as_dir=.
5036     for ac_exec_ext in '' $ac_executable_extensions; do
5037   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5038     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5039     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5040     break 2
5041   fi
5042 done
5043   done
5044 IFS=$as_save_IFS
5045
5046 fi
5047 fi
5048 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5049 if test -n "$ac_ct_OBJDUMP"; then
5050   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5051 $as_echo "$ac_ct_OBJDUMP" >&6; }
5052 else
5053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5054 $as_echo "no" >&6; }
5055 fi
5056
5057   if test "x$ac_ct_OBJDUMP" = x; then
5058     OBJDUMP="false"
5059   else
5060     case $cross_compiling:$ac_tool_warned in
5061 yes:)
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5063 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5064 ac_tool_warned=yes ;;
5065 esac
5066     OBJDUMP=$ac_ct_OBJDUMP
5067   fi
5068 else
5069   OBJDUMP="$ac_cv_prog_OBJDUMP"
5070 fi
5071
5072 test -z "$OBJDUMP" && OBJDUMP=objdump
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5083 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5084 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5085   $as_echo_n "(cached) " >&6
5086 else
5087   lt_cv_file_magic_cmd='$MAGIC_CMD'
5088 lt_cv_file_magic_test_file=
5089 lt_cv_deplibs_check_method='unknown'
5090 # Need to set the preceding variable on all platforms that support
5091 # interlibrary dependencies.
5092 # 'none' -- dependencies not supported.
5093 # `unknown' -- same as none, but documents that we really don't know.
5094 # 'pass_all' -- all dependencies passed with no checks.
5095 # 'test_compile' -- check by making test program.
5096 # 'file_magic [[regex]]' -- check by looking for files in library path
5097 # which responds to the $file_magic_cmd with a given extended regex.
5098 # If you have `file' or equivalent on your system and you're not sure
5099 # whether `pass_all' will *always* work, you probably want this one.
5100
5101 case $host_os in
5102 aix[4-9]*)
5103   lt_cv_deplibs_check_method=pass_all
5104   ;;
5105
5106 beos*)
5107   lt_cv_deplibs_check_method=pass_all
5108   ;;
5109
5110 bsdi[45]*)
5111   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5112   lt_cv_file_magic_cmd='/usr/bin/file -L'
5113   lt_cv_file_magic_test_file=/shlib/libc.so
5114   ;;
5115
5116 cygwin*)
5117   # func_win32_libid is a shell function defined in ltmain.sh
5118   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5119   lt_cv_file_magic_cmd='func_win32_libid'
5120   ;;
5121
5122 mingw* | pw32*)
5123   # Base MSYS/MinGW do not provide the 'file' command needed by
5124   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5125   # unless we find 'file', for example because we are cross-compiling.
5126   if ( file / ) >/dev/null 2>&1; then
5127     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5128     lt_cv_file_magic_cmd='func_win32_libid'
5129   else
5130     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5131     lt_cv_file_magic_cmd='$OBJDUMP -f'
5132   fi
5133   ;;
5134
5135 cegcc)
5136   # use the weaker test based on 'objdump'. See mingw*.
5137   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5138   lt_cv_file_magic_cmd='$OBJDUMP -f'
5139   ;;
5140
5141 darwin* | rhapsody*)
5142   lt_cv_deplibs_check_method=pass_all
5143   ;;
5144
5145 freebsd* | dragonfly*)
5146   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5147     case $host_cpu in
5148     i*86 )
5149       # Not sure whether the presence of OpenBSD here was a mistake.
5150       # Let's accept both of them until this is cleared up.
5151       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5152       lt_cv_file_magic_cmd=/usr/bin/file
5153       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5154       ;;
5155     esac
5156   else
5157     lt_cv_deplibs_check_method=pass_all
5158   fi
5159   ;;
5160
5161 gnu*)
5162   lt_cv_deplibs_check_method=pass_all
5163   ;;
5164
5165 hpux10.20* | hpux11*)
5166   lt_cv_file_magic_cmd=/usr/bin/file
5167   case $host_cpu in
5168   ia64*)
5169     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5170     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5171     ;;
5172   hppa*64*)
5173     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5174     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5175     ;;
5176   *)
5177     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5178     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5179     ;;
5180   esac
5181   ;;
5182
5183 interix[3-9]*)
5184   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5185   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5186   ;;
5187
5188 irix5* | irix6* | nonstopux*)
5189   case $LD in
5190   *-32|*"-32 ") libmagic=32-bit;;
5191   *-n32|*"-n32 ") libmagic=N32;;
5192   *-64|*"-64 ") libmagic=64-bit;;
5193   *) libmagic=never-match;;
5194   esac
5195   lt_cv_deplibs_check_method=pass_all
5196   ;;
5197
5198 # This must be Linux ELF.
5199 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5200   lt_cv_deplibs_check_method=pass_all
5201   ;;
5202
5203 netbsd* | netbsdelf*-gnu)
5204   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5205     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5206   else
5207     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5208   fi
5209   ;;
5210
5211 newos6*)
5212   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5213   lt_cv_file_magic_cmd=/usr/bin/file
5214   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5215   ;;
5216
5217 *nto* | *qnx*)
5218   lt_cv_deplibs_check_method=pass_all
5219   ;;
5220
5221 openbsd*)
5222   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5223     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5224   else
5225     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5226   fi
5227   ;;
5228
5229 osf3* | osf4* | osf5*)
5230   lt_cv_deplibs_check_method=pass_all
5231   ;;
5232
5233 rdos*)
5234   lt_cv_deplibs_check_method=pass_all
5235   ;;
5236
5237 solaris*)
5238   lt_cv_deplibs_check_method=pass_all
5239   ;;
5240
5241 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5242   lt_cv_deplibs_check_method=pass_all
5243   ;;
5244
5245 sysv4 | sysv4.3*)
5246   case $host_vendor in
5247   motorola)
5248     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]'
5249     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5250     ;;
5251   ncr)
5252     lt_cv_deplibs_check_method=pass_all
5253     ;;
5254   sequent)
5255     lt_cv_file_magic_cmd='/bin/file'
5256     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5257     ;;
5258   sni)
5259     lt_cv_file_magic_cmd='/bin/file'
5260     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5261     lt_cv_file_magic_test_file=/lib/libc.so
5262     ;;
5263   siemens)
5264     lt_cv_deplibs_check_method=pass_all
5265     ;;
5266   pc)
5267     lt_cv_deplibs_check_method=pass_all
5268     ;;
5269   esac
5270   ;;
5271
5272 tpf*)
5273   lt_cv_deplibs_check_method=pass_all
5274   ;;
5275 esac
5276
5277 fi
5278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5279 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5280 file_magic_cmd=$lt_cv_file_magic_cmd
5281 deplibs_check_method=$lt_cv_deplibs_check_method
5282 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295 if test -n "$ac_tool_prefix"; then
5296   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5297 set dummy ${ac_tool_prefix}ar; ac_word=$2
5298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5299 $as_echo_n "checking for $ac_word... " >&6; }
5300 if test "${ac_cv_prog_AR+set}" = set; then :
5301   $as_echo_n "(cached) " >&6
5302 else
5303   if test -n "$AR"; then
5304   ac_cv_prog_AR="$AR" # Let the user override the test.
5305 else
5306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5307 for as_dir in $PATH
5308 do
5309   IFS=$as_save_IFS
5310   test -z "$as_dir" && as_dir=.
5311     for ac_exec_ext in '' $ac_executable_extensions; do
5312   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5313     ac_cv_prog_AR="${ac_tool_prefix}ar"
5314     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5315     break 2
5316   fi
5317 done
5318   done
5319 IFS=$as_save_IFS
5320
5321 fi
5322 fi
5323 AR=$ac_cv_prog_AR
5324 if test -n "$AR"; then
5325   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5326 $as_echo "$AR" >&6; }
5327 else
5328   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5329 $as_echo "no" >&6; }
5330 fi
5331
5332
5333 fi
5334 if test -z "$ac_cv_prog_AR"; then
5335   ac_ct_AR=$AR
5336   # Extract the first word of "ar", so it can be a program name with args.
5337 set dummy ar; ac_word=$2
5338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5339 $as_echo_n "checking for $ac_word... " >&6; }
5340 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5341   $as_echo_n "(cached) " >&6
5342 else
5343   if test -n "$ac_ct_AR"; then
5344   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5345 else
5346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5347 for as_dir in $PATH
5348 do
5349   IFS=$as_save_IFS
5350   test -z "$as_dir" && as_dir=.
5351     for ac_exec_ext in '' $ac_executable_extensions; do
5352   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5353     ac_cv_prog_ac_ct_AR="ar"
5354     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5355     break 2
5356   fi
5357 done
5358   done
5359 IFS=$as_save_IFS
5360
5361 fi
5362 fi
5363 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5364 if test -n "$ac_ct_AR"; then
5365   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5366 $as_echo "$ac_ct_AR" >&6; }
5367 else
5368   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5369 $as_echo "no" >&6; }
5370 fi
5371
5372   if test "x$ac_ct_AR" = x; then
5373     AR="false"
5374   else
5375     case $cross_compiling:$ac_tool_warned in
5376 yes:)
5377 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5378 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5379 ac_tool_warned=yes ;;
5380 esac
5381     AR=$ac_ct_AR
5382   fi
5383 else
5384   AR="$ac_cv_prog_AR"
5385 fi
5386
5387 test -z "$AR" && AR=ar
5388 test -z "$AR_FLAGS" && AR_FLAGS=cru
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400 if test -n "$ac_tool_prefix"; then
5401   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5402 set dummy ${ac_tool_prefix}strip; ac_word=$2
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5404 $as_echo_n "checking for $ac_word... " >&6; }
5405 if test "${ac_cv_prog_STRIP+set}" = set; then :
5406   $as_echo_n "(cached) " >&6
5407 else
5408   if test -n "$STRIP"; then
5409   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5410 else
5411 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5412 for as_dir in $PATH
5413 do
5414   IFS=$as_save_IFS
5415   test -z "$as_dir" && as_dir=.
5416     for ac_exec_ext in '' $ac_executable_extensions; do
5417   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5418     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5419     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5420     break 2
5421   fi
5422 done
5423   done
5424 IFS=$as_save_IFS
5425
5426 fi
5427 fi
5428 STRIP=$ac_cv_prog_STRIP
5429 if test -n "$STRIP"; then
5430   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5431 $as_echo "$STRIP" >&6; }
5432 else
5433   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5434 $as_echo "no" >&6; }
5435 fi
5436
5437
5438 fi
5439 if test -z "$ac_cv_prog_STRIP"; then
5440   ac_ct_STRIP=$STRIP
5441   # Extract the first word of "strip", so it can be a program name with args.
5442 set dummy strip; ac_word=$2
5443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5444 $as_echo_n "checking for $ac_word... " >&6; }
5445 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5446   $as_echo_n "(cached) " >&6
5447 else
5448   if test -n "$ac_ct_STRIP"; then
5449   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5450 else
5451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5452 for as_dir in $PATH
5453 do
5454   IFS=$as_save_IFS
5455   test -z "$as_dir" && as_dir=.
5456     for ac_exec_ext in '' $ac_executable_extensions; do
5457   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5458     ac_cv_prog_ac_ct_STRIP="strip"
5459     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5460     break 2
5461   fi
5462 done
5463   done
5464 IFS=$as_save_IFS
5465
5466 fi
5467 fi
5468 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5469 if test -n "$ac_ct_STRIP"; then
5470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5471 $as_echo "$ac_ct_STRIP" >&6; }
5472 else
5473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5474 $as_echo "no" >&6; }
5475 fi
5476
5477   if test "x$ac_ct_STRIP" = x; then
5478     STRIP=":"
5479   else
5480     case $cross_compiling:$ac_tool_warned in
5481 yes:)
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5483 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5484 ac_tool_warned=yes ;;
5485 esac
5486     STRIP=$ac_ct_STRIP
5487   fi
5488 else
5489   STRIP="$ac_cv_prog_STRIP"
5490 fi
5491
5492 test -z "$STRIP" && STRIP=:
5493
5494
5495
5496
5497
5498
5499 if test -n "$ac_tool_prefix"; then
5500   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5501 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5503 $as_echo_n "checking for $ac_word... " >&6; }
5504 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5505   $as_echo_n "(cached) " >&6
5506 else
5507   if test -n "$RANLIB"; then
5508   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5509 else
5510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5511 for as_dir in $PATH
5512 do
5513   IFS=$as_save_IFS
5514   test -z "$as_dir" && as_dir=.
5515     for ac_exec_ext in '' $ac_executable_extensions; do
5516   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5517     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5518     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5519     break 2
5520   fi
5521 done
5522   done
5523 IFS=$as_save_IFS
5524
5525 fi
5526 fi
5527 RANLIB=$ac_cv_prog_RANLIB
5528 if test -n "$RANLIB"; then
5529   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5530 $as_echo "$RANLIB" >&6; }
5531 else
5532   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5533 $as_echo "no" >&6; }
5534 fi
5535
5536
5537 fi
5538 if test -z "$ac_cv_prog_RANLIB"; then
5539   ac_ct_RANLIB=$RANLIB
5540   # Extract the first word of "ranlib", so it can be a program name with args.
5541 set dummy ranlib; ac_word=$2
5542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5543 $as_echo_n "checking for $ac_word... " >&6; }
5544 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5545   $as_echo_n "(cached) " >&6
5546 else
5547   if test -n "$ac_ct_RANLIB"; then
5548   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5549 else
5550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5551 for as_dir in $PATH
5552 do
5553   IFS=$as_save_IFS
5554   test -z "$as_dir" && as_dir=.
5555     for ac_exec_ext in '' $ac_executable_extensions; do
5556   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5557     ac_cv_prog_ac_ct_RANLIB="ranlib"
5558     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5559     break 2
5560   fi
5561 done
5562   done
5563 IFS=$as_save_IFS
5564
5565 fi
5566 fi
5567 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5568 if test -n "$ac_ct_RANLIB"; then
5569   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5570 $as_echo "$ac_ct_RANLIB" >&6; }
5571 else
5572   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5573 $as_echo "no" >&6; }
5574 fi
5575
5576   if test "x$ac_ct_RANLIB" = x; then
5577     RANLIB=":"
5578   else
5579     case $cross_compiling:$ac_tool_warned in
5580 yes:)
5581 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5582 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5583 ac_tool_warned=yes ;;
5584 esac
5585     RANLIB=$ac_ct_RANLIB
5586   fi
5587 else
5588   RANLIB="$ac_cv_prog_RANLIB"
5589 fi
5590
5591 test -z "$RANLIB" && RANLIB=:
5592
5593
5594
5595
5596
5597
5598 # Determine commands to create old-style static archives.
5599 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5600 old_postinstall_cmds='chmod 644 $oldlib'
5601 old_postuninstall_cmds=
5602
5603 if test -n "$RANLIB"; then
5604   case $host_os in
5605   openbsd*)
5606     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5607     ;;
5608   *)
5609     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5610     ;;
5611   esac
5612   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5613 fi
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648 # If no C compiler was specified, use CC.
5649 LTCC=${LTCC-"$CC"}
5650
5651 # If no C compiler flags were specified, use CFLAGS.
5652 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5653
5654 # Allow CC to be a program name with arguments.
5655 compiler=$CC
5656
5657
5658 # Check for command to grab the raw symbol name followed by C symbol from nm.
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5660 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5661 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5662   $as_echo_n "(cached) " >&6
5663 else
5664
5665 # These are sane defaults that work on at least a few old systems.
5666 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5667
5668 # Character class describing NM global symbol codes.
5669 symcode='[BCDEGRST]'
5670
5671 # Regexp to match symbols that can be accessed directly from C.
5672 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5673
5674 # Define system-specific variables.
5675 case $host_os in
5676 aix*)
5677   symcode='[BCDT]'
5678   ;;
5679 cygwin* | mingw* | pw32* | cegcc*)
5680   symcode='[ABCDGISTW]'
5681   ;;
5682 hpux*)
5683   if test "$host_cpu" = ia64; then
5684     symcode='[ABCDEGRST]'
5685   fi
5686   ;;
5687 irix* | nonstopux*)
5688   symcode='[BCDEGRST]'
5689   ;;
5690 osf*)
5691   symcode='[BCDEGQRST]'
5692   ;;
5693 solaris*)
5694   symcode='[BDRT]'
5695   ;;
5696 sco3.2v5*)
5697   symcode='[DT]'
5698   ;;
5699 sysv4.2uw2*)
5700   symcode='[DT]'
5701   ;;
5702 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5703   symcode='[ABDT]'
5704   ;;
5705 sysv4)
5706   symcode='[DFNSTU]'
5707   ;;
5708 esac
5709
5710 # If we're using GNU nm, then use its standard symbol codes.
5711 case `$NM -V 2>&1` in
5712 *GNU* | *'with BFD'*)
5713   symcode='[ABCDGIRSTW]' ;;
5714 esac
5715
5716 # Transform an extracted symbol line into a proper C declaration.
5717 # Some systems (esp. on ia64) link data and code symbols differently,
5718 # so use this general approach.
5719 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5720
5721 # Transform an extracted symbol line into symbol name and symbol address
5722 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5723 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'"
5724
5725 # Handle CRLF in mingw tool chain
5726 opt_cr=
5727 case $build_os in
5728 mingw*)
5729   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5730   ;;
5731 esac
5732
5733 # Try without a prefix underscore, then with it.
5734 for ac_symprfx in "" "_"; do
5735
5736   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5737   symxfrm="\\1 $ac_symprfx\\2 \\2"
5738
5739   # Write the raw and C identifiers.
5740   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5741     # Fake it for dumpbin and say T for any non-static function
5742     # and D for any global variable.
5743     # Also find C++ and __fastcall symbols from MSVC++,
5744     # which start with @ or ?.
5745     lt_cv_sys_global_symbol_pipe="$AWK '"\
5746 "     {last_section=section; section=\$ 3};"\
5747 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5748 "     \$ 0!~/External *\|/{next};"\
5749 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5750 "     {if(hide[section]) next};"\
5751 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5752 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5753 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5754 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5755 "     ' prfx=^$ac_symprfx"
5756   else
5757     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5758   fi
5759
5760   # Check to see that the pipe works correctly.
5761   pipe_works=no
5762
5763   rm -f conftest*
5764   cat > conftest.$ac_ext <<_LT_EOF
5765 #ifdef __cplusplus
5766 extern "C" {
5767 #endif
5768 char nm_test_var;
5769 void nm_test_func(void);
5770 void nm_test_func(void){}
5771 #ifdef __cplusplus
5772 }
5773 #endif
5774 int main(){nm_test_var='a';nm_test_func();return(0);}
5775 _LT_EOF
5776
5777   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5778   (eval $ac_compile) 2>&5
5779   ac_status=$?
5780   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5781   test $ac_status = 0; }; then
5782     # Now try to grab the symbols.
5783     nlist=conftest.nm
5784     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5785   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5786   ac_status=$?
5787   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5788   test $ac_status = 0; } && test -s "$nlist"; then
5789       # Try sorting and uniquifying the output.
5790       if sort "$nlist" | uniq > "$nlist"T; then
5791         mv -f "$nlist"T "$nlist"
5792       else
5793         rm -f "$nlist"T
5794       fi
5795
5796       # Make sure that we snagged all the symbols we need.
5797       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5798         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5799           cat <<_LT_EOF > conftest.$ac_ext
5800 #ifdef __cplusplus
5801 extern "C" {
5802 #endif
5803
5804 _LT_EOF
5805           # Now generate the symbol file.
5806           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5807
5808           cat <<_LT_EOF >> conftest.$ac_ext
5809
5810 /* The mapping between symbol names and symbols.  */
5811 const struct {
5812   const char *name;
5813   void       *address;
5814 }
5815 lt__PROGRAM__LTX_preloaded_symbols[] =
5816 {
5817   { "@PROGRAM@", (void *) 0 },
5818 _LT_EOF
5819           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5820           cat <<\_LT_EOF >> conftest.$ac_ext
5821   {0, (void *) 0}
5822 };
5823
5824 /* This works around a problem in FreeBSD linker */
5825 #ifdef FREEBSD_WORKAROUND
5826 static const void *lt_preloaded_setup() {
5827   return lt__PROGRAM__LTX_preloaded_symbols;
5828 }
5829 #endif
5830
5831 #ifdef __cplusplus
5832 }
5833 #endif
5834 _LT_EOF
5835           # Now try linking the two files.
5836           mv conftest.$ac_objext conftstm.$ac_objext
5837           lt_save_LIBS="$LIBS"
5838           lt_save_CFLAGS="$CFLAGS"
5839           LIBS="conftstm.$ac_objext"
5840           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5841           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5842   (eval $ac_link) 2>&5
5843   ac_status=$?
5844   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5845   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5846             pipe_works=yes
5847           fi
5848           LIBS="$lt_save_LIBS"
5849           CFLAGS="$lt_save_CFLAGS"
5850         else
5851           echo "cannot find nm_test_func in $nlist" >&5
5852         fi
5853       else
5854         echo "cannot find nm_test_var in $nlist" >&5
5855       fi
5856     else
5857       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5858     fi
5859   else
5860     echo "$progname: failed program was:" >&5
5861     cat conftest.$ac_ext >&5
5862   fi
5863   rm -rf conftest* conftst*
5864
5865   # Do not use the global_symbol_pipe unless it works.
5866   if test "$pipe_works" = yes; then
5867     break
5868   else
5869     lt_cv_sys_global_symbol_pipe=
5870   fi
5871 done
5872
5873 fi
5874
5875 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5876   lt_cv_sys_global_symbol_to_cdecl=
5877 fi
5878 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5879   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5880 $as_echo "failed" >&6; }
5881 else
5882   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5883 $as_echo "ok" >&6; }
5884 fi
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908 # Check whether --enable-libtool-lock was given.
5909 if test "${enable_libtool_lock+set}" = set; then :
5910   enableval=$enable_libtool_lock;
5911 fi
5912
5913 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5914
5915 # Some flags need to be propagated to the compiler or linker for good
5916 # libtool support.
5917 case $host in
5918 ia64-*-hpux*)
5919   # Find out which ABI we are using.
5920   echo 'int i;' > conftest.$ac_ext
5921   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5922   (eval $ac_compile) 2>&5
5923   ac_status=$?
5924   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5925   test $ac_status = 0; }; then
5926     case `/usr/bin/file conftest.$ac_objext` in
5927       *ELF-32*)
5928         HPUX_IA64_MODE="32"
5929         ;;
5930       *ELF-64*)
5931         HPUX_IA64_MODE="64"
5932         ;;
5933     esac
5934   fi
5935   rm -rf conftest*
5936   ;;
5937 *-*-irix6*)
5938   # Find out which ABI we are using.
5939   echo '#line 5939 "configure"' > conftest.$ac_ext
5940   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5941   (eval $ac_compile) 2>&5
5942   ac_status=$?
5943   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5944   test $ac_status = 0; }; then
5945     if test "$lt_cv_prog_gnu_ld" = yes; then
5946       case `/usr/bin/file conftest.$ac_objext` in
5947         *32-bit*)
5948           LD="${LD-ld} -melf32bsmip"
5949           ;;
5950         *N32*)
5951           LD="${LD-ld} -melf32bmipn32"
5952           ;;
5953         *64-bit*)
5954           LD="${LD-ld} -melf64bmip"
5955         ;;
5956       esac
5957     else
5958       case `/usr/bin/file conftest.$ac_objext` in
5959         *32-bit*)
5960           LD="${LD-ld} -32"
5961           ;;
5962         *N32*)
5963           LD="${LD-ld} -n32"
5964           ;;
5965         *64-bit*)
5966           LD="${LD-ld} -64"
5967           ;;
5968       esac
5969     fi
5970   fi
5971   rm -rf conftest*
5972   ;;
5973
5974 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5975 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5976   # Find out which ABI we are using.
5977   echo 'int i;' > conftest.$ac_ext
5978   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5979   (eval $ac_compile) 2>&5
5980   ac_status=$?
5981   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5982   test $ac_status = 0; }; then
5983     case `/usr/bin/file conftest.o` in
5984       *32-bit*)
5985         case $host in
5986           x86_64-*kfreebsd*-gnu)
5987             LD="${LD-ld} -m elf_i386_fbsd"
5988             ;;
5989           x86_64-*linux*)
5990             LD="${LD-ld} -m elf_i386"
5991             ;;
5992           ppc64-*linux*|powerpc64-*linux*)
5993             LD="${LD-ld} -m elf32ppclinux"
5994             ;;
5995           s390x-*linux*)
5996             LD="${LD-ld} -m elf_s390"
5997             ;;
5998           sparc64-*linux*)
5999             LD="${LD-ld} -m elf32_sparc"
6000             ;;
6001         esac
6002         ;;
6003       *64-bit*)
6004         case $host in
6005           x86_64-*kfreebsd*-gnu)
6006             LD="${LD-ld} -m elf_x86_64_fbsd"
6007             ;;
6008           x86_64-*linux*)
6009             LD="${LD-ld} -m elf_x86_64"
6010             ;;
6011           ppc*-*linux*|powerpc*-*linux*)
6012             LD="${LD-ld} -m elf64ppc"
6013             ;;
6014           s390*-*linux*|s390*-*tpf*)
6015             LD="${LD-ld} -m elf64_s390"
6016             ;;
6017           sparc*-*linux*)
6018             LD="${LD-ld} -m elf64_sparc"
6019             ;;
6020         esac
6021         ;;
6022     esac
6023   fi
6024   rm -rf conftest*
6025   ;;
6026
6027 *-*-sco3.2v5*)
6028   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6029   SAVE_CFLAGS="$CFLAGS"
6030   CFLAGS="$CFLAGS -belf"
6031   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6032 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6033 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6034   $as_echo_n "(cached) " >&6
6035 else
6036   ac_ext=c
6037 ac_cpp='$CPP $CPPFLAGS'
6038 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6039 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6040 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6041
6042      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6043 /* end confdefs.h.  */
6044
6045 int
6046 main ()
6047 {
6048
6049   ;
6050   return 0;
6051 }
6052 _ACEOF
6053 if ac_fn_c_try_link "$LINENO"; then :
6054   lt_cv_cc_needs_belf=yes
6055 else
6056   lt_cv_cc_needs_belf=no
6057 fi
6058 rm -f core conftest.err conftest.$ac_objext \
6059     conftest$ac_exeext conftest.$ac_ext
6060      ac_ext=c
6061 ac_cpp='$CPP $CPPFLAGS'
6062 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6063 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6064 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6065
6066 fi
6067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6068 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6069   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6070     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6071     CFLAGS="$SAVE_CFLAGS"
6072   fi
6073   ;;
6074 sparc*-*solaris*)
6075   # Find out which ABI we are using.
6076   echo 'int i;' > conftest.$ac_ext
6077   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6078   (eval $ac_compile) 2>&5
6079   ac_status=$?
6080   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6081   test $ac_status = 0; }; then
6082     case `/usr/bin/file conftest.o` in
6083     *64-bit*)
6084       case $lt_cv_prog_gnu_ld in
6085       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6086       *)
6087         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6088           LD="${LD-ld} -64"
6089         fi
6090         ;;
6091       esac
6092       ;;
6093     esac
6094   fi
6095   rm -rf conftest*
6096   ;;
6097 esac
6098
6099 need_locks="$enable_libtool_lock"
6100
6101
6102   case $host_os in
6103     rhapsody* | darwin*)
6104     if test -n "$ac_tool_prefix"; then
6105   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6106 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6108 $as_echo_n "checking for $ac_word... " >&6; }
6109 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6110   $as_echo_n "(cached) " >&6
6111 else
6112   if test -n "$DSYMUTIL"; then
6113   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6114 else
6115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6116 for as_dir in $PATH
6117 do
6118   IFS=$as_save_IFS
6119   test -z "$as_dir" && as_dir=.
6120     for ac_exec_ext in '' $ac_executable_extensions; do
6121   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6122     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6123     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6124     break 2
6125   fi
6126 done
6127   done
6128 IFS=$as_save_IFS
6129
6130 fi
6131 fi
6132 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6133 if test -n "$DSYMUTIL"; then
6134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6135 $as_echo "$DSYMUTIL" >&6; }
6136 else
6137   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6138 $as_echo "no" >&6; }
6139 fi
6140
6141
6142 fi
6143 if test -z "$ac_cv_prog_DSYMUTIL"; then
6144   ac_ct_DSYMUTIL=$DSYMUTIL
6145   # Extract the first word of "dsymutil", so it can be a program name with args.
6146 set dummy dsymutil; ac_word=$2
6147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6148 $as_echo_n "checking for $ac_word... " >&6; }
6149 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6150   $as_echo_n "(cached) " >&6
6151 else
6152   if test -n "$ac_ct_DSYMUTIL"; then
6153   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6154 else
6155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6156 for as_dir in $PATH
6157 do
6158   IFS=$as_save_IFS
6159   test -z "$as_dir" && as_dir=.
6160     for ac_exec_ext in '' $ac_executable_extensions; do
6161   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6162     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6163     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6164     break 2
6165   fi
6166 done
6167   done
6168 IFS=$as_save_IFS
6169
6170 fi
6171 fi
6172 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6173 if test -n "$ac_ct_DSYMUTIL"; then
6174   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6175 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6176 else
6177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6178 $as_echo "no" >&6; }
6179 fi
6180
6181   if test "x$ac_ct_DSYMUTIL" = x; then
6182     DSYMUTIL=":"
6183   else
6184     case $cross_compiling:$ac_tool_warned in
6185 yes:)
6186 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6187 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6188 ac_tool_warned=yes ;;
6189 esac
6190     DSYMUTIL=$ac_ct_DSYMUTIL
6191   fi
6192 else
6193   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6194 fi
6195
6196     if test -n "$ac_tool_prefix"; then
6197   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6198 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6200 $as_echo_n "checking for $ac_word... " >&6; }
6201 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6202   $as_echo_n "(cached) " >&6
6203 else
6204   if test -n "$NMEDIT"; then
6205   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6206 else
6207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6208 for as_dir in $PATH
6209 do
6210   IFS=$as_save_IFS
6211   test -z "$as_dir" && as_dir=.
6212     for ac_exec_ext in '' $ac_executable_extensions; do
6213   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6214     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6215     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6216     break 2
6217   fi
6218 done
6219   done
6220 IFS=$as_save_IFS
6221
6222 fi
6223 fi
6224 NMEDIT=$ac_cv_prog_NMEDIT
6225 if test -n "$NMEDIT"; then
6226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6227 $as_echo "$NMEDIT" >&6; }
6228 else
6229   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6230 $as_echo "no" >&6; }
6231 fi
6232
6233
6234 fi
6235 if test -z "$ac_cv_prog_NMEDIT"; then
6236   ac_ct_NMEDIT=$NMEDIT
6237   # Extract the first word of "nmedit", so it can be a program name with args.
6238 set dummy nmedit; ac_word=$2
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6240 $as_echo_n "checking for $ac_word... " >&6; }
6241 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6242   $as_echo_n "(cached) " >&6
6243 else
6244   if test -n "$ac_ct_NMEDIT"; then
6245   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6246 else
6247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6248 for as_dir in $PATH
6249 do
6250   IFS=$as_save_IFS
6251   test -z "$as_dir" && as_dir=.
6252     for ac_exec_ext in '' $ac_executable_extensions; do
6253   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6254     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6255     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6256     break 2
6257   fi
6258 done
6259   done
6260 IFS=$as_save_IFS
6261
6262 fi
6263 fi
6264 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6265 if test -n "$ac_ct_NMEDIT"; then
6266   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6267 $as_echo "$ac_ct_NMEDIT" >&6; }
6268 else
6269   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6270 $as_echo "no" >&6; }
6271 fi
6272
6273   if test "x$ac_ct_NMEDIT" = x; then
6274     NMEDIT=":"
6275   else
6276     case $cross_compiling:$ac_tool_warned in
6277 yes:)
6278 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6279 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6280 ac_tool_warned=yes ;;
6281 esac
6282     NMEDIT=$ac_ct_NMEDIT
6283   fi
6284 else
6285   NMEDIT="$ac_cv_prog_NMEDIT"
6286 fi
6287
6288     if test -n "$ac_tool_prefix"; then
6289   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6290 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6292 $as_echo_n "checking for $ac_word... " >&6; }
6293 if test "${ac_cv_prog_LIPO+set}" = set; then :
6294   $as_echo_n "(cached) " >&6
6295 else
6296   if test -n "$LIPO"; then
6297   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6298 else
6299 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6300 for as_dir in $PATH
6301 do
6302   IFS=$as_save_IFS
6303   test -z "$as_dir" && as_dir=.
6304     for ac_exec_ext in '' $ac_executable_extensions; do
6305   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6306     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6307     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6308     break 2
6309   fi
6310 done
6311   done
6312 IFS=$as_save_IFS
6313
6314 fi
6315 fi
6316 LIPO=$ac_cv_prog_LIPO
6317 if test -n "$LIPO"; then
6318   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6319 $as_echo "$LIPO" >&6; }
6320 else
6321   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6322 $as_echo "no" >&6; }
6323 fi
6324
6325
6326 fi
6327 if test -z "$ac_cv_prog_LIPO"; then
6328   ac_ct_LIPO=$LIPO
6329   # Extract the first word of "lipo", so it can be a program name with args.
6330 set dummy lipo; ac_word=$2
6331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6332 $as_echo_n "checking for $ac_word... " >&6; }
6333 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6334   $as_echo_n "(cached) " >&6
6335 else
6336   if test -n "$ac_ct_LIPO"; then
6337   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6338 else
6339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6340 for as_dir in $PATH
6341 do
6342   IFS=$as_save_IFS
6343   test -z "$as_dir" && as_dir=.
6344     for ac_exec_ext in '' $ac_executable_extensions; do
6345   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6346     ac_cv_prog_ac_ct_LIPO="lipo"
6347     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6348     break 2
6349   fi
6350 done
6351   done
6352 IFS=$as_save_IFS
6353
6354 fi
6355 fi
6356 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6357 if test -n "$ac_ct_LIPO"; then
6358   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6359 $as_echo "$ac_ct_LIPO" >&6; }
6360 else
6361   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6362 $as_echo "no" >&6; }
6363 fi
6364
6365   if test "x$ac_ct_LIPO" = x; then
6366     LIPO=":"
6367   else
6368     case $cross_compiling:$ac_tool_warned in
6369 yes:)
6370 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6371 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6372 ac_tool_warned=yes ;;
6373 esac
6374     LIPO=$ac_ct_LIPO
6375   fi
6376 else
6377   LIPO="$ac_cv_prog_LIPO"
6378 fi
6379
6380     if test -n "$ac_tool_prefix"; then
6381   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6382 set dummy ${ac_tool_prefix}otool; ac_word=$2
6383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6384 $as_echo_n "checking for $ac_word... " >&6; }
6385 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6386   $as_echo_n "(cached) " >&6
6387 else
6388   if test -n "$OTOOL"; then
6389   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6390 else
6391 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6392 for as_dir in $PATH
6393 do
6394   IFS=$as_save_IFS
6395   test -z "$as_dir" && as_dir=.
6396     for ac_exec_ext in '' $ac_executable_extensions; do
6397   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6398     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6399     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6400     break 2
6401   fi
6402 done
6403   done
6404 IFS=$as_save_IFS
6405
6406 fi
6407 fi
6408 OTOOL=$ac_cv_prog_OTOOL
6409 if test -n "$OTOOL"; then
6410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6411 $as_echo "$OTOOL" >&6; }
6412 else
6413   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6414 $as_echo "no" >&6; }
6415 fi
6416
6417
6418 fi
6419 if test -z "$ac_cv_prog_OTOOL"; then
6420   ac_ct_OTOOL=$OTOOL
6421   # Extract the first word of "otool", so it can be a program name with args.
6422 set dummy otool; ac_word=$2
6423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6424 $as_echo_n "checking for $ac_word... " >&6; }
6425 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6426   $as_echo_n "(cached) " >&6
6427 else
6428   if test -n "$ac_ct_OTOOL"; then
6429   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6430 else
6431 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6432 for as_dir in $PATH
6433 do
6434   IFS=$as_save_IFS
6435   test -z "$as_dir" && as_dir=.
6436     for ac_exec_ext in '' $ac_executable_extensions; do
6437   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6438     ac_cv_prog_ac_ct_OTOOL="otool"
6439     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6440     break 2
6441   fi
6442 done
6443   done
6444 IFS=$as_save_IFS
6445
6446 fi
6447 fi
6448 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6449 if test -n "$ac_ct_OTOOL"; then
6450   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6451 $as_echo "$ac_ct_OTOOL" >&6; }
6452 else
6453   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6454 $as_echo "no" >&6; }
6455 fi
6456
6457   if test "x$ac_ct_OTOOL" = x; then
6458     OTOOL=":"
6459   else
6460     case $cross_compiling:$ac_tool_warned in
6461 yes:)
6462 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6463 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6464 ac_tool_warned=yes ;;
6465 esac
6466     OTOOL=$ac_ct_OTOOL
6467   fi
6468 else
6469   OTOOL="$ac_cv_prog_OTOOL"
6470 fi
6471
6472     if test -n "$ac_tool_prefix"; then
6473   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6474 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6476 $as_echo_n "checking for $ac_word... " >&6; }
6477 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6478   $as_echo_n "(cached) " >&6
6479 else
6480   if test -n "$OTOOL64"; then
6481   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6482 else
6483 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6484 for as_dir in $PATH
6485 do
6486   IFS=$as_save_IFS
6487   test -z "$as_dir" && as_dir=.
6488     for ac_exec_ext in '' $ac_executable_extensions; do
6489   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6490     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6491     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6492     break 2
6493   fi
6494 done
6495   done
6496 IFS=$as_save_IFS
6497
6498 fi
6499 fi
6500 OTOOL64=$ac_cv_prog_OTOOL64
6501 if test -n "$OTOOL64"; then
6502   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6503 $as_echo "$OTOOL64" >&6; }
6504 else
6505   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6506 $as_echo "no" >&6; }
6507 fi
6508
6509
6510 fi
6511 if test -z "$ac_cv_prog_OTOOL64"; then
6512   ac_ct_OTOOL64=$OTOOL64
6513   # Extract the first word of "otool64", so it can be a program name with args.
6514 set dummy otool64; ac_word=$2
6515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6516 $as_echo_n "checking for $ac_word... " >&6; }
6517 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6518   $as_echo_n "(cached) " >&6
6519 else
6520   if test -n "$ac_ct_OTOOL64"; then
6521   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6522 else
6523 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6524 for as_dir in $PATH
6525 do
6526   IFS=$as_save_IFS
6527   test -z "$as_dir" && as_dir=.
6528     for ac_exec_ext in '' $ac_executable_extensions; do
6529   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6530     ac_cv_prog_ac_ct_OTOOL64="otool64"
6531     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6532     break 2
6533   fi
6534 done
6535   done
6536 IFS=$as_save_IFS
6537
6538 fi
6539 fi
6540 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6541 if test -n "$ac_ct_OTOOL64"; then
6542   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6543 $as_echo "$ac_ct_OTOOL64" >&6; }
6544 else
6545   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6546 $as_echo "no" >&6; }
6547 fi
6548
6549   if test "x$ac_ct_OTOOL64" = x; then
6550     OTOOL64=":"
6551   else
6552     case $cross_compiling:$ac_tool_warned in
6553 yes:)
6554 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6555 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6556 ac_tool_warned=yes ;;
6557 esac
6558     OTOOL64=$ac_ct_OTOOL64
6559   fi
6560 else
6561   OTOOL64="$ac_cv_prog_OTOOL64"
6562 fi
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6591 $as_echo_n "checking for -single_module linker flag... " >&6; }
6592 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6593   $as_echo_n "(cached) " >&6
6594 else
6595   lt_cv_apple_cc_single_mod=no
6596       if test -z "${LT_MULTI_MODULE}"; then
6597         # By default we will add the -single_module flag. You can override
6598         # by either setting the environment variable LT_MULTI_MODULE
6599         # non-empty at configure time, or by adding -multi_module to the
6600         # link flags.
6601         rm -rf libconftest.dylib*
6602         echo "int foo(void){return 1;}" > conftest.c
6603         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6604 -dynamiclib -Wl,-single_module conftest.c" >&5
6605         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6606           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6607         _lt_result=$?
6608         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6609           lt_cv_apple_cc_single_mod=yes
6610         else
6611           cat conftest.err >&5
6612         fi
6613         rm -rf libconftest.dylib*
6614         rm -f conftest.*
6615       fi
6616 fi
6617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6618 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6619     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6620 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6621 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6622   $as_echo_n "(cached) " >&6
6623 else
6624   lt_cv_ld_exported_symbols_list=no
6625       save_LDFLAGS=$LDFLAGS
6626       echo "_main" > conftest.sym
6627       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6628       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6629 /* end confdefs.h.  */
6630
6631 int
6632 main ()
6633 {
6634
6635   ;
6636   return 0;
6637 }
6638 _ACEOF
6639 if ac_fn_c_try_link "$LINENO"; then :
6640   lt_cv_ld_exported_symbols_list=yes
6641 else
6642   lt_cv_ld_exported_symbols_list=no
6643 fi
6644 rm -f core conftest.err conftest.$ac_objext \
6645     conftest$ac_exeext conftest.$ac_ext
6646         LDFLAGS="$save_LDFLAGS"
6647
6648 fi
6649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6650 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6651     case $host_os in
6652     rhapsody* | darwin1.[012])
6653       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6654     darwin1.*)
6655       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6656     darwin*) # darwin 5.x on
6657       # if running on 10.5 or later, the deployment target defaults
6658       # to the OS version, if on x86, and 10.4, the deployment
6659       # target defaults to 10.4. Don't you love it?
6660       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6661         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6662           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6663         10.[012]*)
6664           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6665         10.*)
6666           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6667       esac
6668     ;;
6669   esac
6670     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6671       _lt_dar_single_mod='$single_module'
6672     fi
6673     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6674       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6675     else
6676       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6677     fi
6678     if test "$DSYMUTIL" != ":"; then
6679       _lt_dsymutil='~$DSYMUTIL $lib || :'
6680     else
6681       _lt_dsymutil=
6682     fi
6683     ;;
6684   esac
6685
6686
6687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6688 $as_echo_n "checking for ANSI C header files... " >&6; }
6689 if test "${ac_cv_header_stdc+set}" = set; then :
6690   $as_echo_n "(cached) " >&6
6691 else
6692   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6693 /* end confdefs.h.  */
6694 #include <stdlib.h>
6695 #include <stdarg.h>
6696 #include <string.h>
6697 #include <float.h>
6698
6699 int
6700 main ()
6701 {
6702
6703   ;
6704   return 0;
6705 }
6706 _ACEOF
6707 if ac_fn_c_try_compile "$LINENO"; then :
6708   ac_cv_header_stdc=yes
6709 else
6710   ac_cv_header_stdc=no
6711 fi
6712 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6713
6714 if test $ac_cv_header_stdc = yes; then
6715   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6716   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6717 /* end confdefs.h.  */
6718 #include <string.h>
6719
6720 _ACEOF
6721 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6722   $EGREP "memchr" >/dev/null 2>&1; then :
6723
6724 else
6725   ac_cv_header_stdc=no
6726 fi
6727 rm -f conftest*
6728
6729 fi
6730
6731 if test $ac_cv_header_stdc = yes; then
6732   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6733   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6734 /* end confdefs.h.  */
6735 #include <stdlib.h>
6736
6737 _ACEOF
6738 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6739   $EGREP "free" >/dev/null 2>&1; then :
6740
6741 else
6742   ac_cv_header_stdc=no
6743 fi
6744 rm -f conftest*
6745
6746 fi
6747
6748 if test $ac_cv_header_stdc = yes; then
6749   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6750   if test "$cross_compiling" = yes; then :
6751   :
6752 else
6753   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6754 /* end confdefs.h.  */
6755 #include <ctype.h>
6756 #include <stdlib.h>
6757 #if ((' ' & 0x0FF) == 0x020)
6758 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6759 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6760 #else
6761 # define ISLOWER(c) \
6762                    (('a' <= (c) && (c) <= 'i') \
6763                      || ('j' <= (c) && (c) <= 'r') \
6764                      || ('s' <= (c) && (c) <= 'z'))
6765 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6766 #endif
6767
6768 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6769 int
6770 main ()
6771 {
6772   int i;
6773   for (i = 0; i < 256; i++)
6774     if (XOR (islower (i), ISLOWER (i))
6775         || toupper (i) != TOUPPER (i))
6776       return 2;
6777   return 0;
6778 }
6779 _ACEOF
6780 if ac_fn_c_try_run "$LINENO"; then :
6781
6782 else
6783   ac_cv_header_stdc=no
6784 fi
6785 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6786   conftest.$ac_objext conftest.beam conftest.$ac_ext
6787 fi
6788
6789 fi
6790 fi
6791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6792 $as_echo "$ac_cv_header_stdc" >&6; }
6793 if test $ac_cv_header_stdc = yes; then
6794
6795 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6796
6797 fi
6798
6799 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6800 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6801                   inttypes.h stdint.h unistd.h
6802 do :
6803   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6804 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6805 "
6806 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6807   cat >>confdefs.h <<_ACEOF
6808 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6809 _ACEOF
6810
6811 fi
6812
6813 done
6814
6815
6816 for ac_header in dlfcn.h
6817 do :
6818   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6819 "
6820 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6821   cat >>confdefs.h <<_ACEOF
6822 #define HAVE_DLFCN_H 1
6823 _ACEOF
6824
6825 fi
6826
6827 done
6828
6829
6830
6831 # Set options
6832
6833
6834
6835         enable_dlopen=no
6836
6837
6838   enable_win32_dll=no
6839
6840
6841             # Check whether --enable-shared was given.
6842 if test "${enable_shared+set}" = set; then :
6843   enableval=$enable_shared; p=${PACKAGE-default}
6844     case $enableval in
6845     yes) enable_shared=yes ;;
6846     no) enable_shared=no ;;
6847     *)
6848       enable_shared=no
6849       # Look at the argument we got.  We use all the common list separators.
6850       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6851       for pkg in $enableval; do
6852         IFS="$lt_save_ifs"
6853         if test "X$pkg" = "X$p"; then
6854           enable_shared=yes
6855         fi
6856       done
6857       IFS="$lt_save_ifs"
6858       ;;
6859     esac
6860 else
6861   enable_shared=yes
6862 fi
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872   # Check whether --enable-static was given.
6873 if test "${enable_static+set}" = set; then :
6874   enableval=$enable_static; p=${PACKAGE-default}
6875     case $enableval in
6876     yes) enable_static=yes ;;
6877     no) enable_static=no ;;
6878     *)
6879      enable_static=no
6880       # Look at the argument we got.  We use all the common list separators.
6881       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6882       for pkg in $enableval; do
6883         IFS="$lt_save_ifs"
6884         if test "X$pkg" = "X$p"; then
6885           enable_static=yes
6886         fi
6887       done
6888       IFS="$lt_save_ifs"
6889       ;;
6890     esac
6891 else
6892   enable_static=yes
6893 fi
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904 # Check whether --with-pic was given.
6905 if test "${with_pic+set}" = set; then :
6906   withval=$with_pic; pic_mode="$withval"
6907 else
6908   pic_mode=default
6909 fi
6910
6911
6912 test -z "$pic_mode" && pic_mode=default
6913
6914
6915
6916
6917
6918
6919
6920   # Check whether --enable-fast-install was given.
6921 if test "${enable_fast_install+set}" = set; then :
6922   enableval=$enable_fast_install; p=${PACKAGE-default}
6923     case $enableval in
6924     yes) enable_fast_install=yes ;;
6925     no) enable_fast_install=no ;;
6926     *)
6927       enable_fast_install=no
6928       # Look at the argument we got.  We use all the common list separators.
6929       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6930       for pkg in $enableval; do
6931         IFS="$lt_save_ifs"
6932         if test "X$pkg" = "X$p"; then
6933           enable_fast_install=yes
6934         fi
6935       done
6936       IFS="$lt_save_ifs"
6937       ;;
6938     esac
6939 else
6940   enable_fast_install=yes
6941 fi
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953 # This can be used to rebuild libtool when needed
6954 LIBTOOL_DEPS="$ltmain"
6955
6956 # Always use our own libtool.
6957 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983 test -z "$LN_S" && LN_S="ln -s"
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998 if test -n "${ZSH_VERSION+set}" ; then
6999    setopt NO_GLOB_SUBST
7000 fi
7001
7002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7003 $as_echo_n "checking for objdir... " >&6; }
7004 if test "${lt_cv_objdir+set}" = set; then :
7005   $as_echo_n "(cached) " >&6
7006 else
7007   rm -f .libs 2>/dev/null
7008 mkdir .libs 2>/dev/null
7009 if test -d .libs; then
7010   lt_cv_objdir=.libs
7011 else
7012   # MS-DOS does not allow filenames that begin with a dot.
7013   lt_cv_objdir=_libs
7014 fi
7015 rmdir .libs 2>/dev/null
7016 fi
7017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7018 $as_echo "$lt_cv_objdir" >&6; }
7019 objdir=$lt_cv_objdir
7020
7021
7022
7023
7024
7025 cat >>confdefs.h <<_ACEOF
7026 #define LT_OBJDIR "$lt_cv_objdir/"
7027 _ACEOF
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045 case $host_os in
7046 aix3*)
7047   # AIX sometimes has problems with the GCC collect2 program.  For some
7048   # reason, if we set the COLLECT_NAMES environment variable, the problems
7049   # vanish in a puff of smoke.
7050   if test "X${COLLECT_NAMES+set}" != Xset; then
7051     COLLECT_NAMES=
7052     export COLLECT_NAMES
7053   fi
7054   ;;
7055 esac
7056
7057 # Sed substitution that helps us do robust quoting.  It backslashifies
7058 # metacharacters that are still active within double-quoted strings.
7059 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7060
7061 # Same as above, but do not quote variable references.
7062 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7063
7064 # Sed substitution to delay expansion of an escaped shell variable in a
7065 # double_quote_subst'ed string.
7066 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7067
7068 # Sed substitution to delay expansion of an escaped single quote.
7069 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7070
7071 # Sed substitution to avoid accidental globbing in evaled expressions
7072 no_glob_subst='s/\*/\\\*/g'
7073
7074 # Global variables:
7075 ofile=libtool
7076 can_build_shared=yes
7077
7078 # All known linkers require a `.a' archive for static linking (except MSVC,
7079 # which needs '.lib').
7080 libext=a
7081
7082 with_gnu_ld="$lt_cv_prog_gnu_ld"
7083
7084 old_CC="$CC"
7085 old_CFLAGS="$CFLAGS"
7086
7087 # Set sane defaults for various variables
7088 test -z "$CC" && CC=cc
7089 test -z "$LTCC" && LTCC=$CC
7090 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7091 test -z "$LD" && LD=ld
7092 test -z "$ac_objext" && ac_objext=o
7093
7094 for cc_temp in $compiler""; do
7095   case $cc_temp in
7096     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7097     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7098     \-*) ;;
7099     *) break;;
7100   esac
7101 done
7102 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7103
7104
7105 # Only perform the check for file, if the check method requires it
7106 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7107 case $deplibs_check_method in
7108 file_magic*)
7109   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7110     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7111 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7112 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7113   $as_echo_n "(cached) " >&6
7114 else
7115   case $MAGIC_CMD in
7116 [\\/*] |  ?:[\\/]*)
7117   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7118   ;;
7119 *)
7120   lt_save_MAGIC_CMD="$MAGIC_CMD"
7121   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7122   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7123   for ac_dir in $ac_dummy; do
7124     IFS="$lt_save_ifs"
7125     test -z "$ac_dir" && ac_dir=.
7126     if test -f $ac_dir/${ac_tool_prefix}file; then
7127       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7128       if test -n "$file_magic_test_file"; then
7129         case $deplibs_check_method in
7130         "file_magic "*)
7131           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7132           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7133           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7134             $EGREP "$file_magic_regex" > /dev/null; then
7135             :
7136           else
7137             cat <<_LT_EOF 1>&2
7138
7139 *** Warning: the command libtool uses to detect shared libraries,
7140 *** $file_magic_cmd, produces output that libtool cannot recognize.
7141 *** The result is that libtool may fail to recognize shared libraries
7142 *** as such.  This will affect the creation of libtool libraries that
7143 *** depend on shared libraries, but programs linked with such libtool
7144 *** libraries will work regardless of this problem.  Nevertheless, you
7145 *** may want to report the problem to your system manager and/or to
7146 *** bug-libtool@gnu.org
7147
7148 _LT_EOF
7149           fi ;;
7150         esac
7151       fi
7152       break
7153     fi
7154   done
7155   IFS="$lt_save_ifs"
7156   MAGIC_CMD="$lt_save_MAGIC_CMD"
7157   ;;
7158 esac
7159 fi
7160
7161 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7162 if test -n "$MAGIC_CMD"; then
7163   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7164 $as_echo "$MAGIC_CMD" >&6; }
7165 else
7166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7167 $as_echo "no" >&6; }
7168 fi
7169
7170
7171
7172
7173
7174 if test -z "$lt_cv_path_MAGIC_CMD"; then
7175   if test -n "$ac_tool_prefix"; then
7176     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7177 $as_echo_n "checking for file... " >&6; }
7178 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7179   $as_echo_n "(cached) " >&6
7180 else
7181   case $MAGIC_CMD in
7182 [\\/*] |  ?:[\\/]*)
7183   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7184   ;;
7185 *)
7186   lt_save_MAGIC_CMD="$MAGIC_CMD"
7187   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7188   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7189   for ac_dir in $ac_dummy; do
7190     IFS="$lt_save_ifs"
7191     test -z "$ac_dir" && ac_dir=.
7192     if test -f $ac_dir/file; then
7193       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7194       if test -n "$file_magic_test_file"; then
7195         case $deplibs_check_method in
7196         "file_magic "*)
7197           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7198           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7199           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7200             $EGREP "$file_magic_regex" > /dev/null; then
7201             :
7202           else
7203             cat <<_LT_EOF 1>&2
7204
7205 *** Warning: the command libtool uses to detect shared libraries,
7206 *** $file_magic_cmd, produces output that libtool cannot recognize.
7207 *** The result is that libtool may fail to recognize shared libraries
7208 *** as such.  This will affect the creation of libtool libraries that
7209 *** depend on shared libraries, but programs linked with such libtool
7210 *** libraries will work regardless of this problem.  Nevertheless, you
7211 *** may want to report the problem to your system manager and/or to
7212 *** bug-libtool@gnu.org
7213
7214 _LT_EOF
7215           fi ;;
7216         esac
7217       fi
7218       break
7219     fi
7220   done
7221   IFS="$lt_save_ifs"
7222   MAGIC_CMD="$lt_save_MAGIC_CMD"
7223   ;;
7224 esac
7225 fi
7226
7227 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7228 if test -n "$MAGIC_CMD"; then
7229   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7230 $as_echo "$MAGIC_CMD" >&6; }
7231 else
7232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7233 $as_echo "no" >&6; }
7234 fi
7235
7236
7237   else
7238     MAGIC_CMD=:
7239   fi
7240 fi
7241
7242   fi
7243   ;;
7244 esac
7245
7246 # Use C for the default configuration in the libtool script
7247
7248 lt_save_CC="$CC"
7249 ac_ext=c
7250 ac_cpp='$CPP $CPPFLAGS'
7251 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7252 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7253 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7254
7255
7256 # Source file extension for C test sources.
7257 ac_ext=c
7258
7259 # Object file extension for compiled C test sources.
7260 objext=o
7261 objext=$objext
7262
7263 # Code to be used in simple compile tests
7264 lt_simple_compile_test_code="int some_variable = 0;"
7265
7266 # Code to be used in simple link tests
7267 lt_simple_link_test_code='int main(){return(0);}'
7268
7269
7270
7271
7272
7273
7274
7275 # If no C compiler was specified, use CC.
7276 LTCC=${LTCC-"$CC"}
7277
7278 # If no C compiler flags were specified, use CFLAGS.
7279 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7280
7281 # Allow CC to be a program name with arguments.
7282 compiler=$CC
7283
7284 # Save the default compiler, since it gets overwritten when the other
7285 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7286 compiler_DEFAULT=$CC
7287
7288 # save warnings/boilerplate of simple test code
7289 ac_outfile=conftest.$ac_objext
7290 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7291 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7292 _lt_compiler_boilerplate=`cat conftest.err`
7293 $RM conftest*
7294
7295 ac_outfile=conftest.$ac_objext
7296 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7297 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7298 _lt_linker_boilerplate=`cat conftest.err`
7299 $RM -r conftest*
7300
7301
7302 if test -n "$compiler"; then
7303
7304 lt_prog_compiler_no_builtin_flag=
7305
7306 if test "$GCC" = yes; then
7307   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7308
7309   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7310 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7311 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7312   $as_echo_n "(cached) " >&6
7313 else
7314   lt_cv_prog_compiler_rtti_exceptions=no
7315    ac_outfile=conftest.$ac_objext
7316    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7317    lt_compiler_flag="-fno-rtti -fno-exceptions"
7318    # Insert the option either (1) after the last *FLAGS variable, or
7319    # (2) before a word containing "conftest.", or (3) at the end.
7320    # Note that $ac_compile itself does not contain backslashes and begins
7321    # with a dollar sign (not a hyphen), so the echo should work correctly.
7322    # The option is referenced via a variable to avoid confusing sed.
7323    lt_compile=`echo "$ac_compile" | $SED \
7324    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7325    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7326    -e 's:$: $lt_compiler_flag:'`
7327    (eval echo "\"\$as_me:7327: $lt_compile\"" >&5)
7328    (eval "$lt_compile" 2>conftest.err)
7329    ac_status=$?
7330    cat conftest.err >&5
7331    echo "$as_me:7331: \$? = $ac_status" >&5
7332    if (exit $ac_status) && test -s "$ac_outfile"; then
7333      # The compiler can only warn and ignore the option if not recognized
7334      # So say no if there are warnings other than the usual output.
7335      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7336      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7337      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7338        lt_cv_prog_compiler_rtti_exceptions=yes
7339      fi
7340    fi
7341    $RM conftest*
7342
7343 fi
7344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7345 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7346
7347 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7348     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7349 else
7350     :
7351 fi
7352
7353 fi
7354
7355
7356
7357
7358
7359
7360   lt_prog_compiler_wl=
7361 lt_prog_compiler_pic=
7362 lt_prog_compiler_static=
7363
7364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7365 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7366
7367   if test "$GCC" = yes; then
7368     lt_prog_compiler_wl='-Wl,'
7369     lt_prog_compiler_static='-static'
7370
7371     case $host_os in
7372       aix*)
7373       # All AIX code is PIC.
7374       if test "$host_cpu" = ia64; then
7375         # AIX 5 now supports IA64 processor
7376         lt_prog_compiler_static='-Bstatic'
7377       fi
7378       ;;
7379
7380     amigaos*)
7381       case $host_cpu in
7382       powerpc)
7383             # see comment about AmigaOS4 .so support
7384             lt_prog_compiler_pic='-fPIC'
7385         ;;
7386       m68k)
7387             # FIXME: we need at least 68020 code to build shared libraries, but
7388             # adding the `-m68020' flag to GCC prevents building anything better,
7389             # like `-m68040'.
7390             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7391         ;;
7392       esac
7393       ;;
7394
7395     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7396       # PIC is the default for these OSes.
7397       ;;
7398
7399     mingw* | cygwin* | pw32* | os2* | cegcc*)
7400       # This hack is so that the source file can tell whether it is being
7401       # built for inclusion in a dll (and should export symbols for example).
7402       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7403       # (--disable-auto-import) libraries
7404       lt_prog_compiler_pic='-DDLL_EXPORT'
7405       ;;
7406
7407     darwin* | rhapsody*)
7408       # PIC is the default on this platform
7409       # Common symbols not allowed in MH_DYLIB files
7410       lt_prog_compiler_pic='-fno-common'
7411       ;;
7412
7413     hpux*)
7414       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7415       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7416       # sets the default TLS model and affects inlining.
7417       case $host_cpu in
7418       hppa*64*)
7419         # +Z the default
7420         ;;
7421       *)
7422         lt_prog_compiler_pic='-fPIC'
7423         ;;
7424       esac
7425       ;;
7426
7427     interix[3-9]*)
7428       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7429       # Instead, we relocate shared libraries at runtime.
7430       ;;
7431
7432     msdosdjgpp*)
7433       # Just because we use GCC doesn't mean we suddenly get shared libraries
7434       # on systems that don't support them.
7435       lt_prog_compiler_can_build_shared=no
7436       enable_shared=no
7437       ;;
7438
7439     *nto* | *qnx*)
7440       # QNX uses GNU C++, but need to define -shared option too, otherwise
7441       # it will coredump.
7442       lt_prog_compiler_pic='-fPIC -shared'
7443       ;;
7444
7445     sysv4*MP*)
7446       if test -d /usr/nec; then
7447         lt_prog_compiler_pic=-Kconform_pic
7448       fi
7449       ;;
7450
7451     *)
7452       lt_prog_compiler_pic='-fPIC'
7453       ;;
7454     esac
7455   else
7456     # PORTME Check for flag to pass linker flags through the system compiler.
7457     case $host_os in
7458     aix*)
7459       lt_prog_compiler_wl='-Wl,'
7460       if test "$host_cpu" = ia64; then
7461         # AIX 5 now supports IA64 processor
7462         lt_prog_compiler_static='-Bstatic'
7463       else
7464         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7465       fi
7466       ;;
7467
7468     mingw* | cygwin* | pw32* | os2* | cegcc*)
7469       # This hack is so that the source file can tell whether it is being
7470       # built for inclusion in a dll (and should export symbols for example).
7471       lt_prog_compiler_pic='-DDLL_EXPORT'
7472       ;;
7473
7474     hpux9* | hpux10* | hpux11*)
7475       lt_prog_compiler_wl='-Wl,'
7476       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7477       # not for PA HP-UX.
7478       case $host_cpu in
7479       hppa*64*|ia64*)
7480         # +Z the default
7481         ;;
7482       *)
7483         lt_prog_compiler_pic='+Z'
7484         ;;
7485       esac
7486       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7487       lt_prog_compiler_static='${wl}-a ${wl}archive'
7488       ;;
7489
7490     irix5* | irix6* | nonstopux*)
7491       lt_prog_compiler_wl='-Wl,'
7492       # PIC (with -KPIC) is the default.
7493       lt_prog_compiler_static='-non_shared'
7494       ;;
7495
7496     linux* | k*bsd*-gnu | kopensolaris*-gnu)
7497       case $cc_basename in
7498       # old Intel for x86_64 which still supported -KPIC.
7499       ecc*)
7500         lt_prog_compiler_wl='-Wl,'
7501         lt_prog_compiler_pic='-KPIC'
7502         lt_prog_compiler_static='-static'
7503         ;;
7504       # icc used to be incompatible with GCC.
7505       # ICC 10 doesn't accept -KPIC any more.
7506       icc* | ifort*)
7507         lt_prog_compiler_wl='-Wl,'
7508         lt_prog_compiler_pic='-fPIC'
7509         lt_prog_compiler_static='-static'
7510         ;;
7511       # Lahey Fortran 8.1.
7512       lf95*)
7513         lt_prog_compiler_wl='-Wl,'
7514         lt_prog_compiler_pic='--shared'
7515         lt_prog_compiler_static='--static'
7516         ;;
7517       pgcc* | pgf77* | pgf90* | pgf95*)
7518         # Portland Group compilers (*not* the Pentium gcc compiler,
7519         # which looks to be a dead project)
7520         lt_prog_compiler_wl='-Wl,'
7521         lt_prog_compiler_pic='-fpic'
7522         lt_prog_compiler_static='-Bstatic'
7523         ;;
7524       ccc*)
7525         lt_prog_compiler_wl='-Wl,'
7526         # All Alpha code is PIC.
7527         lt_prog_compiler_static='-non_shared'
7528         ;;
7529       xl*)
7530         # IBM XL C 8.0/Fortran 10.1 on PPC
7531         lt_prog_compiler_wl='-Wl,'
7532         lt_prog_compiler_pic='-qpic'
7533         lt_prog_compiler_static='-qstaticlink'
7534         ;;
7535       *)
7536         case `$CC -V 2>&1 | sed 5q` in
7537         *Sun\ C*)
7538           # Sun C 5.9
7539           lt_prog_compiler_pic='-KPIC'
7540           lt_prog_compiler_static='-Bstatic'
7541           lt_prog_compiler_wl='-Wl,'
7542           ;;
7543         *Sun\ F*)
7544           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7545           lt_prog_compiler_pic='-KPIC'
7546           lt_prog_compiler_static='-Bstatic'
7547           lt_prog_compiler_wl=''
7548           ;;
7549         esac
7550         ;;
7551       esac
7552       ;;
7553
7554     newsos6)
7555       lt_prog_compiler_pic='-KPIC'
7556       lt_prog_compiler_static='-Bstatic'
7557       ;;
7558
7559     *nto* | *qnx*)
7560       # QNX uses GNU C++, but need to define -shared option too, otherwise
7561       # it will coredump.
7562       lt_prog_compiler_pic='-fPIC -shared'
7563       ;;
7564
7565     osf3* | osf4* | osf5*)
7566       lt_prog_compiler_wl='-Wl,'
7567       # All OSF/1 code is PIC.
7568       lt_prog_compiler_static='-non_shared'
7569       ;;
7570
7571     rdos*)
7572       lt_prog_compiler_static='-non_shared'
7573       ;;
7574
7575     solaris*)
7576       lt_prog_compiler_pic='-KPIC'
7577       lt_prog_compiler_static='-Bstatic'
7578       case $cc_basename in
7579       f77* | f90* | f95*)
7580         lt_prog_compiler_wl='-Qoption ld ';;
7581       *)
7582         lt_prog_compiler_wl='-Wl,';;
7583       esac
7584       ;;
7585
7586     sunos4*)
7587       lt_prog_compiler_wl='-Qoption ld '
7588       lt_prog_compiler_pic='-PIC'
7589       lt_prog_compiler_static='-Bstatic'
7590       ;;
7591
7592     sysv4 | sysv4.2uw2* | sysv4.3*)
7593       lt_prog_compiler_wl='-Wl,'
7594       lt_prog_compiler_pic='-KPIC'
7595       lt_prog_compiler_static='-Bstatic'
7596       ;;
7597
7598     sysv4*MP*)
7599       if test -d /usr/nec ;then
7600         lt_prog_compiler_pic='-Kconform_pic'
7601         lt_prog_compiler_static='-Bstatic'
7602       fi
7603       ;;
7604
7605     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7606       lt_prog_compiler_wl='-Wl,'
7607       lt_prog_compiler_pic='-KPIC'
7608       lt_prog_compiler_static='-Bstatic'
7609       ;;
7610
7611     unicos*)
7612       lt_prog_compiler_wl='-Wl,'
7613       lt_prog_compiler_can_build_shared=no
7614       ;;
7615
7616     uts4*)
7617       lt_prog_compiler_pic='-pic'
7618       lt_prog_compiler_static='-Bstatic'
7619       ;;
7620
7621     *)
7622       lt_prog_compiler_can_build_shared=no
7623       ;;
7624     esac
7625   fi
7626
7627 case $host_os in
7628   # For platforms which do not support PIC, -DPIC is meaningless:
7629   *djgpp*)
7630     lt_prog_compiler_pic=
7631     ;;
7632   *)
7633     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7634     ;;
7635 esac
7636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7637 $as_echo "$lt_prog_compiler_pic" >&6; }
7638
7639
7640
7641
7642
7643
7644 #
7645 # Check to make sure the PIC flag actually works.
7646 #
7647 if test -n "$lt_prog_compiler_pic"; then
7648   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7649 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7650 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7651   $as_echo_n "(cached) " >&6
7652 else
7653   lt_cv_prog_compiler_pic_works=no
7654    ac_outfile=conftest.$ac_objext
7655    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7656    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7657    # Insert the option either (1) after the last *FLAGS variable, or
7658    # (2) before a word containing "conftest.", or (3) at the end.
7659    # Note that $ac_compile itself does not contain backslashes and begins
7660    # with a dollar sign (not a hyphen), so the echo should work correctly.
7661    # The option is referenced via a variable to avoid confusing sed.
7662    lt_compile=`echo "$ac_compile" | $SED \
7663    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7664    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7665    -e 's:$: $lt_compiler_flag:'`
7666    (eval echo "\"\$as_me:7666: $lt_compile\"" >&5)
7667    (eval "$lt_compile" 2>conftest.err)
7668    ac_status=$?
7669    cat conftest.err >&5
7670    echo "$as_me:7670: \$? = $ac_status" >&5
7671    if (exit $ac_status) && test -s "$ac_outfile"; then
7672      # The compiler can only warn and ignore the option if not recognized
7673      # So say no if there are warnings other than the usual output.
7674      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7675      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7676      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7677        lt_cv_prog_compiler_pic_works=yes
7678      fi
7679    fi
7680    $RM conftest*
7681
7682 fi
7683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7684 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7685
7686 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7687     case $lt_prog_compiler_pic in
7688      "" | " "*) ;;
7689      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7690      esac
7691 else
7692     lt_prog_compiler_pic=
7693      lt_prog_compiler_can_build_shared=no
7694 fi
7695
7696 fi
7697
7698
7699
7700
7701
7702
7703 #
7704 # Check to make sure the static flag actually works.
7705 #
7706 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7708 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7709 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7710   $as_echo_n "(cached) " >&6
7711 else
7712   lt_cv_prog_compiler_static_works=no
7713    save_LDFLAGS="$LDFLAGS"
7714    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7715    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7716    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7717      # The linker can only warn and ignore the option if not recognized
7718      # So say no if there are warnings
7719      if test -s conftest.err; then
7720        # Append any errors to the config.log.
7721        cat conftest.err 1>&5
7722        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7723        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7724        if diff conftest.exp conftest.er2 >/dev/null; then
7725          lt_cv_prog_compiler_static_works=yes
7726        fi
7727      else
7728        lt_cv_prog_compiler_static_works=yes
7729      fi
7730    fi
7731    $RM -r conftest*
7732    LDFLAGS="$save_LDFLAGS"
7733
7734 fi
7735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7736 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7737
7738 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7739     :
7740 else
7741     lt_prog_compiler_static=
7742 fi
7743
7744
7745
7746
7747
7748
7749
7750   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7751 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7752 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7753   $as_echo_n "(cached) " >&6
7754 else
7755   lt_cv_prog_compiler_c_o=no
7756    $RM -r conftest 2>/dev/null
7757    mkdir conftest
7758    cd conftest
7759    mkdir out
7760    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7761
7762    lt_compiler_flag="-o out/conftest2.$ac_objext"
7763    # Insert the option either (1) after the last *FLAGS variable, or
7764    # (2) before a word containing "conftest.", or (3) at the end.
7765    # Note that $ac_compile itself does not contain backslashes and begins
7766    # with a dollar sign (not a hyphen), so the echo should work correctly.
7767    lt_compile=`echo "$ac_compile" | $SED \
7768    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7769    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7770    -e 's:$: $lt_compiler_flag:'`
7771    (eval echo "\"\$as_me:7771: $lt_compile\"" >&5)
7772    (eval "$lt_compile" 2>out/conftest.err)
7773    ac_status=$?
7774    cat out/conftest.err >&5
7775    echo "$as_me:7775: \$? = $ac_status" >&5
7776    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7777    then
7778      # The compiler can only warn and ignore the option if not recognized
7779      # So say no if there are warnings
7780      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7781      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7782      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7783        lt_cv_prog_compiler_c_o=yes
7784      fi
7785    fi
7786    chmod u+w . 2>&5
7787    $RM conftest*
7788    # SGI C++ compiler will create directory out/ii_files/ for
7789    # template instantiation
7790    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7791    $RM out/* && rmdir out
7792    cd ..
7793    $RM -r conftest
7794    $RM conftest*
7795
7796 fi
7797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7798 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7799
7800
7801
7802
7803
7804
7805   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7806 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7807 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7808   $as_echo_n "(cached) " >&6
7809 else
7810   lt_cv_prog_compiler_c_o=no
7811    $RM -r conftest 2>/dev/null
7812    mkdir conftest
7813    cd conftest
7814    mkdir out
7815    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7816
7817    lt_compiler_flag="-o out/conftest2.$ac_objext"
7818    # Insert the option either (1) after the last *FLAGS variable, or
7819    # (2) before a word containing "conftest.", or (3) at the end.
7820    # Note that $ac_compile itself does not contain backslashes and begins
7821    # with a dollar sign (not a hyphen), so the echo should work correctly.
7822    lt_compile=`echo "$ac_compile" | $SED \
7823    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7824    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7825    -e 's:$: $lt_compiler_flag:'`
7826    (eval echo "\"\$as_me:7826: $lt_compile\"" >&5)
7827    (eval "$lt_compile" 2>out/conftest.err)
7828    ac_status=$?
7829    cat out/conftest.err >&5
7830    echo "$as_me:7830: \$? = $ac_status" >&5
7831    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7832    then
7833      # The compiler can only warn and ignore the option if not recognized
7834      # So say no if there are warnings
7835      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7836      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7837      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7838        lt_cv_prog_compiler_c_o=yes
7839      fi
7840    fi
7841    chmod u+w . 2>&5
7842    $RM conftest*
7843    # SGI C++ compiler will create directory out/ii_files/ for
7844    # template instantiation
7845    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7846    $RM out/* && rmdir out
7847    cd ..
7848    $RM -r conftest
7849    $RM conftest*
7850
7851 fi
7852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7853 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7854
7855
7856
7857
7858 hard_links="nottested"
7859 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7860   # do not overwrite the value of need_locks provided by the user
7861   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7862 $as_echo_n "checking if we can lock with hard links... " >&6; }
7863   hard_links=yes
7864   $RM conftest*
7865   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7866   touch conftest.a
7867   ln conftest.a conftest.b 2>&5 || hard_links=no
7868   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7870 $as_echo "$hard_links" >&6; }
7871   if test "$hard_links" = no; then
7872     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7873 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7874     need_locks=warn
7875   fi
7876 else
7877   need_locks=no
7878 fi
7879
7880
7881
7882
7883
7884
7885   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7886 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7887
7888   runpath_var=
7889   allow_undefined_flag=
7890   always_export_symbols=no
7891   archive_cmds=
7892   archive_expsym_cmds=
7893   compiler_needs_object=no
7894   enable_shared_with_static_runtimes=no
7895   export_dynamic_flag_spec=
7896   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7897   hardcode_automatic=no
7898   hardcode_direct=no
7899   hardcode_direct_absolute=no
7900   hardcode_libdir_flag_spec=
7901   hardcode_libdir_flag_spec_ld=
7902   hardcode_libdir_separator=
7903   hardcode_minus_L=no
7904   hardcode_shlibpath_var=unsupported
7905   inherit_rpath=no
7906   link_all_deplibs=unknown
7907   module_cmds=
7908   module_expsym_cmds=
7909   old_archive_from_new_cmds=
7910   old_archive_from_expsyms_cmds=
7911   thread_safe_flag_spec=
7912   whole_archive_flag_spec=
7913   # include_expsyms should be a list of space-separated symbols to be *always*
7914   # included in the symbol list
7915   include_expsyms=
7916   # exclude_expsyms can be an extended regexp of symbols to exclude
7917   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7918   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7919   # as well as any symbol that contains `d'.
7920   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7921   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7922   # platforms (ab)use it in PIC code, but their linkers get confused if
7923   # the symbol is explicitly referenced.  Since portable code cannot
7924   # rely on this symbol name, it's probably fine to never include it in
7925   # preloaded symbol tables.
7926   # Exclude shared library initialization/finalization symbols.
7927   extract_expsyms_cmds=
7928
7929   case $host_os in
7930   cygwin* | mingw* | pw32* | cegcc*)
7931     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7932     # When not using gcc, we currently assume that we are using
7933     # Microsoft Visual C++.
7934     if test "$GCC" != yes; then
7935       with_gnu_ld=no
7936     fi
7937     ;;
7938   interix*)
7939     # we just hope/assume this is gcc and not c89 (= MSVC++)
7940     with_gnu_ld=yes
7941     ;;
7942   openbsd*)
7943     with_gnu_ld=no
7944     ;;
7945   linux* | k*bsd*-gnu)
7946     link_all_deplibs=no
7947     ;;
7948   esac
7949
7950   ld_shlibs=yes
7951   if test "$with_gnu_ld" = yes; then
7952     # If archive_cmds runs LD, not CC, wlarc should be empty
7953     wlarc='${wl}'
7954
7955     # Set some defaults for GNU ld with shared library support. These
7956     # are reset later if shared libraries are not supported. Putting them
7957     # here allows them to be overridden if necessary.
7958     runpath_var=LD_RUN_PATH
7959     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7960     export_dynamic_flag_spec='${wl}--export-dynamic'
7961     # ancient GNU ld didn't support --whole-archive et. al.
7962     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7963       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7964     else
7965       whole_archive_flag_spec=
7966     fi
7967     supports_anon_versioning=no
7968     case `$LD -v 2>&1` in
7969       *GNU\ gold*) supports_anon_versioning=yes ;;
7970       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7971       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7972       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7973       *\ 2.11.*) ;; # other 2.11 versions
7974       *) supports_anon_versioning=yes ;;
7975     esac
7976
7977     # See if GNU ld supports shared libraries.
7978     case $host_os in
7979     aix[3-9]*)
7980       # On AIX/PPC, the GNU linker is very broken
7981       if test "$host_cpu" != ia64; then
7982         ld_shlibs=no
7983         cat <<_LT_EOF 1>&2
7984
7985 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7986 *** to be unable to reliably create shared libraries on AIX.
7987 *** Therefore, libtool is disabling shared libraries support.  If you
7988 *** really care for shared libraries, you may want to modify your PATH
7989 *** so that a non-GNU linker is found, and then restart.
7990
7991 _LT_EOF
7992       fi
7993       ;;
7994
7995     amigaos*)
7996       case $host_cpu in
7997       powerpc)
7998             # see comment about AmigaOS4 .so support
7999             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8000             archive_expsym_cmds=''
8001         ;;
8002       m68k)
8003             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)'
8004             hardcode_libdir_flag_spec='-L$libdir'
8005             hardcode_minus_L=yes
8006         ;;
8007       esac
8008       ;;
8009
8010     beos*)
8011       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8012         allow_undefined_flag=unsupported
8013         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8014         # support --undefined.  This deserves some investigation.  FIXME
8015         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8016       else
8017         ld_shlibs=no
8018       fi
8019       ;;
8020
8021     cygwin* | mingw* | pw32* | cegcc*)
8022       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8023       # as there is no search path for DLLs.
8024       hardcode_libdir_flag_spec='-L$libdir'
8025       allow_undefined_flag=unsupported
8026       always_export_symbols=no
8027       enable_shared_with_static_runtimes=yes
8028       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8029
8030       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8031         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8032         # If the export-symbols file already is a .def file (1st line
8033         # is EXPORTS), use it as is; otherwise, prepend...
8034         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8035           cp $export_symbols $output_objdir/$soname.def;
8036         else
8037           echo EXPORTS > $output_objdir/$soname.def;
8038           cat $export_symbols >> $output_objdir/$soname.def;
8039         fi~
8040         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8041       else
8042         ld_shlibs=no
8043       fi
8044       ;;
8045
8046     interix[3-9]*)
8047       hardcode_direct=no
8048       hardcode_shlibpath_var=no
8049       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8050       export_dynamic_flag_spec='${wl}-E'
8051       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8052       # Instead, shared libraries are loaded at an image base (0x10000000 by
8053       # default) and relocated if they conflict, which is a slow very memory
8054       # consuming and fragmenting process.  To avoid this, we pick a random,
8055       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8056       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8057       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8058       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'
8059       ;;
8060
8061     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8062       tmp_diet=no
8063       if test "$host_os" = linux-dietlibc; then
8064         case $cc_basename in
8065           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8066         esac
8067       fi
8068       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8069          && test "$tmp_diet" = no
8070       then
8071         tmp_addflag=
8072         tmp_sharedflag='-shared'
8073         case $cc_basename,$host_cpu in
8074         pgcc*)                          # Portland Group C compiler
8075           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8076           tmp_addflag=' $pic_flag'
8077           ;;
8078         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8079           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8080           tmp_addflag=' $pic_flag -Mnomain' ;;
8081         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8082           tmp_addflag=' -i_dynamic' ;;
8083         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8084           tmp_addflag=' -i_dynamic -nofor_main' ;;
8085         ifc* | ifort*)                  # Intel Fortran compiler
8086           tmp_addflag=' -nofor_main' ;;
8087         lf95*)                          # Lahey Fortran 8.1
8088           whole_archive_flag_spec=
8089           tmp_sharedflag='--shared' ;;
8090         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8091           tmp_sharedflag='-qmkshrobj'
8092           tmp_addflag= ;;
8093         esac
8094         case `$CC -V 2>&1 | sed 5q` in
8095         *Sun\ C*)                       # Sun C 5.9
8096           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8097           compiler_needs_object=yes
8098           tmp_sharedflag='-G' ;;
8099         *Sun\ F*)                       # Sun Fortran 8.3
8100           tmp_sharedflag='-G' ;;
8101         esac
8102         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8103
8104         if test "x$supports_anon_versioning" = xyes; then
8105           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8106             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8107             echo "local: *; };" >> $output_objdir/$libname.ver~
8108             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8109         fi
8110
8111         case $cc_basename in
8112         xlf*)
8113           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8114           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8115           hardcode_libdir_flag_spec=
8116           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8117           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8118           if test "x$supports_anon_versioning" = xyes; then
8119             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8120               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8121               echo "local: *; };" >> $output_objdir/$libname.ver~
8122               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8123           fi
8124           ;;
8125         esac
8126       else
8127         ld_shlibs=no
8128       fi
8129       ;;
8130
8131     netbsd* | netbsdelf*-gnu)
8132       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8133         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8134         wlarc=
8135       else
8136         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8137         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8138       fi
8139       ;;
8140
8141     solaris*)
8142       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8143         ld_shlibs=no
8144         cat <<_LT_EOF 1>&2
8145
8146 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8147 *** create shared libraries on Solaris systems.  Therefore, libtool
8148 *** is disabling shared libraries support.  We urge you to upgrade GNU
8149 *** binutils to release 2.9.1 or newer.  Another option is to modify
8150 *** your PATH or compiler configuration so that the native linker is
8151 *** used, and then restart.
8152
8153 _LT_EOF
8154       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8155         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8156         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8157       else
8158         ld_shlibs=no
8159       fi
8160       ;;
8161
8162     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8163       case `$LD -v 2>&1` in
8164         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8165         ld_shlibs=no
8166         cat <<_LT_EOF 1>&2
8167
8168 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8169 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8170 *** is disabling shared libraries support.  We urge you to upgrade GNU
8171 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8172 *** your PATH or compiler configuration so that the native linker is
8173 *** used, and then restart.
8174
8175 _LT_EOF
8176         ;;
8177         *)
8178           # For security reasons, it is highly recommended that you always
8179           # use absolute paths for naming shared libraries, and exclude the
8180           # DT_RUNPATH tag from executables and libraries.  But doing so
8181           # requires that you compile everything twice, which is a pain.
8182           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8183             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8184             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8185             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8186           else
8187             ld_shlibs=no
8188           fi
8189         ;;
8190       esac
8191       ;;
8192
8193     sunos4*)
8194       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8195       wlarc=
8196       hardcode_direct=yes
8197       hardcode_shlibpath_var=no
8198       ;;
8199
8200     *)
8201       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8202         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8203         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8204       else
8205         ld_shlibs=no
8206       fi
8207       ;;
8208     esac
8209
8210     if test "$ld_shlibs" = no; then
8211       runpath_var=
8212       hardcode_libdir_flag_spec=
8213       export_dynamic_flag_spec=
8214       whole_archive_flag_spec=
8215     fi
8216   else
8217     # PORTME fill in a description of your system's linker (not GNU ld)
8218     case $host_os in
8219     aix3*)
8220       allow_undefined_flag=unsupported
8221       always_export_symbols=yes
8222       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'
8223       # Note: this linker hardcodes the directories in LIBPATH if there
8224       # are no directories specified by -L.
8225       hardcode_minus_L=yes
8226       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8227         # Neither direct hardcoding nor static linking is supported with a
8228         # broken collect2.
8229         hardcode_direct=unsupported
8230       fi
8231       ;;
8232
8233     aix[4-9]*)
8234       if test "$host_cpu" = ia64; then
8235         # On IA64, the linker does run time linking by default, so we don't
8236         # have to do anything special.
8237         aix_use_runtimelinking=no
8238         exp_sym_flag='-Bexport'
8239         no_entry_flag=""
8240       else
8241         # If we're using GNU nm, then we don't want the "-C" option.
8242         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8243         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8244           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8245         else
8246           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'
8247         fi
8248         aix_use_runtimelinking=no
8249
8250         # Test if we are trying to use run time linking or normal
8251         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8252         # need to do runtime linking.
8253         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8254           for ld_flag in $LDFLAGS; do
8255           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8256             aix_use_runtimelinking=yes
8257             break
8258           fi
8259           done
8260           ;;
8261         esac
8262
8263         exp_sym_flag='-bexport'
8264         no_entry_flag='-bnoentry'
8265       fi
8266
8267       # When large executables or shared objects are built, AIX ld can
8268       # have problems creating the table of contents.  If linking a library
8269       # or program results in "error TOC overflow" add -mminimal-toc to
8270       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8271       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8272
8273       archive_cmds=''
8274       hardcode_direct=yes
8275       hardcode_direct_absolute=yes
8276       hardcode_libdir_separator=':'
8277       link_all_deplibs=yes
8278       file_list_spec='${wl}-f,'
8279
8280       if test "$GCC" = yes; then
8281         case $host_os in aix4.[012]|aix4.[012].*)
8282         # We only want to do this on AIX 4.2 and lower, the check
8283         # below for broken collect2 doesn't work under 4.3+
8284           collect2name=`${CC} -print-prog-name=collect2`
8285           if test -f "$collect2name" &&
8286            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8287           then
8288           # We have reworked collect2
8289           :
8290           else
8291           # We have old collect2
8292           hardcode_direct=unsupported
8293           # It fails to find uninstalled libraries when the uninstalled
8294           # path is not listed in the libpath.  Setting hardcode_minus_L
8295           # to unsupported forces relinking
8296           hardcode_minus_L=yes
8297           hardcode_libdir_flag_spec='-L$libdir'
8298           hardcode_libdir_separator=
8299           fi
8300           ;;
8301         esac
8302         shared_flag='-shared'
8303         if test "$aix_use_runtimelinking" = yes; then
8304           shared_flag="$shared_flag "'${wl}-G'
8305         fi
8306         link_all_deplibs=no
8307       else
8308         # not using gcc
8309         if test "$host_cpu" = ia64; then
8310         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8311         # chokes on -Wl,-G. The following line is correct:
8312           shared_flag='-G'
8313         else
8314           if test "$aix_use_runtimelinking" = yes; then
8315             shared_flag='${wl}-G'
8316           else
8317             shared_flag='${wl}-bM:SRE'
8318           fi
8319         fi
8320       fi
8321
8322       export_dynamic_flag_spec='${wl}-bexpall'
8323       # It seems that -bexpall does not export symbols beginning with
8324       # underscore (_), so it is better to generate a list of symbols to export.
8325       always_export_symbols=yes
8326       if test "$aix_use_runtimelinking" = yes; then
8327         # Warning - without using the other runtime loading flags (-brtl),
8328         # -berok will link without error, but may produce a broken library.
8329         allow_undefined_flag='-berok'
8330         # Determine the default libpath from the value encoded in an
8331         # empty executable.
8332         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8333 /* end confdefs.h.  */
8334
8335 int
8336 main ()
8337 {
8338
8339   ;
8340   return 0;
8341 }
8342 _ACEOF
8343 if ac_fn_c_try_link "$LINENO"; then :
8344
8345 lt_aix_libpath_sed='
8346     /Import File Strings/,/^$/ {
8347         /^0/ {
8348             s/^0  *\(.*\)$/\1/
8349             p
8350         }
8351     }'
8352 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8353 # Check for a 64-bit object if we didn't find anything.
8354 if test -z "$aix_libpath"; then
8355   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8356 fi
8357 fi
8358 rm -f core conftest.err conftest.$ac_objext \
8359     conftest$ac_exeext conftest.$ac_ext
8360 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8361
8362         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8363         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8364       else
8365         if test "$host_cpu" = ia64; then
8366           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8367           allow_undefined_flag="-z nodefs"
8368           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"
8369         else
8370          # Determine the default libpath from the value encoded in an
8371          # empty executable.
8372          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8373 /* end confdefs.h.  */
8374
8375 int
8376 main ()
8377 {
8378
8379   ;
8380   return 0;
8381 }
8382 _ACEOF
8383 if ac_fn_c_try_link "$LINENO"; then :
8384
8385 lt_aix_libpath_sed='
8386     /Import File Strings/,/^$/ {
8387         /^0/ {
8388             s/^0  *\(.*\)$/\1/
8389             p
8390         }
8391     }'
8392 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8393 # Check for a 64-bit object if we didn't find anything.
8394 if test -z "$aix_libpath"; then
8395   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8396 fi
8397 fi
8398 rm -f core conftest.err conftest.$ac_objext \
8399     conftest$ac_exeext conftest.$ac_ext
8400 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8401
8402          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8403           # Warning - without using the other run time loading flags,
8404           # -berok will link without error, but may produce a broken library.
8405           no_undefined_flag=' ${wl}-bernotok'
8406           allow_undefined_flag=' ${wl}-berok'
8407           # Exported symbols can be pulled into shared objects from archives
8408           whole_archive_flag_spec='$convenience'
8409           archive_cmds_need_lc=yes
8410           # This is similar to how AIX traditionally builds its shared libraries.
8411           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'
8412         fi
8413       fi
8414       ;;
8415
8416     amigaos*)
8417       case $host_cpu in
8418       powerpc)
8419             # see comment about AmigaOS4 .so support
8420             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8421             archive_expsym_cmds=''
8422         ;;
8423       m68k)
8424             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)'
8425             hardcode_libdir_flag_spec='-L$libdir'
8426             hardcode_minus_L=yes
8427         ;;
8428       esac
8429       ;;
8430
8431     bsdi[45]*)
8432       export_dynamic_flag_spec=-rdynamic
8433       ;;
8434
8435     cygwin* | mingw* | pw32* | cegcc*)
8436       # When not using gcc, we currently assume that we are using
8437       # Microsoft Visual C++.
8438       # hardcode_libdir_flag_spec is actually meaningless, as there is
8439       # no search path for DLLs.
8440       hardcode_libdir_flag_spec=' '
8441       allow_undefined_flag=unsupported
8442       # Tell ltmain to make .lib files, not .a files.
8443       libext=lib
8444       # Tell ltmain to make .dll files, not .so files.
8445       shrext_cmds=".dll"
8446       # FIXME: Setting linknames here is a bad hack.
8447       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8448       # The linker will automatically build a .lib file if we build a DLL.
8449       old_archive_from_new_cmds='true'
8450       # FIXME: Should let the user specify the lib program.
8451       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8452       fix_srcfile_path='`cygpath -w "$srcfile"`'
8453       enable_shared_with_static_runtimes=yes
8454       ;;
8455
8456     darwin* | rhapsody*)
8457
8458
8459   archive_cmds_need_lc=no
8460   hardcode_direct=no
8461   hardcode_automatic=yes
8462   hardcode_shlibpath_var=unsupported
8463   whole_archive_flag_spec=''
8464   link_all_deplibs=yes
8465   allow_undefined_flag="$_lt_dar_allow_undefined"
8466   case $cc_basename in
8467      ifort*) _lt_dar_can_shared=yes ;;
8468      *) _lt_dar_can_shared=$GCC ;;
8469   esac
8470   if test "$_lt_dar_can_shared" = "yes"; then
8471     output_verbose_link_cmd=echo
8472     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8473     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8474     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}"
8475     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}"
8476
8477   else
8478   ld_shlibs=no
8479   fi
8480
8481       ;;
8482
8483     dgux*)
8484       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8485       hardcode_libdir_flag_spec='-L$libdir'
8486       hardcode_shlibpath_var=no
8487       ;;
8488
8489     freebsd1*)
8490       ld_shlibs=no
8491       ;;
8492
8493     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8494     # support.  Future versions do this automatically, but an explicit c++rt0.o
8495     # does not break anything, and helps significantly (at the cost of a little
8496     # extra space).
8497     freebsd2.2*)
8498       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8499       hardcode_libdir_flag_spec='-R$libdir'
8500       hardcode_direct=yes
8501       hardcode_shlibpath_var=no
8502       ;;
8503
8504     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8505     freebsd2*)
8506       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8507       hardcode_direct=yes
8508       hardcode_minus_L=yes
8509       hardcode_shlibpath_var=no
8510       ;;
8511
8512     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8513     freebsd* | dragonfly*)
8514       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8515       hardcode_libdir_flag_spec='-R$libdir'
8516       hardcode_direct=yes
8517       hardcode_shlibpath_var=no
8518       ;;
8519
8520     hpux9*)
8521       if test "$GCC" = yes; then
8522         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'
8523       else
8524         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'
8525       fi
8526       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8527       hardcode_libdir_separator=:
8528       hardcode_direct=yes
8529
8530       # hardcode_minus_L: Not really in the search PATH,
8531       # but as the default location of the library.
8532       hardcode_minus_L=yes
8533       export_dynamic_flag_spec='${wl}-E'
8534       ;;
8535
8536     hpux10*)
8537       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8538         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8539       else
8540         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8541       fi
8542       if test "$with_gnu_ld" = no; then
8543         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8544         hardcode_libdir_flag_spec_ld='+b $libdir'
8545         hardcode_libdir_separator=:
8546         hardcode_direct=yes
8547         hardcode_direct_absolute=yes
8548         export_dynamic_flag_spec='${wl}-E'
8549         # hardcode_minus_L: Not really in the search PATH,
8550         # but as the default location of the library.
8551         hardcode_minus_L=yes
8552       fi
8553       ;;
8554
8555     hpux11*)
8556       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8557         case $host_cpu in
8558         hppa*64*)
8559           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8560           ;;
8561         ia64*)
8562           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8563           ;;
8564         *)
8565           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8566           ;;
8567         esac
8568       else
8569         case $host_cpu in
8570         hppa*64*)
8571           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8572           ;;
8573         ia64*)
8574           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8575           ;;
8576         *)
8577           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8578           ;;
8579         esac
8580       fi
8581       if test "$with_gnu_ld" = no; then
8582         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8583         hardcode_libdir_separator=:
8584
8585         case $host_cpu in
8586         hppa*64*|ia64*)
8587           hardcode_direct=no
8588           hardcode_shlibpath_var=no
8589           ;;
8590         *)
8591           hardcode_direct=yes
8592           hardcode_direct_absolute=yes
8593           export_dynamic_flag_spec='${wl}-E'
8594
8595           # hardcode_minus_L: Not really in the search PATH,
8596           # but as the default location of the library.
8597           hardcode_minus_L=yes
8598           ;;
8599         esac
8600       fi
8601       ;;
8602
8603     irix5* | irix6* | nonstopux*)
8604       if test "$GCC" = yes; then
8605         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8606         # Try to use the -exported_symbol ld option, if it does not
8607         # work, assume that -exports_file does not work either and
8608         # implicitly export all symbols.
8609         save_LDFLAGS="$LDFLAGS"
8610         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8611         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8612 /* end confdefs.h.  */
8613 int foo(void) {}
8614 _ACEOF
8615 if ac_fn_c_try_link "$LINENO"; then :
8616   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8617
8618 fi
8619 rm -f core conftest.err conftest.$ac_objext \
8620     conftest$ac_exeext conftest.$ac_ext
8621         LDFLAGS="$save_LDFLAGS"
8622       else
8623         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8624         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8625       fi
8626       archive_cmds_need_lc='no'
8627       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8628       hardcode_libdir_separator=:
8629       inherit_rpath=yes
8630       link_all_deplibs=yes
8631       ;;
8632
8633     netbsd* | netbsdelf*-gnu)
8634       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8635         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8636       else
8637         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8638       fi
8639       hardcode_libdir_flag_spec='-R$libdir'
8640       hardcode_direct=yes
8641       hardcode_shlibpath_var=no
8642       ;;
8643
8644     newsos6)
8645       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8646       hardcode_direct=yes
8647       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8648       hardcode_libdir_separator=:
8649       hardcode_shlibpath_var=no
8650       ;;
8651
8652     *nto* | *qnx*)
8653       ;;
8654
8655     openbsd*)
8656       if test -f /usr/libexec/ld.so; then
8657         hardcode_direct=yes
8658         hardcode_shlibpath_var=no
8659         hardcode_direct_absolute=yes
8660         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8661           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8662           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8663           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8664           export_dynamic_flag_spec='${wl}-E'
8665         else
8666           case $host_os in
8667            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8668              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8669              hardcode_libdir_flag_spec='-R$libdir'
8670              ;;
8671            *)
8672              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8673              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8674              ;;
8675           esac
8676         fi
8677       else
8678         ld_shlibs=no
8679       fi
8680       ;;
8681
8682     os2*)
8683       hardcode_libdir_flag_spec='-L$libdir'
8684       hardcode_minus_L=yes
8685       allow_undefined_flag=unsupported
8686       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'
8687       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8688       ;;
8689
8690     osf3*)
8691       if test "$GCC" = yes; then
8692         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8693         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8694       else
8695         allow_undefined_flag=' -expect_unresolved \*'
8696         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8697       fi
8698       archive_cmds_need_lc='no'
8699       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8700       hardcode_libdir_separator=:
8701       ;;
8702
8703     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8704       if test "$GCC" = yes; then
8705         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8706         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8707         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8708       else
8709         allow_undefined_flag=' -expect_unresolved \*'
8710         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8711         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~
8712         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8713
8714         # Both c and cxx compiler support -rpath directly
8715         hardcode_libdir_flag_spec='-rpath $libdir'
8716       fi
8717       archive_cmds_need_lc='no'
8718       hardcode_libdir_separator=:
8719       ;;
8720
8721     solaris*)
8722       no_undefined_flag=' -z defs'
8723       if test "$GCC" = yes; then
8724         wlarc='${wl}'
8725         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8726         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8727           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8728       else
8729         case `$CC -V 2>&1` in
8730         *"Compilers 5.0"*)
8731           wlarc=''
8732           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8733           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8734           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8735           ;;
8736         *)
8737           wlarc='${wl}'
8738           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8739           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8740           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8741           ;;
8742         esac
8743       fi
8744       hardcode_libdir_flag_spec='-R$libdir'
8745       hardcode_shlibpath_var=no
8746       case $host_os in
8747       solaris2.[0-5] | solaris2.[0-5].*) ;;
8748       *)
8749         # The compiler driver will combine and reorder linker options,
8750         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8751         # but is careful enough not to reorder.
8752         # Supported since Solaris 2.6 (maybe 2.5.1?)
8753         if test "$GCC" = yes; then
8754           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8755         else
8756           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8757         fi
8758         ;;
8759       esac
8760       link_all_deplibs=yes
8761       ;;
8762
8763     sunos4*)
8764       if test "x$host_vendor" = xsequent; then
8765         # Use $CC to link under sequent, because it throws in some extra .o
8766         # files that make .init and .fini sections work.
8767         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8768       else
8769         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8770       fi
8771       hardcode_libdir_flag_spec='-L$libdir'
8772       hardcode_direct=yes
8773       hardcode_minus_L=yes
8774       hardcode_shlibpath_var=no
8775       ;;
8776
8777     sysv4)
8778       case $host_vendor in
8779         sni)
8780           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8781           hardcode_direct=yes # is this really true???
8782         ;;
8783         siemens)
8784           ## LD is ld it makes a PLAMLIB
8785           ## CC just makes a GrossModule.
8786           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8787           reload_cmds='$CC -r -o $output$reload_objs'
8788           hardcode_direct=no
8789         ;;
8790         motorola)
8791           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8792           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8793         ;;
8794       esac
8795       runpath_var='LD_RUN_PATH'
8796       hardcode_shlibpath_var=no
8797       ;;
8798
8799     sysv4.3*)
8800       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8801       hardcode_shlibpath_var=no
8802       export_dynamic_flag_spec='-Bexport'
8803       ;;
8804
8805     sysv4*MP*)
8806       if test -d /usr/nec; then
8807         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8808         hardcode_shlibpath_var=no
8809         runpath_var=LD_RUN_PATH
8810         hardcode_runpath_var=yes
8811         ld_shlibs=yes
8812       fi
8813       ;;
8814
8815     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8816       no_undefined_flag='${wl}-z,text'
8817       archive_cmds_need_lc=no
8818       hardcode_shlibpath_var=no
8819       runpath_var='LD_RUN_PATH'
8820
8821       if test "$GCC" = yes; then
8822         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8823         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8824       else
8825         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8826         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8827       fi
8828       ;;
8829
8830     sysv5* | sco3.2v5* | sco5v6*)
8831       # Note: We can NOT use -z defs as we might desire, because we do not
8832       # link with -lc, and that would cause any symbols used from libc to
8833       # always be unresolved, which means just about no library would
8834       # ever link correctly.  If we're not using GNU ld we use -z text
8835       # though, which does catch some bad symbols but isn't as heavy-handed
8836       # as -z defs.
8837       no_undefined_flag='${wl}-z,text'
8838       allow_undefined_flag='${wl}-z,nodefs'
8839       archive_cmds_need_lc=no
8840       hardcode_shlibpath_var=no
8841       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8842       hardcode_libdir_separator=':'
8843       link_all_deplibs=yes
8844       export_dynamic_flag_spec='${wl}-Bexport'
8845       runpath_var='LD_RUN_PATH'
8846
8847       if test "$GCC" = yes; then
8848         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8849         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8850       else
8851         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8852         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8853       fi
8854       ;;
8855
8856     uts4*)
8857       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8858       hardcode_libdir_flag_spec='-L$libdir'
8859       hardcode_shlibpath_var=no
8860       ;;
8861
8862     *)
8863       ld_shlibs=no
8864       ;;
8865     esac
8866
8867     if test x$host_vendor = xsni; then
8868       case $host in
8869       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8870         export_dynamic_flag_spec='${wl}-Blargedynsym'
8871         ;;
8872       esac
8873     fi
8874   fi
8875
8876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8877 $as_echo "$ld_shlibs" >&6; }
8878 test "$ld_shlibs" = no && can_build_shared=no
8879
8880 with_gnu_ld=$with_gnu_ld
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896 #
8897 # Do we need to explicitly link libc?
8898 #
8899 case "x$archive_cmds_need_lc" in
8900 x|xyes)
8901   # Assume -lc should be added
8902   archive_cmds_need_lc=yes
8903
8904   if test "$enable_shared" = yes && test "$GCC" = yes; then
8905     case $archive_cmds in
8906     *'~'*)
8907       # FIXME: we may have to deal with multi-command sequences.
8908       ;;
8909     '$CC '*)
8910       # Test whether the compiler implicitly links with -lc since on some
8911       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8912       # to ld, don't add -lc before -lgcc.
8913       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8914 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8915       $RM conftest*
8916       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8917
8918       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8919   (eval $ac_compile) 2>&5
8920   ac_status=$?
8921   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8922   test $ac_status = 0; } 2>conftest.err; then
8923         soname=conftest
8924         lib=conftest
8925         libobjs=conftest.$ac_objext
8926         deplibs=
8927         wl=$lt_prog_compiler_wl
8928         pic_flag=$lt_prog_compiler_pic
8929         compiler_flags=-v
8930         linker_flags=-v
8931         verstring=
8932         output_objdir=.
8933         libname=conftest
8934         lt_save_allow_undefined_flag=$allow_undefined_flag
8935         allow_undefined_flag=
8936         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8937   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8938   ac_status=$?
8939   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8940   test $ac_status = 0; }
8941         then
8942           archive_cmds_need_lc=no
8943         else
8944           archive_cmds_need_lc=yes
8945         fi
8946         allow_undefined_flag=$lt_save_allow_undefined_flag
8947       else
8948         cat conftest.err 1>&5
8949       fi
8950       $RM conftest*
8951       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8952 $as_echo "$archive_cmds_need_lc" >&6; }
8953       ;;
8954     esac
8955   fi
8956   ;;
8957 esac
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9116 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9117
9118 if test "$GCC" = yes; then
9119   case $host_os in
9120     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9121     *) lt_awk_arg="/^libraries:/" ;;
9122   esac
9123   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9124   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9125     # if the path contains ";" then we assume it to be the separator
9126     # otherwise default to the standard path separator (i.e. ":") - it is
9127     # assumed that no part of a normal pathname contains ";" but that should
9128     # okay in the real world where ";" in dirpaths is itself problematic.
9129     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9130   else
9131     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9132   fi
9133   # Ok, now we have the path, separated by spaces, we can step through it
9134   # and add multilib dir if necessary.
9135   lt_tmp_lt_search_path_spec=
9136   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9137   for lt_sys_path in $lt_search_path_spec; do
9138     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9139       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9140     else
9141       test -d "$lt_sys_path" && \
9142         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9143     fi
9144   done
9145   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9146 BEGIN {RS=" "; FS="/|\n";} {
9147   lt_foo="";
9148   lt_count=0;
9149   for (lt_i = NF; lt_i > 0; lt_i--) {
9150     if ($lt_i != "" && $lt_i != ".") {
9151       if ($lt_i == "..") {
9152         lt_count++;
9153       } else {
9154         if (lt_count == 0) {
9155           lt_foo="/" $lt_i lt_foo;
9156         } else {
9157           lt_count--;
9158         }
9159       }
9160     }
9161   }
9162   if (lt_foo != "") { lt_freq[lt_foo]++; }
9163   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9164 }'`
9165   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9166 else
9167   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9168 fi
9169 library_names_spec=
9170 libname_spec='lib$name'
9171 soname_spec=
9172 shrext_cmds=".so"
9173 postinstall_cmds=
9174 postuninstall_cmds=
9175 finish_cmds=
9176 finish_eval=
9177 shlibpath_var=
9178 shlibpath_overrides_runpath=unknown
9179 version_type=none
9180 dynamic_linker="$host_os ld.so"
9181 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9182 need_lib_prefix=unknown
9183 hardcode_into_libs=no
9184
9185 # when you set need_version to no, make sure it does not cause -set_version
9186 # flags to be left without arguments
9187 need_version=unknown
9188
9189 case $host_os in
9190 aix3*)
9191   version_type=linux
9192   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9193   shlibpath_var=LIBPATH
9194
9195   # AIX 3 has no versioning support, so we append a major version to the name.
9196   soname_spec='${libname}${release}${shared_ext}$major'
9197   ;;
9198
9199 aix[4-9]*)
9200   version_type=linux
9201   need_lib_prefix=no
9202   need_version=no
9203   hardcode_into_libs=yes
9204   if test "$host_cpu" = ia64; then
9205     # AIX 5 supports IA64
9206     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9207     shlibpath_var=LD_LIBRARY_PATH
9208   else
9209     # With GCC up to 2.95.x, collect2 would create an import file
9210     # for dependence libraries.  The import file would start with
9211     # the line `#! .'.  This would cause the generated library to
9212     # depend on `.', always an invalid library.  This was fixed in
9213     # development snapshots of GCC prior to 3.0.
9214     case $host_os in
9215       aix4 | aix4.[01] | aix4.[01].*)
9216       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9217            echo ' yes '
9218            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9219         :
9220       else
9221         can_build_shared=no
9222       fi
9223       ;;
9224     esac
9225     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9226     # soname into executable. Probably we can add versioning support to
9227     # collect2, so additional links can be useful in future.
9228     if test "$aix_use_runtimelinking" = yes; then
9229       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9230       # instead of lib<name>.a to let people know that these are not
9231       # typical AIX shared libraries.
9232       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9233     else
9234       # We preserve .a as extension for shared libraries through AIX4.2
9235       # and later when we are not doing run time linking.
9236       library_names_spec='${libname}${release}.a $libname.a'
9237       soname_spec='${libname}${release}${shared_ext}$major'
9238     fi
9239     shlibpath_var=LIBPATH
9240   fi
9241   ;;
9242
9243 amigaos*)
9244   case $host_cpu in
9245   powerpc)
9246     # Since July 2007 AmigaOS4 officially supports .so libraries.
9247     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9248     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9249     ;;
9250   m68k)
9251     library_names_spec='$libname.ixlibrary $libname.a'
9252     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9253     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
9254     ;;
9255   esac
9256   ;;
9257
9258 beos*)
9259   library_names_spec='${libname}${shared_ext}'
9260   dynamic_linker="$host_os ld.so"
9261   shlibpath_var=LIBRARY_PATH
9262   ;;
9263
9264 bsdi[45]*)
9265   version_type=linux
9266   need_version=no
9267   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9268   soname_spec='${libname}${release}${shared_ext}$major'
9269   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9270   shlibpath_var=LD_LIBRARY_PATH
9271   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9272   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9273   # the default ld.so.conf also contains /usr/contrib/lib and
9274   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9275   # libtool to hard-code these into programs
9276   ;;
9277
9278 cygwin* | mingw* | pw32* | cegcc*)
9279   version_type=windows
9280   shrext_cmds=".dll"
9281   need_version=no
9282   need_lib_prefix=no
9283
9284   case $GCC,$host_os in
9285   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9286     library_names_spec='$libname.dll.a'
9287     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9288     postinstall_cmds='base_file=`basename \${file}`~
9289       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9290       dldir=$destdir/`dirname \$dlpath`~
9291       test -d \$dldir || mkdir -p \$dldir~
9292       $install_prog $dir/$dlname \$dldir/$dlname~
9293       chmod a+x \$dldir/$dlname~
9294       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9295         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9296       fi'
9297     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9298       dlpath=$dir/\$dldll~
9299        $RM \$dlpath'
9300     shlibpath_overrides_runpath=yes
9301
9302     case $host_os in
9303     cygwin*)
9304       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9305       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9306       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9307       ;;
9308     mingw* | cegcc*)
9309       # MinGW DLLs use traditional 'lib' prefix
9310       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9311       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9312       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9313         # It is most probably a Windows format PATH printed by
9314         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9315         # path with ; separators, and with drive letters. We can handle the
9316         # drive letters (cygwin fileutils understands them), so leave them,
9317         # especially as we might pass files found there to a mingw objdump,
9318         # which wouldn't understand a cygwinified path. Ahh.
9319         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9320       else
9321         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9322       fi
9323       ;;
9324     pw32*)
9325       # pw32 DLLs use 'pw' prefix rather than 'lib'
9326       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9327       ;;
9328     esac
9329     ;;
9330
9331   *)
9332     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9333     ;;
9334   esac
9335   dynamic_linker='Win32 ld.exe'
9336   # FIXME: first we should search . and the directory the executable is in
9337   shlibpath_var=PATH
9338   ;;
9339
9340 darwin* | rhapsody*)
9341   dynamic_linker="$host_os dyld"
9342   version_type=darwin
9343   need_lib_prefix=no
9344   need_version=no
9345   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9346   soname_spec='${libname}${release}${major}$shared_ext'
9347   shlibpath_overrides_runpath=yes
9348   shlibpath_var=DYLD_LIBRARY_PATH
9349   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9350
9351   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9352   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9353   ;;
9354
9355 dgux*)
9356   version_type=linux
9357   need_lib_prefix=no
9358   need_version=no
9359   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9360   soname_spec='${libname}${release}${shared_ext}$major'
9361   shlibpath_var=LD_LIBRARY_PATH
9362   ;;
9363
9364 freebsd1*)
9365   dynamic_linker=no
9366   ;;
9367
9368 freebsd* | dragonfly*)
9369   # DragonFly does not have aout.  When/if they implement a new
9370   # versioning mechanism, adjust this.
9371   if test -x /usr/bin/objformat; then
9372     objformat=`/usr/bin/objformat`
9373   else
9374     case $host_os in
9375     freebsd[123]*) objformat=aout ;;
9376     *) objformat=elf ;;
9377     esac
9378   fi
9379   version_type=freebsd-$objformat
9380   case $version_type in
9381     freebsd-elf*)
9382       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9383       need_version=no
9384       need_lib_prefix=no
9385       ;;
9386     freebsd-*)
9387       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9388       need_version=yes
9389       ;;
9390   esac
9391   shlibpath_var=LD_LIBRARY_PATH
9392   case $host_os in
9393   freebsd2*)
9394     shlibpath_overrides_runpath=yes
9395     ;;
9396   freebsd3.[01]* | freebsdelf3.[01]*)
9397     shlibpath_overrides_runpath=yes
9398     hardcode_into_libs=yes
9399     ;;
9400   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9401   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9402     shlibpath_overrides_runpath=no
9403     hardcode_into_libs=yes
9404     ;;
9405   *) # from 4.6 on, and DragonFly
9406     shlibpath_overrides_runpath=yes
9407     hardcode_into_libs=yes
9408     ;;
9409   esac
9410   ;;
9411
9412 gnu*)
9413   version_type=linux
9414   need_lib_prefix=no
9415   need_version=no
9416   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9417   soname_spec='${libname}${release}${shared_ext}$major'
9418   shlibpath_var=LD_LIBRARY_PATH
9419   hardcode_into_libs=yes
9420   ;;
9421
9422 hpux9* | hpux10* | hpux11*)
9423   # Give a soname corresponding to the major version so that dld.sl refuses to
9424   # link against other versions.
9425   version_type=sunos
9426   need_lib_prefix=no
9427   need_version=no
9428   case $host_cpu in
9429   ia64*)
9430     shrext_cmds='.so'
9431     hardcode_into_libs=yes
9432     dynamic_linker="$host_os dld.so"
9433     shlibpath_var=LD_LIBRARY_PATH
9434     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9435     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9436     soname_spec='${libname}${release}${shared_ext}$major'
9437     if test "X$HPUX_IA64_MODE" = X32; then
9438       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9439     else
9440       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9441     fi
9442     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9443     ;;
9444   hppa*64*)
9445     shrext_cmds='.sl'
9446     hardcode_into_libs=yes
9447     dynamic_linker="$host_os dld.sl"
9448     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9449     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9450     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9451     soname_spec='${libname}${release}${shared_ext}$major'
9452     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9453     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9454     ;;
9455   *)
9456     shrext_cmds='.sl'
9457     dynamic_linker="$host_os dld.sl"
9458     shlibpath_var=SHLIB_PATH
9459     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9460     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9461     soname_spec='${libname}${release}${shared_ext}$major'
9462     ;;
9463   esac
9464   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9465   postinstall_cmds='chmod 555 $lib'
9466   ;;
9467
9468 interix[3-9]*)
9469   version_type=linux
9470   need_lib_prefix=no
9471   need_version=no
9472   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9473   soname_spec='${libname}${release}${shared_ext}$major'
9474   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9475   shlibpath_var=LD_LIBRARY_PATH
9476   shlibpath_overrides_runpath=no
9477   hardcode_into_libs=yes
9478   ;;
9479
9480 irix5* | irix6* | nonstopux*)
9481   case $host_os in
9482     nonstopux*) version_type=nonstopux ;;
9483     *)
9484         if test "$lt_cv_prog_gnu_ld" = yes; then
9485                 version_type=linux
9486         else
9487                 version_type=irix
9488         fi ;;
9489   esac
9490   need_lib_prefix=no
9491   need_version=no
9492   soname_spec='${libname}${release}${shared_ext}$major'
9493   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9494   case $host_os in
9495   irix5* | nonstopux*)
9496     libsuff= shlibsuff=
9497     ;;
9498   *)
9499     case $LD in # libtool.m4 will add one of these switches to LD
9500     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9501       libsuff= shlibsuff= libmagic=32-bit;;
9502     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9503       libsuff=32 shlibsuff=N32 libmagic=N32;;
9504     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9505       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9506     *) libsuff= shlibsuff= libmagic=never-match;;
9507     esac
9508     ;;
9509   esac
9510   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9511   shlibpath_overrides_runpath=no
9512   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9513   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9514   hardcode_into_libs=yes
9515   ;;
9516
9517 # No shared lib support for Linux oldld, aout, or coff.
9518 linux*oldld* | linux*aout* | linux*coff*)
9519   dynamic_linker=no
9520   ;;
9521
9522 # This must be Linux ELF.
9523 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9524   version_type=linux
9525   need_lib_prefix=no
9526   need_version=no
9527   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9528   soname_spec='${libname}${release}${shared_ext}$major'
9529   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9530   shlibpath_var=LD_LIBRARY_PATH
9531   shlibpath_overrides_runpath=no
9532   # Some binutils ld are patched to set DT_RUNPATH
9533   save_LDFLAGS=$LDFLAGS
9534   save_libdir=$libdir
9535   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9536        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9537   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9538 /* end confdefs.h.  */
9539
9540 int
9541 main ()
9542 {
9543
9544   ;
9545   return 0;
9546 }
9547 _ACEOF
9548 if ac_fn_c_try_link "$LINENO"; then :
9549   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9550   shlibpath_overrides_runpath=yes
9551 fi
9552 fi
9553 rm -f core conftest.err conftest.$ac_objext \
9554     conftest$ac_exeext conftest.$ac_ext
9555   LDFLAGS=$save_LDFLAGS
9556   libdir=$save_libdir
9557
9558   # This implies no fast_install, which is unacceptable.
9559   # Some rework will be needed to allow for fast_install
9560   # before this can be enabled.
9561   hardcode_into_libs=yes
9562
9563   # Append ld.so.conf contents to the search path
9564   if test -f /etc/ld.so.conf; then
9565     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;/^$/d' | tr '\n' ' '`
9566     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9567   fi
9568
9569   # We used to test for /lib/ld.so.1 and disable shared libraries on
9570   # powerpc, because MkLinux only supported shared libraries with the
9571   # GNU dynamic linker.  Since this was broken with cross compilers,
9572   # most powerpc-linux boxes support dynamic linking these days and
9573   # people can always --disable-shared, the test was removed, and we
9574   # assume the GNU/Linux dynamic linker is in use.
9575   dynamic_linker='GNU/Linux ld.so'
9576   ;;
9577
9578 netbsdelf*-gnu)
9579   version_type=linux
9580   need_lib_prefix=no
9581   need_version=no
9582   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9583   soname_spec='${libname}${release}${shared_ext}$major'
9584   shlibpath_var=LD_LIBRARY_PATH
9585   shlibpath_overrides_runpath=no
9586   hardcode_into_libs=yes
9587   dynamic_linker='NetBSD ld.elf_so'
9588   ;;
9589
9590 netbsd*)
9591   version_type=sunos
9592   need_lib_prefix=no
9593   need_version=no
9594   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9595     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9596     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9597     dynamic_linker='NetBSD (a.out) ld.so'
9598   else
9599     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9600     soname_spec='${libname}${release}${shared_ext}$major'
9601     dynamic_linker='NetBSD ld.elf_so'
9602   fi
9603   shlibpath_var=LD_LIBRARY_PATH
9604   shlibpath_overrides_runpath=yes
9605   hardcode_into_libs=yes
9606   ;;
9607
9608 newsos6)
9609   version_type=linux
9610   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9611   shlibpath_var=LD_LIBRARY_PATH
9612   shlibpath_overrides_runpath=yes
9613   ;;
9614
9615 *nto* | *qnx*)
9616   version_type=qnx
9617   need_lib_prefix=no
9618   need_version=no
9619   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9620   soname_spec='${libname}${release}${shared_ext}$major'
9621   shlibpath_var=LD_LIBRARY_PATH
9622   shlibpath_overrides_runpath=no
9623   hardcode_into_libs=yes
9624   dynamic_linker='ldqnx.so'
9625   ;;
9626
9627 openbsd*)
9628   version_type=sunos
9629   sys_lib_dlsearch_path_spec="/usr/lib"
9630   need_lib_prefix=no
9631   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9632   case $host_os in
9633     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9634     *)                          need_version=no  ;;
9635   esac
9636   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9637   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9638   shlibpath_var=LD_LIBRARY_PATH
9639   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9640     case $host_os in
9641       openbsd2.[89] | openbsd2.[89].*)
9642         shlibpath_overrides_runpath=no
9643         ;;
9644       *)
9645         shlibpath_overrides_runpath=yes
9646         ;;
9647       esac
9648   else
9649     shlibpath_overrides_runpath=yes
9650   fi
9651   ;;
9652
9653 os2*)
9654   libname_spec='$name'
9655   shrext_cmds=".dll"
9656   need_lib_prefix=no
9657   library_names_spec='$libname${shared_ext} $libname.a'
9658   dynamic_linker='OS/2 ld.exe'
9659   shlibpath_var=LIBPATH
9660   ;;
9661
9662 osf3* | osf4* | osf5*)
9663   version_type=osf
9664   need_lib_prefix=no
9665   need_version=no
9666   soname_spec='${libname}${release}${shared_ext}$major'
9667   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9668   shlibpath_var=LD_LIBRARY_PATH
9669   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9670   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9671   ;;
9672
9673 rdos*)
9674   dynamic_linker=no
9675   ;;
9676
9677 solaris*)
9678   version_type=linux
9679   need_lib_prefix=no
9680   need_version=no
9681   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9682   soname_spec='${libname}${release}${shared_ext}$major'
9683   shlibpath_var=LD_LIBRARY_PATH
9684   shlibpath_overrides_runpath=yes
9685   hardcode_into_libs=yes
9686   # ldd complains unless libraries are executable
9687   postinstall_cmds='chmod +x $lib'
9688   ;;
9689
9690 sunos4*)
9691   version_type=sunos
9692   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9693   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9694   shlibpath_var=LD_LIBRARY_PATH
9695   shlibpath_overrides_runpath=yes
9696   if test "$with_gnu_ld" = yes; then
9697     need_lib_prefix=no
9698   fi
9699   need_version=yes
9700   ;;
9701
9702 sysv4 | sysv4.3*)
9703   version_type=linux
9704   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9705   soname_spec='${libname}${release}${shared_ext}$major'
9706   shlibpath_var=LD_LIBRARY_PATH
9707   case $host_vendor in
9708     sni)
9709       shlibpath_overrides_runpath=no
9710       need_lib_prefix=no
9711       runpath_var=LD_RUN_PATH
9712       ;;
9713     siemens)
9714       need_lib_prefix=no
9715       ;;
9716     motorola)
9717       need_lib_prefix=no
9718       need_version=no
9719       shlibpath_overrides_runpath=no
9720       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9721       ;;
9722   esac
9723   ;;
9724
9725 sysv4*MP*)
9726   if test -d /usr/nec ;then
9727     version_type=linux
9728     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9729     soname_spec='$libname${shared_ext}.$major'
9730     shlibpath_var=LD_LIBRARY_PATH
9731   fi
9732   ;;
9733
9734 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9735   version_type=freebsd-elf
9736   need_lib_prefix=no
9737   need_version=no
9738   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9739   soname_spec='${libname}${release}${shared_ext}$major'
9740   shlibpath_var=LD_LIBRARY_PATH
9741   shlibpath_overrides_runpath=yes
9742   hardcode_into_libs=yes
9743   if test "$with_gnu_ld" = yes; then
9744     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9745   else
9746     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9747     case $host_os in
9748       sco3.2v5*)
9749         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9750         ;;
9751     esac
9752   fi
9753   sys_lib_dlsearch_path_spec='/usr/lib'
9754   ;;
9755
9756 tpf*)
9757   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9758   version_type=linux
9759   need_lib_prefix=no
9760   need_version=no
9761   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9762   shlibpath_var=LD_LIBRARY_PATH
9763   shlibpath_overrides_runpath=no
9764   hardcode_into_libs=yes
9765   ;;
9766
9767 uts4*)
9768   version_type=linux
9769   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9770   soname_spec='${libname}${release}${shared_ext}$major'
9771   shlibpath_var=LD_LIBRARY_PATH
9772   ;;
9773
9774 *)
9775   dynamic_linker=no
9776   ;;
9777 esac
9778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9779 $as_echo "$dynamic_linker" >&6; }
9780 test "$dynamic_linker" = no && can_build_shared=no
9781
9782 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9783 if test "$GCC" = yes; then
9784   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9785 fi
9786
9787 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9788   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9789 fi
9790 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9791   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9792 fi
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9881 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9882 hardcode_action=
9883 if test -n "$hardcode_libdir_flag_spec" ||
9884    test -n "$runpath_var" ||
9885    test "X$hardcode_automatic" = "Xyes" ; then
9886
9887   # We can hardcode non-existent directories.
9888   if test "$hardcode_direct" != no &&
9889      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9890      # have to relink, otherwise we might link with an installed library
9891      # when we should be linking with a yet-to-be-installed one
9892      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9893      test "$hardcode_minus_L" != no; then
9894     # Linking always hardcodes the temporary library directory.
9895     hardcode_action=relink
9896   else
9897     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9898     hardcode_action=immediate
9899   fi
9900 else
9901   # We cannot hardcode anything, or else we can only hardcode existing
9902   # directories.
9903   hardcode_action=unsupported
9904 fi
9905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9906 $as_echo "$hardcode_action" >&6; }
9907
9908 if test "$hardcode_action" = relink ||
9909    test "$inherit_rpath" = yes; then
9910   # Fast installation is not supported
9911   enable_fast_install=no
9912 elif test "$shlibpath_overrides_runpath" = yes ||
9913      test "$enable_shared" = no; then
9914   # Fast installation is not necessary
9915   enable_fast_install=needless
9916 fi
9917
9918
9919
9920
9921
9922
9923   if test "x$enable_dlopen" != xyes; then
9924   enable_dlopen=unknown
9925   enable_dlopen_self=unknown
9926   enable_dlopen_self_static=unknown
9927 else
9928   lt_cv_dlopen=no
9929   lt_cv_dlopen_libs=
9930
9931   case $host_os in
9932   beos*)
9933     lt_cv_dlopen="load_add_on"
9934     lt_cv_dlopen_libs=
9935     lt_cv_dlopen_self=yes
9936     ;;
9937
9938   mingw* | pw32* | cegcc*)
9939     lt_cv_dlopen="LoadLibrary"
9940     lt_cv_dlopen_libs=
9941     ;;
9942
9943   cygwin*)
9944     lt_cv_dlopen="dlopen"
9945     lt_cv_dlopen_libs=
9946     ;;
9947
9948   darwin*)
9949   # if libdl is installed we need to link against it
9950     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9951 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9952 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9953   $as_echo_n "(cached) " >&6
9954 else
9955   ac_check_lib_save_LIBS=$LIBS
9956 LIBS="-ldl  $LIBS"
9957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9958 /* end confdefs.h.  */
9959
9960 /* Override any GCC internal prototype to avoid an error.
9961    Use char because int might match the return type of a GCC
9962    builtin and then its argument prototype would still apply.  */
9963 #ifdef __cplusplus
9964 extern "C"
9965 #endif
9966 char dlopen ();
9967 int
9968 main ()
9969 {
9970 return dlopen ();
9971   ;
9972   return 0;
9973 }
9974 _ACEOF
9975 if ac_fn_c_try_link "$LINENO"; then :
9976   ac_cv_lib_dl_dlopen=yes
9977 else
9978   ac_cv_lib_dl_dlopen=no
9979 fi
9980 rm -f core conftest.err conftest.$ac_objext \
9981     conftest$ac_exeext conftest.$ac_ext
9982 LIBS=$ac_check_lib_save_LIBS
9983 fi
9984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9985 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9986 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9987   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9988 else
9989
9990     lt_cv_dlopen="dyld"
9991     lt_cv_dlopen_libs=
9992     lt_cv_dlopen_self=yes
9993
9994 fi
9995
9996     ;;
9997
9998   *)
9999     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10000 if test "x$ac_cv_func_shl_load" = x""yes; then :
10001   lt_cv_dlopen="shl_load"
10002 else
10003   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10004 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10005 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10006   $as_echo_n "(cached) " >&6
10007 else
10008   ac_check_lib_save_LIBS=$LIBS
10009 LIBS="-ldld  $LIBS"
10010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10011 /* end confdefs.h.  */
10012
10013 /* Override any GCC internal prototype to avoid an error.
10014    Use char because int might match the return type of a GCC
10015    builtin and then its argument prototype would still apply.  */
10016 #ifdef __cplusplus
10017 extern "C"
10018 #endif
10019 char shl_load ();
10020 int
10021 main ()
10022 {
10023 return shl_load ();
10024   ;
10025   return 0;
10026 }
10027 _ACEOF
10028 if ac_fn_c_try_link "$LINENO"; then :
10029   ac_cv_lib_dld_shl_load=yes
10030 else
10031   ac_cv_lib_dld_shl_load=no
10032 fi
10033 rm -f core conftest.err conftest.$ac_objext \
10034     conftest$ac_exeext conftest.$ac_ext
10035 LIBS=$ac_check_lib_save_LIBS
10036 fi
10037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10038 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10039 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10040   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10041 else
10042   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10043 if test "x$ac_cv_func_dlopen" = x""yes; then :
10044   lt_cv_dlopen="dlopen"
10045 else
10046   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10047 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10048 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10049   $as_echo_n "(cached) " >&6
10050 else
10051   ac_check_lib_save_LIBS=$LIBS
10052 LIBS="-ldl  $LIBS"
10053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10054 /* end confdefs.h.  */
10055
10056 /* Override any GCC internal prototype to avoid an error.
10057    Use char because int might match the return type of a GCC
10058    builtin and then its argument prototype would still apply.  */
10059 #ifdef __cplusplus
10060 extern "C"
10061 #endif
10062 char dlopen ();
10063 int
10064 main ()
10065 {
10066 return dlopen ();
10067   ;
10068   return 0;
10069 }
10070 _ACEOF
10071 if ac_fn_c_try_link "$LINENO"; then :
10072   ac_cv_lib_dl_dlopen=yes
10073 else
10074   ac_cv_lib_dl_dlopen=no
10075 fi
10076 rm -f core conftest.err conftest.$ac_objext \
10077     conftest$ac_exeext conftest.$ac_ext
10078 LIBS=$ac_check_lib_save_LIBS
10079 fi
10080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10081 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10082 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10083   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10084 else
10085   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10086 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10087 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10088   $as_echo_n "(cached) " >&6
10089 else
10090   ac_check_lib_save_LIBS=$LIBS
10091 LIBS="-lsvld  $LIBS"
10092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10093 /* end confdefs.h.  */
10094
10095 /* Override any GCC internal prototype to avoid an error.
10096    Use char because int might match the return type of a GCC
10097    builtin and then its argument prototype would still apply.  */
10098 #ifdef __cplusplus
10099 extern "C"
10100 #endif
10101 char dlopen ();
10102 int
10103 main ()
10104 {
10105 return dlopen ();
10106   ;
10107   return 0;
10108 }
10109 _ACEOF
10110 if ac_fn_c_try_link "$LINENO"; then :
10111   ac_cv_lib_svld_dlopen=yes
10112 else
10113   ac_cv_lib_svld_dlopen=no
10114 fi
10115 rm -f core conftest.err conftest.$ac_objext \
10116     conftest$ac_exeext conftest.$ac_ext
10117 LIBS=$ac_check_lib_save_LIBS
10118 fi
10119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10120 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10121 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10122   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10123 else
10124   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10125 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10126 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10127   $as_echo_n "(cached) " >&6
10128 else
10129   ac_check_lib_save_LIBS=$LIBS
10130 LIBS="-ldld  $LIBS"
10131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10132 /* end confdefs.h.  */
10133
10134 /* Override any GCC internal prototype to avoid an error.
10135    Use char because int might match the return type of a GCC
10136    builtin and then its argument prototype would still apply.  */
10137 #ifdef __cplusplus
10138 extern "C"
10139 #endif
10140 char dld_link ();
10141 int
10142 main ()
10143 {
10144 return dld_link ();
10145   ;
10146   return 0;
10147 }
10148 _ACEOF
10149 if ac_fn_c_try_link "$LINENO"; then :
10150   ac_cv_lib_dld_dld_link=yes
10151 else
10152   ac_cv_lib_dld_dld_link=no
10153 fi
10154 rm -f core conftest.err conftest.$ac_objext \
10155     conftest$ac_exeext conftest.$ac_ext
10156 LIBS=$ac_check_lib_save_LIBS
10157 fi
10158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10159 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10160 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10161   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10162 fi
10163
10164
10165 fi
10166
10167
10168 fi
10169
10170
10171 fi
10172
10173
10174 fi
10175
10176
10177 fi
10178
10179     ;;
10180   esac
10181
10182   if test "x$lt_cv_dlopen" != xno; then
10183     enable_dlopen=yes
10184   else
10185     enable_dlopen=no
10186   fi
10187
10188   case $lt_cv_dlopen in
10189   dlopen)
10190     save_CPPFLAGS="$CPPFLAGS"
10191     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10192
10193     save_LDFLAGS="$LDFLAGS"
10194     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10195
10196     save_LIBS="$LIBS"
10197     LIBS="$lt_cv_dlopen_libs $LIBS"
10198
10199     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10200 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10201 if test "${lt_cv_dlopen_self+set}" = set; then :
10202   $as_echo_n "(cached) " >&6
10203 else
10204           if test "$cross_compiling" = yes; then :
10205   lt_cv_dlopen_self=cross
10206 else
10207   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10208   lt_status=$lt_dlunknown
10209   cat > conftest.$ac_ext <<_LT_EOF
10210 #line 10210 "configure"
10211 #include "confdefs.h"
10212
10213 #if HAVE_DLFCN_H
10214 #include <dlfcn.h>
10215 #endif
10216
10217 #include <stdio.h>
10218
10219 #ifdef RTLD_GLOBAL
10220 #  define LT_DLGLOBAL           RTLD_GLOBAL
10221 #else
10222 #  ifdef DL_GLOBAL
10223 #    define LT_DLGLOBAL         DL_GLOBAL
10224 #  else
10225 #    define LT_DLGLOBAL         0
10226 #  endif
10227 #endif
10228
10229 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10230    find out it does not work in some platform. */
10231 #ifndef LT_DLLAZY_OR_NOW
10232 #  ifdef RTLD_LAZY
10233 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10234 #  else
10235 #    ifdef DL_LAZY
10236 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10237 #    else
10238 #      ifdef RTLD_NOW
10239 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10240 #      else
10241 #        ifdef DL_NOW
10242 #          define LT_DLLAZY_OR_NOW      DL_NOW
10243 #        else
10244 #          define LT_DLLAZY_OR_NOW      0
10245 #        endif
10246 #      endif
10247 #    endif
10248 #  endif
10249 #endif
10250
10251 void fnord() { int i=42;}
10252 int main ()
10253 {
10254   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10255   int status = $lt_dlunknown;
10256
10257   if (self)
10258     {
10259       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10260       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10261       /* dlclose (self); */
10262     }
10263   else
10264     puts (dlerror ());
10265
10266   return status;
10267 }
10268 _LT_EOF
10269   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10270   (eval $ac_link) 2>&5
10271   ac_status=$?
10272   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10273   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10274     (./conftest; exit; ) >&5 2>/dev/null
10275     lt_status=$?
10276     case x$lt_status in
10277       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10278       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10279       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10280     esac
10281   else :
10282     # compilation failed
10283     lt_cv_dlopen_self=no
10284   fi
10285 fi
10286 rm -fr conftest*
10287
10288
10289 fi
10290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10291 $as_echo "$lt_cv_dlopen_self" >&6; }
10292
10293     if test "x$lt_cv_dlopen_self" = xyes; then
10294       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10295       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10296 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10297 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10298   $as_echo_n "(cached) " >&6
10299 else
10300           if test "$cross_compiling" = yes; then :
10301   lt_cv_dlopen_self_static=cross
10302 else
10303   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10304   lt_status=$lt_dlunknown
10305   cat > conftest.$ac_ext <<_LT_EOF
10306 #line 10306 "configure"
10307 #include "confdefs.h"
10308
10309 #if HAVE_DLFCN_H
10310 #include <dlfcn.h>
10311 #endif
10312
10313 #include <stdio.h>
10314
10315 #ifdef RTLD_GLOBAL
10316 #  define LT_DLGLOBAL           RTLD_GLOBAL
10317 #else
10318 #  ifdef DL_GLOBAL
10319 #    define LT_DLGLOBAL         DL_GLOBAL
10320 #  else
10321 #    define LT_DLGLOBAL         0
10322 #  endif
10323 #endif
10324
10325 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10326    find out it does not work in some platform. */
10327 #ifndef LT_DLLAZY_OR_NOW
10328 #  ifdef RTLD_LAZY
10329 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10330 #  else
10331 #    ifdef DL_LAZY
10332 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10333 #    else
10334 #      ifdef RTLD_NOW
10335 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10336 #      else
10337 #        ifdef DL_NOW
10338 #          define LT_DLLAZY_OR_NOW      DL_NOW
10339 #        else
10340 #          define LT_DLLAZY_OR_NOW      0
10341 #        endif
10342 #      endif
10343 #    endif
10344 #  endif
10345 #endif
10346
10347 void fnord() { int i=42;}
10348 int main ()
10349 {
10350   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10351   int status = $lt_dlunknown;
10352
10353   if (self)
10354     {
10355       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10356       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10357       /* dlclose (self); */
10358     }
10359   else
10360     puts (dlerror ());
10361
10362   return status;
10363 }
10364 _LT_EOF
10365   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10366   (eval $ac_link) 2>&5
10367   ac_status=$?
10368   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10369   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10370     (./conftest; exit; ) >&5 2>/dev/null
10371     lt_status=$?
10372     case x$lt_status in
10373       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10374       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10375       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10376     esac
10377   else :
10378     # compilation failed
10379     lt_cv_dlopen_self_static=no
10380   fi
10381 fi
10382 rm -fr conftest*
10383
10384
10385 fi
10386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10387 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10388     fi
10389
10390     CPPFLAGS="$save_CPPFLAGS"
10391     LDFLAGS="$save_LDFLAGS"
10392     LIBS="$save_LIBS"
10393     ;;
10394   esac
10395
10396   case $lt_cv_dlopen_self in
10397   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10398   *) enable_dlopen_self=unknown ;;
10399   esac
10400
10401   case $lt_cv_dlopen_self_static in
10402   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10403   *) enable_dlopen_self_static=unknown ;;
10404   esac
10405 fi
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423 striplib=
10424 old_striplib=
10425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10426 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10427 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10428   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10429   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10430   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10431 $as_echo "yes" >&6; }
10432 else
10433 # FIXME - insert some real tests, host_os isn't really good enough
10434   case $host_os in
10435   darwin*)
10436     if test -n "$STRIP" ; then
10437       striplib="$STRIP -x"
10438       old_striplib="$STRIP -S"
10439       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10440 $as_echo "yes" >&6; }
10441     else
10442       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10443 $as_echo "no" >&6; }
10444     fi
10445     ;;
10446   *)
10447     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10448 $as_echo "no" >&6; }
10449     ;;
10450   esac
10451 fi
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464   # Report which library types will actually be built
10465   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10466 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10467   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10468 $as_echo "$can_build_shared" >&6; }
10469
10470   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10471 $as_echo_n "checking whether to build shared libraries... " >&6; }
10472   test "$can_build_shared" = "no" && enable_shared=no
10473
10474   # On AIX, shared libraries and static libraries use the same namespace, and
10475   # are all built from PIC.
10476   case $host_os in
10477   aix3*)
10478     test "$enable_shared" = yes && enable_static=no
10479     if test -n "$RANLIB"; then
10480       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10481       postinstall_cmds='$RANLIB $lib'
10482     fi
10483     ;;
10484
10485   aix[4-9]*)
10486     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10487       test "$enable_shared" = yes && enable_static=no
10488     fi
10489     ;;
10490   esac
10491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10492 $as_echo "$enable_shared" >&6; }
10493
10494   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10495 $as_echo_n "checking whether to build static libraries... " >&6; }
10496   # Make sure either enable_shared or enable_static is yes.
10497   test "$enable_shared" = yes || enable_static=yes
10498   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10499 $as_echo "$enable_static" >&6; }
10500
10501
10502
10503
10504 fi
10505 ac_ext=c
10506 ac_cpp='$CPP $CPPFLAGS'
10507 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10508 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10509 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10510
10511 CC="$lt_save_CC"
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525         ac_config_commands="$ac_config_commands libtool"
10526
10527
10528
10529
10530 # Only expand once:
10531
10532
10533
10534 # Extract the first word of "doxygen", so it can be a program name with args.
10535 set dummy doxygen; ac_word=$2
10536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10537 $as_echo_n "checking for $ac_word... " >&6; }
10538 if test "${ac_cv_prog_DOXYGEN+set}" = set; then :
10539   $as_echo_n "(cached) " >&6
10540 else
10541   if test -n "$DOXYGEN"; then
10542   ac_cv_prog_DOXYGEN="$DOXYGEN" # Let the user override the test.
10543 else
10544 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10545 for as_dir in $PATH
10546 do
10547   IFS=$as_save_IFS
10548   test -z "$as_dir" && as_dir=.
10549     for ac_exec_ext in '' $ac_executable_extensions; do
10550   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10551     ac_cv_prog_DOXYGEN="true"
10552     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10553     break 2
10554   fi
10555 done
10556   done
10557 IFS=$as_save_IFS
10558
10559   test -z "$ac_cv_prog_DOXYGEN" && ac_cv_prog_DOXYGEN="false"
10560 fi
10561 fi
10562 DOXYGEN=$ac_cv_prog_DOXYGEN
10563 if test -n "$DOXYGEN"; then
10564   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
10565 $as_echo "$DOXYGEN" >&6; }
10566 else
10567   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10568 $as_echo "no" >&6; }
10569 fi
10570
10571
10572  if test "$DOXYGEN" = true; then
10573   DOXYGEN_TRUE=
10574   DOXYGEN_FALSE='#'
10575 else
10576   DOXYGEN_TRUE='#'
10577   DOXYGEN_FALSE=
10578 fi
10579
10580
10581 # Checks for header files.
10582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
10583 $as_echo_n "checking for ANSI C header files... " >&6; }
10584 if test "${ac_cv_header_stdc+set}" = set; then :
10585   $as_echo_n "(cached) " >&6
10586 else
10587   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10588 /* end confdefs.h.  */
10589 #include <stdlib.h>
10590 #include <stdarg.h>
10591 #include <string.h>
10592 #include <float.h>
10593
10594 int
10595 main ()
10596 {
10597
10598   ;
10599   return 0;
10600 }
10601 _ACEOF
10602 if ac_fn_c_try_compile "$LINENO"; then :
10603   ac_cv_header_stdc=yes
10604 else
10605   ac_cv_header_stdc=no
10606 fi
10607 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10608
10609 if test $ac_cv_header_stdc = yes; then
10610   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10611   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10612 /* end confdefs.h.  */
10613 #include <string.h>
10614
10615 _ACEOF
10616 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10617   $EGREP "memchr" >/dev/null 2>&1; then :
10618
10619 else
10620   ac_cv_header_stdc=no
10621 fi
10622 rm -f conftest*
10623
10624 fi
10625
10626 if test $ac_cv_header_stdc = yes; then
10627   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10628   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10629 /* end confdefs.h.  */
10630 #include <stdlib.h>
10631
10632 _ACEOF
10633 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10634   $EGREP "free" >/dev/null 2>&1; then :
10635
10636 else
10637   ac_cv_header_stdc=no
10638 fi
10639 rm -f conftest*
10640
10641 fi
10642
10643 if test $ac_cv_header_stdc = yes; then
10644   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10645   if test "$cross_compiling" = yes; then :
10646   :
10647 else
10648   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10649 /* end confdefs.h.  */
10650 #include <ctype.h>
10651 #include <stdlib.h>
10652 #if ((' ' & 0x0FF) == 0x020)
10653 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10654 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10655 #else
10656 # define ISLOWER(c) \
10657                    (('a' <= (c) && (c) <= 'i') \
10658                      || ('j' <= (c) && (c) <= 'r') \
10659                      || ('s' <= (c) && (c) <= 'z'))
10660 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10661 #endif
10662
10663 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10664 int
10665 main ()
10666 {
10667   int i;
10668   for (i = 0; i < 256; i++)
10669     if (XOR (islower (i), ISLOWER (i))
10670         || toupper (i) != TOUPPER (i))
10671       return 2;
10672   return 0;
10673 }
10674 _ACEOF
10675 if ac_fn_c_try_run "$LINENO"; then :
10676
10677 else
10678   ac_cv_header_stdc=no
10679 fi
10680 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10681   conftest.$ac_objext conftest.beam conftest.$ac_ext
10682 fi
10683
10684 fi
10685 fi
10686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
10687 $as_echo "$ac_cv_header_stdc" >&6; }
10688 if test $ac_cv_header_stdc = yes; then
10689
10690 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
10691
10692 fi
10693
10694 for ac_header in stdlib.h
10695 do :
10696   ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
10697 if test "x$ac_cv_header_stdlib_h" = x""yes; then :
10698   cat >>confdefs.h <<_ACEOF
10699 #define HAVE_STDLIB_H 1
10700 _ACEOF
10701
10702 fi
10703
10704 done
10705
10706
10707 # Checks for typedefs, structures, and compiler characteristics.
10708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
10709 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10710 if test "${ac_cv_c_const+set}" = set; then :
10711   $as_echo_n "(cached) " >&6
10712 else
10713   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10714 /* end confdefs.h.  */
10715
10716 int
10717 main ()
10718 {
10719 /* FIXME: Include the comments suggested by Paul. */
10720 #ifndef __cplusplus
10721   /* Ultrix mips cc rejects this.  */
10722   typedef int charset[2];
10723   const charset cs;
10724   /* SunOS 4.1.1 cc rejects this.  */
10725   char const *const *pcpcc;
10726   char **ppc;
10727   /* NEC SVR4.0.2 mips cc rejects this.  */
10728   struct point {int x, y;};
10729   static struct point const zero = {0,0};
10730   /* AIX XL C 1.02.0.0 rejects this.
10731      It does not let you subtract one const X* pointer from another in
10732      an arm of an if-expression whose if-part is not a constant
10733      expression */
10734   const char *g = "string";
10735   pcpcc = &g + (g ? g-g : 0);
10736   /* HPUX 7.0 cc rejects these. */
10737   ++pcpcc;
10738   ppc = (char**) pcpcc;
10739   pcpcc = (char const *const *) ppc;
10740   { /* SCO 3.2v4 cc rejects this.  */
10741     char *t;
10742     char const *s = 0 ? (char *) 0 : (char const *) 0;
10743
10744     *t++ = 0;
10745     if (s) return 0;
10746   }
10747   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10748     int x[] = {25, 17};
10749     const int *foo = &x[0];
10750     ++foo;
10751   }
10752   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10753     typedef const int *iptr;
10754     iptr p = 0;
10755     ++p;
10756   }
10757   { /* AIX XL C 1.02.0.0 rejects this saying
10758        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10759     struct s { int j; const int *ap[3]; };
10760     struct s *b; b->j = 5;
10761   }
10762   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10763     const int foo = 10;
10764     if (!foo) return 0;
10765   }
10766   return !cs[0] && !zero.x;
10767 #endif
10768
10769   ;
10770   return 0;
10771 }
10772 _ACEOF
10773 if ac_fn_c_try_compile "$LINENO"; then :
10774   ac_cv_c_const=yes
10775 else
10776   ac_cv_c_const=no
10777 fi
10778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10779 fi
10780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
10781 $as_echo "$ac_cv_c_const" >&6; }
10782 if test $ac_cv_c_const = no; then
10783
10784 $as_echo "#define const /**/" >>confdefs.h
10785
10786 fi
10787
10788 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
10789 if test "x$ac_cv_type_size_t" = x""yes; then :
10790
10791 else
10792
10793 cat >>confdefs.h <<_ACEOF
10794 #define size_t unsigned int
10795 _ACEOF
10796
10797 fi
10798
10799
10800 # Define Makefiles.
10801 ac_config_files="$ac_config_files yaml-0.1.pc include/Makefile src/Makefile Makefile tests/Makefile win32/Makefile"
10802
10803
10804 # Generate the "configure" script.
10805 cat >confcache <<\_ACEOF
10806 # This file is a shell script that caches the results of configure
10807 # tests run on this system so they can be shared between configure
10808 # scripts and configure runs, see configure's option --config-cache.
10809 # It is not useful on other systems.  If it contains results you don't
10810 # want to keep, you may remove or edit it.
10811 #
10812 # config.status only pays attention to the cache file if you give it
10813 # the --recheck option to rerun configure.
10814 #
10815 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10816 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10817 # following values.
10818
10819 _ACEOF
10820
10821 # The following way of writing the cache mishandles newlines in values,
10822 # but we know of no workaround that is simple, portable, and efficient.
10823 # So, we kill variables containing newlines.
10824 # Ultrix sh set writes to stderr and can't be redirected directly,
10825 # and sets the high bit in the cache file unless we assign to the vars.
10826 (
10827   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10828     eval ac_val=\$$ac_var
10829     case $ac_val in #(
10830     *${as_nl}*)
10831       case $ac_var in #(
10832       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10833 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10834       esac
10835       case $ac_var in #(
10836       _ | IFS | as_nl) ;; #(
10837       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10838       *) { eval $ac_var=; unset $ac_var;} ;;
10839       esac ;;
10840     esac
10841   done
10842
10843   (set) 2>&1 |
10844     case $as_nl`(ac_space=' '; set) 2>&1` in #(
10845     *${as_nl}ac_space=\ *)
10846       # `set' does not quote correctly, so add quotes: double-quote
10847       # substitution turns \\\\ into \\, and sed turns \\ into \.
10848       sed -n \
10849         "s/'/'\\\\''/g;
10850           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10851       ;; #(
10852     *)
10853       # `set' quotes correctly as required by POSIX, so do not add quotes.
10854       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10855       ;;
10856     esac |
10857     sort
10858 ) |
10859   sed '
10860      /^ac_cv_env_/b end
10861      t clear
10862      :clear
10863      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10864      t end
10865      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10866      :end' >>confcache
10867 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10868   if test -w "$cache_file"; then
10869     test "x$cache_file" != "x/dev/null" &&
10870       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10871 $as_echo "$as_me: updating cache $cache_file" >&6;}
10872     cat confcache >$cache_file
10873   else
10874     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10875 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10876   fi
10877 fi
10878 rm -f confcache
10879
10880 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10881 # Let make expand exec_prefix.
10882 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10883
10884 DEFS=-DHAVE_CONFIG_H
10885
10886 ac_libobjs=
10887 ac_ltlibobjs=
10888 U=
10889 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10890   # 1. Remove the extension, and $U if already installed.
10891   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10892   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10893   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
10894   #    will be set to the directory where LIBOBJS objects are built.
10895   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10896   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10897 done
10898 LIBOBJS=$ac_libobjs
10899
10900 LTLIBOBJS=$ac_ltlibobjs
10901
10902
10903  if test -n "$EXEEXT"; then
10904   am__EXEEXT_TRUE=
10905   am__EXEEXT_FALSE='#'
10906 else
10907   am__EXEEXT_TRUE='#'
10908   am__EXEEXT_FALSE=
10909 fi
10910
10911 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10912   as_fn_error $? "conditional \"AMDEP\" was never defined.
10913 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10914 fi
10915 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10916   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
10917 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10918 fi
10919 if test -z "${DOXYGEN_TRUE}" && test -z "${DOXYGEN_FALSE}"; then
10920   as_fn_error $? "conditional \"DOXYGEN\" was never defined.
10921 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10922 fi
10923
10924 : ${CONFIG_STATUS=./config.status}
10925 ac_write_fail=0
10926 ac_clean_files_save=$ac_clean_files
10927 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10928 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10929 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10930 as_write_fail=0
10931 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10932 #! $SHELL
10933 # Generated by $as_me.
10934 # Run this file to recreate the current configuration.
10935 # Compiler output produced by configure, useful for debugging
10936 # configure, is in config.log if it exists.
10937
10938 debug=false
10939 ac_cs_recheck=false
10940 ac_cs_silent=false
10941
10942 SHELL=\${CONFIG_SHELL-$SHELL}
10943 export SHELL
10944 _ASEOF
10945 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10946 ## -------------------- ##
10947 ## M4sh Initialization. ##
10948 ## -------------------- ##
10949
10950 # Be more Bourne compatible
10951 DUALCASE=1; export DUALCASE # for MKS sh
10952 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10953   emulate sh
10954   NULLCMD=:
10955   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10956   # is contrary to our usage.  Disable this feature.
10957   alias -g '${1+"$@"}'='"$@"'
10958   setopt NO_GLOB_SUBST
10959 else
10960   case `(set -o) 2>/dev/null` in #(
10961   *posix*) :
10962     set -o posix ;; #(
10963   *) :
10964      ;;
10965 esac
10966 fi
10967
10968
10969 as_nl='
10970 '
10971 export as_nl
10972 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10973 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10974 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10975 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10976 # Prefer a ksh shell builtin over an external printf program on Solaris,
10977 # but without wasting forks for bash or zsh.
10978 if test -z "$BASH_VERSION$ZSH_VERSION" \
10979     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10980   as_echo='print -r --'
10981   as_echo_n='print -rn --'
10982 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10983   as_echo='printf %s\n'
10984   as_echo_n='printf %s'
10985 else
10986   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10987     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10988     as_echo_n='/usr/ucb/echo -n'
10989   else
10990     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10991     as_echo_n_body='eval
10992       arg=$1;
10993       case $arg in #(
10994       *"$as_nl"*)
10995         expr "X$arg" : "X\\(.*\\)$as_nl";
10996         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10997       esac;
10998       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10999     '
11000     export as_echo_n_body
11001     as_echo_n='sh -c $as_echo_n_body as_echo'
11002   fi
11003   export as_echo_body
11004   as_echo='sh -c $as_echo_body as_echo'
11005 fi
11006
11007 # The user is always right.
11008 if test "${PATH_SEPARATOR+set}" != set; then
11009   PATH_SEPARATOR=:
11010   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11011     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11012       PATH_SEPARATOR=';'
11013   }
11014 fi
11015
11016
11017 # IFS
11018 # We need space, tab and new line, in precisely that order.  Quoting is
11019 # there to prevent editors from complaining about space-tab.
11020 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11021 # splitting by setting IFS to empty value.)
11022 IFS=" ""        $as_nl"
11023
11024 # Find who we are.  Look in the path if we contain no directory separator.
11025 case $0 in #((
11026   *[\\/]* ) as_myself=$0 ;;
11027   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11028 for as_dir in $PATH
11029 do
11030   IFS=$as_save_IFS
11031   test -z "$as_dir" && as_dir=.
11032     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11033   done
11034 IFS=$as_save_IFS
11035
11036      ;;
11037 esac
11038 # We did not find ourselves, most probably we were run as `sh COMMAND'
11039 # in which case we are not to be found in the path.
11040 if test "x$as_myself" = x; then
11041   as_myself=$0
11042 fi
11043 if test ! -f "$as_myself"; then
11044   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11045   exit 1
11046 fi
11047
11048 # Unset variables that we do not need and which cause bugs (e.g. in
11049 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11050 # suppresses any "Segmentation fault" message there.  '((' could
11051 # trigger a bug in pdksh 5.2.14.
11052 for as_var in BASH_ENV ENV MAIL MAILPATH
11053 do eval test x\${$as_var+set} = xset \
11054   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11055 done
11056 PS1='$ '
11057 PS2='> '
11058 PS4='+ '
11059
11060 # NLS nuisances.
11061 LC_ALL=C
11062 export LC_ALL
11063 LANGUAGE=C
11064 export LANGUAGE
11065
11066 # CDPATH.
11067 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11068
11069
11070 # as_fn_error STATUS ERROR [LINENO LOG_FD]
11071 # ----------------------------------------
11072 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11073 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11074 # script with STATUS, using 1 if that was 0.
11075 as_fn_error ()
11076 {
11077   as_status=$1; test $as_status -eq 0 && as_status=1
11078   if test "$4"; then
11079     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11080     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11081   fi
11082   $as_echo "$as_me: error: $2" >&2
11083   as_fn_exit $as_status
11084 } # as_fn_error
11085
11086
11087 # as_fn_set_status STATUS
11088 # -----------------------
11089 # Set $? to STATUS, without forking.
11090 as_fn_set_status ()
11091 {
11092   return $1
11093 } # as_fn_set_status
11094
11095 # as_fn_exit STATUS
11096 # -----------------
11097 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11098 as_fn_exit ()
11099 {
11100   set +e
11101   as_fn_set_status $1
11102   exit $1
11103 } # as_fn_exit
11104
11105 # as_fn_unset VAR
11106 # ---------------
11107 # Portably unset VAR.
11108 as_fn_unset ()
11109 {
11110   { eval $1=; unset $1;}
11111 }
11112 as_unset=as_fn_unset
11113 # as_fn_append VAR VALUE
11114 # ----------------------
11115 # Append the text in VALUE to the end of the definition contained in VAR. Take
11116 # advantage of any shell optimizations that allow amortized linear growth over
11117 # repeated appends, instead of the typical quadratic growth present in naive
11118 # implementations.
11119 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11120   eval 'as_fn_append ()
11121   {
11122     eval $1+=\$2
11123   }'
11124 else
11125   as_fn_append ()
11126   {
11127     eval $1=\$$1\$2
11128   }
11129 fi # as_fn_append
11130
11131 # as_fn_arith ARG...
11132 # ------------------
11133 # Perform arithmetic evaluation on the ARGs, and store the result in the
11134 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11135 # must be portable across $(()) and expr.
11136 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11137   eval 'as_fn_arith ()
11138   {
11139     as_val=$(( $* ))
11140   }'
11141 else
11142   as_fn_arith ()
11143   {
11144     as_val=`expr "$@" || test $? -eq 1`
11145   }
11146 fi # as_fn_arith
11147
11148
11149 if expr a : '\(a\)' >/dev/null 2>&1 &&
11150    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11151   as_expr=expr
11152 else
11153   as_expr=false
11154 fi
11155
11156 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11157   as_basename=basename
11158 else
11159   as_basename=false
11160 fi
11161
11162 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11163   as_dirname=dirname
11164 else
11165   as_dirname=false
11166 fi
11167
11168 as_me=`$as_basename -- "$0" ||
11169 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11170          X"$0" : 'X\(//\)$' \| \
11171          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11172 $as_echo X/"$0" |
11173     sed '/^.*\/\([^/][^/]*\)\/*$/{
11174             s//\1/
11175             q
11176           }
11177           /^X\/\(\/\/\)$/{
11178             s//\1/
11179             q
11180           }
11181           /^X\/\(\/\).*/{
11182             s//\1/
11183             q
11184           }
11185           s/.*/./; q'`
11186
11187 # Avoid depending upon Character Ranges.
11188 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11189 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11190 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11191 as_cr_digits='0123456789'
11192 as_cr_alnum=$as_cr_Letters$as_cr_digits
11193
11194 ECHO_C= ECHO_N= ECHO_T=
11195 case `echo -n x` in #(((((
11196 -n*)
11197   case `echo 'xy\c'` in
11198   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11199   xy)  ECHO_C='\c';;
11200   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11201        ECHO_T=' ';;
11202   esac;;
11203 *)
11204   ECHO_N='-n';;
11205 esac
11206
11207 rm -f conf$$ conf$$.exe conf$$.file
11208 if test -d conf$$.dir; then
11209   rm -f conf$$.dir/conf$$.file
11210 else
11211   rm -f conf$$.dir
11212   mkdir conf$$.dir 2>/dev/null
11213 fi
11214 if (echo >conf$$.file) 2>/dev/null; then
11215   if ln -s conf$$.file conf$$ 2>/dev/null; then
11216     as_ln_s='ln -s'
11217     # ... but there are two gotchas:
11218     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11219     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11220     # In both cases, we have to default to `cp -p'.
11221     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11222       as_ln_s='cp -p'
11223   elif ln conf$$.file conf$$ 2>/dev/null; then
11224     as_ln_s=ln
11225   else
11226     as_ln_s='cp -p'
11227   fi
11228 else
11229   as_ln_s='cp -p'
11230 fi
11231 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11232 rmdir conf$$.dir 2>/dev/null
11233
11234
11235 # as_fn_mkdir_p
11236 # -------------
11237 # Create "$as_dir" as a directory, including parents if necessary.
11238 as_fn_mkdir_p ()
11239 {
11240
11241   case $as_dir in #(
11242   -*) as_dir=./$as_dir;;
11243   esac
11244   test -d "$as_dir" || eval $as_mkdir_p || {
11245     as_dirs=
11246     while :; do
11247       case $as_dir in #(
11248       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11249       *) as_qdir=$as_dir;;
11250       esac
11251       as_dirs="'$as_qdir' $as_dirs"
11252       as_dir=`$as_dirname -- "$as_dir" ||
11253 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11254          X"$as_dir" : 'X\(//\)[^/]' \| \
11255          X"$as_dir" : 'X\(//\)$' \| \
11256          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11257 $as_echo X"$as_dir" |
11258     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11259             s//\1/
11260             q
11261           }
11262           /^X\(\/\/\)[^/].*/{
11263             s//\1/
11264             q
11265           }
11266           /^X\(\/\/\)$/{
11267             s//\1/
11268             q
11269           }
11270           /^X\(\/\).*/{
11271             s//\1/
11272             q
11273           }
11274           s/.*/./; q'`
11275       test -d "$as_dir" && break
11276     done
11277     test -z "$as_dirs" || eval "mkdir $as_dirs"
11278   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11279
11280
11281 } # as_fn_mkdir_p
11282 if mkdir -p . 2>/dev/null; then
11283   as_mkdir_p='mkdir -p "$as_dir"'
11284 else
11285   test -d ./-p && rmdir ./-p
11286   as_mkdir_p=false
11287 fi
11288
11289 if test -x / >/dev/null 2>&1; then
11290   as_test_x='test -x'
11291 else
11292   if ls -dL / >/dev/null 2>&1; then
11293     as_ls_L_option=L
11294   else
11295     as_ls_L_option=
11296   fi
11297   as_test_x='
11298     eval sh -c '\''
11299       if test -d "$1"; then
11300         test -d "$1/.";
11301       else
11302         case $1 in #(
11303         -*)set "./$1";;
11304         esac;
11305         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11306         ???[sx]*):;;*)false;;esac;fi
11307     '\'' sh
11308   '
11309 fi
11310 as_executable_p=$as_test_x
11311
11312 # Sed expression to map a string onto a valid CPP name.
11313 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11314
11315 # Sed expression to map a string onto a valid variable name.
11316 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11317
11318
11319 exec 6>&1
11320 ## ----------------------------------- ##
11321 ## Main body of $CONFIG_STATUS script. ##
11322 ## ----------------------------------- ##
11323 _ASEOF
11324 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11325
11326 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11327 # Save the log message, to keep $0 and so on meaningful, and to
11328 # report actual input values of CONFIG_FILES etc. instead of their
11329 # values after options handling.
11330 ac_log="
11331 This file was extended by yaml $as_me 0.1.4, which was
11332 generated by GNU Autoconf 2.67.  Invocation command line was
11333
11334   CONFIG_FILES    = $CONFIG_FILES
11335   CONFIG_HEADERS  = $CONFIG_HEADERS
11336   CONFIG_LINKS    = $CONFIG_LINKS
11337   CONFIG_COMMANDS = $CONFIG_COMMANDS
11338   $ $0 $@
11339
11340 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11341 "
11342
11343 _ACEOF
11344
11345 case $ac_config_files in *"
11346 "*) set x $ac_config_files; shift; ac_config_files=$*;;
11347 esac
11348
11349 case $ac_config_headers in *"
11350 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11351 esac
11352
11353
11354 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11355 # Files that config.status was made for.
11356 config_files="$ac_config_files"
11357 config_headers="$ac_config_headers"
11358 config_commands="$ac_config_commands"
11359
11360 _ACEOF
11361
11362 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11363 ac_cs_usage="\
11364 \`$as_me' instantiates files and other configuration actions
11365 from templates according to the current configuration.  Unless the files
11366 and actions are specified as TAGs, all are instantiated by default.
11367
11368 Usage: $0 [OPTION]... [TAG]...
11369
11370   -h, --help       print this help, then exit
11371   -V, --version    print version number and configuration settings, then exit
11372       --config     print configuration, then exit
11373   -q, --quiet, --silent
11374                    do not print progress messages
11375   -d, --debug      don't remove temporary files
11376       --recheck    update $as_me by reconfiguring in the same conditions
11377       --file=FILE[:TEMPLATE]
11378                    instantiate the configuration file FILE
11379       --header=FILE[:TEMPLATE]
11380                    instantiate the configuration header FILE
11381
11382 Configuration files:
11383 $config_files
11384
11385 Configuration headers:
11386 $config_headers
11387
11388 Configuration commands:
11389 $config_commands
11390
11391 Report bugs to <http://pyyaml.org/newticket?component=libyaml>."
11392
11393 _ACEOF
11394 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11395 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11396 ac_cs_version="\\
11397 yaml config.status 0.1.4
11398 configured by $0, generated by GNU Autoconf 2.67,
11399   with options \\"\$ac_cs_config\\"
11400
11401 Copyright (C) 2010 Free Software Foundation, Inc.
11402 This config.status script is free software; the Free Software Foundation
11403 gives unlimited permission to copy, distribute and modify it."
11404
11405 ac_pwd='$ac_pwd'
11406 srcdir='$srcdir'
11407 INSTALL='$INSTALL'
11408 MKDIR_P='$MKDIR_P'
11409 AWK='$AWK'
11410 test -n "\$AWK" || AWK=awk
11411 _ACEOF
11412
11413 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11414 # The default lists apply if the user does not specify any file.
11415 ac_need_defaults=:
11416 while test $# != 0
11417 do
11418   case $1 in
11419   --*=?*)
11420     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11421     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11422     ac_shift=:
11423     ;;
11424   --*=)
11425     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11426     ac_optarg=
11427     ac_shift=:
11428     ;;
11429   *)
11430     ac_option=$1
11431     ac_optarg=$2
11432     ac_shift=shift
11433     ;;
11434   esac
11435
11436   case $ac_option in
11437   # Handling of the options.
11438   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11439     ac_cs_recheck=: ;;
11440   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11441     $as_echo "$ac_cs_version"; exit ;;
11442   --config | --confi | --conf | --con | --co | --c )
11443     $as_echo "$ac_cs_config"; exit ;;
11444   --debug | --debu | --deb | --de | --d | -d )
11445     debug=: ;;
11446   --file | --fil | --fi | --f )
11447     $ac_shift
11448     case $ac_optarg in
11449     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11450     '') as_fn_error $? "missing file argument" ;;
11451     esac
11452     as_fn_append CONFIG_FILES " '$ac_optarg'"
11453     ac_need_defaults=false;;
11454   --header | --heade | --head | --hea )
11455     $ac_shift
11456     case $ac_optarg in
11457     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11458     esac
11459     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11460     ac_need_defaults=false;;
11461   --he | --h)
11462     # Conflict between --help and --header
11463     as_fn_error $? "ambiguous option: \`$1'
11464 Try \`$0 --help' for more information.";;
11465   --help | --hel | -h )
11466     $as_echo "$ac_cs_usage"; exit ;;
11467   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11468   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11469     ac_cs_silent=: ;;
11470
11471   # This is an error.
11472   -*) as_fn_error $? "unrecognized option: \`$1'
11473 Try \`$0 --help' for more information." ;;
11474
11475   *) as_fn_append ac_config_targets " $1"
11476      ac_need_defaults=false ;;
11477
11478   esac
11479   shift
11480 done
11481
11482 ac_configure_extra_args=
11483
11484 if $ac_cs_silent; then
11485   exec 6>/dev/null
11486   ac_configure_extra_args="$ac_configure_extra_args --silent"
11487 fi
11488
11489 _ACEOF
11490 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11491 if \$ac_cs_recheck; then
11492   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11493   shift
11494   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11495   CONFIG_SHELL='$SHELL'
11496   export CONFIG_SHELL
11497   exec "\$@"
11498 fi
11499
11500 _ACEOF
11501 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11502 exec 5>>config.log
11503 {
11504   echo
11505   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11506 ## Running $as_me. ##
11507 _ASBOX
11508   $as_echo "$ac_log"
11509 } >&5
11510
11511 _ACEOF
11512 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11513 #
11514 # INIT-COMMANDS
11515 #
11516 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11517
11518
11519 # The HP-UX ksh and POSIX shell print the target directory to stdout
11520 # if CDPATH is set.
11521 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11522
11523 sed_quote_subst='$sed_quote_subst'
11524 double_quote_subst='$double_quote_subst'
11525 delay_variable_subst='$delay_variable_subst'
11526 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11527 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11528 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11529 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11530 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11531 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11532 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11533 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11534 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11535 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11536 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11537 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11538 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11539 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11540 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11541 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11542 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11543 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11544 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11545 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11546 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11547 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11548 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11549 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11550 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11551 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11552 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11553 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11554 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11555 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11556 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11557 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11558 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11559 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11560 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11561 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11562 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11563 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11564 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11565 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11566 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11567 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11568 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11569 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11570 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
11571 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11572 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11573 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11574 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11575 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11576 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11577 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11578 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11579 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11580 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11581 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11582 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11583 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11584 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11585 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11586 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11587 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11588 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11589 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11590 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11591 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11592 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11593 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11594 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11595 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11596 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11597 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11598 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11599 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11600 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11601 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11602 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11603 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11604 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11605 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11606 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11607 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11608 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11609 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11610 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11611 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11612 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11613 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11614 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11615 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11616 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11617 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11618 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11619 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11620 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11621 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11622 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11623 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11624 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11625 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11626 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11627 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11628 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11629 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11630 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11631 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11632 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11633 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11634 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11635 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11636 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11637 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11638 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11639 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11640 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11641 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11642 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11643 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11644
11645 LTCC='$LTCC'
11646 LTCFLAGS='$LTCFLAGS'
11647 compiler='$compiler_DEFAULT'
11648
11649 # Quote evaled strings.
11650 for var in SED \
11651 GREP \
11652 EGREP \
11653 FGREP \
11654 LD \
11655 NM \
11656 LN_S \
11657 lt_SP2NL \
11658 lt_NL2SP \
11659 reload_flag \
11660 OBJDUMP \
11661 deplibs_check_method \
11662 file_magic_cmd \
11663 AR \
11664 AR_FLAGS \
11665 STRIP \
11666 RANLIB \
11667 CC \
11668 CFLAGS \
11669 compiler \
11670 lt_cv_sys_global_symbol_pipe \
11671 lt_cv_sys_global_symbol_to_cdecl \
11672 lt_cv_sys_global_symbol_to_c_name_address \
11673 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11674 SHELL \
11675 ECHO \
11676 lt_prog_compiler_no_builtin_flag \
11677 lt_prog_compiler_wl \
11678 lt_prog_compiler_pic \
11679 lt_prog_compiler_static \
11680 lt_cv_prog_compiler_c_o \
11681 need_locks \
11682 DSYMUTIL \
11683 NMEDIT \
11684 LIPO \
11685 OTOOL \
11686 OTOOL64 \
11687 shrext_cmds \
11688 export_dynamic_flag_spec \
11689 whole_archive_flag_spec \
11690 compiler_needs_object \
11691 with_gnu_ld \
11692 allow_undefined_flag \
11693 no_undefined_flag \
11694 hardcode_libdir_flag_spec \
11695 hardcode_libdir_flag_spec_ld \
11696 hardcode_libdir_separator \
11697 fix_srcfile_path \
11698 exclude_expsyms \
11699 include_expsyms \
11700 file_list_spec \
11701 variables_saved_for_relink \
11702 libname_spec \
11703 library_names_spec \
11704 soname_spec \
11705 finish_eval \
11706 old_striplib \
11707 striplib; do
11708     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11709     *[\\\\\\\`\\"\\\$]*)
11710       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11711       ;;
11712     *)
11713       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11714       ;;
11715     esac
11716 done
11717
11718 # Double-quote double-evaled strings.
11719 for var in reload_cmds \
11720 old_postinstall_cmds \
11721 old_postuninstall_cmds \
11722 old_archive_cmds \
11723 extract_expsyms_cmds \
11724 old_archive_from_new_cmds \
11725 old_archive_from_expsyms_cmds \
11726 archive_cmds \
11727 archive_expsym_cmds \
11728 module_cmds \
11729 module_expsym_cmds \
11730 export_symbols_cmds \
11731 prelink_cmds \
11732 postinstall_cmds \
11733 postuninstall_cmds \
11734 finish_cmds \
11735 sys_lib_search_path_spec \
11736 sys_lib_dlsearch_path_spec; do
11737     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11738     *[\\\\\\\`\\"\\\$]*)
11739       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11740       ;;
11741     *)
11742       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11743       ;;
11744     esac
11745 done
11746
11747 # Fix-up fallback echo if it was mangled by the above quoting rules.
11748 case \$lt_ECHO in
11749 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
11750   ;;
11751 esac
11752
11753 ac_aux_dir='$ac_aux_dir'
11754 xsi_shell='$xsi_shell'
11755 lt_shell_append='$lt_shell_append'
11756
11757 # See if we are running on zsh, and set the options which allow our
11758 # commands through without removal of \ escapes INIT.
11759 if test -n "\${ZSH_VERSION+set}" ; then
11760    setopt NO_GLOB_SUBST
11761 fi
11762
11763
11764     PACKAGE='$PACKAGE'
11765     VERSION='$VERSION'
11766     TIMESTAMP='$TIMESTAMP'
11767     RM='$RM'
11768     ofile='$ofile'
11769
11770
11771
11772
11773 _ACEOF
11774
11775 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11776
11777 # Handling of arguments.
11778 for ac_config_target in $ac_config_targets
11779 do
11780   case $ac_config_target in
11781     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11782     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11783     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11784     "yaml-0.1.pc") CONFIG_FILES="$CONFIG_FILES yaml-0.1.pc" ;;
11785     "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
11786     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
11787     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11788     "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
11789     "win32/Makefile") CONFIG_FILES="$CONFIG_FILES win32/Makefile" ;;
11790
11791   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
11792   esac
11793 done
11794
11795
11796 # If the user did not use the arguments to specify the items to instantiate,
11797 # then the envvar interface is used.  Set only those that are not.
11798 # We use the long form for the default assignment because of an extremely
11799 # bizarre bug on SunOS 4.1.3.
11800 if $ac_need_defaults; then
11801   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11802   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11803   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11804 fi
11805
11806 # Have a temporary directory for convenience.  Make it in the build tree
11807 # simply because there is no reason against having it here, and in addition,
11808 # creating and moving files from /tmp can sometimes cause problems.
11809 # Hook for its removal unless debugging.
11810 # Note that there is a small window in which the directory will not be cleaned:
11811 # after its creation but before its name has been assigned to `$tmp'.
11812 $debug ||
11813 {
11814   tmp=
11815   trap 'exit_status=$?
11816   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11817 ' 0
11818   trap 'as_fn_exit 1' 1 2 13 15
11819 }
11820 # Create a (secure) tmp directory for tmp files.
11821
11822 {
11823   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11824   test -n "$tmp" && test -d "$tmp"
11825 }  ||
11826 {
11827   tmp=./conf$$-$RANDOM
11828   (umask 077 && mkdir "$tmp")
11829 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11830
11831 # Set up the scripts for CONFIG_FILES section.
11832 # No need to generate them if there are no CONFIG_FILES.
11833 # This happens for instance with `./config.status config.h'.
11834 if test -n "$CONFIG_FILES"; then
11835
11836
11837 ac_cr=`echo X | tr X '\015'`
11838 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11839 # But we know of no other shell where ac_cr would be empty at this
11840 # point, so we can use a bashism as a fallback.
11841 if test "x$ac_cr" = x; then
11842   eval ac_cr=\$\'\\r\'
11843 fi
11844 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11845 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11846   ac_cs_awk_cr='\\r'
11847 else
11848   ac_cs_awk_cr=$ac_cr
11849 fi
11850
11851 echo 'BEGIN {' >"$tmp/subs1.awk" &&
11852 _ACEOF
11853
11854
11855 {
11856   echo "cat >conf$$subs.awk <<_ACEOF" &&
11857   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11858   echo "_ACEOF"
11859 } >conf$$subs.sh ||
11860   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11861 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11862 ac_delim='%!_!# '
11863 for ac_last_try in false false false false false :; do
11864   . ./conf$$subs.sh ||
11865     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11866
11867   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11868   if test $ac_delim_n = $ac_delim_num; then
11869     break
11870   elif $ac_last_try; then
11871     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11872   else
11873     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11874   fi
11875 done
11876 rm -f conf$$subs.sh
11877
11878 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11879 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
11880 _ACEOF
11881 sed -n '
11882 h
11883 s/^/S["/; s/!.*/"]=/
11884 p
11885 g
11886 s/^[^!]*!//
11887 :repl
11888 t repl
11889 s/'"$ac_delim"'$//
11890 t delim
11891 :nl
11892 h
11893 s/\(.\{148\}\)..*/\1/
11894 t more1
11895 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11896 p
11897 n
11898 b repl
11899 :more1
11900 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11901 p
11902 g
11903 s/.\{148\}//
11904 t nl
11905 :delim
11906 h
11907 s/\(.\{148\}\)..*/\1/
11908 t more2
11909 s/["\\]/\\&/g; s/^/"/; s/$/"/
11910 p
11911 b
11912 :more2
11913 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11914 p
11915 g
11916 s/.\{148\}//
11917 t delim
11918 ' <conf$$subs.awk | sed '
11919 /^[^""]/{
11920   N
11921   s/\n//
11922 }
11923 ' >>$CONFIG_STATUS || ac_write_fail=1
11924 rm -f conf$$subs.awk
11925 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11926 _ACAWK
11927 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
11928   for (key in S) S_is_set[key] = 1
11929   FS = "\a"
11930
11931 }
11932 {
11933   line = $ 0
11934   nfields = split(line, field, "@")
11935   substed = 0
11936   len = length(field[1])
11937   for (i = 2; i < nfields; i++) {
11938     key = field[i]
11939     keylen = length(key)
11940     if (S_is_set[key]) {
11941       value = S[key]
11942       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11943       len += length(value) + length(field[++i])
11944       substed = 1
11945     } else
11946       len += 1 + keylen
11947   }
11948
11949   print line
11950 }
11951
11952 _ACAWK
11953 _ACEOF
11954 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11955 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11956   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11957 else
11958   cat
11959 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
11960   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
11961 _ACEOF
11962
11963 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11964 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
11965 # trailing colons and then remove the whole line if VPATH becomes empty
11966 # (actually we leave an empty line to preserve line numbers).
11967 if test "x$srcdir" = x.; then
11968   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
11969 h
11970 s///
11971 s/^/:/
11972 s/[      ]*$/:/
11973 s/:\$(srcdir):/:/g
11974 s/:\${srcdir}:/:/g
11975 s/:@srcdir@:/:/g
11976 s/^:*//
11977 s/:*$//
11978 x
11979 s/\(=[   ]*\).*/\1/
11980 G
11981 s/\n//
11982 s/^[^=]*=[       ]*$//
11983 }'
11984 fi
11985
11986 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11987 fi # test -n "$CONFIG_FILES"
11988
11989 # Set up the scripts for CONFIG_HEADERS section.
11990 # No need to generate them if there are no CONFIG_HEADERS.
11991 # This happens for instance with `./config.status Makefile'.
11992 if test -n "$CONFIG_HEADERS"; then
11993 cat >"$tmp/defines.awk" <<\_ACAWK ||
11994 BEGIN {
11995 _ACEOF
11996
11997 # Transform confdefs.h into an awk script `defines.awk', embedded as
11998 # here-document in config.status, that substitutes the proper values into
11999 # config.h.in to produce config.h.
12000
12001 # Create a delimiter string that does not exist in confdefs.h, to ease
12002 # handling of long lines.
12003 ac_delim='%!_!# '
12004 for ac_last_try in false false :; do
12005   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12006   if test -z "$ac_t"; then
12007     break
12008   elif $ac_last_try; then
12009     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12010   else
12011     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12012   fi
12013 done
12014
12015 # For the awk script, D is an array of macro values keyed by name,
12016 # likewise P contains macro parameters if any.  Preserve backslash
12017 # newline sequences.
12018
12019 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12020 sed -n '
12021 s/.\{148\}/&'"$ac_delim"'/g
12022 t rset
12023 :rset
12024 s/^[     ]*#[    ]*define[       ][      ]*/ /
12025 t def
12026 d
12027 :def
12028 s/\\$//
12029 t bsnl
12030 s/["\\]/\\&/g
12031 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12032 D["\1"]=" \3"/p
12033 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12034 d
12035 :bsnl
12036 s/["\\]/\\&/g
12037 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12038 D["\1"]=" \3\\\\\\n"\\/p
12039 t cont
12040 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12041 t cont
12042 d
12043 :cont
12044 n
12045 s/.\{148\}/&'"$ac_delim"'/g
12046 t clear
12047 :clear
12048 s/\\$//
12049 t bsnlc
12050 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12051 d
12052 :bsnlc
12053 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12054 b cont
12055 ' <confdefs.h | sed '
12056 s/'"$ac_delim"'/"\\\
12057 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12058
12059 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12060   for (key in D) D_is_set[key] = 1
12061   FS = "\a"
12062 }
12063 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12064   line = \$ 0
12065   split(line, arg, " ")
12066   if (arg[1] == "#") {
12067     defundef = arg[2]
12068     mac1 = arg[3]
12069   } else {
12070     defundef = substr(arg[1], 2)
12071     mac1 = arg[2]
12072   }
12073   split(mac1, mac2, "(") #)
12074   macro = mac2[1]
12075   prefix = substr(line, 1, index(line, defundef) - 1)
12076   if (D_is_set[macro]) {
12077     # Preserve the white space surrounding the "#".
12078     print prefix "define", macro P[macro] D[macro]
12079     next
12080   } else {
12081     # Replace #undef with comments.  This is necessary, for example,
12082     # in the case of _POSIX_SOURCE, which is predefined and required
12083     # on some systems where configure will not decide to define it.
12084     if (defundef == "undef") {
12085       print "/*", prefix defundef, macro, "*/"
12086       next
12087     }
12088   }
12089 }
12090 { print }
12091 _ACAWK
12092 _ACEOF
12093 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12094   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12095 fi # test -n "$CONFIG_HEADERS"
12096
12097
12098 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12099 shift
12100 for ac_tag
12101 do
12102   case $ac_tag in
12103   :[FHLC]) ac_mode=$ac_tag; continue;;
12104   esac
12105   case $ac_mode$ac_tag in
12106   :[FHL]*:*);;
12107   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
12108   :[FH]-) ac_tag=-:-;;
12109   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12110   esac
12111   ac_save_IFS=$IFS
12112   IFS=:
12113   set x $ac_tag
12114   IFS=$ac_save_IFS
12115   shift
12116   ac_file=$1
12117   shift
12118
12119   case $ac_mode in
12120   :L) ac_source=$1;;
12121   :[FH])
12122     ac_file_inputs=
12123     for ac_f
12124     do
12125       case $ac_f in
12126       -) ac_f="$tmp/stdin";;
12127       *) # Look for the file first in the build tree, then in the source tree
12128          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12129          # because $ac_f cannot contain `:'.
12130          test -f "$ac_f" ||
12131            case $ac_f in
12132            [\\/$]*) false;;
12133            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12134            esac ||
12135            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
12136       esac
12137       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12138       as_fn_append ac_file_inputs " '$ac_f'"
12139     done
12140
12141     # Let's still pretend it is `configure' which instantiates (i.e., don't
12142     # use $as_me), people would be surprised to read:
12143     #    /* config.h.  Generated by config.status.  */
12144     configure_input='Generated from '`
12145           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12146         `' by configure.'
12147     if test x"$ac_file" != x-; then
12148       configure_input="$ac_file.  $configure_input"
12149       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12150 $as_echo "$as_me: creating $ac_file" >&6;}
12151     fi
12152     # Neutralize special characters interpreted by sed in replacement strings.
12153     case $configure_input in #(
12154     *\&* | *\|* | *\\* )
12155        ac_sed_conf_input=`$as_echo "$configure_input" |
12156        sed 's/[\\\\&|]/\\\\&/g'`;; #(
12157     *) ac_sed_conf_input=$configure_input;;
12158     esac
12159
12160     case $ac_tag in
12161     *:-:* | *:-) cat >"$tmp/stdin" \
12162       || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
12163     esac
12164     ;;
12165   esac
12166
12167   ac_dir=`$as_dirname -- "$ac_file" ||
12168 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12169          X"$ac_file" : 'X\(//\)[^/]' \| \
12170          X"$ac_file" : 'X\(//\)$' \| \
12171          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12172 $as_echo X"$ac_file" |
12173     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12174             s//\1/
12175             q
12176           }
12177           /^X\(\/\/\)[^/].*/{
12178             s//\1/
12179             q
12180           }
12181           /^X\(\/\/\)$/{
12182             s//\1/
12183             q
12184           }
12185           /^X\(\/\).*/{
12186             s//\1/
12187             q
12188           }
12189           s/.*/./; q'`
12190   as_dir="$ac_dir"; as_fn_mkdir_p
12191   ac_builddir=.
12192
12193 case "$ac_dir" in
12194 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12195 *)
12196   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12197   # A ".." for each directory in $ac_dir_suffix.
12198   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12199   case $ac_top_builddir_sub in
12200   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12201   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12202   esac ;;
12203 esac
12204 ac_abs_top_builddir=$ac_pwd
12205 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12206 # for backward compatibility:
12207 ac_top_builddir=$ac_top_build_prefix
12208
12209 case $srcdir in
12210   .)  # We are building in place.
12211     ac_srcdir=.
12212     ac_top_srcdir=$ac_top_builddir_sub
12213     ac_abs_top_srcdir=$ac_pwd ;;
12214   [\\/]* | ?:[\\/]* )  # Absolute name.
12215     ac_srcdir=$srcdir$ac_dir_suffix;
12216     ac_top_srcdir=$srcdir
12217     ac_abs_top_srcdir=$srcdir ;;
12218   *) # Relative name.
12219     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12220     ac_top_srcdir=$ac_top_build_prefix$srcdir
12221     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12222 esac
12223 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12224
12225
12226   case $ac_mode in
12227   :F)
12228   #
12229   # CONFIG_FILE
12230   #
12231
12232   case $INSTALL in
12233   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12234   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12235   esac
12236   ac_MKDIR_P=$MKDIR_P
12237   case $MKDIR_P in
12238   [\\/$]* | ?:[\\/]* ) ;;
12239   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12240   esac
12241 _ACEOF
12242
12243 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12244 # If the template does not know about datarootdir, expand it.
12245 # FIXME: This hack should be removed a few years after 2.60.
12246 ac_datarootdir_hack=; ac_datarootdir_seen=
12247 ac_sed_dataroot='
12248 /datarootdir/ {
12249   p
12250   q
12251 }
12252 /@datadir@/p
12253 /@docdir@/p
12254 /@infodir@/p
12255 /@localedir@/p
12256 /@mandir@/p'
12257 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12258 *datarootdir*) ac_datarootdir_seen=yes;;
12259 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12260   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12261 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12262 _ACEOF
12263 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12264   ac_datarootdir_hack='
12265   s&@datadir@&$datadir&g
12266   s&@docdir@&$docdir&g
12267   s&@infodir@&$infodir&g
12268   s&@localedir@&$localedir&g
12269   s&@mandir@&$mandir&g
12270   s&\\\${datarootdir}&$datarootdir&g' ;;
12271 esac
12272 _ACEOF
12273
12274 # Neutralize VPATH when `$srcdir' = `.'.
12275 # Shell code in configure.ac might set extrasub.
12276 # FIXME: do we really want to maintain this feature?
12277 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12278 ac_sed_extra="$ac_vpsub
12279 $extrasub
12280 _ACEOF
12281 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12282 :t
12283 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12284 s|@configure_input@|$ac_sed_conf_input|;t t
12285 s&@top_builddir@&$ac_top_builddir_sub&;t t
12286 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12287 s&@srcdir@&$ac_srcdir&;t t
12288 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12289 s&@top_srcdir@&$ac_top_srcdir&;t t
12290 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12291 s&@builddir@&$ac_builddir&;t t
12292 s&@abs_builddir@&$ac_abs_builddir&;t t
12293 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12294 s&@INSTALL@&$ac_INSTALL&;t t
12295 s&@MKDIR_P@&$ac_MKDIR_P&;t t
12296 $ac_datarootdir_hack
12297 "
12298 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12299   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12300
12301 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12302   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12303   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12304   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12305 which seems to be undefined.  Please make sure it is defined" >&5
12306 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12307 which seems to be undefined.  Please make sure it is defined" >&2;}
12308
12309   rm -f "$tmp/stdin"
12310   case $ac_file in
12311   -) cat "$tmp/out" && rm -f "$tmp/out";;
12312   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12313   esac \
12314   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12315  ;;
12316   :H)
12317   #
12318   # CONFIG_HEADER
12319   #
12320   if test x"$ac_file" != x-; then
12321     {
12322       $as_echo "/* $configure_input  */" \
12323       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12324     } >"$tmp/config.h" \
12325       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12326     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12327       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12328 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12329     else
12330       rm -f "$ac_file"
12331       mv "$tmp/config.h" "$ac_file" \
12332         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12333     fi
12334   else
12335     $as_echo "/* $configure_input  */" \
12336       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12337       || as_fn_error $? "could not create -" "$LINENO" 5
12338   fi
12339 # Compute "$ac_file"'s index in $config_headers.
12340 _am_arg="$ac_file"
12341 _am_stamp_count=1
12342 for _am_header in $config_headers :; do
12343   case $_am_header in
12344     $_am_arg | $_am_arg:* )
12345       break ;;
12346     * )
12347       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12348   esac
12349 done
12350 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12351 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12352          X"$_am_arg" : 'X\(//\)[^/]' \| \
12353          X"$_am_arg" : 'X\(//\)$' \| \
12354          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12355 $as_echo X"$_am_arg" |
12356     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12357             s//\1/
12358             q
12359           }
12360           /^X\(\/\/\)[^/].*/{
12361             s//\1/
12362             q
12363           }
12364           /^X\(\/\/\)$/{
12365             s//\1/
12366             q
12367           }
12368           /^X\(\/\).*/{
12369             s//\1/
12370             q
12371           }
12372           s/.*/./; q'`/stamp-h$_am_stamp_count
12373  ;;
12374
12375   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12376 $as_echo "$as_me: executing $ac_file commands" >&6;}
12377  ;;
12378   esac
12379
12380
12381   case $ac_file$ac_mode in
12382     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12383   # Autoconf 2.62 quotes --file arguments for eval, but not when files
12384   # are listed without --file.  Let's play safe and only enable the eval
12385   # if we detect the quoting.
12386   case $CONFIG_FILES in
12387   *\'*) eval set x "$CONFIG_FILES" ;;
12388   *)   set x $CONFIG_FILES ;;
12389   esac
12390   shift
12391   for mf
12392   do
12393     # Strip MF so we end up with the name of the file.
12394     mf=`echo "$mf" | sed -e 's/:.*$//'`
12395     # Check whether this is an Automake generated Makefile or not.
12396     # We used to match only the files named `Makefile.in', but
12397     # some people rename them; so instead we look at the file content.
12398     # Grep'ing the first line is not enough: some people post-process
12399     # each Makefile.in and add a new line on top of each file to say so.
12400     # Grep'ing the whole file is not good either: AIX grep has a line
12401     # limit of 2048, but all sed's we know have understand at least 4000.
12402     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12403       dirpart=`$as_dirname -- "$mf" ||
12404 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12405          X"$mf" : 'X\(//\)[^/]' \| \
12406          X"$mf" : 'X\(//\)$' \| \
12407          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12408 $as_echo X"$mf" |
12409     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12410             s//\1/
12411             q
12412           }
12413           /^X\(\/\/\)[^/].*/{
12414             s//\1/
12415             q
12416           }
12417           /^X\(\/\/\)$/{
12418             s//\1/
12419             q
12420           }
12421           /^X\(\/\).*/{
12422             s//\1/
12423             q
12424           }
12425           s/.*/./; q'`
12426     else
12427       continue
12428     fi
12429     # Extract the definition of DEPDIR, am__include, and am__quote
12430     # from the Makefile without running `make'.
12431     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12432     test -z "$DEPDIR" && continue
12433     am__include=`sed -n 's/^am__include = //p' < "$mf"`
12434     test -z "am__include" && continue
12435     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12436     # When using ansi2knr, U may be empty or an underscore; expand it
12437     U=`sed -n 's/^U = //p' < "$mf"`
12438     # Find all dependency output files, they are included files with
12439     # $(DEPDIR) in their names.  We invoke sed twice because it is the
12440     # simplest approach to changing $(DEPDIR) to its actual value in the
12441     # expansion.
12442     for file in `sed -n "
12443       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12444          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12445       # Make sure the directory exists.
12446       test -f "$dirpart/$file" && continue
12447       fdir=`$as_dirname -- "$file" ||
12448 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12449          X"$file" : 'X\(//\)[^/]' \| \
12450          X"$file" : 'X\(//\)$' \| \
12451          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12452 $as_echo X"$file" |
12453     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12454             s//\1/
12455             q
12456           }
12457           /^X\(\/\/\)[^/].*/{
12458             s//\1/
12459             q
12460           }
12461           /^X\(\/\/\)$/{
12462             s//\1/
12463             q
12464           }
12465           /^X\(\/\).*/{
12466             s//\1/
12467             q
12468           }
12469           s/.*/./; q'`
12470       as_dir=$dirpart/$fdir; as_fn_mkdir_p
12471       # echo "creating $dirpart/$file"
12472       echo '# dummy' > "$dirpart/$file"
12473     done
12474   done
12475 }
12476  ;;
12477     "libtool":C)
12478
12479     # See if we are running on zsh, and set the options which allow our
12480     # commands through without removal of \ escapes.
12481     if test -n "${ZSH_VERSION+set}" ; then
12482       setopt NO_GLOB_SUBST
12483     fi
12484
12485     cfgfile="${ofile}T"
12486     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12487     $RM "$cfgfile"
12488
12489     cat <<_LT_EOF >> "$cfgfile"
12490 #! $SHELL
12491
12492 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12493 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12494 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12495 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12496 #
12497 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12498 #                 2006, 2007, 2008 Free Software Foundation, Inc.
12499 #   Written by Gordon Matzigkeit, 1996
12500 #
12501 #   This file is part of GNU Libtool.
12502 #
12503 # GNU Libtool is free software; you can redistribute it and/or
12504 # modify it under the terms of the GNU General Public License as
12505 # published by the Free Software Foundation; either version 2 of
12506 # the License, or (at your option) any later version.
12507 #
12508 # As a special exception to the GNU General Public License,
12509 # if you distribute this file as part of a program or library that
12510 # is built using GNU Libtool, you may include this file under the
12511 # same distribution terms that you use for the rest of that program.
12512 #
12513 # GNU Libtool is distributed in the hope that it will be useful,
12514 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12515 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12516 # GNU General Public License for more details.
12517 #
12518 # You should have received a copy of the GNU General Public License
12519 # along with GNU Libtool; see the file COPYING.  If not, a copy
12520 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12521 # obtained by writing to the Free Software Foundation, Inc.,
12522 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12523
12524
12525 # The names of the tagged configurations supported by this script.
12526 available_tags=""
12527
12528 # ### BEGIN LIBTOOL CONFIG
12529
12530 # Which release of libtool.m4 was used?
12531 macro_version=$macro_version
12532 macro_revision=$macro_revision
12533
12534 # Whether or not to build shared libraries.
12535 build_libtool_libs=$enable_shared
12536
12537 # Whether or not to build static libraries.
12538 build_old_libs=$enable_static
12539
12540 # What type of objects to build.
12541 pic_mode=$pic_mode
12542
12543 # Whether or not to optimize for fast installation.
12544 fast_install=$enable_fast_install
12545
12546 # The host system.
12547 host_alias=$host_alias
12548 host=$host
12549 host_os=$host_os
12550
12551 # The build system.
12552 build_alias=$build_alias
12553 build=$build
12554 build_os=$build_os
12555
12556 # A sed program that does not truncate output.
12557 SED=$lt_SED
12558
12559 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12560 Xsed="\$SED -e 1s/^X//"
12561
12562 # A grep program that handles long lines.
12563 GREP=$lt_GREP
12564
12565 # An ERE matcher.
12566 EGREP=$lt_EGREP
12567
12568 # A literal string matcher.
12569 FGREP=$lt_FGREP
12570
12571 # A BSD- or MS-compatible name lister.
12572 NM=$lt_NM
12573
12574 # Whether we need soft or hard links.
12575 LN_S=$lt_LN_S
12576
12577 # What is the maximum length of a command?
12578 max_cmd_len=$max_cmd_len
12579
12580 # Object file suffix (normally "o").
12581 objext=$ac_objext
12582
12583 # Executable file suffix (normally "").
12584 exeext=$exeext
12585
12586 # whether the shell understands "unset".
12587 lt_unset=$lt_unset
12588
12589 # turn spaces into newlines.
12590 SP2NL=$lt_lt_SP2NL
12591
12592 # turn newlines into spaces.
12593 NL2SP=$lt_lt_NL2SP
12594
12595 # How to create reloadable object files.
12596 reload_flag=$lt_reload_flag
12597 reload_cmds=$lt_reload_cmds
12598
12599 # An object symbol dumper.
12600 OBJDUMP=$lt_OBJDUMP
12601
12602 # Method to check whether dependent libraries are shared objects.
12603 deplibs_check_method=$lt_deplibs_check_method
12604
12605 # Command to use when deplibs_check_method == "file_magic".
12606 file_magic_cmd=$lt_file_magic_cmd
12607
12608 # The archiver.
12609 AR=$lt_AR
12610 AR_FLAGS=$lt_AR_FLAGS
12611
12612 # A symbol stripping program.
12613 STRIP=$lt_STRIP
12614
12615 # Commands used to install an old-style archive.
12616 RANLIB=$lt_RANLIB
12617 old_postinstall_cmds=$lt_old_postinstall_cmds
12618 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12619
12620 # A C compiler.
12621 LTCC=$lt_CC
12622
12623 # LTCC compiler flags.
12624 LTCFLAGS=$lt_CFLAGS
12625
12626 # Take the output of nm and produce a listing of raw symbols and C names.
12627 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12628
12629 # Transform the output of nm in a proper C declaration.
12630 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12631
12632 # Transform the output of nm in a C name address pair.
12633 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12634
12635 # Transform the output of nm in a C name address pair when lib prefix is needed.
12636 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12637
12638 # The name of the directory that contains temporary libtool files.
12639 objdir=$objdir
12640
12641 # Shell to use when invoking shell scripts.
12642 SHELL=$lt_SHELL
12643
12644 # An echo program that does not interpret backslashes.
12645 ECHO=$lt_ECHO
12646
12647 # Used to examine libraries when file_magic_cmd begins with "file".
12648 MAGIC_CMD=$MAGIC_CMD
12649
12650 # Must we lock files when doing compilation?
12651 need_locks=$lt_need_locks
12652
12653 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12654 DSYMUTIL=$lt_DSYMUTIL
12655
12656 # Tool to change global to local symbols on Mac OS X.
12657 NMEDIT=$lt_NMEDIT
12658
12659 # Tool to manipulate fat objects and archives on Mac OS X.
12660 LIPO=$lt_LIPO
12661
12662 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12663 OTOOL=$lt_OTOOL
12664
12665 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12666 OTOOL64=$lt_OTOOL64
12667
12668 # Old archive suffix (normally "a").
12669 libext=$libext
12670
12671 # Shared library suffix (normally ".so").
12672 shrext_cmds=$lt_shrext_cmds
12673
12674 # The commands to extract the exported symbol list from a shared archive.
12675 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12676
12677 # Variables whose values should be saved in libtool wrapper scripts and
12678 # restored at link time.
12679 variables_saved_for_relink=$lt_variables_saved_for_relink
12680
12681 # Do we need the "lib" prefix for modules?
12682 need_lib_prefix=$need_lib_prefix
12683
12684 # Do we need a version for libraries?
12685 need_version=$need_version
12686
12687 # Library versioning type.
12688 version_type=$version_type
12689
12690 # Shared library runtime path variable.
12691 runpath_var=$runpath_var
12692
12693 # Shared library path variable.
12694 shlibpath_var=$shlibpath_var
12695
12696 # Is shlibpath searched before the hard-coded library search path?
12697 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12698
12699 # Format of library name prefix.
12700 libname_spec=$lt_libname_spec
12701
12702 # List of archive names.  First name is the real one, the rest are links.
12703 # The last name is the one that the linker finds with -lNAME
12704 library_names_spec=$lt_library_names_spec
12705
12706 # The coded name of the library, if different from the real name.
12707 soname_spec=$lt_soname_spec
12708
12709 # Command to use after installation of a shared archive.
12710 postinstall_cmds=$lt_postinstall_cmds
12711
12712 # Command to use after uninstallation of a shared archive.
12713 postuninstall_cmds=$lt_postuninstall_cmds
12714
12715 # Commands used to finish a libtool library installation in a directory.
12716 finish_cmds=$lt_finish_cmds
12717
12718 # As "finish_cmds", except a single script fragment to be evaled but
12719 # not shown.
12720 finish_eval=$lt_finish_eval
12721
12722 # Whether we should hardcode library paths into libraries.
12723 hardcode_into_libs=$hardcode_into_libs
12724
12725 # Compile-time system search path for libraries.
12726 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12727
12728 # Run-time system search path for libraries.
12729 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12730
12731 # Whether dlopen is supported.
12732 dlopen_support=$enable_dlopen
12733
12734 # Whether dlopen of programs is supported.
12735 dlopen_self=$enable_dlopen_self
12736
12737 # Whether dlopen of statically linked programs is supported.
12738 dlopen_self_static=$enable_dlopen_self_static
12739
12740 # Commands to strip libraries.
12741 old_striplib=$lt_old_striplib
12742 striplib=$lt_striplib
12743
12744
12745 # The linker used to build libraries.
12746 LD=$lt_LD
12747
12748 # Commands used to build an old-style archive.
12749 old_archive_cmds=$lt_old_archive_cmds
12750
12751 # A language specific compiler.
12752 CC=$lt_compiler
12753
12754 # Is the compiler the GNU compiler?
12755 with_gcc=$GCC
12756
12757 # Compiler flag to turn off builtin functions.
12758 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12759
12760 # How to pass a linker flag through the compiler.
12761 wl=$lt_lt_prog_compiler_wl
12762
12763 # Additional compiler flags for building library objects.
12764 pic_flag=$lt_lt_prog_compiler_pic
12765
12766 # Compiler flag to prevent dynamic linking.
12767 link_static_flag=$lt_lt_prog_compiler_static
12768
12769 # Does compiler simultaneously support -c and -o options?
12770 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12771
12772 # Whether or not to add -lc for building shared libraries.
12773 build_libtool_need_lc=$archive_cmds_need_lc
12774
12775 # Whether or not to disallow shared libs when runtime libs are static.
12776 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12777
12778 # Compiler flag to allow reflexive dlopens.
12779 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12780
12781 # Compiler flag to generate shared objects directly from archives.
12782 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12783
12784 # Whether the compiler copes with passing no objects directly.
12785 compiler_needs_object=$lt_compiler_needs_object
12786
12787 # Create an old-style archive from a shared archive.
12788 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12789
12790 # Create a temporary old-style archive to link instead of a shared archive.
12791 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12792
12793 # Commands used to build a shared archive.
12794 archive_cmds=$lt_archive_cmds
12795 archive_expsym_cmds=$lt_archive_expsym_cmds
12796
12797 # Commands used to build a loadable module if different from building
12798 # a shared archive.
12799 module_cmds=$lt_module_cmds
12800 module_expsym_cmds=$lt_module_expsym_cmds
12801
12802 # Whether we are building with GNU ld or not.
12803 with_gnu_ld=$lt_with_gnu_ld
12804
12805 # Flag that allows shared libraries with undefined symbols to be built.
12806 allow_undefined_flag=$lt_allow_undefined_flag
12807
12808 # Flag that enforces no undefined symbols.
12809 no_undefined_flag=$lt_no_undefined_flag
12810
12811 # Flag to hardcode \$libdir into a binary during linking.
12812 # This must work even if \$libdir does not exist
12813 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12814
12815 # If ld is used when linking, flag to hardcode \$libdir into a binary
12816 # during linking.  This must work even if \$libdir does not exist.
12817 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12818
12819 # Whether we need a single "-rpath" flag with a separated argument.
12820 hardcode_libdir_separator=$lt_hardcode_libdir_separator
12821
12822 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12823 # DIR into the resulting binary.
12824 hardcode_direct=$hardcode_direct
12825
12826 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12827 # DIR into the resulting binary and the resulting library dependency is
12828 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12829 # library is relocated.
12830 hardcode_direct_absolute=$hardcode_direct_absolute
12831
12832 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12833 # into the resulting binary.
12834 hardcode_minus_L=$hardcode_minus_L
12835
12836 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12837 # into the resulting binary.
12838 hardcode_shlibpath_var=$hardcode_shlibpath_var
12839
12840 # Set to "yes" if building a shared library automatically hardcodes DIR
12841 # into the library and all subsequent libraries and executables linked
12842 # against it.
12843 hardcode_automatic=$hardcode_automatic
12844
12845 # Set to yes if linker adds runtime paths of dependent libraries
12846 # to runtime path list.
12847 inherit_rpath=$inherit_rpath
12848
12849 # Whether libtool must link a program against all its dependency libraries.
12850 link_all_deplibs=$link_all_deplibs
12851
12852 # Fix the shell variable \$srcfile for the compiler.
12853 fix_srcfile_path=$lt_fix_srcfile_path
12854
12855 # Set to "yes" if exported symbols are required.
12856 always_export_symbols=$always_export_symbols
12857
12858 # The commands to list exported symbols.
12859 export_symbols_cmds=$lt_export_symbols_cmds
12860
12861 # Symbols that should not be listed in the preloaded symbols.
12862 exclude_expsyms=$lt_exclude_expsyms
12863
12864 # Symbols that must always be exported.
12865 include_expsyms=$lt_include_expsyms
12866
12867 # Commands necessary for linking programs (against libraries) with templates.
12868 prelink_cmds=$lt_prelink_cmds
12869
12870 # Specify filename containing input files.
12871 file_list_spec=$lt_file_list_spec
12872
12873 # How to hardcode a shared library path into an executable.
12874 hardcode_action=$hardcode_action
12875
12876 # ### END LIBTOOL CONFIG
12877
12878 _LT_EOF
12879
12880   case $host_os in
12881   aix3*)
12882     cat <<\_LT_EOF >> "$cfgfile"
12883 # AIX sometimes has problems with the GCC collect2 program.  For some
12884 # reason, if we set the COLLECT_NAMES environment variable, the problems
12885 # vanish in a puff of smoke.
12886 if test "X${COLLECT_NAMES+set}" != Xset; then
12887   COLLECT_NAMES=
12888   export COLLECT_NAMES
12889 fi
12890 _LT_EOF
12891     ;;
12892   esac
12893
12894
12895 ltmain="$ac_aux_dir/ltmain.sh"
12896
12897
12898   # We use sed instead of cat because bash on DJGPP gets confused if
12899   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
12900   # text mode, it properly converts lines to CR/LF.  This bash problem
12901   # is reportedly fixed, but why not run on old versions too?
12902   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
12903     || (rm -f "$cfgfile"; exit 1)
12904
12905   case $xsi_shell in
12906   yes)
12907     cat << \_LT_EOF >> "$cfgfile"
12908
12909 # func_dirname file append nondir_replacement
12910 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
12911 # otherwise set result to NONDIR_REPLACEMENT.
12912 func_dirname ()
12913 {
12914   case ${1} in
12915     */*) func_dirname_result="${1%/*}${2}" ;;
12916     *  ) func_dirname_result="${3}" ;;
12917   esac
12918 }
12919
12920 # func_basename file
12921 func_basename ()
12922 {
12923   func_basename_result="${1##*/}"
12924 }
12925
12926 # func_dirname_and_basename file append nondir_replacement
12927 # perform func_basename and func_dirname in a single function
12928 # call:
12929 #   dirname:  Compute the dirname of FILE.  If nonempty,
12930 #             add APPEND to the result, otherwise set result
12931 #             to NONDIR_REPLACEMENT.
12932 #             value returned in "$func_dirname_result"
12933 #   basename: Compute filename of FILE.
12934 #             value retuned in "$func_basename_result"
12935 # Implementation must be kept synchronized with func_dirname
12936 # and func_basename. For efficiency, we do not delegate to
12937 # those functions but instead duplicate the functionality here.
12938 func_dirname_and_basename ()
12939 {
12940   case ${1} in
12941     */*) func_dirname_result="${1%/*}${2}" ;;
12942     *  ) func_dirname_result="${3}" ;;
12943   esac
12944   func_basename_result="${1##*/}"
12945 }
12946
12947 # func_stripname prefix suffix name
12948 # strip PREFIX and SUFFIX off of NAME.
12949 # PREFIX and SUFFIX must not contain globbing or regex special
12950 # characters, hashes, percent signs, but SUFFIX may contain a leading
12951 # dot (in which case that matches only a dot).
12952 func_stripname ()
12953 {
12954   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
12955   # positional parameters, so assign one to ordinary parameter first.
12956   func_stripname_result=${3}
12957   func_stripname_result=${func_stripname_result#"${1}"}
12958   func_stripname_result=${func_stripname_result%"${2}"}
12959 }
12960
12961 # func_opt_split
12962 func_opt_split ()
12963 {
12964   func_opt_split_opt=${1%%=*}
12965   func_opt_split_arg=${1#*=}
12966 }
12967
12968 # func_lo2o object
12969 func_lo2o ()
12970 {
12971   case ${1} in
12972     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
12973     *)    func_lo2o_result=${1} ;;
12974   esac
12975 }
12976
12977 # func_xform libobj-or-source
12978 func_xform ()
12979 {
12980   func_xform_result=${1%.*}.lo
12981 }
12982
12983 # func_arith arithmetic-term...
12984 func_arith ()
12985 {
12986   func_arith_result=$(( $* ))
12987 }
12988
12989 # func_len string
12990 # STRING may not start with a hyphen.
12991 func_len ()
12992 {
12993   func_len_result=${#1}
12994 }
12995
12996 _LT_EOF
12997     ;;
12998   *) # Bourne compatible functions.
12999     cat << \_LT_EOF >> "$cfgfile"
13000
13001 # func_dirname file append nondir_replacement
13002 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13003 # otherwise set result to NONDIR_REPLACEMENT.
13004 func_dirname ()
13005 {
13006   # Extract subdirectory from the argument.
13007   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13008   if test "X$func_dirname_result" = "X${1}"; then
13009     func_dirname_result="${3}"
13010   else
13011     func_dirname_result="$func_dirname_result${2}"
13012   fi
13013 }
13014
13015 # func_basename file
13016 func_basename ()
13017 {
13018   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13019 }
13020
13021
13022 # func_stripname prefix suffix name
13023 # strip PREFIX and SUFFIX off of NAME.
13024 # PREFIX and SUFFIX must not contain globbing or regex special
13025 # characters, hashes, percent signs, but SUFFIX may contain a leading
13026 # dot (in which case that matches only a dot).
13027 # func_strip_suffix prefix name
13028 func_stripname ()
13029 {
13030   case ${2} in
13031     .*) func_stripname_result=`$ECHO "X${3}" \
13032            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13033     *)  func_stripname_result=`$ECHO "X${3}" \
13034            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13035   esac
13036 }
13037
13038 # sed scripts:
13039 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13040 my_sed_long_arg='1s/^-[^=]*=//'
13041
13042 # func_opt_split
13043 func_opt_split ()
13044 {
13045   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13046   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13047 }
13048
13049 # func_lo2o object
13050 func_lo2o ()
13051 {
13052   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13053 }
13054
13055 # func_xform libobj-or-source
13056 func_xform ()
13057 {
13058   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13059 }
13060
13061 # func_arith arithmetic-term...
13062 func_arith ()
13063 {
13064   func_arith_result=`expr "$@"`
13065 }
13066
13067 # func_len string
13068 # STRING may not start with a hyphen.
13069 func_len ()
13070 {
13071   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13072 }
13073
13074 _LT_EOF
13075 esac
13076
13077 case $lt_shell_append in
13078   yes)
13079     cat << \_LT_EOF >> "$cfgfile"
13080
13081 # func_append var value
13082 # Append VALUE to the end of shell variable VAR.
13083 func_append ()
13084 {
13085   eval "$1+=\$2"
13086 }
13087 _LT_EOF
13088     ;;
13089   *)
13090     cat << \_LT_EOF >> "$cfgfile"
13091
13092 # func_append var value
13093 # Append VALUE to the end of shell variable VAR.
13094 func_append ()
13095 {
13096   eval "$1=\$$1\$2"
13097 }
13098
13099 _LT_EOF
13100     ;;
13101   esac
13102
13103
13104   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13105     || (rm -f "$cfgfile"; exit 1)
13106
13107   mv -f "$cfgfile" "$ofile" ||
13108     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13109   chmod +x "$ofile"
13110
13111  ;;
13112
13113   esac
13114 done # for ac_tag
13115
13116
13117 as_fn_exit 0
13118 _ACEOF
13119 ac_clean_files=$ac_clean_files_save
13120
13121 test $ac_write_fail = 0 ||
13122   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13123
13124
13125 # configure is writing to config.log, and then calls config.status.
13126 # config.status does its own redirection, appending to config.log.
13127 # Unfortunately, on DOS this fails, as config.log is still kept open
13128 # by configure, so config.status won't be able to write to it; its
13129 # output is simply discarded.  So we exec the FD to /dev/null,
13130 # effectively closing config.log, so it can be properly (re)opened and
13131 # appended to by config.status.  When coming back to configure, we
13132 # need to make the FD available again.
13133 if test "$no_create" != yes; then
13134   ac_cs_success=:
13135   ac_config_status_args=
13136   test "$silent" = yes &&
13137     ac_config_status_args="$ac_config_status_args --quiet"
13138   exec 5>/dev/null
13139   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13140   exec 5>>config.log
13141   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13142   # would make configure fail if this is the last instruction.
13143   $ac_cs_success || as_fn_exit 1
13144 fi
13145 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13146   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13147 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13148 fi
13149