]> andersk Git - libyaml.git/blob - configure
Merge tag 'upstream/0.1.5' into debian
[libyaml.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for yaml 0.1.5.
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 as_myself=
95 case $0 in #((
96   *[\\/]* ) as_myself=$0 ;;
97   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
100   IFS=$as_save_IFS
101   test -z "$as_dir" && as_dir=.
102     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103   done
104 IFS=$as_save_IFS
105
106      ;;
107 esac
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x; then
111   as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115   exit 1
116 fi
117
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there.  '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if test "x$CONFIG_SHELL" = x; then
140   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141   emulate sh
142   NULLCMD=:
143   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144   # is contrary to our usage.  Disable this feature.
145   alias -g '\${1+\"\$@\"}'='\"\$@\"'
146   setopt NO_GLOB_SUBST
147 else
148   case \`(set -o) 2>/dev/null\` in #(
149   *posix*) :
150     set -o posix ;; #(
151   *) :
152      ;;
153 esac
154 fi
155 "
156   as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170   exitcode=1; echo positional parameters were not saved.
171 fi
172 test x\$exitcode = x0 || exit 1"
173   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177
178   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
179     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
180     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182     PATH=/empty FPATH=/empty; export PATH FPATH
183     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
184       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
185 test \$(( 1 + 1 )) = 2 || exit 1"
186   if (eval "$as_required") 2>/dev/null; then :
187   as_have_required=yes
188 else
189   as_have_required=no
190 fi
191   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192
193 else
194   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195 as_found=false
196 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197 do
198   IFS=$as_save_IFS
199   test -z "$as_dir" && as_dir=.
200   as_found=:
201   case $as_dir in #(
202          /*)
203            for as_base in sh bash ksh sh5; do
204              # Try only shells that exist, to save several forks.
205              as_shell=$as_dir/$as_base
206              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208   CONFIG_SHELL=$as_shell as_have_required=yes
209                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210   break 2
211 fi
212 fi
213            done;;
214        esac
215   as_found=false
216 done
217 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219   CONFIG_SHELL=$SHELL as_have_required=yes
220 fi; }
221 IFS=$as_save_IFS
222
223
224       if test "x$CONFIG_SHELL" != x; then :
225   # We cannot yet assume a decent shell, so we have to provide a
226         # neutralization value for shells without unset; and this also
227         # works around shells that cannot unset nonexistent variables.
228         # Preserve -v and -x to the replacement shell.
229         BASH_ENV=/dev/null
230         ENV=/dev/null
231         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232         export CONFIG_SHELL
233         case $- in # ((((
234           *v*x* | *x*v* ) as_opts=-vx ;;
235           *v* ) as_opts=-v ;;
236           *x* ) as_opts=-x ;;
237           * ) as_opts= ;;
238         esac
239         exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240 fi
241
242     if test x$as_have_required = xno; then :
243   $as_echo "$0: This script requires a shell more modern than all"
244   $as_echo "$0: the shells that I found on your system."
245   if test x${ZSH_VERSION+set} = xset ; then
246     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248   else
249     $as_echo "$0: Please tell bug-autoconf@gnu.org and http://pyyaml.org/newticket?component=libyaml about
250 $0: your system, including any error possibly output before
251 $0: this message. Then install a modern shell, or manually
252 $0: run the script under such a shell if you do have one."
253   fi
254   exit 1
255 fi
256 fi
257 fi
258 SHELL=${CONFIG_SHELL-/bin/sh}
259 export SHELL
260 # Unset more variables known to interfere with behavior of common tools.
261 CLICOLOR_FORCE= GREP_OPTIONS=
262 unset CLICOLOR_FORCE GREP_OPTIONS
263
264 ## --------------------- ##
265 ## M4sh Shell Functions. ##
266 ## --------------------- ##
267 # as_fn_unset VAR
268 # ---------------
269 # Portably unset VAR.
270 as_fn_unset ()
271 {
272   { eval $1=; unset $1;}
273 }
274 as_unset=as_fn_unset
275
276 # as_fn_set_status STATUS
277 # -----------------------
278 # Set $? to STATUS, without forking.
279 as_fn_set_status ()
280 {
281   return $1
282 } # as_fn_set_status
283
284 # as_fn_exit STATUS
285 # -----------------
286 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
287 as_fn_exit ()
288 {
289   set +e
290   as_fn_set_status $1
291   exit $1
292 } # as_fn_exit
293
294 # as_fn_mkdir_p
295 # -------------
296 # Create "$as_dir" as a directory, including parents if necessary.
297 as_fn_mkdir_p ()
298 {
299
300   case $as_dir in #(
301   -*) as_dir=./$as_dir;;
302   esac
303   test -d "$as_dir" || eval $as_mkdir_p || {
304     as_dirs=
305     while :; do
306       case $as_dir in #(
307       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
308       *) as_qdir=$as_dir;;
309       esac
310       as_dirs="'$as_qdir' $as_dirs"
311       as_dir=`$as_dirname -- "$as_dir" ||
312 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
313          X"$as_dir" : 'X\(//\)[^/]' \| \
314          X"$as_dir" : 'X\(//\)$' \| \
315          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
316 $as_echo X"$as_dir" |
317     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
318             s//\1/
319             q
320           }
321           /^X\(\/\/\)[^/].*/{
322             s//\1/
323             q
324           }
325           /^X\(\/\/\)$/{
326             s//\1/
327             q
328           }
329           /^X\(\/\).*/{
330             s//\1/
331             q
332           }
333           s/.*/./; q'`
334       test -d "$as_dir" && break
335     done
336     test -z "$as_dirs" || eval "mkdir $as_dirs"
337   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
338
339
340 } # as_fn_mkdir_p
341 # as_fn_append VAR VALUE
342 # ----------------------
343 # Append the text in VALUE to the end of the definition contained in VAR. Take
344 # advantage of any shell optimizations that allow amortized linear growth over
345 # repeated appends, instead of the typical quadratic growth present in naive
346 # implementations.
347 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
348   eval 'as_fn_append ()
349   {
350     eval $1+=\$2
351   }'
352 else
353   as_fn_append ()
354   {
355     eval $1=\$$1\$2
356   }
357 fi # as_fn_append
358
359 # as_fn_arith ARG...
360 # ------------------
361 # Perform arithmetic evaluation on the ARGs, and store the result in the
362 # global $as_val. Take advantage of shells that can avoid forks. The arguments
363 # must be portable across $(()) and expr.
364 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
365   eval 'as_fn_arith ()
366   {
367     as_val=$(( $* ))
368   }'
369 else
370   as_fn_arith ()
371   {
372     as_val=`expr "$@" || test $? -eq 1`
373   }
374 fi # as_fn_arith
375
376
377 # as_fn_error STATUS ERROR [LINENO LOG_FD]
378 # ----------------------------------------
379 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
380 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
381 # script with STATUS, using 1 if that was 0.
382 as_fn_error ()
383 {
384   as_status=$1; test $as_status -eq 0 && as_status=1
385   if test "$4"; then
386     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
387     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
388   fi
389   $as_echo "$as_me: error: $2" >&2
390   as_fn_exit $as_status
391 } # as_fn_error
392
393 if expr a : '\(a\)' >/dev/null 2>&1 &&
394    test "X`expr 00001 : '.*\(...\)'`" = X001; then
395   as_expr=expr
396 else
397   as_expr=false
398 fi
399
400 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
401   as_basename=basename
402 else
403   as_basename=false
404 fi
405
406 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
407   as_dirname=dirname
408 else
409   as_dirname=false
410 fi
411
412 as_me=`$as_basename -- "$0" ||
413 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
414          X"$0" : 'X\(//\)$' \| \
415          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
416 $as_echo X/"$0" |
417     sed '/^.*\/\([^/][^/]*\)\/*$/{
418             s//\1/
419             q
420           }
421           /^X\/\(\/\/\)$/{
422             s//\1/
423             q
424           }
425           /^X\/\(\/\).*/{
426             s//\1/
427             q
428           }
429           s/.*/./; q'`
430
431 # Avoid depending upon Character Ranges.
432 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
433 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
434 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
435 as_cr_digits='0123456789'
436 as_cr_alnum=$as_cr_Letters$as_cr_digits
437
438
439   as_lineno_1=$LINENO as_lineno_1a=$LINENO
440   as_lineno_2=$LINENO as_lineno_2a=$LINENO
441   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
442   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
443   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
444   sed -n '
445     p
446     /[$]LINENO/=
447   ' <$as_myself |
448     sed '
449       s/[$]LINENO.*/&-/
450       t lineno
451       b
452       :lineno
453       N
454       :loop
455       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
456       t loop
457       s/-\n.*//
458     ' >$as_me.lineno &&
459   chmod +x "$as_me.lineno" ||
460     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
461
462   # Don't try to exec as it changes $[0], causing all sort of problems
463   # (the dirname of $[0] is not the place where we might find the
464   # original and so on.  Autoconf is especially sensitive to this).
465   . "./$as_me.lineno"
466   # Exit status is that of the last command.
467   exit
468 }
469
470 ECHO_C= ECHO_N= ECHO_T=
471 case `echo -n x` in #(((((
472 -n*)
473   case `echo 'xy\c'` in
474   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
475   xy)  ECHO_C='\c';;
476   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
477        ECHO_T=' ';;
478   esac;;
479 *)
480   ECHO_N='-n';;
481 esac
482
483 rm -f conf$$ conf$$.exe conf$$.file
484 if test -d conf$$.dir; then
485   rm -f conf$$.dir/conf$$.file
486 else
487   rm -f conf$$.dir
488   mkdir conf$$.dir 2>/dev/null
489 fi
490 if (echo >conf$$.file) 2>/dev/null; then
491   if ln -s conf$$.file conf$$ 2>/dev/null; then
492     as_ln_s='ln -s'
493     # ... but there are two gotchas:
494     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
495     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
496     # In both cases, we have to default to `cp -p'.
497     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
498       as_ln_s='cp -p'
499   elif ln conf$$.file conf$$ 2>/dev/null; then
500     as_ln_s=ln
501   else
502     as_ln_s='cp -p'
503   fi
504 else
505   as_ln_s='cp -p'
506 fi
507 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
508 rmdir conf$$.dir 2>/dev/null
509
510 if mkdir -p . 2>/dev/null; then
511   as_mkdir_p='mkdir -p "$as_dir"'
512 else
513   test -d ./-p && rmdir ./-p
514   as_mkdir_p=false
515 fi
516
517 if test -x / >/dev/null 2>&1; then
518   as_test_x='test -x'
519 else
520   if ls -dL / >/dev/null 2>&1; then
521     as_ls_L_option=L
522   else
523     as_ls_L_option=
524   fi
525   as_test_x='
526     eval sh -c '\''
527       if test -d "$1"; then
528         test -d "$1/.";
529       else
530         case $1 in #(
531         -*)set "./$1";;
532         esac;
533         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
534         ???[sx]*):;;*)false;;esac;fi
535     '\'' sh
536   '
537 fi
538 as_executable_p=$as_test_x
539
540 # Sed expression to map a string onto a valid CPP name.
541 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
542
543 # Sed expression to map a string onto a valid variable name.
544 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
545
546 SHELL=${CONFIG_SHELL-/bin/sh}
547
548
549 test -n "$DJDIR" || exec 7<&0 </dev/null
550 exec 6>&1
551
552 # Name of the host.
553 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
554 # so uname gets run too.
555 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
556
557 #
558 # Initializations.
559 #
560 ac_default_prefix=/usr/local
561 ac_clean_files=
562 ac_config_libobj_dir=.
563 LIBOBJS=
564 cross_compiling=no
565 subdirs=
566 MFLAGS=
567 MAKEFLAGS=
568
569 # Identity of this package.
570 PACKAGE_NAME='yaml'
571 PACKAGE_TARNAME='yaml'
572 PACKAGE_VERSION='0.1.5'
573 PACKAGE_STRING='yaml 0.1.5'
574 PACKAGE_BUGREPORT='http://pyyaml.org/newticket?component=libyaml'
575 PACKAGE_URL=''
576
577 # Factoring default headers for most tests.
578 ac_includes_default="\
579 #include <stdio.h>
580 #ifdef HAVE_SYS_TYPES_H
581 # include <sys/types.h>
582 #endif
583 #ifdef HAVE_SYS_STAT_H
584 # include <sys/stat.h>
585 #endif
586 #ifdef STDC_HEADERS
587 # include <stdlib.h>
588 # include <stddef.h>
589 #else
590 # ifdef HAVE_STDLIB_H
591 #  include <stdlib.h>
592 # endif
593 #endif
594 #ifdef HAVE_STRING_H
595 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
596 #  include <memory.h>
597 # endif
598 # include <string.h>
599 #endif
600 #ifdef HAVE_STRINGS_H
601 # include <strings.h>
602 #endif
603 #ifdef HAVE_INTTYPES_H
604 # include <inttypes.h>
605 #endif
606 #ifdef HAVE_STDINT_H
607 # include <stdint.h>
608 #endif
609 #ifdef HAVE_UNISTD_H
610 # include <unistd.h>
611 #endif"
612
613 ac_subst_vars='am__EXEEXT_FALSE
614 am__EXEEXT_TRUE
615 LTLIBOBJS
616 LIBOBJS
617 DOXYGEN_FALSE
618 DOXYGEN_TRUE
619 DOXYGEN
620 OTOOL64
621 OTOOL
622 LIPO
623 NMEDIT
624 DSYMUTIL
625 MANIFEST_TOOL
626 RANLIB
627 ac_ct_AR
628 AR
629 DLLTOOL
630 OBJDUMP
631 NM
632 ac_ct_DUMPBIN
633 DUMPBIN
634 LD
635 FGREP
636 EGREP
637 GREP
638 SED
639 host_os
640 host_vendor
641 host_cpu
642 host
643 build_os
644 build_vendor
645 build_cpu
646 build
647 LIBTOOL
648 LN_S
649 CPP
650 am__fastdepCC_FALSE
651 am__fastdepCC_TRUE
652 CCDEPMODE
653 am__nodep
654 AMDEPBACKSLASH
655 AMDEP_FALSE
656 AMDEP_TRUE
657 am__quote
658 am__include
659 DEPDIR
660 OBJEXT
661 EXEEXT
662 ac_ct_CC
663 CPPFLAGS
664 LDFLAGS
665 CFLAGS
666 CC
667 YAML_LT_AGE
668 YAML_LT_REVISION
669 YAML_LT_CURRENT
670 YAML_LT_RELEASE
671 am__untar
672 am__tar
673 AMTAR
674 am__leading_dot
675 SET_MAKE
676 AWK
677 mkdir_p
678 MKDIR_P
679 INSTALL_STRIP_PROGRAM
680 STRIP
681 install_sh
682 MAKEINFO
683 AUTOHEADER
684 AUTOMAKE
685 AUTOCONF
686 ACLOCAL
687 VERSION
688 PACKAGE
689 CYGPATH_W
690 am__isrc
691 INSTALL_DATA
692 INSTALL_SCRIPT
693 INSTALL_PROGRAM
694 target_alias
695 host_alias
696 build_alias
697 LIBS
698 ECHO_T
699 ECHO_N
700 ECHO_C
701 DEFS
702 mandir
703 localedir
704 libdir
705 psdir
706 pdfdir
707 dvidir
708 htmldir
709 infodir
710 docdir
711 oldincludedir
712 includedir
713 localstatedir
714 sharedstatedir
715 sysconfdir
716 datadir
717 datarootdir
718 libexecdir
719 sbindir
720 bindir
721 program_transform_name
722 prefix
723 exec_prefix
724 PACKAGE_URL
725 PACKAGE_BUGREPORT
726 PACKAGE_STRING
727 PACKAGE_VERSION
728 PACKAGE_TARNAME
729 PACKAGE_NAME
730 PATH_SEPARATOR
731 SHELL'
732 ac_subst_files=''
733 ac_user_opts='
734 enable_option_checking
735 enable_dependency_tracking
736 enable_shared
737 enable_static
738 with_pic
739 enable_fast_install
740 with_gnu_ld
741 with_sysroot
742 enable_libtool_lock
743 '
744       ac_precious_vars='build_alias
745 host_alias
746 target_alias
747 CC
748 CFLAGS
749 LDFLAGS
750 LIBS
751 CPPFLAGS
752 CPP'
753
754
755 # Initialize some variables set by options.
756 ac_init_help=
757 ac_init_version=false
758 ac_unrecognized_opts=
759 ac_unrecognized_sep=
760 # The variables have the same names as the options, with
761 # dashes changed to underlines.
762 cache_file=/dev/null
763 exec_prefix=NONE
764 no_create=
765 no_recursion=
766 prefix=NONE
767 program_prefix=NONE
768 program_suffix=NONE
769 program_transform_name=s,x,x,
770 silent=
771 site=
772 srcdir=
773 verbose=
774 x_includes=NONE
775 x_libraries=NONE
776
777 # Installation directory options.
778 # These are left unexpanded so users can "make install exec_prefix=/foo"
779 # and all the variables that are supposed to be based on exec_prefix
780 # by default will actually change.
781 # Use braces instead of parens because sh, perl, etc. also accept them.
782 # (The list follows the same order as the GNU Coding Standards.)
783 bindir='${exec_prefix}/bin'
784 sbindir='${exec_prefix}/sbin'
785 libexecdir='${exec_prefix}/libexec'
786 datarootdir='${prefix}/share'
787 datadir='${datarootdir}'
788 sysconfdir='${prefix}/etc'
789 sharedstatedir='${prefix}/com'
790 localstatedir='${prefix}/var'
791 includedir='${prefix}/include'
792 oldincludedir='/usr/include'
793 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
794 infodir='${datarootdir}/info'
795 htmldir='${docdir}'
796 dvidir='${docdir}'
797 pdfdir='${docdir}'
798 psdir='${docdir}'
799 libdir='${exec_prefix}/lib'
800 localedir='${datarootdir}/locale'
801 mandir='${datarootdir}/man'
802
803 ac_prev=
804 ac_dashdash=
805 for ac_option
806 do
807   # If the previous option needs an argument, assign it.
808   if test -n "$ac_prev"; then
809     eval $ac_prev=\$ac_option
810     ac_prev=
811     continue
812   fi
813
814   case $ac_option in
815   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
816   *=)   ac_optarg= ;;
817   *)    ac_optarg=yes ;;
818   esac
819
820   # Accept the important Cygnus configure options, so we can diagnose typos.
821
822   case $ac_dashdash$ac_option in
823   --)
824     ac_dashdash=yes ;;
825
826   -bindir | --bindir | --bindi | --bind | --bin | --bi)
827     ac_prev=bindir ;;
828   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
829     bindir=$ac_optarg ;;
830
831   -build | --build | --buil | --bui | --bu)
832     ac_prev=build_alias ;;
833   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
834     build_alias=$ac_optarg ;;
835
836   -cache-file | --cache-file | --cache-fil | --cache-fi \
837   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
838     ac_prev=cache_file ;;
839   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
840   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
841     cache_file=$ac_optarg ;;
842
843   --config-cache | -C)
844     cache_file=config.cache ;;
845
846   -datadir | --datadir | --datadi | --datad)
847     ac_prev=datadir ;;
848   -datadir=* | --datadir=* | --datadi=* | --datad=*)
849     datadir=$ac_optarg ;;
850
851   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
852   | --dataroo | --dataro | --datar)
853     ac_prev=datarootdir ;;
854   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
855   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
856     datarootdir=$ac_optarg ;;
857
858   -disable-* | --disable-*)
859     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
860     # Reject names that are not valid shell variable names.
861     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
862       as_fn_error $? "invalid feature name: $ac_useropt"
863     ac_useropt_orig=$ac_useropt
864     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
865     case $ac_user_opts in
866       *"
867 "enable_$ac_useropt"
868 "*) ;;
869       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
870          ac_unrecognized_sep=', ';;
871     esac
872     eval enable_$ac_useropt=no ;;
873
874   -docdir | --docdir | --docdi | --doc | --do)
875     ac_prev=docdir ;;
876   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
877     docdir=$ac_optarg ;;
878
879   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
880     ac_prev=dvidir ;;
881   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
882     dvidir=$ac_optarg ;;
883
884   -enable-* | --enable-*)
885     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
886     # Reject names that are not valid shell variable names.
887     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
888       as_fn_error $? "invalid feature name: $ac_useropt"
889     ac_useropt_orig=$ac_useropt
890     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
891     case $ac_user_opts in
892       *"
893 "enable_$ac_useropt"
894 "*) ;;
895       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
896          ac_unrecognized_sep=', ';;
897     esac
898     eval enable_$ac_useropt=\$ac_optarg ;;
899
900   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
901   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
902   | --exec | --exe | --ex)
903     ac_prev=exec_prefix ;;
904   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
905   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
906   | --exec=* | --exe=* | --ex=*)
907     exec_prefix=$ac_optarg ;;
908
909   -gas | --gas | --ga | --g)
910     # Obsolete; use --with-gas.
911     with_gas=yes ;;
912
913   -help | --help | --hel | --he | -h)
914     ac_init_help=long ;;
915   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
916     ac_init_help=recursive ;;
917   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
918     ac_init_help=short ;;
919
920   -host | --host | --hos | --ho)
921     ac_prev=host_alias ;;
922   -host=* | --host=* | --hos=* | --ho=*)
923     host_alias=$ac_optarg ;;
924
925   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
926     ac_prev=htmldir ;;
927   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
928   | --ht=*)
929     htmldir=$ac_optarg ;;
930
931   -includedir | --includedir | --includedi | --included | --include \
932   | --includ | --inclu | --incl | --inc)
933     ac_prev=includedir ;;
934   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
935   | --includ=* | --inclu=* | --incl=* | --inc=*)
936     includedir=$ac_optarg ;;
937
938   -infodir | --infodir | --infodi | --infod | --info | --inf)
939     ac_prev=infodir ;;
940   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
941     infodir=$ac_optarg ;;
942
943   -libdir | --libdir | --libdi | --libd)
944     ac_prev=libdir ;;
945   -libdir=* | --libdir=* | --libdi=* | --libd=*)
946     libdir=$ac_optarg ;;
947
948   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
949   | --libexe | --libex | --libe)
950     ac_prev=libexecdir ;;
951   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
952   | --libexe=* | --libex=* | --libe=*)
953     libexecdir=$ac_optarg ;;
954
955   -localedir | --localedir | --localedi | --localed | --locale)
956     ac_prev=localedir ;;
957   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
958     localedir=$ac_optarg ;;
959
960   -localstatedir | --localstatedir | --localstatedi | --localstated \
961   | --localstate | --localstat | --localsta | --localst | --locals)
962     ac_prev=localstatedir ;;
963   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
964   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
965     localstatedir=$ac_optarg ;;
966
967   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
968     ac_prev=mandir ;;
969   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
970     mandir=$ac_optarg ;;
971
972   -nfp | --nfp | --nf)
973     # Obsolete; use --without-fp.
974     with_fp=no ;;
975
976   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
977   | --no-cr | --no-c | -n)
978     no_create=yes ;;
979
980   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
981   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
982     no_recursion=yes ;;
983
984   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
985   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
986   | --oldin | --oldi | --old | --ol | --o)
987     ac_prev=oldincludedir ;;
988   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
989   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
990   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
991     oldincludedir=$ac_optarg ;;
992
993   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
994     ac_prev=prefix ;;
995   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
996     prefix=$ac_optarg ;;
997
998   -program-prefix | --program-prefix | --program-prefi | --program-pref \
999   | --program-pre | --program-pr | --program-p)
1000     ac_prev=program_prefix ;;
1001   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1002   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1003     program_prefix=$ac_optarg ;;
1004
1005   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1006   | --program-suf | --program-su | --program-s)
1007     ac_prev=program_suffix ;;
1008   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1009   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1010     program_suffix=$ac_optarg ;;
1011
1012   -program-transform-name | --program-transform-name \
1013   | --program-transform-nam | --program-transform-na \
1014   | --program-transform-n | --program-transform- \
1015   | --program-transform | --program-transfor \
1016   | --program-transfo | --program-transf \
1017   | --program-trans | --program-tran \
1018   | --progr-tra | --program-tr | --program-t)
1019     ac_prev=program_transform_name ;;
1020   -program-transform-name=* | --program-transform-name=* \
1021   | --program-transform-nam=* | --program-transform-na=* \
1022   | --program-transform-n=* | --program-transform-=* \
1023   | --program-transform=* | --program-transfor=* \
1024   | --program-transfo=* | --program-transf=* \
1025   | --program-trans=* | --program-tran=* \
1026   | --progr-tra=* | --program-tr=* | --program-t=*)
1027     program_transform_name=$ac_optarg ;;
1028
1029   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1030     ac_prev=pdfdir ;;
1031   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1032     pdfdir=$ac_optarg ;;
1033
1034   -psdir | --psdir | --psdi | --psd | --ps)
1035     ac_prev=psdir ;;
1036   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1037     psdir=$ac_optarg ;;
1038
1039   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1040   | -silent | --silent | --silen | --sile | --sil)
1041     silent=yes ;;
1042
1043   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1044     ac_prev=sbindir ;;
1045   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1046   | --sbi=* | --sb=*)
1047     sbindir=$ac_optarg ;;
1048
1049   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1050   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1051   | --sharedst | --shareds | --shared | --share | --shar \
1052   | --sha | --sh)
1053     ac_prev=sharedstatedir ;;
1054   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1055   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1056   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1057   | --sha=* | --sh=*)
1058     sharedstatedir=$ac_optarg ;;
1059
1060   -site | --site | --sit)
1061     ac_prev=site ;;
1062   -site=* | --site=* | --sit=*)
1063     site=$ac_optarg ;;
1064
1065   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1066     ac_prev=srcdir ;;
1067   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1068     srcdir=$ac_optarg ;;
1069
1070   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1071   | --syscon | --sysco | --sysc | --sys | --sy)
1072     ac_prev=sysconfdir ;;
1073   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1074   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1075     sysconfdir=$ac_optarg ;;
1076
1077   -target | --target | --targe | --targ | --tar | --ta | --t)
1078     ac_prev=target_alias ;;
1079   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1080     target_alias=$ac_optarg ;;
1081
1082   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1083     verbose=yes ;;
1084
1085   -version | --version | --versio | --versi | --vers | -V)
1086     ac_init_version=: ;;
1087
1088   -with-* | --with-*)
1089     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1090     # Reject names that are not valid shell variable names.
1091     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1092       as_fn_error $? "invalid package name: $ac_useropt"
1093     ac_useropt_orig=$ac_useropt
1094     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1095     case $ac_user_opts in
1096       *"
1097 "with_$ac_useropt"
1098 "*) ;;
1099       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1100          ac_unrecognized_sep=', ';;
1101     esac
1102     eval with_$ac_useropt=\$ac_optarg ;;
1103
1104   -without-* | --without-*)
1105     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1106     # Reject names that are not valid shell variable names.
1107     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1108       as_fn_error $? "invalid package name: $ac_useropt"
1109     ac_useropt_orig=$ac_useropt
1110     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1111     case $ac_user_opts in
1112       *"
1113 "with_$ac_useropt"
1114 "*) ;;
1115       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1116          ac_unrecognized_sep=', ';;
1117     esac
1118     eval with_$ac_useropt=no ;;
1119
1120   --x)
1121     # Obsolete; use --with-x.
1122     with_x=yes ;;
1123
1124   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1125   | --x-incl | --x-inc | --x-in | --x-i)
1126     ac_prev=x_includes ;;
1127   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1128   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1129     x_includes=$ac_optarg ;;
1130
1131   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1132   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1133     ac_prev=x_libraries ;;
1134   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1135   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1136     x_libraries=$ac_optarg ;;
1137
1138   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1139 Try \`$0 --help' for more information"
1140     ;;
1141
1142   *=*)
1143     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1144     # Reject names that are not valid shell variable names.
1145     case $ac_envvar in #(
1146       '' | [0-9]* | *[!_$as_cr_alnum]* )
1147       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1148     esac
1149     eval $ac_envvar=\$ac_optarg
1150     export $ac_envvar ;;
1151
1152   *)
1153     # FIXME: should be removed in autoconf 3.0.
1154     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1155     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1156       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1157     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1158     ;;
1159
1160   esac
1161 done
1162
1163 if test -n "$ac_prev"; then
1164   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1165   as_fn_error $? "missing argument to $ac_option"
1166 fi
1167
1168 if test -n "$ac_unrecognized_opts"; then
1169   case $enable_option_checking in
1170     no) ;;
1171     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1172     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1173   esac
1174 fi
1175
1176 # Check all directory arguments for consistency.
1177 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1178                 datadir sysconfdir sharedstatedir localstatedir includedir \
1179                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1180                 libdir localedir mandir
1181 do
1182   eval ac_val=\$$ac_var
1183   # Remove trailing slashes.
1184   case $ac_val in
1185     */ )
1186       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1187       eval $ac_var=\$ac_val;;
1188   esac
1189   # Be sure to have absolute directory names.
1190   case $ac_val in
1191     [\\/$]* | ?:[\\/]* )  continue;;
1192     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1193   esac
1194   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1195 done
1196
1197 # There might be people who depend on the old broken behavior: `$host'
1198 # used to hold the argument of --host etc.
1199 # FIXME: To remove some day.
1200 build=$build_alias
1201 host=$host_alias
1202 target=$target_alias
1203
1204 # FIXME: To remove some day.
1205 if test "x$host_alias" != x; then
1206   if test "x$build_alias" = x; then
1207     cross_compiling=maybe
1208     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1209     If a cross compiler is detected then cross compile mode will be used" >&2
1210   elif test "x$build_alias" != "x$host_alias"; then
1211     cross_compiling=yes
1212   fi
1213 fi
1214
1215 ac_tool_prefix=
1216 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1217
1218 test "$silent" = yes && exec 6>/dev/null
1219
1220
1221 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1222 ac_ls_di=`ls -di .` &&
1223 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1224   as_fn_error $? "working directory cannot be determined"
1225 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1226   as_fn_error $? "pwd does not report name of working directory"
1227
1228
1229 # Find the source files, if location was not specified.
1230 if test -z "$srcdir"; then
1231   ac_srcdir_defaulted=yes
1232   # Try the directory containing this script, then the parent directory.
1233   ac_confdir=`$as_dirname -- "$as_myself" ||
1234 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1235          X"$as_myself" : 'X\(//\)[^/]' \| \
1236          X"$as_myself" : 'X\(//\)$' \| \
1237          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1238 $as_echo X"$as_myself" |
1239     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1240             s//\1/
1241             q
1242           }
1243           /^X\(\/\/\)[^/].*/{
1244             s//\1/
1245             q
1246           }
1247           /^X\(\/\/\)$/{
1248             s//\1/
1249             q
1250           }
1251           /^X\(\/\).*/{
1252             s//\1/
1253             q
1254           }
1255           s/.*/./; q'`
1256   srcdir=$ac_confdir
1257   if test ! -r "$srcdir/$ac_unique_file"; then
1258     srcdir=..
1259   fi
1260 else
1261   ac_srcdir_defaulted=no
1262 fi
1263 if test ! -r "$srcdir/$ac_unique_file"; then
1264   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1265   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1266 fi
1267 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1268 ac_abs_confdir=`(
1269         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1270         pwd)`
1271 # When building in place, set srcdir=.
1272 if test "$ac_abs_confdir" = "$ac_pwd"; then
1273   srcdir=.
1274 fi
1275 # Remove unnecessary trailing slashes from srcdir.
1276 # Double slashes in file names in object file debugging info
1277 # mess up M-x gdb in Emacs.
1278 case $srcdir in
1279 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1280 esac
1281 for ac_var in $ac_precious_vars; do
1282   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1283   eval ac_env_${ac_var}_value=\$${ac_var}
1284   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1285   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1286 done
1287
1288 #
1289 # Report the --help message.
1290 #
1291 if test "$ac_init_help" = "long"; then
1292   # Omit some internal or obsolete options to make the list less imposing.
1293   # This message is too long to be a string in the A/UX 3.1 sh.
1294   cat <<_ACEOF
1295 \`configure' configures yaml 0.1.5 to adapt to many kinds of systems.
1296
1297 Usage: $0 [OPTION]... [VAR=VALUE]...
1298
1299 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1300 VAR=VALUE.  See below for descriptions of some of the useful variables.
1301
1302 Defaults for the options are specified in brackets.
1303
1304 Configuration:
1305   -h, --help              display this help and exit
1306       --help=short        display options specific to this package
1307       --help=recursive    display the short help of all the included packages
1308   -V, --version           display version information and exit
1309   -q, --quiet, --silent   do not print \`checking ...' messages
1310       --cache-file=FILE   cache test results in FILE [disabled]
1311   -C, --config-cache      alias for \`--cache-file=config.cache'
1312   -n, --no-create         do not create output files
1313       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1314
1315 Installation directories:
1316   --prefix=PREFIX         install architecture-independent files in PREFIX
1317                           [$ac_default_prefix]
1318   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1319                           [PREFIX]
1320
1321 By default, \`make install' will install all the files in
1322 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1323 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1324 for instance \`--prefix=\$HOME'.
1325
1326 For better control, use the options below.
1327
1328 Fine tuning of the installation directories:
1329   --bindir=DIR            user executables [EPREFIX/bin]
1330   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1331   --libexecdir=DIR        program executables [EPREFIX/libexec]
1332   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1333   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1334   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1335   --libdir=DIR            object code libraries [EPREFIX/lib]
1336   --includedir=DIR        C header files [PREFIX/include]
1337   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1338   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1339   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1340   --infodir=DIR           info documentation [DATAROOTDIR/info]
1341   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1342   --mandir=DIR            man documentation [DATAROOTDIR/man]
1343   --docdir=DIR            documentation root [DATAROOTDIR/doc/yaml]
1344   --htmldir=DIR           html documentation [DOCDIR]
1345   --dvidir=DIR            dvi documentation [DOCDIR]
1346   --pdfdir=DIR            pdf documentation [DOCDIR]
1347   --psdir=DIR             ps documentation [DOCDIR]
1348 _ACEOF
1349
1350   cat <<\_ACEOF
1351
1352 Program names:
1353   --program-prefix=PREFIX            prepend PREFIX to installed program names
1354   --program-suffix=SUFFIX            append SUFFIX to installed program names
1355   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1356
1357 System types:
1358   --build=BUILD     configure for building on BUILD [guessed]
1359   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1360 _ACEOF
1361 fi
1362
1363 if test -n "$ac_init_help"; then
1364   case $ac_init_help in
1365      short | recursive ) echo "Configuration of yaml 0.1.5:";;
1366    esac
1367   cat <<\_ACEOF
1368
1369 Optional Features:
1370   --disable-option-checking  ignore unrecognized --enable/--with options
1371   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1372   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1373   --disable-dependency-tracking  speeds up one-time build
1374   --enable-dependency-tracking   do not reject slow dependency extractors
1375   --enable-shared[=PKGS]  build shared libraries [default=yes]
1376   --enable-static[=PKGS]  build static libraries [default=yes]
1377   --enable-fast-install[=PKGS]
1378                           optimize for fast installation [default=yes]
1379   --disable-libtool-lock  avoid locking (might break parallel builds)
1380
1381 Optional Packages:
1382   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1383   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1384   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1385                           both]
1386   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1387   --with-sysroot=DIR Search for dependent libraries within DIR
1388                         (or the compiler's sysroot if not specified).
1389
1390 Some influential environment variables:
1391   CC          C compiler command
1392   CFLAGS      C compiler flags
1393   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1394               nonstandard directory <lib dir>
1395   LIBS        libraries to pass to the linker, e.g. -l<library>
1396   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1397               you have headers in a nonstandard directory <include dir>
1398   CPP         C preprocessor
1399
1400 Use these variables to override the choices made by `configure' or to help
1401 it to find libraries and programs with nonstandard names/locations.
1402
1403 Report bugs to <http://pyyaml.org/newticket?component=libyaml>.
1404 _ACEOF
1405 ac_status=$?
1406 fi
1407
1408 if test "$ac_init_help" = "recursive"; then
1409   # If there are subdirs, report their specific --help.
1410   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1411     test -d "$ac_dir" ||
1412       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1413       continue
1414     ac_builddir=.
1415
1416 case "$ac_dir" in
1417 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418 *)
1419   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1420   # A ".." for each directory in $ac_dir_suffix.
1421   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1422   case $ac_top_builddir_sub in
1423   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1424   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1425   esac ;;
1426 esac
1427 ac_abs_top_builddir=$ac_pwd
1428 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1429 # for backward compatibility:
1430 ac_top_builddir=$ac_top_build_prefix
1431
1432 case $srcdir in
1433   .)  # We are building in place.
1434     ac_srcdir=.
1435     ac_top_srcdir=$ac_top_builddir_sub
1436     ac_abs_top_srcdir=$ac_pwd ;;
1437   [\\/]* | ?:[\\/]* )  # Absolute name.
1438     ac_srcdir=$srcdir$ac_dir_suffix;
1439     ac_top_srcdir=$srcdir
1440     ac_abs_top_srcdir=$srcdir ;;
1441   *) # Relative name.
1442     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1443     ac_top_srcdir=$ac_top_build_prefix$srcdir
1444     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1445 esac
1446 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1447
1448     cd "$ac_dir" || { ac_status=$?; continue; }
1449     # Check for guested configure.
1450     if test -f "$ac_srcdir/configure.gnu"; then
1451       echo &&
1452       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1453     elif test -f "$ac_srcdir/configure"; then
1454       echo &&
1455       $SHELL "$ac_srcdir/configure" --help=recursive
1456     else
1457       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1458     fi || ac_status=$?
1459     cd "$ac_pwd" || { ac_status=$?; break; }
1460   done
1461 fi
1462
1463 test -n "$ac_init_help" && exit $ac_status
1464 if $ac_init_version; then
1465   cat <<\_ACEOF
1466 yaml configure 0.1.5
1467 generated by GNU Autoconf 2.68
1468
1469 Copyright (C) 2010 Free Software Foundation, Inc.
1470 This configure script is free software; the Free Software Foundation
1471 gives unlimited permission to copy, distribute and modify it.
1472 _ACEOF
1473   exit
1474 fi
1475
1476 ## ------------------------ ##
1477 ## Autoconf initialization. ##
1478 ## ------------------------ ##
1479
1480 # ac_fn_c_try_compile LINENO
1481 # --------------------------
1482 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1483 ac_fn_c_try_compile ()
1484 {
1485   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1486   rm -f conftest.$ac_objext
1487   if { { ac_try="$ac_compile"
1488 case "(($ac_try" in
1489   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1490   *) ac_try_echo=$ac_try;;
1491 esac
1492 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1493 $as_echo "$ac_try_echo"; } >&5
1494   (eval "$ac_compile") 2>conftest.err
1495   ac_status=$?
1496   if test -s conftest.err; then
1497     grep -v '^ *+' conftest.err >conftest.er1
1498     cat conftest.er1 >&5
1499     mv -f conftest.er1 conftest.err
1500   fi
1501   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1502   test $ac_status = 0; } && {
1503          test -z "$ac_c_werror_flag" ||
1504          test ! -s conftest.err
1505        } && test -s conftest.$ac_objext; then :
1506   ac_retval=0
1507 else
1508   $as_echo "$as_me: failed program was:" >&5
1509 sed 's/^/| /' conftest.$ac_ext >&5
1510
1511         ac_retval=1
1512 fi
1513   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1514   as_fn_set_status $ac_retval
1515
1516 } # ac_fn_c_try_compile
1517
1518 # ac_fn_c_try_cpp LINENO
1519 # ----------------------
1520 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1521 ac_fn_c_try_cpp ()
1522 {
1523   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1524   if { { ac_try="$ac_cpp conftest.$ac_ext"
1525 case "(($ac_try" in
1526   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1527   *) ac_try_echo=$ac_try;;
1528 esac
1529 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1530 $as_echo "$ac_try_echo"; } >&5
1531   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1532   ac_status=$?
1533   if test -s conftest.err; then
1534     grep -v '^ *+' conftest.err >conftest.er1
1535     cat conftest.er1 >&5
1536     mv -f conftest.er1 conftest.err
1537   fi
1538   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1539   test $ac_status = 0; } > conftest.i && {
1540          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1541          test ! -s conftest.err
1542        }; then :
1543   ac_retval=0
1544 else
1545   $as_echo "$as_me: failed program was:" >&5
1546 sed 's/^/| /' conftest.$ac_ext >&5
1547
1548     ac_retval=1
1549 fi
1550   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1551   as_fn_set_status $ac_retval
1552
1553 } # ac_fn_c_try_cpp
1554
1555 # ac_fn_c_try_link LINENO
1556 # -----------------------
1557 # Try to link conftest.$ac_ext, and return whether this succeeded.
1558 ac_fn_c_try_link ()
1559 {
1560   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561   rm -f conftest.$ac_objext conftest$ac_exeext
1562   if { { ac_try="$ac_link"
1563 case "(($ac_try" in
1564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1565   *) ac_try_echo=$ac_try;;
1566 esac
1567 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1568 $as_echo "$ac_try_echo"; } >&5
1569   (eval "$ac_link") 2>conftest.err
1570   ac_status=$?
1571   if test -s conftest.err; then
1572     grep -v '^ *+' conftest.err >conftest.er1
1573     cat conftest.er1 >&5
1574     mv -f conftest.er1 conftest.err
1575   fi
1576   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1577   test $ac_status = 0; } && {
1578          test -z "$ac_c_werror_flag" ||
1579          test ! -s conftest.err
1580        } && test -s conftest$ac_exeext && {
1581          test "$cross_compiling" = yes ||
1582          $as_test_x conftest$ac_exeext
1583        }; then :
1584   ac_retval=0
1585 else
1586   $as_echo "$as_me: failed program was:" >&5
1587 sed 's/^/| /' conftest.$ac_ext >&5
1588
1589         ac_retval=1
1590 fi
1591   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1592   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1593   # interfere with the next link command; also delete a directory that is
1594   # left behind by Apple's compiler.  We do this before executing the actions.
1595   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1596   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1597   as_fn_set_status $ac_retval
1598
1599 } # ac_fn_c_try_link
1600
1601 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1602 # -------------------------------------------------------
1603 # Tests whether HEADER exists and can be compiled using the include files in
1604 # INCLUDES, setting the cache variable VAR accordingly.
1605 ac_fn_c_check_header_compile ()
1606 {
1607   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1608   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1609 $as_echo_n "checking for $2... " >&6; }
1610 if eval \${$3+:} false; then :
1611   $as_echo_n "(cached) " >&6
1612 else
1613   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1614 /* end confdefs.h.  */
1615 $4
1616 #include <$2>
1617 _ACEOF
1618 if ac_fn_c_try_compile "$LINENO"; then :
1619   eval "$3=yes"
1620 else
1621   eval "$3=no"
1622 fi
1623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1624 fi
1625 eval ac_res=\$$3
1626                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1627 $as_echo "$ac_res" >&6; }
1628   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1629
1630 } # ac_fn_c_check_header_compile
1631
1632 # ac_fn_c_try_run LINENO
1633 # ----------------------
1634 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1635 # that executables *can* be run.
1636 ac_fn_c_try_run ()
1637 {
1638   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1639   if { { ac_try="$ac_link"
1640 case "(($ac_try" in
1641   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1642   *) ac_try_echo=$ac_try;;
1643 esac
1644 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1645 $as_echo "$ac_try_echo"; } >&5
1646   (eval "$ac_link") 2>&5
1647   ac_status=$?
1648   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1649   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
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_try") 2>&5
1657   ac_status=$?
1658   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1659   test $ac_status = 0; }; }; then :
1660   ac_retval=0
1661 else
1662   $as_echo "$as_me: program exited with status $ac_status" >&5
1663        $as_echo "$as_me: failed program was:" >&5
1664 sed 's/^/| /' conftest.$ac_ext >&5
1665
1666        ac_retval=$ac_status
1667 fi
1668   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1669   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1670   as_fn_set_status $ac_retval
1671
1672 } # ac_fn_c_try_run
1673
1674 # ac_fn_c_check_func LINENO FUNC VAR
1675 # ----------------------------------
1676 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1677 ac_fn_c_check_func ()
1678 {
1679   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1680   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1681 $as_echo_n "checking for $2... " >&6; }
1682 if eval \${$3+:} false; then :
1683   $as_echo_n "(cached) " >&6
1684 else
1685   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1686 /* end confdefs.h.  */
1687 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1688    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1689 #define $2 innocuous_$2
1690
1691 /* System header to define __stub macros and hopefully few prototypes,
1692     which can conflict with char $2 (); below.
1693     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1694     <limits.h> exists even on freestanding compilers.  */
1695
1696 #ifdef __STDC__
1697 # include <limits.h>
1698 #else
1699 # include <assert.h>
1700 #endif
1701
1702 #undef $2
1703
1704 /* Override any GCC internal prototype to avoid an error.
1705    Use char because int might match the return type of a GCC
1706    builtin and then its argument prototype would still apply.  */
1707 #ifdef __cplusplus
1708 extern "C"
1709 #endif
1710 char $2 ();
1711 /* The GNU C library defines this for functions which it implements
1712     to always fail with ENOSYS.  Some functions are actually named
1713     something starting with __ and the normal name is an alias.  */
1714 #if defined __stub_$2 || defined __stub___$2
1715 choke me
1716 #endif
1717
1718 int
1719 main ()
1720 {
1721 return $2 ();
1722   ;
1723   return 0;
1724 }
1725 _ACEOF
1726 if ac_fn_c_try_link "$LINENO"; then :
1727   eval "$3=yes"
1728 else
1729   eval "$3=no"
1730 fi
1731 rm -f core conftest.err conftest.$ac_objext \
1732     conftest$ac_exeext conftest.$ac_ext
1733 fi
1734 eval ac_res=\$$3
1735                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1736 $as_echo "$ac_res" >&6; }
1737   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1738
1739 } # ac_fn_c_check_func
1740
1741 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1742 # -------------------------------------------------------
1743 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1744 # the include files in INCLUDES and setting the cache variable VAR
1745 # accordingly.
1746 ac_fn_c_check_header_mongrel ()
1747 {
1748   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749   if eval \${$3+:} false; then :
1750   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1751 $as_echo_n "checking for $2... " >&6; }
1752 if eval \${$3+:} false; then :
1753   $as_echo_n "(cached) " >&6
1754 fi
1755 eval ac_res=\$$3
1756                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1757 $as_echo "$ac_res" >&6; }
1758 else
1759   # Is the header compilable?
1760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1761 $as_echo_n "checking $2 usability... " >&6; }
1762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1763 /* end confdefs.h.  */
1764 $4
1765 #include <$2>
1766 _ACEOF
1767 if ac_fn_c_try_compile "$LINENO"; then :
1768   ac_header_compiler=yes
1769 else
1770   ac_header_compiler=no
1771 fi
1772 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1774 $as_echo "$ac_header_compiler" >&6; }
1775
1776 # Is the header present?
1777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1778 $as_echo_n "checking $2 presence... " >&6; }
1779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1780 /* end confdefs.h.  */
1781 #include <$2>
1782 _ACEOF
1783 if ac_fn_c_try_cpp "$LINENO"; then :
1784   ac_header_preproc=yes
1785 else
1786   ac_header_preproc=no
1787 fi
1788 rm -f conftest.err conftest.i conftest.$ac_ext
1789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1790 $as_echo "$ac_header_preproc" >&6; }
1791
1792 # So?  What about this header?
1793 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1794   yes:no: )
1795     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1796 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1797     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1798 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1799     ;;
1800   no:yes:* )
1801     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1802 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1803     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1804 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1805     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1806 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1807     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1808 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1809     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1810 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1811 ( $as_echo "## ------------------------------------------------------------ ##
1812 ## Report this to http://pyyaml.org/newticket?component=libyaml ##
1813 ## ------------------------------------------------------------ ##"
1814      ) | sed "s/^/$as_me: WARNING:     /" >&2
1815     ;;
1816 esac
1817   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1818 $as_echo_n "checking for $2... " >&6; }
1819 if eval \${$3+:} false; then :
1820   $as_echo_n "(cached) " >&6
1821 else
1822   eval "$3=\$ac_header_compiler"
1823 fi
1824 eval ac_res=\$$3
1825                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1826 $as_echo "$ac_res" >&6; }
1827 fi
1828   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1829
1830 } # ac_fn_c_check_header_mongrel
1831
1832 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1833 # -------------------------------------------
1834 # Tests whether TYPE exists after having included INCLUDES, setting cache
1835 # variable VAR accordingly.
1836 ac_fn_c_check_type ()
1837 {
1838   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1839   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1840 $as_echo_n "checking for $2... " >&6; }
1841 if eval \${$3+:} false; then :
1842   $as_echo_n "(cached) " >&6
1843 else
1844   eval "$3=no"
1845   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1846 /* end confdefs.h.  */
1847 $4
1848 int
1849 main ()
1850 {
1851 if (sizeof ($2))
1852          return 0;
1853   ;
1854   return 0;
1855 }
1856 _ACEOF
1857 if ac_fn_c_try_compile "$LINENO"; then :
1858   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1859 /* end confdefs.h.  */
1860 $4
1861 int
1862 main ()
1863 {
1864 if (sizeof (($2)))
1865             return 0;
1866   ;
1867   return 0;
1868 }
1869 _ACEOF
1870 if ac_fn_c_try_compile "$LINENO"; then :
1871
1872 else
1873   eval "$3=yes"
1874 fi
1875 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1876 fi
1877 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1878 fi
1879 eval ac_res=\$$3
1880                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1881 $as_echo "$ac_res" >&6; }
1882   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1883
1884 } # ac_fn_c_check_type
1885 cat >config.log <<_ACEOF
1886 This file contains any messages produced by compilers while
1887 running configure, to aid debugging if configure makes a mistake.
1888
1889 It was created by yaml $as_me 0.1.5, which was
1890 generated by GNU Autoconf 2.68.  Invocation command line was
1891
1892   $ $0 $@
1893
1894 _ACEOF
1895 exec 5>>config.log
1896 {
1897 cat <<_ASUNAME
1898 ## --------- ##
1899 ## Platform. ##
1900 ## --------- ##
1901
1902 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1903 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1904 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1905 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1906 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1907
1908 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1909 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1910
1911 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1912 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1913 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1914 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1915 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1916 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1917 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1918
1919 _ASUNAME
1920
1921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1922 for as_dir in $PATH
1923 do
1924   IFS=$as_save_IFS
1925   test -z "$as_dir" && as_dir=.
1926     $as_echo "PATH: $as_dir"
1927   done
1928 IFS=$as_save_IFS
1929
1930 } >&5
1931
1932 cat >&5 <<_ACEOF
1933
1934
1935 ## ----------- ##
1936 ## Core tests. ##
1937 ## ----------- ##
1938
1939 _ACEOF
1940
1941
1942 # Keep a trace of the command line.
1943 # Strip out --no-create and --no-recursion so they do not pile up.
1944 # Strip out --silent because we don't want to record it for future runs.
1945 # Also quote any args containing shell meta-characters.
1946 # Make two passes to allow for proper duplicate-argument suppression.
1947 ac_configure_args=
1948 ac_configure_args0=
1949 ac_configure_args1=
1950 ac_must_keep_next=false
1951 for ac_pass in 1 2
1952 do
1953   for ac_arg
1954   do
1955     case $ac_arg in
1956     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1957     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1958     | -silent | --silent | --silen | --sile | --sil)
1959       continue ;;
1960     *\'*)
1961       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1962     esac
1963     case $ac_pass in
1964     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1965     2)
1966       as_fn_append ac_configure_args1 " '$ac_arg'"
1967       if test $ac_must_keep_next = true; then
1968         ac_must_keep_next=false # Got value, back to normal.
1969       else
1970         case $ac_arg in
1971           *=* | --config-cache | -C | -disable-* | --disable-* \
1972           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1973           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1974           | -with-* | --with-* | -without-* | --without-* | --x)
1975             case "$ac_configure_args0 " in
1976               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1977             esac
1978             ;;
1979           -* ) ac_must_keep_next=true ;;
1980         esac
1981       fi
1982       as_fn_append ac_configure_args " '$ac_arg'"
1983       ;;
1984     esac
1985   done
1986 done
1987 { ac_configure_args0=; unset ac_configure_args0;}
1988 { ac_configure_args1=; unset ac_configure_args1;}
1989
1990 # When interrupted or exit'd, cleanup temporary files, and complete
1991 # config.log.  We remove comments because anyway the quotes in there
1992 # would cause problems or look ugly.
1993 # WARNING: Use '\'' to represent an apostrophe within the trap.
1994 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1995 trap 'exit_status=$?
1996   # Save into config.log some information that might help in debugging.
1997   {
1998     echo
1999
2000     $as_echo "## ---------------- ##
2001 ## Cache variables. ##
2002 ## ---------------- ##"
2003     echo
2004     # The following way of writing the cache mishandles newlines in values,
2005 (
2006   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2007     eval ac_val=\$$ac_var
2008     case $ac_val in #(
2009     *${as_nl}*)
2010       case $ac_var in #(
2011       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2012 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2013       esac
2014       case $ac_var in #(
2015       _ | IFS | as_nl) ;; #(
2016       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2017       *) { eval $ac_var=; unset $ac_var;} ;;
2018       esac ;;
2019     esac
2020   done
2021   (set) 2>&1 |
2022     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2023     *${as_nl}ac_space=\ *)
2024       sed -n \
2025         "s/'\''/'\''\\\\'\'''\''/g;
2026           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2027       ;; #(
2028     *)
2029       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2030       ;;
2031     esac |
2032     sort
2033 )
2034     echo
2035
2036     $as_echo "## ----------------- ##
2037 ## Output variables. ##
2038 ## ----------------- ##"
2039     echo
2040     for ac_var in $ac_subst_vars
2041     do
2042       eval ac_val=\$$ac_var
2043       case $ac_val in
2044       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2045       esac
2046       $as_echo "$ac_var='\''$ac_val'\''"
2047     done | sort
2048     echo
2049
2050     if test -n "$ac_subst_files"; then
2051       $as_echo "## ------------------- ##
2052 ## File substitutions. ##
2053 ## ------------------- ##"
2054       echo
2055       for ac_var in $ac_subst_files
2056       do
2057         eval ac_val=\$$ac_var
2058         case $ac_val in
2059         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2060         esac
2061         $as_echo "$ac_var='\''$ac_val'\''"
2062       done | sort
2063       echo
2064     fi
2065
2066     if test -s confdefs.h; then
2067       $as_echo "## ----------- ##
2068 ## confdefs.h. ##
2069 ## ----------- ##"
2070       echo
2071       cat confdefs.h
2072       echo
2073     fi
2074     test "$ac_signal" != 0 &&
2075       $as_echo "$as_me: caught signal $ac_signal"
2076     $as_echo "$as_me: exit $exit_status"
2077   } >&5
2078   rm -f core *.core core.conftest.* &&
2079     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2080     exit $exit_status
2081 ' 0
2082 for ac_signal in 1 2 13 15; do
2083   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2084 done
2085 ac_signal=0
2086
2087 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2088 rm -f -r conftest* confdefs.h
2089
2090 $as_echo "/* confdefs.h */" > confdefs.h
2091
2092 # Predefined preprocessor variables.
2093
2094 cat >>confdefs.h <<_ACEOF
2095 #define PACKAGE_NAME "$PACKAGE_NAME"
2096 _ACEOF
2097
2098 cat >>confdefs.h <<_ACEOF
2099 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2100 _ACEOF
2101
2102 cat >>confdefs.h <<_ACEOF
2103 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2104 _ACEOF
2105
2106 cat >>confdefs.h <<_ACEOF
2107 #define PACKAGE_STRING "$PACKAGE_STRING"
2108 _ACEOF
2109
2110 cat >>confdefs.h <<_ACEOF
2111 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2112 _ACEOF
2113
2114 cat >>confdefs.h <<_ACEOF
2115 #define PACKAGE_URL "$PACKAGE_URL"
2116 _ACEOF
2117
2118
2119 # Let the site file select an alternate cache file if it wants to.
2120 # Prefer an explicitly selected file to automatically selected ones.
2121 ac_site_file1=NONE
2122 ac_site_file2=NONE
2123 if test -n "$CONFIG_SITE"; then
2124   # We do not want a PATH search for config.site.
2125   case $CONFIG_SITE in #((
2126     -*)  ac_site_file1=./$CONFIG_SITE;;
2127     */*) ac_site_file1=$CONFIG_SITE;;
2128     *)   ac_site_file1=./$CONFIG_SITE;;
2129   esac
2130 elif test "x$prefix" != xNONE; then
2131   ac_site_file1=$prefix/share/config.site
2132   ac_site_file2=$prefix/etc/config.site
2133 else
2134   ac_site_file1=$ac_default_prefix/share/config.site
2135   ac_site_file2=$ac_default_prefix/etc/config.site
2136 fi
2137 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2138 do
2139   test "x$ac_site_file" = xNONE && continue
2140   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2141     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2142 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2143     sed 's/^/| /' "$ac_site_file" >&5
2144     . "$ac_site_file" \
2145       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2146 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2147 as_fn_error $? "failed to load site script $ac_site_file
2148 See \`config.log' for more details" "$LINENO" 5; }
2149   fi
2150 done
2151
2152 if test -r "$cache_file"; then
2153   # Some versions of bash will fail to source /dev/null (special files
2154   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2155   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2156     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2157 $as_echo "$as_me: loading cache $cache_file" >&6;}
2158     case $cache_file in
2159       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2160       *)                      . "./$cache_file";;
2161     esac
2162   fi
2163 else
2164   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2165 $as_echo "$as_me: creating cache $cache_file" >&6;}
2166   >$cache_file
2167 fi
2168
2169 # Check that the precious variables saved in the cache have kept the same
2170 # value.
2171 ac_cache_corrupted=false
2172 for ac_var in $ac_precious_vars; do
2173   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2174   eval ac_new_set=\$ac_env_${ac_var}_set
2175   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2176   eval ac_new_val=\$ac_env_${ac_var}_value
2177   case $ac_old_set,$ac_new_set in
2178     set,)
2179       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2180 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2181       ac_cache_corrupted=: ;;
2182     ,set)
2183       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2184 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2185       ac_cache_corrupted=: ;;
2186     ,);;
2187     *)
2188       if test "x$ac_old_val" != "x$ac_new_val"; then
2189         # differences in whitespace do not lead to failure.
2190         ac_old_val_w=`echo x $ac_old_val`
2191         ac_new_val_w=`echo x $ac_new_val`
2192         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2193           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2194 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2195           ac_cache_corrupted=:
2196         else
2197           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2198 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2199           eval $ac_var=\$ac_old_val
2200         fi
2201         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2202 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2203         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2204 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2205       fi;;
2206   esac
2207   # Pass precious variables to config.status.
2208   if test "$ac_new_set" = set; then
2209     case $ac_new_val in
2210     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2211     *) ac_arg=$ac_var=$ac_new_val ;;
2212     esac
2213     case " $ac_configure_args " in
2214       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2215       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2216     esac
2217   fi
2218 done
2219 if $ac_cache_corrupted; then
2220   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2221 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2222   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2223 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2224   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2225 fi
2226 ## -------------------- ##
2227 ## Main body of script. ##
2228 ## -------------------- ##
2229
2230 ac_ext=c
2231 ac_cpp='$CPP $CPPFLAGS'
2232 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2233 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2234 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2235
2236
2237 ac_aux_dir=
2238 for ac_dir in config "$srcdir"/config; do
2239   if test -f "$ac_dir/install-sh"; then
2240     ac_aux_dir=$ac_dir
2241     ac_install_sh="$ac_aux_dir/install-sh -c"
2242     break
2243   elif test -f "$ac_dir/install.sh"; then
2244     ac_aux_dir=$ac_dir
2245     ac_install_sh="$ac_aux_dir/install.sh -c"
2246     break
2247   elif test -f "$ac_dir/shtool"; then
2248     ac_aux_dir=$ac_dir
2249     ac_install_sh="$ac_aux_dir/shtool install -c"
2250     break
2251   fi
2252 done
2253 if test -z "$ac_aux_dir"; then
2254   as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
2255 fi
2256
2257 # These three variables are undocumented and unsupported,
2258 # and are intended to be withdrawn in a future Autoconf release.
2259 # They can cause serious problems if a builder's source tree is in a directory
2260 # whose full name contains unusual characters.
2261 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2262 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2263 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2264
2265
2266 ac_config_headers="$ac_config_headers config.h"
2267
2268 am__api_version='1.11'
2269
2270 # Find a good install program.  We prefer a C program (faster),
2271 # so one script is as good as another.  But avoid the broken or
2272 # incompatible versions:
2273 # SysV /etc/install, /usr/sbin/install
2274 # SunOS /usr/etc/install
2275 # IRIX /sbin/install
2276 # AIX /bin/install
2277 # AmigaOS /C/install, which installs bootblocks on floppy discs
2278 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2279 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2280 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2281 # OS/2's system install, which has a completely different semantic
2282 # ./install, which can be erroneously created by make from ./install.sh.
2283 # Reject install programs that cannot install multiple files.
2284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2285 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2286 if test -z "$INSTALL"; then
2287 if ${ac_cv_path_install+:} false; then :
2288   $as_echo_n "(cached) " >&6
2289 else
2290   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2291 for as_dir in $PATH
2292 do
2293   IFS=$as_save_IFS
2294   test -z "$as_dir" && as_dir=.
2295     # Account for people who put trailing slashes in PATH elements.
2296 case $as_dir/ in #((
2297   ./ | .// | /[cC]/* | \
2298   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2299   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2300   /usr/ucb/* ) ;;
2301   *)
2302     # OSF1 and SCO ODT 3.0 have their own names for install.
2303     # Don't use installbsd from OSF since it installs stuff as root
2304     # by default.
2305     for ac_prog in ginstall scoinst install; do
2306       for ac_exec_ext in '' $ac_executable_extensions; do
2307         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2308           if test $ac_prog = install &&
2309             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2310             # AIX install.  It has an incompatible calling convention.
2311             :
2312           elif test $ac_prog = install &&
2313             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2314             # program-specific install script used by HP pwplus--don't use.
2315             :
2316           else
2317             rm -rf conftest.one conftest.two conftest.dir
2318             echo one > conftest.one
2319             echo two > conftest.two
2320             mkdir conftest.dir
2321             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2322               test -s conftest.one && test -s conftest.two &&
2323               test -s conftest.dir/conftest.one &&
2324               test -s conftest.dir/conftest.two
2325             then
2326               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2327               break 3
2328             fi
2329           fi
2330         fi
2331       done
2332     done
2333     ;;
2334 esac
2335
2336   done
2337 IFS=$as_save_IFS
2338
2339 rm -rf conftest.one conftest.two conftest.dir
2340
2341 fi
2342   if test "${ac_cv_path_install+set}" = set; then
2343     INSTALL=$ac_cv_path_install
2344   else
2345     # As a last resort, use the slow shell script.  Don't cache a
2346     # value for INSTALL within a source directory, because that will
2347     # break other packages using the cache if that directory is
2348     # removed, or if the value is a relative name.
2349     INSTALL=$ac_install_sh
2350   fi
2351 fi
2352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2353 $as_echo "$INSTALL" >&6; }
2354
2355 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2356 # It thinks the first close brace ends the variable substitution.
2357 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2358
2359 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2360
2361 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2362
2363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2364 $as_echo_n "checking whether build environment is sane... " >&6; }
2365 # Just in case
2366 sleep 1
2367 echo timestamp > conftest.file
2368 # Reject unsafe characters in $srcdir or the absolute working directory
2369 # name.  Accept space and tab only in the latter.
2370 am_lf='
2371 '
2372 case `pwd` in
2373   *[\\\"\#\$\&\'\`$am_lf]*)
2374     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2375 esac
2376 case $srcdir in
2377   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2378     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2379 esac
2380
2381 # Do `set' in a subshell so we don't clobber the current shell's
2382 # arguments.  Must try -L first in case configure is actually a
2383 # symlink; some systems play weird games with the mod time of symlinks
2384 # (eg FreeBSD returns the mod time of the symlink's containing
2385 # directory).
2386 if (
2387    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2388    if test "$*" = "X"; then
2389       # -L didn't work.
2390       set X `ls -t "$srcdir/configure" conftest.file`
2391    fi
2392    rm -f conftest.file
2393    if test "$*" != "X $srcdir/configure conftest.file" \
2394       && test "$*" != "X conftest.file $srcdir/configure"; then
2395
2396       # If neither matched, then we have a broken ls.  This can happen
2397       # if, for instance, CONFIG_SHELL is bash and it inherits a
2398       # broken ls alias from the environment.  This has actually
2399       # happened.  Such a system could not be considered "sane".
2400       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2401 alias in your environment" "$LINENO" 5
2402    fi
2403
2404    test "$2" = conftest.file
2405    )
2406 then
2407    # Ok.
2408    :
2409 else
2410    as_fn_error $? "newly created file is older than distributed files!
2411 Check your system clock" "$LINENO" 5
2412 fi
2413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2414 $as_echo "yes" >&6; }
2415 test "$program_prefix" != NONE &&
2416   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2417 # Use a double $ so make ignores it.
2418 test "$program_suffix" != NONE &&
2419   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2420 # Double any \ or $.
2421 # By default was `s,x,x', remove it if useless.
2422 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2423 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2424
2425 # expand $ac_aux_dir to an absolute path
2426 am_aux_dir=`cd $ac_aux_dir && pwd`
2427
2428 if test x"${MISSING+set}" != xset; then
2429   case $am_aux_dir in
2430   *\ * | *\     *)
2431     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2432   *)
2433     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2434   esac
2435 fi
2436 # Use eval to expand $SHELL
2437 if eval "$MISSING --run true"; then
2438   am_missing_run="$MISSING --run "
2439 else
2440   am_missing_run=
2441   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2442 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2443 fi
2444
2445 if test x"${install_sh}" != xset; then
2446   case $am_aux_dir in
2447   *\ * | *\     *)
2448     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2449   *)
2450     install_sh="\${SHELL} $am_aux_dir/install-sh"
2451   esac
2452 fi
2453
2454 # Installed binaries are usually stripped using `strip' when the user
2455 # run `make install-strip'.  However `strip' might not be the right
2456 # tool to use in cross-compilation environments, therefore Automake
2457 # will honor the `STRIP' environment variable to overrule this program.
2458 if test "$cross_compiling" != no; then
2459   if test -n "$ac_tool_prefix"; then
2460   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2461 set dummy ${ac_tool_prefix}strip; ac_word=$2
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2463 $as_echo_n "checking for $ac_word... " >&6; }
2464 if ${ac_cv_prog_STRIP+:} false; then :
2465   $as_echo_n "(cached) " >&6
2466 else
2467   if test -n "$STRIP"; then
2468   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2469 else
2470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2471 for as_dir in $PATH
2472 do
2473   IFS=$as_save_IFS
2474   test -z "$as_dir" && as_dir=.
2475     for ac_exec_ext in '' $ac_executable_extensions; do
2476   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2477     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2478     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2479     break 2
2480   fi
2481 done
2482   done
2483 IFS=$as_save_IFS
2484
2485 fi
2486 fi
2487 STRIP=$ac_cv_prog_STRIP
2488 if test -n "$STRIP"; then
2489   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2490 $as_echo "$STRIP" >&6; }
2491 else
2492   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2493 $as_echo "no" >&6; }
2494 fi
2495
2496
2497 fi
2498 if test -z "$ac_cv_prog_STRIP"; then
2499   ac_ct_STRIP=$STRIP
2500   # Extract the first word of "strip", so it can be a program name with args.
2501 set dummy strip; ac_word=$2
2502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2503 $as_echo_n "checking for $ac_word... " >&6; }
2504 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2505   $as_echo_n "(cached) " >&6
2506 else
2507   if test -n "$ac_ct_STRIP"; then
2508   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2509 else
2510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2511 for as_dir in $PATH
2512 do
2513   IFS=$as_save_IFS
2514   test -z "$as_dir" && as_dir=.
2515     for ac_exec_ext in '' $ac_executable_extensions; do
2516   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2517     ac_cv_prog_ac_ct_STRIP="strip"
2518     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2519     break 2
2520   fi
2521 done
2522   done
2523 IFS=$as_save_IFS
2524
2525 fi
2526 fi
2527 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2528 if test -n "$ac_ct_STRIP"; then
2529   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2530 $as_echo "$ac_ct_STRIP" >&6; }
2531 else
2532   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2533 $as_echo "no" >&6; }
2534 fi
2535
2536   if test "x$ac_ct_STRIP" = x; then
2537     STRIP=":"
2538   else
2539     case $cross_compiling:$ac_tool_warned in
2540 yes:)
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2542 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2543 ac_tool_warned=yes ;;
2544 esac
2545     STRIP=$ac_ct_STRIP
2546   fi
2547 else
2548   STRIP="$ac_cv_prog_STRIP"
2549 fi
2550
2551 fi
2552 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2553
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2555 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2556 if test -z "$MKDIR_P"; then
2557   if ${ac_cv_path_mkdir+:} false; then :
2558   $as_echo_n "(cached) " >&6
2559 else
2560   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2561 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2562 do
2563   IFS=$as_save_IFS
2564   test -z "$as_dir" && as_dir=.
2565     for ac_prog in mkdir gmkdir; do
2566          for ac_exec_ext in '' $ac_executable_extensions; do
2567            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2568            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2569              'mkdir (GNU coreutils) '* | \
2570              'mkdir (coreutils) '* | \
2571              'mkdir (fileutils) '4.1*)
2572                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2573                break 3;;
2574            esac
2575          done
2576        done
2577   done
2578 IFS=$as_save_IFS
2579
2580 fi
2581
2582   test -d ./--version && rmdir ./--version
2583   if test "${ac_cv_path_mkdir+set}" = set; then
2584     MKDIR_P="$ac_cv_path_mkdir -p"
2585   else
2586     # As a last resort, use the slow shell script.  Don't cache a
2587     # value for MKDIR_P within a source directory, because that will
2588     # break other packages using the cache if that directory is
2589     # removed, or if the value is a relative name.
2590     MKDIR_P="$ac_install_sh -d"
2591   fi
2592 fi
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2594 $as_echo "$MKDIR_P" >&6; }
2595
2596 mkdir_p="$MKDIR_P"
2597 case $mkdir_p in
2598   [\\/$]* | ?:[\\/]*) ;;
2599   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2600 esac
2601
2602 for ac_prog in gawk mawk nawk awk
2603 do
2604   # Extract the first word of "$ac_prog", so it can be a program name with args.
2605 set dummy $ac_prog; ac_word=$2
2606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2607 $as_echo_n "checking for $ac_word... " >&6; }
2608 if ${ac_cv_prog_AWK+:} false; then :
2609   $as_echo_n "(cached) " >&6
2610 else
2611   if test -n "$AWK"; then
2612   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2613 else
2614 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2615 for as_dir in $PATH
2616 do
2617   IFS=$as_save_IFS
2618   test -z "$as_dir" && as_dir=.
2619     for ac_exec_ext in '' $ac_executable_extensions; do
2620   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2621     ac_cv_prog_AWK="$ac_prog"
2622     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2623     break 2
2624   fi
2625 done
2626   done
2627 IFS=$as_save_IFS
2628
2629 fi
2630 fi
2631 AWK=$ac_cv_prog_AWK
2632 if test -n "$AWK"; then
2633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2634 $as_echo "$AWK" >&6; }
2635 else
2636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2637 $as_echo "no" >&6; }
2638 fi
2639
2640
2641   test -n "$AWK" && break
2642 done
2643
2644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2645 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2646 set x ${MAKE-make}
2647 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2648 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2649   $as_echo_n "(cached) " >&6
2650 else
2651   cat >conftest.make <<\_ACEOF
2652 SHELL = /bin/sh
2653 all:
2654         @echo '@@@%%%=$(MAKE)=@@@%%%'
2655 _ACEOF
2656 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2657 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2658   *@@@%%%=?*=@@@%%%*)
2659     eval ac_cv_prog_make_${ac_make}_set=yes;;
2660   *)
2661     eval ac_cv_prog_make_${ac_make}_set=no;;
2662 esac
2663 rm -f conftest.make
2664 fi
2665 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2667 $as_echo "yes" >&6; }
2668   SET_MAKE=
2669 else
2670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2671 $as_echo "no" >&6; }
2672   SET_MAKE="MAKE=${MAKE-make}"
2673 fi
2674
2675 rm -rf .tst 2>/dev/null
2676 mkdir .tst 2>/dev/null
2677 if test -d .tst; then
2678   am__leading_dot=.
2679 else
2680   am__leading_dot=_
2681 fi
2682 rmdir .tst 2>/dev/null
2683
2684 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2685   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2686   # is not polluted with repeated "-I."
2687   am__isrc=' -I$(srcdir)'
2688   # test to see if srcdir already configured
2689   if test -f $srcdir/config.status; then
2690     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2691   fi
2692 fi
2693
2694 # test whether we have cygpath
2695 if test -z "$CYGPATH_W"; then
2696   if (cygpath --version) >/dev/null 2>/dev/null; then
2697     CYGPATH_W='cygpath -w'
2698   else
2699     CYGPATH_W=echo
2700   fi
2701 fi
2702
2703
2704 # Define the identity of the package.
2705  PACKAGE='yaml'
2706  VERSION='0.1.5'
2707
2708
2709 cat >>confdefs.h <<_ACEOF
2710 #define PACKAGE "$PACKAGE"
2711 _ACEOF
2712
2713
2714 cat >>confdefs.h <<_ACEOF
2715 #define VERSION "$VERSION"
2716 _ACEOF
2717
2718 # Some tools Automake needs.
2719
2720 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2721
2722
2723 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2724
2725
2726 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2727
2728
2729 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2730
2731
2732 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2733
2734 # We need awk for the "check" target.  The system "awk" is bad on
2735 # some platforms.
2736 # Always define AMTAR for backward compatibility.  Yes, it's still used
2737 # in the wild :-(  We should find a proper way to deprecate it ...
2738 AMTAR='$${TAR-tar}'
2739
2740 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2741
2742
2743
2744
2745
2746
2747 # Define macro variables for the package version numbers.
2748
2749 $as_echo "#define YAML_VERSION_MAJOR 0" >>confdefs.h
2750
2751
2752 $as_echo "#define YAML_VERSION_MINOR 1" >>confdefs.h
2753
2754
2755 $as_echo "#define YAML_VERSION_PATCH 5" >>confdefs.h
2756
2757
2758 $as_echo "#define YAML_VERSION_STRING \"0.1.5\"" >>confdefs.h
2759
2760
2761 # Define substitutions for the libtool version numbers.
2762 YAML_LT_RELEASE=0
2763 YAML_LT_CURRENT=2
2764 YAML_LT_REVISION=3
2765 YAML_LT_AGE=0
2766
2767
2768
2769
2770
2771 # Note: in order to update checks, run `autoscan` and look through "configure.scan".
2772
2773 # Checks for programs.
2774 ac_ext=c
2775 ac_cpp='$CPP $CPPFLAGS'
2776 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2777 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2778 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2779 if test -n "$ac_tool_prefix"; then
2780   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2781 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2783 $as_echo_n "checking for $ac_word... " >&6; }
2784 if ${ac_cv_prog_CC+:} false; then :
2785   $as_echo_n "(cached) " >&6
2786 else
2787   if test -n "$CC"; then
2788   ac_cv_prog_CC="$CC" # Let the user override the test.
2789 else
2790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2791 for as_dir in $PATH
2792 do
2793   IFS=$as_save_IFS
2794   test -z "$as_dir" && as_dir=.
2795     for ac_exec_ext in '' $ac_executable_extensions; do
2796   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2797     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2798     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2799     break 2
2800   fi
2801 done
2802   done
2803 IFS=$as_save_IFS
2804
2805 fi
2806 fi
2807 CC=$ac_cv_prog_CC
2808 if test -n "$CC"; then
2809   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2810 $as_echo "$CC" >&6; }
2811 else
2812   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2813 $as_echo "no" >&6; }
2814 fi
2815
2816
2817 fi
2818 if test -z "$ac_cv_prog_CC"; then
2819   ac_ct_CC=$CC
2820   # Extract the first word of "gcc", so it can be a program name with args.
2821 set dummy gcc; ac_word=$2
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2823 $as_echo_n "checking for $ac_word... " >&6; }
2824 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2825   $as_echo_n "(cached) " >&6
2826 else
2827   if test -n "$ac_ct_CC"; then
2828   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2829 else
2830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2831 for as_dir in $PATH
2832 do
2833   IFS=$as_save_IFS
2834   test -z "$as_dir" && as_dir=.
2835     for ac_exec_ext in '' $ac_executable_extensions; do
2836   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2837     ac_cv_prog_ac_ct_CC="gcc"
2838     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2839     break 2
2840   fi
2841 done
2842   done
2843 IFS=$as_save_IFS
2844
2845 fi
2846 fi
2847 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2848 if test -n "$ac_ct_CC"; then
2849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2850 $as_echo "$ac_ct_CC" >&6; }
2851 else
2852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2853 $as_echo "no" >&6; }
2854 fi
2855
2856   if test "x$ac_ct_CC" = x; then
2857     CC=""
2858   else
2859     case $cross_compiling:$ac_tool_warned in
2860 yes:)
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2862 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2863 ac_tool_warned=yes ;;
2864 esac
2865     CC=$ac_ct_CC
2866   fi
2867 else
2868   CC="$ac_cv_prog_CC"
2869 fi
2870
2871 if test -z "$CC"; then
2872           if test -n "$ac_tool_prefix"; then
2873     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2874 set dummy ${ac_tool_prefix}cc; ac_word=$2
2875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2876 $as_echo_n "checking for $ac_word... " >&6; }
2877 if ${ac_cv_prog_CC+:} false; then :
2878   $as_echo_n "(cached) " >&6
2879 else
2880   if test -n "$CC"; then
2881   ac_cv_prog_CC="$CC" # Let the user override the test.
2882 else
2883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2884 for as_dir in $PATH
2885 do
2886   IFS=$as_save_IFS
2887   test -z "$as_dir" && as_dir=.
2888     for ac_exec_ext in '' $ac_executable_extensions; do
2889   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2890     ac_cv_prog_CC="${ac_tool_prefix}cc"
2891     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2892     break 2
2893   fi
2894 done
2895   done
2896 IFS=$as_save_IFS
2897
2898 fi
2899 fi
2900 CC=$ac_cv_prog_CC
2901 if test -n "$CC"; then
2902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2903 $as_echo "$CC" >&6; }
2904 else
2905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2906 $as_echo "no" >&6; }
2907 fi
2908
2909
2910   fi
2911 fi
2912 if test -z "$CC"; then
2913   # Extract the first word of "cc", so it can be a program name with args.
2914 set dummy cc; ac_word=$2
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2916 $as_echo_n "checking for $ac_word... " >&6; }
2917 if ${ac_cv_prog_CC+:} false; then :
2918   $as_echo_n "(cached) " >&6
2919 else
2920   if test -n "$CC"; then
2921   ac_cv_prog_CC="$CC" # Let the user override the test.
2922 else
2923   ac_prog_rejected=no
2924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2925 for as_dir in $PATH
2926 do
2927   IFS=$as_save_IFS
2928   test -z "$as_dir" && as_dir=.
2929     for ac_exec_ext in '' $ac_executable_extensions; do
2930   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2931     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2932        ac_prog_rejected=yes
2933        continue
2934      fi
2935     ac_cv_prog_CC="cc"
2936     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2937     break 2
2938   fi
2939 done
2940   done
2941 IFS=$as_save_IFS
2942
2943 if test $ac_prog_rejected = yes; then
2944   # We found a bogon in the path, so make sure we never use it.
2945   set dummy $ac_cv_prog_CC
2946   shift
2947   if test $# != 0; then
2948     # We chose a different compiler from the bogus one.
2949     # However, it has the same basename, so the bogon will be chosen
2950     # first if we set CC to just the basename; use the full file name.
2951     shift
2952     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2953   fi
2954 fi
2955 fi
2956 fi
2957 CC=$ac_cv_prog_CC
2958 if test -n "$CC"; then
2959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2960 $as_echo "$CC" >&6; }
2961 else
2962   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2963 $as_echo "no" >&6; }
2964 fi
2965
2966
2967 fi
2968 if test -z "$CC"; then
2969   if test -n "$ac_tool_prefix"; then
2970   for ac_prog in cl.exe
2971   do
2972     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2973 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2975 $as_echo_n "checking for $ac_word... " >&6; }
2976 if ${ac_cv_prog_CC+:} false; then :
2977   $as_echo_n "(cached) " >&6
2978 else
2979   if test -n "$CC"; then
2980   ac_cv_prog_CC="$CC" # Let the user override the test.
2981 else
2982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2983 for as_dir in $PATH
2984 do
2985   IFS=$as_save_IFS
2986   test -z "$as_dir" && as_dir=.
2987     for ac_exec_ext in '' $ac_executable_extensions; do
2988   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2989     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2990     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2991     break 2
2992   fi
2993 done
2994   done
2995 IFS=$as_save_IFS
2996
2997 fi
2998 fi
2999 CC=$ac_cv_prog_CC
3000 if test -n "$CC"; then
3001   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3002 $as_echo "$CC" >&6; }
3003 else
3004   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3005 $as_echo "no" >&6; }
3006 fi
3007
3008
3009     test -n "$CC" && break
3010   done
3011 fi
3012 if test -z "$CC"; then
3013   ac_ct_CC=$CC
3014   for ac_prog in cl.exe
3015 do
3016   # Extract the first word of "$ac_prog", so it can be a program name with args.
3017 set dummy $ac_prog; ac_word=$2
3018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3019 $as_echo_n "checking for $ac_word... " >&6; }
3020 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3021   $as_echo_n "(cached) " >&6
3022 else
3023   if test -n "$ac_ct_CC"; then
3024   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3025 else
3026 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3027 for as_dir in $PATH
3028 do
3029   IFS=$as_save_IFS
3030   test -z "$as_dir" && as_dir=.
3031     for ac_exec_ext in '' $ac_executable_extensions; do
3032   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3033     ac_cv_prog_ac_ct_CC="$ac_prog"
3034     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3035     break 2
3036   fi
3037 done
3038   done
3039 IFS=$as_save_IFS
3040
3041 fi
3042 fi
3043 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3044 if test -n "$ac_ct_CC"; then
3045   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3046 $as_echo "$ac_ct_CC" >&6; }
3047 else
3048   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3049 $as_echo "no" >&6; }
3050 fi
3051
3052
3053   test -n "$ac_ct_CC" && break
3054 done
3055
3056   if test "x$ac_ct_CC" = x; then
3057     CC=""
3058   else
3059     case $cross_compiling:$ac_tool_warned in
3060 yes:)
3061 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3062 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3063 ac_tool_warned=yes ;;
3064 esac
3065     CC=$ac_ct_CC
3066   fi
3067 fi
3068
3069 fi
3070
3071
3072 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3073 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3074 as_fn_error $? "no acceptable C compiler found in \$PATH
3075 See \`config.log' for more details" "$LINENO" 5; }
3076
3077 # Provide some information about the compiler.
3078 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3079 set X $ac_compile
3080 ac_compiler=$2
3081 for ac_option in --version -v -V -qversion; do
3082   { { ac_try="$ac_compiler $ac_option >&5"
3083 case "(($ac_try" in
3084   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3085   *) ac_try_echo=$ac_try;;
3086 esac
3087 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3088 $as_echo "$ac_try_echo"; } >&5
3089   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3090   ac_status=$?
3091   if test -s conftest.err; then
3092     sed '10a\
3093 ... rest of stderr output deleted ...
3094          10q' conftest.err >conftest.er1
3095     cat conftest.er1 >&5
3096   fi
3097   rm -f conftest.er1 conftest.err
3098   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3099   test $ac_status = 0; }
3100 done
3101
3102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3103 /* end confdefs.h.  */
3104
3105 int
3106 main ()
3107 {
3108
3109   ;
3110   return 0;
3111 }
3112 _ACEOF
3113 ac_clean_files_save=$ac_clean_files
3114 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3115 # Try to create an executable without -o first, disregard a.out.
3116 # It will help us diagnose broken compilers, and finding out an intuition
3117 # of exeext.
3118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3119 $as_echo_n "checking whether the C compiler works... " >&6; }
3120 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3121
3122 # The possible output files:
3123 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3124
3125 ac_rmfiles=
3126 for ac_file in $ac_files
3127 do
3128   case $ac_file in
3129     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3130     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3131   esac
3132 done
3133 rm -f $ac_rmfiles
3134
3135 if { { ac_try="$ac_link_default"
3136 case "(($ac_try" in
3137   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3138   *) ac_try_echo=$ac_try;;
3139 esac
3140 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3141 $as_echo "$ac_try_echo"; } >&5
3142   (eval "$ac_link_default") 2>&5
3143   ac_status=$?
3144   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3145   test $ac_status = 0; }; then :
3146   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3147 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3148 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3149 # so that the user can short-circuit this test for compilers unknown to
3150 # Autoconf.
3151 for ac_file in $ac_files ''
3152 do
3153   test -f "$ac_file" || continue
3154   case $ac_file in
3155     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3156         ;;
3157     [ab].out )
3158         # We found the default executable, but exeext='' is most
3159         # certainly right.
3160         break;;
3161     *.* )
3162         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3163         then :; else
3164            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3165         fi
3166         # We set ac_cv_exeext here because the later test for it is not
3167         # safe: cross compilers may not add the suffix if given an `-o'
3168         # argument, so we may need to know it at that point already.
3169         # Even if this section looks crufty: it has the advantage of
3170         # actually working.
3171         break;;
3172     * )
3173         break;;
3174   esac
3175 done
3176 test "$ac_cv_exeext" = no && ac_cv_exeext=
3177
3178 else
3179   ac_file=''
3180 fi
3181 if test -z "$ac_file"; then :
3182   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3183 $as_echo "no" >&6; }
3184 $as_echo "$as_me: failed program was:" >&5
3185 sed 's/^/| /' conftest.$ac_ext >&5
3186
3187 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3188 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3189 as_fn_error 77 "C compiler cannot create executables
3190 See \`config.log' for more details" "$LINENO" 5; }
3191 else
3192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3193 $as_echo "yes" >&6; }
3194 fi
3195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3196 $as_echo_n "checking for C compiler default output file name... " >&6; }
3197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3198 $as_echo "$ac_file" >&6; }
3199 ac_exeext=$ac_cv_exeext
3200
3201 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3202 ac_clean_files=$ac_clean_files_save
3203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3204 $as_echo_n "checking for suffix of executables... " >&6; }
3205 if { { ac_try="$ac_link"
3206 case "(($ac_try" in
3207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3208   *) ac_try_echo=$ac_try;;
3209 esac
3210 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3211 $as_echo "$ac_try_echo"; } >&5
3212   (eval "$ac_link") 2>&5
3213   ac_status=$?
3214   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3215   test $ac_status = 0; }; then :
3216   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3217 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3218 # work properly (i.e., refer to `conftest.exe'), while it won't with
3219 # `rm'.
3220 for ac_file in conftest.exe conftest conftest.*; do
3221   test -f "$ac_file" || continue
3222   case $ac_file in
3223     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3224     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3225           break;;
3226     * ) break;;
3227   esac
3228 done
3229 else
3230   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3231 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3232 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3233 See \`config.log' for more details" "$LINENO" 5; }
3234 fi
3235 rm -f conftest conftest$ac_cv_exeext
3236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3237 $as_echo "$ac_cv_exeext" >&6; }
3238
3239 rm -f conftest.$ac_ext
3240 EXEEXT=$ac_cv_exeext
3241 ac_exeext=$EXEEXT
3242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3243 /* end confdefs.h.  */
3244 #include <stdio.h>
3245 int
3246 main ()
3247 {
3248 FILE *f = fopen ("conftest.out", "w");
3249  return ferror (f) || fclose (f) != 0;
3250
3251   ;
3252   return 0;
3253 }
3254 _ACEOF
3255 ac_clean_files="$ac_clean_files conftest.out"
3256 # Check that the compiler produces executables we can run.  If not, either
3257 # the compiler is broken, or we cross compile.
3258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3259 $as_echo_n "checking whether we are cross compiling... " >&6; }
3260 if test "$cross_compiling" != yes; then
3261   { { ac_try="$ac_link"
3262 case "(($ac_try" in
3263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3264   *) ac_try_echo=$ac_try;;
3265 esac
3266 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3267 $as_echo "$ac_try_echo"; } >&5
3268   (eval "$ac_link") 2>&5
3269   ac_status=$?
3270   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3271   test $ac_status = 0; }
3272   if { ac_try='./conftest$ac_cv_exeext'
3273   { { case "(($ac_try" in
3274   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3275   *) ac_try_echo=$ac_try;;
3276 esac
3277 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3278 $as_echo "$ac_try_echo"; } >&5
3279   (eval "$ac_try") 2>&5
3280   ac_status=$?
3281   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3282   test $ac_status = 0; }; }; then
3283     cross_compiling=no
3284   else
3285     if test "$cross_compiling" = maybe; then
3286         cross_compiling=yes
3287     else
3288         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3289 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3290 as_fn_error $? "cannot run C compiled programs.
3291 If you meant to cross compile, use \`--host'.
3292 See \`config.log' for more details" "$LINENO" 5; }
3293     fi
3294   fi
3295 fi
3296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3297 $as_echo "$cross_compiling" >&6; }
3298
3299 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3300 ac_clean_files=$ac_clean_files_save
3301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3302 $as_echo_n "checking for suffix of object files... " >&6; }
3303 if ${ac_cv_objext+:} false; then :
3304   $as_echo_n "(cached) " >&6
3305 else
3306   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3307 /* end confdefs.h.  */
3308
3309 int
3310 main ()
3311 {
3312
3313   ;
3314   return 0;
3315 }
3316 _ACEOF
3317 rm -f conftest.o conftest.obj
3318 if { { ac_try="$ac_compile"
3319 case "(($ac_try" in
3320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321   *) ac_try_echo=$ac_try;;
3322 esac
3323 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3324 $as_echo "$ac_try_echo"; } >&5
3325   (eval "$ac_compile") 2>&5
3326   ac_status=$?
3327   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3328   test $ac_status = 0; }; then :
3329   for ac_file in conftest.o conftest.obj conftest.*; do
3330   test -f "$ac_file" || continue;
3331   case $ac_file in
3332     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3333     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3334        break;;
3335   esac
3336 done
3337 else
3338   $as_echo "$as_me: failed program was:" >&5
3339 sed 's/^/| /' conftest.$ac_ext >&5
3340
3341 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3342 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3343 as_fn_error $? "cannot compute suffix of object files: cannot compile
3344 See \`config.log' for more details" "$LINENO" 5; }
3345 fi
3346 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3347 fi
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3349 $as_echo "$ac_cv_objext" >&6; }
3350 OBJEXT=$ac_cv_objext
3351 ac_objext=$OBJEXT
3352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3353 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3354 if ${ac_cv_c_compiler_gnu+:} false; then :
3355   $as_echo_n "(cached) " >&6
3356 else
3357   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3358 /* end confdefs.h.  */
3359
3360 int
3361 main ()
3362 {
3363 #ifndef __GNUC__
3364        choke me
3365 #endif
3366
3367   ;
3368   return 0;
3369 }
3370 _ACEOF
3371 if ac_fn_c_try_compile "$LINENO"; then :
3372   ac_compiler_gnu=yes
3373 else
3374   ac_compiler_gnu=no
3375 fi
3376 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3377 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3378
3379 fi
3380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3381 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3382 if test $ac_compiler_gnu = yes; then
3383   GCC=yes
3384 else
3385   GCC=
3386 fi
3387 ac_test_CFLAGS=${CFLAGS+set}
3388 ac_save_CFLAGS=$CFLAGS
3389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3390 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3391 if ${ac_cv_prog_cc_g+:} false; then :
3392   $as_echo_n "(cached) " >&6
3393 else
3394   ac_save_c_werror_flag=$ac_c_werror_flag
3395    ac_c_werror_flag=yes
3396    ac_cv_prog_cc_g=no
3397    CFLAGS="-g"
3398    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3399 /* end confdefs.h.  */
3400
3401 int
3402 main ()
3403 {
3404
3405   ;
3406   return 0;
3407 }
3408 _ACEOF
3409 if ac_fn_c_try_compile "$LINENO"; then :
3410   ac_cv_prog_cc_g=yes
3411 else
3412   CFLAGS=""
3413       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3414 /* end confdefs.h.  */
3415
3416 int
3417 main ()
3418 {
3419
3420   ;
3421   return 0;
3422 }
3423 _ACEOF
3424 if ac_fn_c_try_compile "$LINENO"; then :
3425
3426 else
3427   ac_c_werror_flag=$ac_save_c_werror_flag
3428          CFLAGS="-g"
3429          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3430 /* end confdefs.h.  */
3431
3432 int
3433 main ()
3434 {
3435
3436   ;
3437   return 0;
3438 }
3439 _ACEOF
3440 if ac_fn_c_try_compile "$LINENO"; then :
3441   ac_cv_prog_cc_g=yes
3442 fi
3443 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3444 fi
3445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3446 fi
3447 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3448    ac_c_werror_flag=$ac_save_c_werror_flag
3449 fi
3450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3451 $as_echo "$ac_cv_prog_cc_g" >&6; }
3452 if test "$ac_test_CFLAGS" = set; then
3453   CFLAGS=$ac_save_CFLAGS
3454 elif test $ac_cv_prog_cc_g = yes; then
3455   if test "$GCC" = yes; then
3456     CFLAGS="-g -O2"
3457   else
3458     CFLAGS="-g"
3459   fi
3460 else
3461   if test "$GCC" = yes; then
3462     CFLAGS="-O2"
3463   else
3464     CFLAGS=
3465   fi
3466 fi
3467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3468 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3469 if ${ac_cv_prog_cc_c89+:} false; then :
3470   $as_echo_n "(cached) " >&6
3471 else
3472   ac_cv_prog_cc_c89=no
3473 ac_save_CC=$CC
3474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3475 /* end confdefs.h.  */
3476 #include <stdarg.h>
3477 #include <stdio.h>
3478 #include <sys/types.h>
3479 #include <sys/stat.h>
3480 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3481 struct buf { int x; };
3482 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3483 static char *e (p, i)
3484      char **p;
3485      int i;
3486 {
3487   return p[i];
3488 }
3489 static char *f (char * (*g) (char **, int), char **p, ...)
3490 {
3491   char *s;
3492   va_list v;
3493   va_start (v,p);
3494   s = g (p, va_arg (v,int));
3495   va_end (v);
3496   return s;
3497 }
3498
3499 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3500    function prototypes and stuff, but not '\xHH' hex character constants.
3501    These don't provoke an error unfortunately, instead are silently treated
3502    as 'x'.  The following induces an error, until -std is added to get
3503    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3504    array size at least.  It's necessary to write '\x00'==0 to get something
3505    that's true only with -std.  */
3506 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3507
3508 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3509    inside strings and character constants.  */
3510 #define FOO(x) 'x'
3511 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3512
3513 int test (int i, double x);
3514 struct s1 {int (*f) (int a);};
3515 struct s2 {int (*f) (double a);};
3516 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3517 int argc;
3518 char **argv;
3519 int
3520 main ()
3521 {
3522 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3523   ;
3524   return 0;
3525 }
3526 _ACEOF
3527 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3528         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3529 do
3530   CC="$ac_save_CC $ac_arg"
3531   if ac_fn_c_try_compile "$LINENO"; then :
3532   ac_cv_prog_cc_c89=$ac_arg
3533 fi
3534 rm -f core conftest.err conftest.$ac_objext
3535   test "x$ac_cv_prog_cc_c89" != "xno" && break
3536 done
3537 rm -f conftest.$ac_ext
3538 CC=$ac_save_CC
3539
3540 fi
3541 # AC_CACHE_VAL
3542 case "x$ac_cv_prog_cc_c89" in
3543   x)
3544     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3545 $as_echo "none needed" >&6; } ;;
3546   xno)
3547     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3548 $as_echo "unsupported" >&6; } ;;
3549   *)
3550     CC="$CC $ac_cv_prog_cc_c89"
3551     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3552 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3553 esac
3554 if test "x$ac_cv_prog_cc_c89" != xno; then :
3555
3556 fi
3557
3558 ac_ext=c
3559 ac_cpp='$CPP $CPPFLAGS'
3560 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3561 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3562 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3563 DEPDIR="${am__leading_dot}deps"
3564
3565 ac_config_commands="$ac_config_commands depfiles"
3566
3567
3568 am_make=${MAKE-make}
3569 cat > confinc << 'END'
3570 am__doit:
3571         @echo this is the am__doit target
3572 .PHONY: am__doit
3573 END
3574 # If we don't find an include directive, just comment out the code.
3575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3576 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3577 am__include="#"
3578 am__quote=
3579 _am_result=none
3580 # First try GNU make style include.
3581 echo "include confinc" > confmf
3582 # Ignore all kinds of additional output from `make'.
3583 case `$am_make -s -f confmf 2> /dev/null` in #(
3584 *the\ am__doit\ target*)
3585   am__include=include
3586   am__quote=
3587   _am_result=GNU
3588   ;;
3589 esac
3590 # Now try BSD make style include.
3591 if test "$am__include" = "#"; then
3592    echo '.include "confinc"' > confmf
3593    case `$am_make -s -f confmf 2> /dev/null` in #(
3594    *the\ am__doit\ target*)
3595      am__include=.include
3596      am__quote="\""
3597      _am_result=BSD
3598      ;;
3599    esac
3600 fi
3601
3602
3603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3604 $as_echo "$_am_result" >&6; }
3605 rm -f confinc confmf
3606
3607 # Check whether --enable-dependency-tracking was given.
3608 if test "${enable_dependency_tracking+set}" = set; then :
3609   enableval=$enable_dependency_tracking;
3610 fi
3611
3612 if test "x$enable_dependency_tracking" != xno; then
3613   am_depcomp="$ac_aux_dir/depcomp"
3614   AMDEPBACKSLASH='\'
3615   am__nodep='_no'
3616 fi
3617  if test "x$enable_dependency_tracking" != xno; then
3618   AMDEP_TRUE=
3619   AMDEP_FALSE='#'
3620 else
3621   AMDEP_TRUE='#'
3622   AMDEP_FALSE=
3623 fi
3624
3625
3626
3627 depcc="$CC"   am_compiler_list=
3628
3629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3630 $as_echo_n "checking dependency style of $depcc... " >&6; }
3631 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3632   $as_echo_n "(cached) " >&6
3633 else
3634   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3635   # We make a subdir and do the tests there.  Otherwise we can end up
3636   # making bogus files that we don't know about and never remove.  For
3637   # instance it was reported that on HP-UX the gcc test will end up
3638   # making a dummy file named `D' -- because `-MD' means `put the output
3639   # in D'.
3640   rm -rf conftest.dir
3641   mkdir conftest.dir
3642   # Copy depcomp to subdir because otherwise we won't find it if we're
3643   # using a relative directory.
3644   cp "$am_depcomp" conftest.dir
3645   cd conftest.dir
3646   # We will build objects and dependencies in a subdirectory because
3647   # it helps to detect inapplicable dependency modes.  For instance
3648   # both Tru64's cc and ICC support -MD to output dependencies as a
3649   # side effect of compilation, but ICC will put the dependencies in
3650   # the current directory while Tru64 will put them in the object
3651   # directory.
3652   mkdir sub
3653
3654   am_cv_CC_dependencies_compiler_type=none
3655   if test "$am_compiler_list" = ""; then
3656      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3657   fi
3658   am__universal=false
3659   case " $depcc " in #(
3660      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3661      esac
3662
3663   for depmode in $am_compiler_list; do
3664     # Setup a source with many dependencies, because some compilers
3665     # like to wrap large dependency lists on column 80 (with \), and
3666     # we should not choose a depcomp mode which is confused by this.
3667     #
3668     # We need to recreate these files for each test, as the compiler may
3669     # overwrite some of them when testing with obscure command lines.
3670     # This happens at least with the AIX C compiler.
3671     : > sub/conftest.c
3672     for i in 1 2 3 4 5 6; do
3673       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3674       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3675       # Solaris 8's {/usr,}/bin/sh.
3676       touch sub/conftst$i.h
3677     done
3678     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3679
3680     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3681     # mode.  It turns out that the SunPro C++ compiler does not properly
3682     # handle `-M -o', and we need to detect this.  Also, some Intel
3683     # versions had trouble with output in subdirs
3684     am__obj=sub/conftest.${OBJEXT-o}
3685     am__minus_obj="-o $am__obj"
3686     case $depmode in
3687     gcc)
3688       # This depmode causes a compiler race in universal mode.
3689       test "$am__universal" = false || continue
3690       ;;
3691     nosideeffect)
3692       # after this tag, mechanisms are not by side-effect, so they'll
3693       # only be used when explicitly requested
3694       if test "x$enable_dependency_tracking" = xyes; then
3695         continue
3696       else
3697         break
3698       fi
3699       ;;
3700     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3701       # This compiler won't grok `-c -o', but also, the minuso test has
3702       # not run yet.  These depmodes are late enough in the game, and
3703       # so weak that their functioning should not be impacted.
3704       am__obj=conftest.${OBJEXT-o}
3705       am__minus_obj=
3706       ;;
3707     none) break ;;
3708     esac
3709     if depmode=$depmode \
3710        source=sub/conftest.c object=$am__obj \
3711        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3712        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3713          >/dev/null 2>conftest.err &&
3714        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3715        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3716        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3717        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3718       # icc doesn't choke on unknown options, it will just issue warnings
3719       # or remarks (even with -Werror).  So we grep stderr for any message
3720       # that says an option was ignored or not supported.
3721       # When given -MP, icc 7.0 and 7.1 complain thusly:
3722       #   icc: Command line warning: ignoring option '-M'; no argument required
3723       # The diagnosis changed in icc 8.0:
3724       #   icc: Command line remark: option '-MP' not supported
3725       if (grep 'ignoring option' conftest.err ||
3726           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3727         am_cv_CC_dependencies_compiler_type=$depmode
3728         break
3729       fi
3730     fi
3731   done
3732
3733   cd ..
3734   rm -rf conftest.dir
3735 else
3736   am_cv_CC_dependencies_compiler_type=none
3737 fi
3738
3739 fi
3740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3741 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3742 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3743
3744  if
3745   test "x$enable_dependency_tracking" != xno \
3746   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3747   am__fastdepCC_TRUE=
3748   am__fastdepCC_FALSE='#'
3749 else
3750   am__fastdepCC_TRUE='#'
3751   am__fastdepCC_FALSE=
3752 fi
3753
3754
3755 ac_ext=c
3756 ac_cpp='$CPP $CPPFLAGS'
3757 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3758 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3759 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3761 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3762 # On Suns, sometimes $CPP names a directory.
3763 if test -n "$CPP" && test -d "$CPP"; then
3764   CPP=
3765 fi
3766 if test -z "$CPP"; then
3767   if ${ac_cv_prog_CPP+:} false; then :
3768   $as_echo_n "(cached) " >&6
3769 else
3770       # Double quotes because CPP needs to be expanded
3771     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3772     do
3773       ac_preproc_ok=false
3774 for ac_c_preproc_warn_flag in '' yes
3775 do
3776   # Use a header file that comes with gcc, so configuring glibc
3777   # with a fresh cross-compiler works.
3778   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3779   # <limits.h> exists even on freestanding compilers.
3780   # On the NeXT, cc -E runs the code through the compiler's parser,
3781   # not just through cpp. "Syntax error" is here to catch this case.
3782   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3783 /* end confdefs.h.  */
3784 #ifdef __STDC__
3785 # include <limits.h>
3786 #else
3787 # include <assert.h>
3788 #endif
3789                      Syntax error
3790 _ACEOF
3791 if ac_fn_c_try_cpp "$LINENO"; then :
3792
3793 else
3794   # Broken: fails on valid input.
3795 continue
3796 fi
3797 rm -f conftest.err conftest.i conftest.$ac_ext
3798
3799   # OK, works on sane cases.  Now check whether nonexistent headers
3800   # can be detected and how.
3801   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3802 /* end confdefs.h.  */
3803 #include <ac_nonexistent.h>
3804 _ACEOF
3805 if ac_fn_c_try_cpp "$LINENO"; then :
3806   # Broken: success on invalid input.
3807 continue
3808 else
3809   # Passes both tests.
3810 ac_preproc_ok=:
3811 break
3812 fi
3813 rm -f conftest.err conftest.i conftest.$ac_ext
3814
3815 done
3816 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3817 rm -f conftest.i conftest.err conftest.$ac_ext
3818 if $ac_preproc_ok; then :
3819   break
3820 fi
3821
3822     done
3823     ac_cv_prog_CPP=$CPP
3824
3825 fi
3826   CPP=$ac_cv_prog_CPP
3827 else
3828   ac_cv_prog_CPP=$CPP
3829 fi
3830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3831 $as_echo "$CPP" >&6; }
3832 ac_preproc_ok=false
3833 for ac_c_preproc_warn_flag in '' yes
3834 do
3835   # Use a header file that comes with gcc, so configuring glibc
3836   # with a fresh cross-compiler works.
3837   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3838   # <limits.h> exists even on freestanding compilers.
3839   # On the NeXT, cc -E runs the code through the compiler's parser,
3840   # not just through cpp. "Syntax error" is here to catch this case.
3841   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3842 /* end confdefs.h.  */
3843 #ifdef __STDC__
3844 # include <limits.h>
3845 #else
3846 # include <assert.h>
3847 #endif
3848                      Syntax error
3849 _ACEOF
3850 if ac_fn_c_try_cpp "$LINENO"; then :
3851
3852 else
3853   # Broken: fails on valid input.
3854 continue
3855 fi
3856 rm -f conftest.err conftest.i conftest.$ac_ext
3857
3858   # OK, works on sane cases.  Now check whether nonexistent headers
3859   # can be detected and how.
3860   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3861 /* end confdefs.h.  */
3862 #include <ac_nonexistent.h>
3863 _ACEOF
3864 if ac_fn_c_try_cpp "$LINENO"; then :
3865   # Broken: success on invalid input.
3866 continue
3867 else
3868   # Passes both tests.
3869 ac_preproc_ok=:
3870 break
3871 fi
3872 rm -f conftest.err conftest.i conftest.$ac_ext
3873
3874 done
3875 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3876 rm -f conftest.i conftest.err conftest.$ac_ext
3877 if $ac_preproc_ok; then :
3878
3879 else
3880   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3881 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3882 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3883 See \`config.log' for more details" "$LINENO" 5; }
3884 fi
3885
3886 ac_ext=c
3887 ac_cpp='$CPP $CPPFLAGS'
3888 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3889 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3890 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3891
3892
3893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3894 $as_echo_n "checking whether ln -s works... " >&6; }
3895 LN_S=$as_ln_s
3896 if test "$LN_S" = "ln -s"; then
3897   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3898 $as_echo "yes" >&6; }
3899 else
3900   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3901 $as_echo "no, using $LN_S" >&6; }
3902 fi
3903
3904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3905 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3906 set x ${MAKE-make}
3907 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3908 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3909   $as_echo_n "(cached) " >&6
3910 else
3911   cat >conftest.make <<\_ACEOF
3912 SHELL = /bin/sh
3913 all:
3914         @echo '@@@%%%=$(MAKE)=@@@%%%'
3915 _ACEOF
3916 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3917 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3918   *@@@%%%=?*=@@@%%%*)
3919     eval ac_cv_prog_make_${ac_make}_set=yes;;
3920   *)
3921     eval ac_cv_prog_make_${ac_make}_set=no;;
3922 esac
3923 rm -f conftest.make
3924 fi
3925 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3927 $as_echo "yes" >&6; }
3928   SET_MAKE=
3929 else
3930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3931 $as_echo "no" >&6; }
3932   SET_MAKE="MAKE=${MAKE-make}"
3933 fi
3934
3935 case `pwd` in
3936   *\ * | *\     *)
3937     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3938 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3939 esac
3940
3941
3942
3943 macro_version='2.4.2'
3944 macro_revision='1.3337'
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958 ltmain="$ac_aux_dir/ltmain.sh"
3959
3960 # Make sure we can run config.sub.
3961 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3962   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3963
3964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3965 $as_echo_n "checking build system type... " >&6; }
3966 if ${ac_cv_build+:} false; then :
3967   $as_echo_n "(cached) " >&6
3968 else
3969   ac_build_alias=$build_alias
3970 test "x$ac_build_alias" = x &&
3971   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3972 test "x$ac_build_alias" = x &&
3973   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3974 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3975   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3976
3977 fi
3978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3979 $as_echo "$ac_cv_build" >&6; }
3980 case $ac_cv_build in
3981 *-*-*) ;;
3982 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3983 esac
3984 build=$ac_cv_build
3985 ac_save_IFS=$IFS; IFS='-'
3986 set x $ac_cv_build
3987 shift
3988 build_cpu=$1
3989 build_vendor=$2
3990 shift; shift
3991 # Remember, the first character of IFS is used to create $*,
3992 # except with old shells:
3993 build_os=$*
3994 IFS=$ac_save_IFS
3995 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3996
3997
3998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3999 $as_echo_n "checking host system type... " >&6; }
4000 if ${ac_cv_host+:} false; then :
4001   $as_echo_n "(cached) " >&6
4002 else
4003   if test "x$host_alias" = x; then
4004   ac_cv_host=$ac_cv_build
4005 else
4006   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4007     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4008 fi
4009
4010 fi
4011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4012 $as_echo "$ac_cv_host" >&6; }
4013 case $ac_cv_host in
4014 *-*-*) ;;
4015 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4016 esac
4017 host=$ac_cv_host
4018 ac_save_IFS=$IFS; IFS='-'
4019 set x $ac_cv_host
4020 shift
4021 host_cpu=$1
4022 host_vendor=$2
4023 shift; shift
4024 # Remember, the first character of IFS is used to create $*,
4025 # except with old shells:
4026 host_os=$*
4027 IFS=$ac_save_IFS
4028 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4029
4030
4031 # Backslashify metacharacters that are still active within
4032 # double-quoted strings.
4033 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4034
4035 # Same as above, but do not quote variable references.
4036 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4037
4038 # Sed substitution to delay expansion of an escaped shell variable in a
4039 # double_quote_subst'ed string.
4040 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4041
4042 # Sed substitution to delay expansion of an escaped single quote.
4043 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4044
4045 # Sed substitution to avoid accidental globbing in evaled expressions
4046 no_glob_subst='s/\*/\\\*/g'
4047
4048 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4049 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4050 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4051
4052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4053 $as_echo_n "checking how to print strings... " >&6; }
4054 # Test print first, because it will be a builtin if present.
4055 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4056    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4057   ECHO='print -r --'
4058 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4059   ECHO='printf %s\n'
4060 else
4061   # Use this function as a fallback that always works.
4062   func_fallback_echo ()
4063   {
4064     eval 'cat <<_LTECHO_EOF
4065 $1
4066 _LTECHO_EOF'
4067   }
4068   ECHO='func_fallback_echo'
4069 fi
4070
4071 # func_echo_all arg...
4072 # Invoke $ECHO with all args, space-separated.
4073 func_echo_all ()
4074 {
4075     $ECHO ""
4076 }
4077
4078 case "$ECHO" in
4079   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4080 $as_echo "printf" >&6; } ;;
4081   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4082 $as_echo "print -r" >&6; } ;;
4083   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4084 $as_echo "cat" >&6; } ;;
4085 esac
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4101 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4102 if ${ac_cv_path_SED+:} false; then :
4103   $as_echo_n "(cached) " >&6
4104 else
4105             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4106      for ac_i in 1 2 3 4 5 6 7; do
4107        ac_script="$ac_script$as_nl$ac_script"
4108      done
4109      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4110      { ac_script=; unset ac_script;}
4111      if test -z "$SED"; then
4112   ac_path_SED_found=false
4113   # Loop through the user's path and test for each of PROGNAME-LIST
4114   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4115 for as_dir in $PATH
4116 do
4117   IFS=$as_save_IFS
4118   test -z "$as_dir" && as_dir=.
4119     for ac_prog in sed gsed; do
4120     for ac_exec_ext in '' $ac_executable_extensions; do
4121       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4122       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4123 # Check for GNU ac_path_SED and select it if it is found.
4124   # Check for GNU $ac_path_SED
4125 case `"$ac_path_SED" --version 2>&1` in
4126 *GNU*)
4127   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4128 *)
4129   ac_count=0
4130   $as_echo_n 0123456789 >"conftest.in"
4131   while :
4132   do
4133     cat "conftest.in" "conftest.in" >"conftest.tmp"
4134     mv "conftest.tmp" "conftest.in"
4135     cp "conftest.in" "conftest.nl"
4136     $as_echo '' >> "conftest.nl"
4137     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4138     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4139     as_fn_arith $ac_count + 1 && ac_count=$as_val
4140     if test $ac_count -gt ${ac_path_SED_max-0}; then
4141       # Best one so far, save it but keep looking for a better one
4142       ac_cv_path_SED="$ac_path_SED"
4143       ac_path_SED_max=$ac_count
4144     fi
4145     # 10*(2^10) chars as input seems more than enough
4146     test $ac_count -gt 10 && break
4147   done
4148   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4149 esac
4150
4151       $ac_path_SED_found && break 3
4152     done
4153   done
4154   done
4155 IFS=$as_save_IFS
4156   if test -z "$ac_cv_path_SED"; then
4157     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4158   fi
4159 else
4160   ac_cv_path_SED=$SED
4161 fi
4162
4163 fi
4164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4165 $as_echo "$ac_cv_path_SED" >&6; }
4166  SED="$ac_cv_path_SED"
4167   rm -f conftest.sed
4168
4169 test -z "$SED" && SED=sed
4170 Xsed="$SED -e 1s/^X//"
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4183 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4184 if ${ac_cv_path_GREP+:} false; then :
4185   $as_echo_n "(cached) " >&6
4186 else
4187   if test -z "$GREP"; then
4188   ac_path_GREP_found=false
4189   # Loop through the user's path and test for each of PROGNAME-LIST
4190   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4191 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4192 do
4193   IFS=$as_save_IFS
4194   test -z "$as_dir" && as_dir=.
4195     for ac_prog in grep ggrep; do
4196     for ac_exec_ext in '' $ac_executable_extensions; do
4197       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4198       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4199 # Check for GNU ac_path_GREP and select it if it is found.
4200   # Check for GNU $ac_path_GREP
4201 case `"$ac_path_GREP" --version 2>&1` in
4202 *GNU*)
4203   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4204 *)
4205   ac_count=0
4206   $as_echo_n 0123456789 >"conftest.in"
4207   while :
4208   do
4209     cat "conftest.in" "conftest.in" >"conftest.tmp"
4210     mv "conftest.tmp" "conftest.in"
4211     cp "conftest.in" "conftest.nl"
4212     $as_echo 'GREP' >> "conftest.nl"
4213     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4214     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4215     as_fn_arith $ac_count + 1 && ac_count=$as_val
4216     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4217       # Best one so far, save it but keep looking for a better one
4218       ac_cv_path_GREP="$ac_path_GREP"
4219       ac_path_GREP_max=$ac_count
4220     fi
4221     # 10*(2^10) chars as input seems more than enough
4222     test $ac_count -gt 10 && break
4223   done
4224   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4225 esac
4226
4227       $ac_path_GREP_found && break 3
4228     done
4229   done
4230   done
4231 IFS=$as_save_IFS
4232   if test -z "$ac_cv_path_GREP"; then
4233     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4234   fi
4235 else
4236   ac_cv_path_GREP=$GREP
4237 fi
4238
4239 fi
4240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4241 $as_echo "$ac_cv_path_GREP" >&6; }
4242  GREP="$ac_cv_path_GREP"
4243
4244
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4246 $as_echo_n "checking for egrep... " >&6; }
4247 if ${ac_cv_path_EGREP+:} false; then :
4248   $as_echo_n "(cached) " >&6
4249 else
4250   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4251    then ac_cv_path_EGREP="$GREP -E"
4252    else
4253      if test -z "$EGREP"; then
4254   ac_path_EGREP_found=false
4255   # Loop through the user's path and test for each of PROGNAME-LIST
4256   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4257 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4258 do
4259   IFS=$as_save_IFS
4260   test -z "$as_dir" && as_dir=.
4261     for ac_prog in egrep; do
4262     for ac_exec_ext in '' $ac_executable_extensions; do
4263       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4264       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4265 # Check for GNU ac_path_EGREP and select it if it is found.
4266   # Check for GNU $ac_path_EGREP
4267 case `"$ac_path_EGREP" --version 2>&1` in
4268 *GNU*)
4269   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4270 *)
4271   ac_count=0
4272   $as_echo_n 0123456789 >"conftest.in"
4273   while :
4274   do
4275     cat "conftest.in" "conftest.in" >"conftest.tmp"
4276     mv "conftest.tmp" "conftest.in"
4277     cp "conftest.in" "conftest.nl"
4278     $as_echo 'EGREP' >> "conftest.nl"
4279     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4280     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4281     as_fn_arith $ac_count + 1 && ac_count=$as_val
4282     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4283       # Best one so far, save it but keep looking for a better one
4284       ac_cv_path_EGREP="$ac_path_EGREP"
4285       ac_path_EGREP_max=$ac_count
4286     fi
4287     # 10*(2^10) chars as input seems more than enough
4288     test $ac_count -gt 10 && break
4289   done
4290   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4291 esac
4292
4293       $ac_path_EGREP_found && break 3
4294     done
4295   done
4296   done
4297 IFS=$as_save_IFS
4298   if test -z "$ac_cv_path_EGREP"; then
4299     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4300   fi
4301 else
4302   ac_cv_path_EGREP=$EGREP
4303 fi
4304
4305    fi
4306 fi
4307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4308 $as_echo "$ac_cv_path_EGREP" >&6; }
4309  EGREP="$ac_cv_path_EGREP"
4310
4311
4312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4313 $as_echo_n "checking for fgrep... " >&6; }
4314 if ${ac_cv_path_FGREP+:} false; then :
4315   $as_echo_n "(cached) " >&6
4316 else
4317   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4318    then ac_cv_path_FGREP="$GREP -F"
4319    else
4320      if test -z "$FGREP"; then
4321   ac_path_FGREP_found=false
4322   # Loop through the user's path and test for each of PROGNAME-LIST
4323   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4324 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4325 do
4326   IFS=$as_save_IFS
4327   test -z "$as_dir" && as_dir=.
4328     for ac_prog in fgrep; do
4329     for ac_exec_ext in '' $ac_executable_extensions; do
4330       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4331       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4332 # Check for GNU ac_path_FGREP and select it if it is found.
4333   # Check for GNU $ac_path_FGREP
4334 case `"$ac_path_FGREP" --version 2>&1` in
4335 *GNU*)
4336   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4337 *)
4338   ac_count=0
4339   $as_echo_n 0123456789 >"conftest.in"
4340   while :
4341   do
4342     cat "conftest.in" "conftest.in" >"conftest.tmp"
4343     mv "conftest.tmp" "conftest.in"
4344     cp "conftest.in" "conftest.nl"
4345     $as_echo 'FGREP' >> "conftest.nl"
4346     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4347     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4348     as_fn_arith $ac_count + 1 && ac_count=$as_val
4349     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4350       # Best one so far, save it but keep looking for a better one
4351       ac_cv_path_FGREP="$ac_path_FGREP"
4352       ac_path_FGREP_max=$ac_count
4353     fi
4354     # 10*(2^10) chars as input seems more than enough
4355     test $ac_count -gt 10 && break
4356   done
4357   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4358 esac
4359
4360       $ac_path_FGREP_found && break 3
4361     done
4362   done
4363   done
4364 IFS=$as_save_IFS
4365   if test -z "$ac_cv_path_FGREP"; then
4366     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4367   fi
4368 else
4369   ac_cv_path_FGREP=$FGREP
4370 fi
4371
4372    fi
4373 fi
4374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4375 $as_echo "$ac_cv_path_FGREP" >&6; }
4376  FGREP="$ac_cv_path_FGREP"
4377
4378
4379 test -z "$GREP" && GREP=grep
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399 # Check whether --with-gnu-ld was given.
4400 if test "${with_gnu_ld+set}" = set; then :
4401   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4402 else
4403   with_gnu_ld=no
4404 fi
4405
4406 ac_prog=ld
4407 if test "$GCC" = yes; then
4408   # Check if gcc -print-prog-name=ld gives a path.
4409   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4410 $as_echo_n "checking for ld used by $CC... " >&6; }
4411   case $host in
4412   *-*-mingw*)
4413     # gcc leaves a trailing carriage return which upsets mingw
4414     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4415   *)
4416     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4417   esac
4418   case $ac_prog in
4419     # Accept absolute paths.
4420     [\\/]* | ?:[\\/]*)
4421       re_direlt='/[^/][^/]*/\.\./'
4422       # Canonicalize the pathname of ld
4423       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4424       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4425         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4426       done
4427       test -z "$LD" && LD="$ac_prog"
4428       ;;
4429   "")
4430     # If it fails, then pretend we aren't using GCC.
4431     ac_prog=ld
4432     ;;
4433   *)
4434     # If it is relative, then search for the first ld in PATH.
4435     with_gnu_ld=unknown
4436     ;;
4437   esac
4438 elif test "$with_gnu_ld" = yes; then
4439   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4440 $as_echo_n "checking for GNU ld... " >&6; }
4441 else
4442   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4443 $as_echo_n "checking for non-GNU ld... " >&6; }
4444 fi
4445 if ${lt_cv_path_LD+:} false; then :
4446   $as_echo_n "(cached) " >&6
4447 else
4448   if test -z "$LD"; then
4449   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4450   for ac_dir in $PATH; do
4451     IFS="$lt_save_ifs"
4452     test -z "$ac_dir" && ac_dir=.
4453     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4454       lt_cv_path_LD="$ac_dir/$ac_prog"
4455       # Check to see if the program is GNU ld.  I'd rather use --version,
4456       # but apparently some variants of GNU ld only accept -v.
4457       # Break only if it was the GNU/non-GNU ld that we prefer.
4458       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4459       *GNU* | *'with BFD'*)
4460         test "$with_gnu_ld" != no && break
4461         ;;
4462       *)
4463         test "$with_gnu_ld" != yes && break
4464         ;;
4465       esac
4466     fi
4467   done
4468   IFS="$lt_save_ifs"
4469 else
4470   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4471 fi
4472 fi
4473
4474 LD="$lt_cv_path_LD"
4475 if test -n "$LD"; then
4476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4477 $as_echo "$LD" >&6; }
4478 else
4479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4480 $as_echo "no" >&6; }
4481 fi
4482 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4484 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4485 if ${lt_cv_prog_gnu_ld+:} false; then :
4486   $as_echo_n "(cached) " >&6
4487 else
4488   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4489 case `$LD -v 2>&1 </dev/null` in
4490 *GNU* | *'with BFD'*)
4491   lt_cv_prog_gnu_ld=yes
4492   ;;
4493 *)
4494   lt_cv_prog_gnu_ld=no
4495   ;;
4496 esac
4497 fi
4498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4499 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4500 with_gnu_ld=$lt_cv_prog_gnu_ld
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4511 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4512 if ${lt_cv_path_NM+:} false; then :
4513   $as_echo_n "(cached) " >&6
4514 else
4515   if test -n "$NM"; then
4516   # Let the user override the test.
4517   lt_cv_path_NM="$NM"
4518 else
4519   lt_nm_to_check="${ac_tool_prefix}nm"
4520   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4521     lt_nm_to_check="$lt_nm_to_check nm"
4522   fi
4523   for lt_tmp_nm in $lt_nm_to_check; do
4524     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4525     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4526       IFS="$lt_save_ifs"
4527       test -z "$ac_dir" && ac_dir=.
4528       tmp_nm="$ac_dir/$lt_tmp_nm"
4529       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4530         # Check to see if the nm accepts a BSD-compat flag.
4531         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4532         #   nm: unknown option "B" ignored
4533         # Tru64's nm complains that /dev/null is an invalid object file
4534         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4535         */dev/null* | *'Invalid file or object type'*)
4536           lt_cv_path_NM="$tmp_nm -B"
4537           break
4538           ;;
4539         *)
4540           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4541           */dev/null*)
4542             lt_cv_path_NM="$tmp_nm -p"
4543             break
4544             ;;
4545           *)
4546             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4547             continue # so that we can try to find one that supports BSD flags
4548             ;;
4549           esac
4550           ;;
4551         esac
4552       fi
4553     done
4554     IFS="$lt_save_ifs"
4555   done
4556   : ${lt_cv_path_NM=no}
4557 fi
4558 fi
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4560 $as_echo "$lt_cv_path_NM" >&6; }
4561 if test "$lt_cv_path_NM" != "no"; then
4562   NM="$lt_cv_path_NM"
4563 else
4564   # Didn't find any BSD compatible name lister, look for dumpbin.
4565   if test -n "$DUMPBIN"; then :
4566     # Let the user override the test.
4567   else
4568     if test -n "$ac_tool_prefix"; then
4569   for ac_prog in dumpbin "link -dump"
4570   do
4571     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4572 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4574 $as_echo_n "checking for $ac_word... " >&6; }
4575 if ${ac_cv_prog_DUMPBIN+:} false; then :
4576   $as_echo_n "(cached) " >&6
4577 else
4578   if test -n "$DUMPBIN"; then
4579   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4580 else
4581 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4582 for as_dir in $PATH
4583 do
4584   IFS=$as_save_IFS
4585   test -z "$as_dir" && as_dir=.
4586     for ac_exec_ext in '' $ac_executable_extensions; do
4587   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4588     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4589     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4590     break 2
4591   fi
4592 done
4593   done
4594 IFS=$as_save_IFS
4595
4596 fi
4597 fi
4598 DUMPBIN=$ac_cv_prog_DUMPBIN
4599 if test -n "$DUMPBIN"; then
4600   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4601 $as_echo "$DUMPBIN" >&6; }
4602 else
4603   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4604 $as_echo "no" >&6; }
4605 fi
4606
4607
4608     test -n "$DUMPBIN" && break
4609   done
4610 fi
4611 if test -z "$DUMPBIN"; then
4612   ac_ct_DUMPBIN=$DUMPBIN
4613   for ac_prog in dumpbin "link -dump"
4614 do
4615   # Extract the first word of "$ac_prog", so it can be a program name with args.
4616 set dummy $ac_prog; ac_word=$2
4617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4618 $as_echo_n "checking for $ac_word... " >&6; }
4619 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4620   $as_echo_n "(cached) " >&6
4621 else
4622   if test -n "$ac_ct_DUMPBIN"; then
4623   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4624 else
4625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4626 for as_dir in $PATH
4627 do
4628   IFS=$as_save_IFS
4629   test -z "$as_dir" && as_dir=.
4630     for ac_exec_ext in '' $ac_executable_extensions; do
4631   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4632     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4633     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4634     break 2
4635   fi
4636 done
4637   done
4638 IFS=$as_save_IFS
4639
4640 fi
4641 fi
4642 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4643 if test -n "$ac_ct_DUMPBIN"; then
4644   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4645 $as_echo "$ac_ct_DUMPBIN" >&6; }
4646 else
4647   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4648 $as_echo "no" >&6; }
4649 fi
4650
4651
4652   test -n "$ac_ct_DUMPBIN" && break
4653 done
4654
4655   if test "x$ac_ct_DUMPBIN" = x; then
4656     DUMPBIN=":"
4657   else
4658     case $cross_compiling:$ac_tool_warned in
4659 yes:)
4660 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4661 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4662 ac_tool_warned=yes ;;
4663 esac
4664     DUMPBIN=$ac_ct_DUMPBIN
4665   fi
4666 fi
4667
4668     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4669     *COFF*)
4670       DUMPBIN="$DUMPBIN -symbols"
4671       ;;
4672     *)
4673       DUMPBIN=:
4674       ;;
4675     esac
4676   fi
4677
4678   if test "$DUMPBIN" != ":"; then
4679     NM="$DUMPBIN"
4680   fi
4681 fi
4682 test -z "$NM" && NM=nm
4683
4684
4685
4686
4687
4688
4689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4690 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4691 if ${lt_cv_nm_interface+:} false; then :
4692   $as_echo_n "(cached) " >&6
4693 else
4694   lt_cv_nm_interface="BSD nm"
4695   echo "int some_variable = 0;" > conftest.$ac_ext
4696   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4697   (eval "$ac_compile" 2>conftest.err)
4698   cat conftest.err >&5
4699   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4700   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4701   cat conftest.err >&5
4702   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4703   cat conftest.out >&5
4704   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4705     lt_cv_nm_interface="MS dumpbin"
4706   fi
4707   rm -f conftest*
4708 fi
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4710 $as_echo "$lt_cv_nm_interface" >&6; }
4711
4712 # find the maximum length of command line arguments
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4714 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4715 if ${lt_cv_sys_max_cmd_len+:} false; then :
4716   $as_echo_n "(cached) " >&6
4717 else
4718     i=0
4719   teststring="ABCD"
4720
4721   case $build_os in
4722   msdosdjgpp*)
4723     # On DJGPP, this test can blow up pretty badly due to problems in libc
4724     # (any single argument exceeding 2000 bytes causes a buffer overrun
4725     # during glob expansion).  Even if it were fixed, the result of this
4726     # check would be larger than it should be.
4727     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4728     ;;
4729
4730   gnu*)
4731     # Under GNU Hurd, this test is not required because there is
4732     # no limit to the length of command line arguments.
4733     # Libtool will interpret -1 as no limit whatsoever
4734     lt_cv_sys_max_cmd_len=-1;
4735     ;;
4736
4737   cygwin* | mingw* | cegcc*)
4738     # On Win9x/ME, this test blows up -- it succeeds, but takes
4739     # about 5 minutes as the teststring grows exponentially.
4740     # Worse, since 9x/ME are not pre-emptively multitasking,
4741     # you end up with a "frozen" computer, even though with patience
4742     # the test eventually succeeds (with a max line length of 256k).
4743     # Instead, let's just punt: use the minimum linelength reported by
4744     # all of the supported platforms: 8192 (on NT/2K/XP).
4745     lt_cv_sys_max_cmd_len=8192;
4746     ;;
4747
4748   mint*)
4749     # On MiNT this can take a long time and run out of memory.
4750     lt_cv_sys_max_cmd_len=8192;
4751     ;;
4752
4753   amigaos*)
4754     # On AmigaOS with pdksh, this test takes hours, literally.
4755     # So we just punt and use a minimum line length of 8192.
4756     lt_cv_sys_max_cmd_len=8192;
4757     ;;
4758
4759   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4760     # This has been around since 386BSD, at least.  Likely further.
4761     if test -x /sbin/sysctl; then
4762       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4763     elif test -x /usr/sbin/sysctl; then
4764       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4765     else
4766       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4767     fi
4768     # And add a safety zone
4769     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4770     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4771     ;;
4772
4773   interix*)
4774     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4775     lt_cv_sys_max_cmd_len=196608
4776     ;;
4777
4778   os2*)
4779     # The test takes a long time on OS/2.
4780     lt_cv_sys_max_cmd_len=8192
4781     ;;
4782
4783   osf*)
4784     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4785     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4786     # nice to cause kernel panics so lets avoid the loop below.
4787     # First set a reasonable default.
4788     lt_cv_sys_max_cmd_len=16384
4789     #
4790     if test -x /sbin/sysconfig; then
4791       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4792         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4793       esac
4794     fi
4795     ;;
4796   sco3.2v5*)
4797     lt_cv_sys_max_cmd_len=102400
4798     ;;
4799   sysv5* | sco5v6* | sysv4.2uw2*)
4800     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4801     if test -n "$kargmax"; then
4802       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4803     else
4804       lt_cv_sys_max_cmd_len=32768
4805     fi
4806     ;;
4807   *)
4808     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4809     if test -n "$lt_cv_sys_max_cmd_len"; then
4810       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4811       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4812     else
4813       # Make teststring a little bigger before we do anything with it.
4814       # a 1K string should be a reasonable start.
4815       for i in 1 2 3 4 5 6 7 8 ; do
4816         teststring=$teststring$teststring
4817       done
4818       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4819       # If test is not a shell built-in, we'll probably end up computing a
4820       # maximum length that is only half of the actual maximum length, but
4821       # we can't tell.
4822       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4823                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4824               test $i != 17 # 1/2 MB should be enough
4825       do
4826         i=`expr $i + 1`
4827         teststring=$teststring$teststring
4828       done
4829       # Only check the string length outside the loop.
4830       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4831       teststring=
4832       # Add a significant safety factor because C++ compilers can tack on
4833       # massive amounts of additional arguments before passing them to the
4834       # linker.  It appears as though 1/2 is a usable value.
4835       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4836     fi
4837     ;;
4838   esac
4839
4840 fi
4841
4842 if test -n $lt_cv_sys_max_cmd_len ; then
4843   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4844 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4845 else
4846   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4847 $as_echo "none" >&6; }
4848 fi
4849 max_cmd_len=$lt_cv_sys_max_cmd_len
4850
4851
4852
4853
4854
4855
4856 : ${CP="cp -f"}
4857 : ${MV="mv -f"}
4858 : ${RM="rm -f"}
4859
4860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4861 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4862 # Try some XSI features
4863 xsi_shell=no
4864 ( _lt_dummy="a/b/c"
4865   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4866       = c,a/b,b/c, \
4867     && eval 'test $(( 1 + 1 )) -eq 2 \
4868     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4869   && xsi_shell=yes
4870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4871 $as_echo "$xsi_shell" >&6; }
4872
4873
4874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4875 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4876 lt_shell_append=no
4877 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4878     >/dev/null 2>&1 \
4879   && lt_shell_append=yes
4880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4881 $as_echo "$lt_shell_append" >&6; }
4882
4883
4884 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4885   lt_unset=unset
4886 else
4887   lt_unset=false
4888 fi
4889
4890
4891
4892
4893
4894 # test EBCDIC or ASCII
4895 case `echo X|tr X '\101'` in
4896  A) # ASCII based system
4897     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4898   lt_SP2NL='tr \040 \012'
4899   lt_NL2SP='tr \015\012 \040\040'
4900   ;;
4901  *) # EBCDIC based system
4902   lt_SP2NL='tr \100 \n'
4903   lt_NL2SP='tr \r\n \100\100'
4904   ;;
4905 esac
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4916 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4917 if ${lt_cv_to_host_file_cmd+:} false; then :
4918   $as_echo_n "(cached) " >&6
4919 else
4920   case $host in
4921   *-*-mingw* )
4922     case $build in
4923       *-*-mingw* ) # actually msys
4924         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4925         ;;
4926       *-*-cygwin* )
4927         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4928         ;;
4929       * ) # otherwise, assume *nix
4930         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4931         ;;
4932     esac
4933     ;;
4934   *-*-cygwin* )
4935     case $build in
4936       *-*-mingw* ) # actually msys
4937         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4938         ;;
4939       *-*-cygwin* )
4940         lt_cv_to_host_file_cmd=func_convert_file_noop
4941         ;;
4942       * ) # otherwise, assume *nix
4943         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4944         ;;
4945     esac
4946     ;;
4947   * ) # unhandled hosts (and "normal" native builds)
4948     lt_cv_to_host_file_cmd=func_convert_file_noop
4949     ;;
4950 esac
4951
4952 fi
4953
4954 to_host_file_cmd=$lt_cv_to_host_file_cmd
4955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4956 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
4957
4958
4959
4960
4961
4962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4963 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4964 if ${lt_cv_to_tool_file_cmd+:} false; then :
4965   $as_echo_n "(cached) " >&6
4966 else
4967   #assume ordinary cross tools, or native build.
4968 lt_cv_to_tool_file_cmd=func_convert_file_noop
4969 case $host in
4970   *-*-mingw* )
4971     case $build in
4972       *-*-mingw* ) # actually msys
4973         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4974         ;;
4975     esac
4976     ;;
4977 esac
4978
4979 fi
4980
4981 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4983 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4984
4985
4986
4987
4988
4989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4990 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4991 if ${lt_cv_ld_reload_flag+:} false; then :
4992   $as_echo_n "(cached) " >&6
4993 else
4994   lt_cv_ld_reload_flag='-r'
4995 fi
4996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4997 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4998 reload_flag=$lt_cv_ld_reload_flag
4999 case $reload_flag in
5000 "" | " "*) ;;
5001 *) reload_flag=" $reload_flag" ;;
5002 esac
5003 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5004 case $host_os in
5005   cygwin* | mingw* | pw32* | cegcc*)
5006     if test "$GCC" != yes; then
5007       reload_cmds=false
5008     fi
5009     ;;
5010   darwin*)
5011     if test "$GCC" = yes; then
5012       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5013     else
5014       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5015     fi
5016     ;;
5017 esac
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027 if test -n "$ac_tool_prefix"; then
5028   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5029 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5031 $as_echo_n "checking for $ac_word... " >&6; }
5032 if ${ac_cv_prog_OBJDUMP+:} false; then :
5033   $as_echo_n "(cached) " >&6
5034 else
5035   if test -n "$OBJDUMP"; then
5036   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5037 else
5038 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5039 for as_dir in $PATH
5040 do
5041   IFS=$as_save_IFS
5042   test -z "$as_dir" && as_dir=.
5043     for ac_exec_ext in '' $ac_executable_extensions; do
5044   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5045     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5046     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5047     break 2
5048   fi
5049 done
5050   done
5051 IFS=$as_save_IFS
5052
5053 fi
5054 fi
5055 OBJDUMP=$ac_cv_prog_OBJDUMP
5056 if test -n "$OBJDUMP"; then
5057   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5058 $as_echo "$OBJDUMP" >&6; }
5059 else
5060   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5061 $as_echo "no" >&6; }
5062 fi
5063
5064
5065 fi
5066 if test -z "$ac_cv_prog_OBJDUMP"; then
5067   ac_ct_OBJDUMP=$OBJDUMP
5068   # Extract the first word of "objdump", so it can be a program name with args.
5069 set dummy objdump; ac_word=$2
5070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5071 $as_echo_n "checking for $ac_word... " >&6; }
5072 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5073   $as_echo_n "(cached) " >&6
5074 else
5075   if test -n "$ac_ct_OBJDUMP"; then
5076   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5077 else
5078 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5079 for as_dir in $PATH
5080 do
5081   IFS=$as_save_IFS
5082   test -z "$as_dir" && as_dir=.
5083     for ac_exec_ext in '' $ac_executable_extensions; do
5084   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5085     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5086     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5087     break 2
5088   fi
5089 done
5090   done
5091 IFS=$as_save_IFS
5092
5093 fi
5094 fi
5095 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5096 if test -n "$ac_ct_OBJDUMP"; then
5097   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5098 $as_echo "$ac_ct_OBJDUMP" >&6; }
5099 else
5100   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5101 $as_echo "no" >&6; }
5102 fi
5103
5104   if test "x$ac_ct_OBJDUMP" = x; then
5105     OBJDUMP="false"
5106   else
5107     case $cross_compiling:$ac_tool_warned in
5108 yes:)
5109 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5110 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5111 ac_tool_warned=yes ;;
5112 esac
5113     OBJDUMP=$ac_ct_OBJDUMP
5114   fi
5115 else
5116   OBJDUMP="$ac_cv_prog_OBJDUMP"
5117 fi
5118
5119 test -z "$OBJDUMP" && OBJDUMP=objdump
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5130 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5131 if ${lt_cv_deplibs_check_method+:} false; then :
5132   $as_echo_n "(cached) " >&6
5133 else
5134   lt_cv_file_magic_cmd='$MAGIC_CMD'
5135 lt_cv_file_magic_test_file=
5136 lt_cv_deplibs_check_method='unknown'
5137 # Need to set the preceding variable on all platforms that support
5138 # interlibrary dependencies.
5139 # 'none' -- dependencies not supported.
5140 # `unknown' -- same as none, but documents that we really don't know.
5141 # 'pass_all' -- all dependencies passed with no checks.
5142 # 'test_compile' -- check by making test program.
5143 # 'file_magic [[regex]]' -- check by looking for files in library path
5144 # which responds to the $file_magic_cmd with a given extended regex.
5145 # If you have `file' or equivalent on your system and you're not sure
5146 # whether `pass_all' will *always* work, you probably want this one.
5147
5148 case $host_os in
5149 aix[4-9]*)
5150   lt_cv_deplibs_check_method=pass_all
5151   ;;
5152
5153 beos*)
5154   lt_cv_deplibs_check_method=pass_all
5155   ;;
5156
5157 bsdi[45]*)
5158   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5159   lt_cv_file_magic_cmd='/usr/bin/file -L'
5160   lt_cv_file_magic_test_file=/shlib/libc.so
5161   ;;
5162
5163 cygwin*)
5164   # func_win32_libid is a shell function defined in ltmain.sh
5165   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5166   lt_cv_file_magic_cmd='func_win32_libid'
5167   ;;
5168
5169 mingw* | pw32*)
5170   # Base MSYS/MinGW do not provide the 'file' command needed by
5171   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5172   # unless we find 'file', for example because we are cross-compiling.
5173   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5174   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5175     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5176     lt_cv_file_magic_cmd='func_win32_libid'
5177   else
5178     # Keep this pattern in sync with the one in func_win32_libid.
5179     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5180     lt_cv_file_magic_cmd='$OBJDUMP -f'
5181   fi
5182   ;;
5183
5184 cegcc*)
5185   # use the weaker test based on 'objdump'. See mingw*.
5186   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5187   lt_cv_file_magic_cmd='$OBJDUMP -f'
5188   ;;
5189
5190 darwin* | rhapsody*)
5191   lt_cv_deplibs_check_method=pass_all
5192   ;;
5193
5194 freebsd* | dragonfly*)
5195   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5196     case $host_cpu in
5197     i*86 )
5198       # Not sure whether the presence of OpenBSD here was a mistake.
5199       # Let's accept both of them until this is cleared up.
5200       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5201       lt_cv_file_magic_cmd=/usr/bin/file
5202       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5203       ;;
5204     esac
5205   else
5206     lt_cv_deplibs_check_method=pass_all
5207   fi
5208   ;;
5209
5210 gnu*)
5211   lt_cv_deplibs_check_method=pass_all
5212   ;;
5213
5214 haiku*)
5215   lt_cv_deplibs_check_method=pass_all
5216   ;;
5217
5218 hpux10.20* | hpux11*)
5219   lt_cv_file_magic_cmd=/usr/bin/file
5220   case $host_cpu in
5221   ia64*)
5222     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5223     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5224     ;;
5225   hppa*64*)
5226     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5227     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5228     ;;
5229   *)
5230     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5231     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5232     ;;
5233   esac
5234   ;;
5235
5236 interix[3-9]*)
5237   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5238   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5239   ;;
5240
5241 irix5* | irix6* | nonstopux*)
5242   case $LD in
5243   *-32|*"-32 ") libmagic=32-bit;;
5244   *-n32|*"-n32 ") libmagic=N32;;
5245   *-64|*"-64 ") libmagic=64-bit;;
5246   *) libmagic=never-match;;
5247   esac
5248   lt_cv_deplibs_check_method=pass_all
5249   ;;
5250
5251 # This must be glibc/ELF.
5252 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5253   lt_cv_deplibs_check_method=pass_all
5254   ;;
5255
5256 netbsd* | netbsdelf*-gnu)
5257   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5258     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5259   else
5260     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5261   fi
5262   ;;
5263
5264 newos6*)
5265   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5266   lt_cv_file_magic_cmd=/usr/bin/file
5267   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5268   ;;
5269
5270 *nto* | *qnx*)
5271   lt_cv_deplibs_check_method=pass_all
5272   ;;
5273
5274 openbsd*)
5275   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5276     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5277   else
5278     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5279   fi
5280   ;;
5281
5282 osf3* | osf4* | osf5*)
5283   lt_cv_deplibs_check_method=pass_all
5284   ;;
5285
5286 rdos*)
5287   lt_cv_deplibs_check_method=pass_all
5288   ;;
5289
5290 solaris*)
5291   lt_cv_deplibs_check_method=pass_all
5292   ;;
5293
5294 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5295   lt_cv_deplibs_check_method=pass_all
5296   ;;
5297
5298 sysv4 | sysv4.3*)
5299   case $host_vendor in
5300   motorola)
5301     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]'
5302     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5303     ;;
5304   ncr)
5305     lt_cv_deplibs_check_method=pass_all
5306     ;;
5307   sequent)
5308     lt_cv_file_magic_cmd='/bin/file'
5309     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5310     ;;
5311   sni)
5312     lt_cv_file_magic_cmd='/bin/file'
5313     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5314     lt_cv_file_magic_test_file=/lib/libc.so
5315     ;;
5316   siemens)
5317     lt_cv_deplibs_check_method=pass_all
5318     ;;
5319   pc)
5320     lt_cv_deplibs_check_method=pass_all
5321     ;;
5322   esac
5323   ;;
5324
5325 tpf*)
5326   lt_cv_deplibs_check_method=pass_all
5327   ;;
5328 esac
5329
5330 fi
5331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5332 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5333
5334 file_magic_glob=
5335 want_nocaseglob=no
5336 if test "$build" = "$host"; then
5337   case $host_os in
5338   mingw* | pw32*)
5339     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5340       want_nocaseglob=yes
5341     else
5342       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5343     fi
5344     ;;
5345   esac
5346 fi
5347
5348 file_magic_cmd=$lt_cv_file_magic_cmd
5349 deplibs_check_method=$lt_cv_deplibs_check_method
5350 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373 if test -n "$ac_tool_prefix"; then
5374   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5375 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5377 $as_echo_n "checking for $ac_word... " >&6; }
5378 if ${ac_cv_prog_DLLTOOL+:} false; then :
5379   $as_echo_n "(cached) " >&6
5380 else
5381   if test -n "$DLLTOOL"; then
5382   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5383 else
5384 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5385 for as_dir in $PATH
5386 do
5387   IFS=$as_save_IFS
5388   test -z "$as_dir" && as_dir=.
5389     for ac_exec_ext in '' $ac_executable_extensions; do
5390   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5391     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5392     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5393     break 2
5394   fi
5395 done
5396   done
5397 IFS=$as_save_IFS
5398
5399 fi
5400 fi
5401 DLLTOOL=$ac_cv_prog_DLLTOOL
5402 if test -n "$DLLTOOL"; then
5403   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5404 $as_echo "$DLLTOOL" >&6; }
5405 else
5406   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5407 $as_echo "no" >&6; }
5408 fi
5409
5410
5411 fi
5412 if test -z "$ac_cv_prog_DLLTOOL"; then
5413   ac_ct_DLLTOOL=$DLLTOOL
5414   # Extract the first word of "dlltool", so it can be a program name with args.
5415 set dummy dlltool; ac_word=$2
5416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5417 $as_echo_n "checking for $ac_word... " >&6; }
5418 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5419   $as_echo_n "(cached) " >&6
5420 else
5421   if test -n "$ac_ct_DLLTOOL"; then
5422   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5423 else
5424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5425 for as_dir in $PATH
5426 do
5427   IFS=$as_save_IFS
5428   test -z "$as_dir" && as_dir=.
5429     for ac_exec_ext in '' $ac_executable_extensions; do
5430   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5431     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5432     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5433     break 2
5434   fi
5435 done
5436   done
5437 IFS=$as_save_IFS
5438
5439 fi
5440 fi
5441 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5442 if test -n "$ac_ct_DLLTOOL"; then
5443   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5444 $as_echo "$ac_ct_DLLTOOL" >&6; }
5445 else
5446   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5447 $as_echo "no" >&6; }
5448 fi
5449
5450   if test "x$ac_ct_DLLTOOL" = x; then
5451     DLLTOOL="false"
5452   else
5453     case $cross_compiling:$ac_tool_warned in
5454 yes:)
5455 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5456 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5457 ac_tool_warned=yes ;;
5458 esac
5459     DLLTOOL=$ac_ct_DLLTOOL
5460   fi
5461 else
5462   DLLTOOL="$ac_cv_prog_DLLTOOL"
5463 fi
5464
5465 test -z "$DLLTOOL" && DLLTOOL=dlltool
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5477 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5478 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5479   $as_echo_n "(cached) " >&6
5480 else
5481   lt_cv_sharedlib_from_linklib_cmd='unknown'
5482
5483 case $host_os in
5484 cygwin* | mingw* | pw32* | cegcc*)
5485   # two different shell functions defined in ltmain.sh
5486   # decide which to use based on capabilities of $DLLTOOL
5487   case `$DLLTOOL --help 2>&1` in
5488   *--identify-strict*)
5489     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5490     ;;
5491   *)
5492     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5493     ;;
5494   esac
5495   ;;
5496 *)
5497   # fallback: assume linklib IS sharedlib
5498   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5499   ;;
5500 esac
5501
5502 fi
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5504 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5505 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5506 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5507
5508
5509
5510
5511
5512
5513
5514
5515 if test -n "$ac_tool_prefix"; then
5516   for ac_prog in ar
5517   do
5518     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5519 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5521 $as_echo_n "checking for $ac_word... " >&6; }
5522 if ${ac_cv_prog_AR+:} false; then :
5523   $as_echo_n "(cached) " >&6
5524 else
5525   if test -n "$AR"; then
5526   ac_cv_prog_AR="$AR" # Let the user override the test.
5527 else
5528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5529 for as_dir in $PATH
5530 do
5531   IFS=$as_save_IFS
5532   test -z "$as_dir" && as_dir=.
5533     for ac_exec_ext in '' $ac_executable_extensions; do
5534   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5535     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5536     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5537     break 2
5538   fi
5539 done
5540   done
5541 IFS=$as_save_IFS
5542
5543 fi
5544 fi
5545 AR=$ac_cv_prog_AR
5546 if test -n "$AR"; then
5547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5548 $as_echo "$AR" >&6; }
5549 else
5550   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5551 $as_echo "no" >&6; }
5552 fi
5553
5554
5555     test -n "$AR" && break
5556   done
5557 fi
5558 if test -z "$AR"; then
5559   ac_ct_AR=$AR
5560   for ac_prog in ar
5561 do
5562   # Extract the first word of "$ac_prog", so it can be a program name with args.
5563 set dummy $ac_prog; ac_word=$2
5564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5565 $as_echo_n "checking for $ac_word... " >&6; }
5566 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5567   $as_echo_n "(cached) " >&6
5568 else
5569   if test -n "$ac_ct_AR"; then
5570   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5571 else
5572 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5573 for as_dir in $PATH
5574 do
5575   IFS=$as_save_IFS
5576   test -z "$as_dir" && as_dir=.
5577     for ac_exec_ext in '' $ac_executable_extensions; do
5578   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5579     ac_cv_prog_ac_ct_AR="$ac_prog"
5580     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5581     break 2
5582   fi
5583 done
5584   done
5585 IFS=$as_save_IFS
5586
5587 fi
5588 fi
5589 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5590 if test -n "$ac_ct_AR"; then
5591   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5592 $as_echo "$ac_ct_AR" >&6; }
5593 else
5594   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5595 $as_echo "no" >&6; }
5596 fi
5597
5598
5599   test -n "$ac_ct_AR" && break
5600 done
5601
5602   if test "x$ac_ct_AR" = x; then
5603     AR="false"
5604   else
5605     case $cross_compiling:$ac_tool_warned in
5606 yes:)
5607 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5608 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5609 ac_tool_warned=yes ;;
5610 esac
5611     AR=$ac_ct_AR
5612   fi
5613 fi
5614
5615 : ${AR=ar}
5616 : ${AR_FLAGS=cru}
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5629 $as_echo_n "checking for archiver @FILE support... " >&6; }
5630 if ${lt_cv_ar_at_file+:} false; then :
5631   $as_echo_n "(cached) " >&6
5632 else
5633   lt_cv_ar_at_file=no
5634    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5635 /* end confdefs.h.  */
5636
5637 int
5638 main ()
5639 {
5640
5641   ;
5642   return 0;
5643 }
5644 _ACEOF
5645 if ac_fn_c_try_compile "$LINENO"; then :
5646   echo conftest.$ac_objext > conftest.lst
5647       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5648       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5649   (eval $lt_ar_try) 2>&5
5650   ac_status=$?
5651   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5652   test $ac_status = 0; }
5653       if test "$ac_status" -eq 0; then
5654         # Ensure the archiver fails upon bogus file names.
5655         rm -f conftest.$ac_objext libconftest.a
5656         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5657   (eval $lt_ar_try) 2>&5
5658   ac_status=$?
5659   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5660   test $ac_status = 0; }
5661         if test "$ac_status" -ne 0; then
5662           lt_cv_ar_at_file=@
5663         fi
5664       fi
5665       rm -f conftest.* libconftest.a
5666
5667 fi
5668 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5669
5670 fi
5671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5672 $as_echo "$lt_cv_ar_at_file" >&6; }
5673
5674 if test "x$lt_cv_ar_at_file" = xno; then
5675   archiver_list_spec=
5676 else
5677   archiver_list_spec=$lt_cv_ar_at_file
5678 fi
5679
5680
5681
5682
5683
5684
5685
5686 if test -n "$ac_tool_prefix"; then
5687   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5688 set dummy ${ac_tool_prefix}strip; ac_word=$2
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5690 $as_echo_n "checking for $ac_word... " >&6; }
5691 if ${ac_cv_prog_STRIP+:} false; then :
5692   $as_echo_n "(cached) " >&6
5693 else
5694   if test -n "$STRIP"; then
5695   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5696 else
5697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5698 for as_dir in $PATH
5699 do
5700   IFS=$as_save_IFS
5701   test -z "$as_dir" && as_dir=.
5702     for ac_exec_ext in '' $ac_executable_extensions; do
5703   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5704     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5705     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5706     break 2
5707   fi
5708 done
5709   done
5710 IFS=$as_save_IFS
5711
5712 fi
5713 fi
5714 STRIP=$ac_cv_prog_STRIP
5715 if test -n "$STRIP"; then
5716   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5717 $as_echo "$STRIP" >&6; }
5718 else
5719   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5720 $as_echo "no" >&6; }
5721 fi
5722
5723
5724 fi
5725 if test -z "$ac_cv_prog_STRIP"; then
5726   ac_ct_STRIP=$STRIP
5727   # Extract the first word of "strip", so it can be a program name with args.
5728 set dummy strip; ac_word=$2
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5730 $as_echo_n "checking for $ac_word... " >&6; }
5731 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5732   $as_echo_n "(cached) " >&6
5733 else
5734   if test -n "$ac_ct_STRIP"; then
5735   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5736 else
5737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5738 for as_dir in $PATH
5739 do
5740   IFS=$as_save_IFS
5741   test -z "$as_dir" && as_dir=.
5742     for ac_exec_ext in '' $ac_executable_extensions; do
5743   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5744     ac_cv_prog_ac_ct_STRIP="strip"
5745     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5746     break 2
5747   fi
5748 done
5749   done
5750 IFS=$as_save_IFS
5751
5752 fi
5753 fi
5754 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5755 if test -n "$ac_ct_STRIP"; then
5756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5757 $as_echo "$ac_ct_STRIP" >&6; }
5758 else
5759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5760 $as_echo "no" >&6; }
5761 fi
5762
5763   if test "x$ac_ct_STRIP" = x; then
5764     STRIP=":"
5765   else
5766     case $cross_compiling:$ac_tool_warned in
5767 yes:)
5768 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5769 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5770 ac_tool_warned=yes ;;
5771 esac
5772     STRIP=$ac_ct_STRIP
5773   fi
5774 else
5775   STRIP="$ac_cv_prog_STRIP"
5776 fi
5777
5778 test -z "$STRIP" && STRIP=:
5779
5780
5781
5782
5783
5784
5785 if test -n "$ac_tool_prefix"; then
5786   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5787 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5789 $as_echo_n "checking for $ac_word... " >&6; }
5790 if ${ac_cv_prog_RANLIB+:} false; then :
5791   $as_echo_n "(cached) " >&6
5792 else
5793   if test -n "$RANLIB"; then
5794   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5795 else
5796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5797 for as_dir in $PATH
5798 do
5799   IFS=$as_save_IFS
5800   test -z "$as_dir" && as_dir=.
5801     for ac_exec_ext in '' $ac_executable_extensions; do
5802   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5803     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5804     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5805     break 2
5806   fi
5807 done
5808   done
5809 IFS=$as_save_IFS
5810
5811 fi
5812 fi
5813 RANLIB=$ac_cv_prog_RANLIB
5814 if test -n "$RANLIB"; then
5815   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5816 $as_echo "$RANLIB" >&6; }
5817 else
5818   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5819 $as_echo "no" >&6; }
5820 fi
5821
5822
5823 fi
5824 if test -z "$ac_cv_prog_RANLIB"; then
5825   ac_ct_RANLIB=$RANLIB
5826   # Extract the first word of "ranlib", so it can be a program name with args.
5827 set dummy ranlib; ac_word=$2
5828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5829 $as_echo_n "checking for $ac_word... " >&6; }
5830 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5831   $as_echo_n "(cached) " >&6
5832 else
5833   if test -n "$ac_ct_RANLIB"; then
5834   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5835 else
5836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5837 for as_dir in $PATH
5838 do
5839   IFS=$as_save_IFS
5840   test -z "$as_dir" && as_dir=.
5841     for ac_exec_ext in '' $ac_executable_extensions; do
5842   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5843     ac_cv_prog_ac_ct_RANLIB="ranlib"
5844     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5845     break 2
5846   fi
5847 done
5848   done
5849 IFS=$as_save_IFS
5850
5851 fi
5852 fi
5853 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5854 if test -n "$ac_ct_RANLIB"; then
5855   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5856 $as_echo "$ac_ct_RANLIB" >&6; }
5857 else
5858   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5859 $as_echo "no" >&6; }
5860 fi
5861
5862   if test "x$ac_ct_RANLIB" = x; then
5863     RANLIB=":"
5864   else
5865     case $cross_compiling:$ac_tool_warned in
5866 yes:)
5867 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5868 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5869 ac_tool_warned=yes ;;
5870 esac
5871     RANLIB=$ac_ct_RANLIB
5872   fi
5873 else
5874   RANLIB="$ac_cv_prog_RANLIB"
5875 fi
5876
5877 test -z "$RANLIB" && RANLIB=:
5878
5879
5880
5881
5882
5883
5884 # Determine commands to create old-style static archives.
5885 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5886 old_postinstall_cmds='chmod 644 $oldlib'
5887 old_postuninstall_cmds=
5888
5889 if test -n "$RANLIB"; then
5890   case $host_os in
5891   openbsd*)
5892     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5893     ;;
5894   *)
5895     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5896     ;;
5897   esac
5898   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5899 fi
5900
5901 case $host_os in
5902   darwin*)
5903     lock_old_archive_extraction=yes ;;
5904   *)
5905     lock_old_archive_extraction=no ;;
5906 esac
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946 # If no C compiler was specified, use CC.
5947 LTCC=${LTCC-"$CC"}
5948
5949 # If no C compiler flags were specified, use CFLAGS.
5950 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5951
5952 # Allow CC to be a program name with arguments.
5953 compiler=$CC
5954
5955
5956 # Check for command to grab the raw symbol name followed by C symbol from nm.
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5958 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5959 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5960   $as_echo_n "(cached) " >&6
5961 else
5962
5963 # These are sane defaults that work on at least a few old systems.
5964 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5965
5966 # Character class describing NM global symbol codes.
5967 symcode='[BCDEGRST]'
5968
5969 # Regexp to match symbols that can be accessed directly from C.
5970 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5971
5972 # Define system-specific variables.
5973 case $host_os in
5974 aix*)
5975   symcode='[BCDT]'
5976   ;;
5977 cygwin* | mingw* | pw32* | cegcc*)
5978   symcode='[ABCDGISTW]'
5979   ;;
5980 hpux*)
5981   if test "$host_cpu" = ia64; then
5982     symcode='[ABCDEGRST]'
5983   fi
5984   ;;
5985 irix* | nonstopux*)
5986   symcode='[BCDEGRST]'
5987   ;;
5988 osf*)
5989   symcode='[BCDEGQRST]'
5990   ;;
5991 solaris*)
5992   symcode='[BDRT]'
5993   ;;
5994 sco3.2v5*)
5995   symcode='[DT]'
5996   ;;
5997 sysv4.2uw2*)
5998   symcode='[DT]'
5999   ;;
6000 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6001   symcode='[ABDT]'
6002   ;;
6003 sysv4)
6004   symcode='[DFNSTU]'
6005   ;;
6006 esac
6007
6008 # If we're using GNU nm, then use its standard symbol codes.
6009 case `$NM -V 2>&1` in
6010 *GNU* | *'with BFD'*)
6011   symcode='[ABCDGIRSTW]' ;;
6012 esac
6013
6014 # Transform an extracted symbol line into a proper C declaration.
6015 # Some systems (esp. on ia64) link data and code symbols differently,
6016 # so use this general approach.
6017 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6018
6019 # Transform an extracted symbol line into symbol name and symbol address
6020 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6021 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'"
6022
6023 # Handle CRLF in mingw tool chain
6024 opt_cr=
6025 case $build_os in
6026 mingw*)
6027   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6028   ;;
6029 esac
6030
6031 # Try without a prefix underscore, then with it.
6032 for ac_symprfx in "" "_"; do
6033
6034   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6035   symxfrm="\\1 $ac_symprfx\\2 \\2"
6036
6037   # Write the raw and C identifiers.
6038   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6039     # Fake it for dumpbin and say T for any non-static function
6040     # and D for any global variable.
6041     # Also find C++ and __fastcall symbols from MSVC++,
6042     # which start with @ or ?.
6043     lt_cv_sys_global_symbol_pipe="$AWK '"\
6044 "     {last_section=section; section=\$ 3};"\
6045 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6046 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6047 "     \$ 0!~/External *\|/{next};"\
6048 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6049 "     {if(hide[section]) next};"\
6050 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6051 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6052 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6053 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6054 "     ' prfx=^$ac_symprfx"
6055   else
6056     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6057   fi
6058   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6059
6060   # Check to see that the pipe works correctly.
6061   pipe_works=no
6062
6063   rm -f conftest*
6064   cat > conftest.$ac_ext <<_LT_EOF
6065 #ifdef __cplusplus
6066 extern "C" {
6067 #endif
6068 char nm_test_var;
6069 void nm_test_func(void);
6070 void nm_test_func(void){}
6071 #ifdef __cplusplus
6072 }
6073 #endif
6074 int main(){nm_test_var='a';nm_test_func();return(0);}
6075 _LT_EOF
6076
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     # Now try to grab the symbols.
6083     nlist=conftest.nm
6084     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6085   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6086   ac_status=$?
6087   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6088   test $ac_status = 0; } && test -s "$nlist"; then
6089       # Try sorting and uniquifying the output.
6090       if sort "$nlist" | uniq > "$nlist"T; then
6091         mv -f "$nlist"T "$nlist"
6092       else
6093         rm -f "$nlist"T
6094       fi
6095
6096       # Make sure that we snagged all the symbols we need.
6097       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6098         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6099           cat <<_LT_EOF > conftest.$ac_ext
6100 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6101 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6102 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6103    relocations are performed -- see ld's documentation on pseudo-relocs.  */
6104 # define LT_DLSYM_CONST
6105 #elif defined(__osf__)
6106 /* This system does not cope well with relocations in const data.  */
6107 # define LT_DLSYM_CONST
6108 #else
6109 # define LT_DLSYM_CONST const
6110 #endif
6111
6112 #ifdef __cplusplus
6113 extern "C" {
6114 #endif
6115
6116 _LT_EOF
6117           # Now generate the symbol file.
6118           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6119
6120           cat <<_LT_EOF >> conftest.$ac_ext
6121
6122 /* The mapping between symbol names and symbols.  */
6123 LT_DLSYM_CONST struct {
6124   const char *name;
6125   void       *address;
6126 }
6127 lt__PROGRAM__LTX_preloaded_symbols[] =
6128 {
6129   { "@PROGRAM@", (void *) 0 },
6130 _LT_EOF
6131           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6132           cat <<\_LT_EOF >> conftest.$ac_ext
6133   {0, (void *) 0}
6134 };
6135
6136 /* This works around a problem in FreeBSD linker */
6137 #ifdef FREEBSD_WORKAROUND
6138 static const void *lt_preloaded_setup() {
6139   return lt__PROGRAM__LTX_preloaded_symbols;
6140 }
6141 #endif
6142
6143 #ifdef __cplusplus
6144 }
6145 #endif
6146 _LT_EOF
6147           # Now try linking the two files.
6148           mv conftest.$ac_objext conftstm.$ac_objext
6149           lt_globsym_save_LIBS=$LIBS
6150           lt_globsym_save_CFLAGS=$CFLAGS
6151           LIBS="conftstm.$ac_objext"
6152           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6153           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6154   (eval $ac_link) 2>&5
6155   ac_status=$?
6156   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6157   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6158             pipe_works=yes
6159           fi
6160           LIBS=$lt_globsym_save_LIBS
6161           CFLAGS=$lt_globsym_save_CFLAGS
6162         else
6163           echo "cannot find nm_test_func in $nlist" >&5
6164         fi
6165       else
6166         echo "cannot find nm_test_var in $nlist" >&5
6167       fi
6168     else
6169       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6170     fi
6171   else
6172     echo "$progname: failed program was:" >&5
6173     cat conftest.$ac_ext >&5
6174   fi
6175   rm -rf conftest* conftst*
6176
6177   # Do not use the global_symbol_pipe unless it works.
6178   if test "$pipe_works" = yes; then
6179     break
6180   else
6181     lt_cv_sys_global_symbol_pipe=
6182   fi
6183 done
6184
6185 fi
6186
6187 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6188   lt_cv_sys_global_symbol_to_cdecl=
6189 fi
6190 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6191   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6192 $as_echo "failed" >&6; }
6193 else
6194   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6195 $as_echo "ok" >&6; }
6196 fi
6197
6198 # Response file support.
6199 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6200   nm_file_list_spec='@'
6201 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6202   nm_file_list_spec='@'
6203 fi
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6232 $as_echo_n "checking for sysroot... " >&6; }
6233
6234 # Check whether --with-sysroot was given.
6235 if test "${with_sysroot+set}" = set; then :
6236   withval=$with_sysroot;
6237 else
6238   with_sysroot=no
6239 fi
6240
6241
6242 lt_sysroot=
6243 case ${with_sysroot} in #(
6244  yes)
6245    if test "$GCC" = yes; then
6246      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6247    fi
6248    ;; #(
6249  /*)
6250    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6251    ;; #(
6252  no|'')
6253    ;; #(
6254  *)
6255    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6256 $as_echo "${with_sysroot}" >&6; }
6257    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6258    ;;
6259 esac
6260
6261  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6262 $as_echo "${lt_sysroot:-no}" >&6; }
6263
6264
6265
6266
6267
6268 # Check whether --enable-libtool-lock was given.
6269 if test "${enable_libtool_lock+set}" = set; then :
6270   enableval=$enable_libtool_lock;
6271 fi
6272
6273 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6274
6275 # Some flags need to be propagated to the compiler or linker for good
6276 # libtool support.
6277 case $host in
6278 ia64-*-hpux*)
6279   # Find out which ABI we are using.
6280   echo 'int i;' > conftest.$ac_ext
6281   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6282   (eval $ac_compile) 2>&5
6283   ac_status=$?
6284   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6285   test $ac_status = 0; }; then
6286     case `/usr/bin/file conftest.$ac_objext` in
6287       *ELF-32*)
6288         HPUX_IA64_MODE="32"
6289         ;;
6290       *ELF-64*)
6291         HPUX_IA64_MODE="64"
6292         ;;
6293     esac
6294   fi
6295   rm -rf conftest*
6296   ;;
6297 *-*-irix6*)
6298   # Find out which ABI we are using.
6299   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6300   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6301   (eval $ac_compile) 2>&5
6302   ac_status=$?
6303   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6304   test $ac_status = 0; }; then
6305     if test "$lt_cv_prog_gnu_ld" = yes; then
6306       case `/usr/bin/file conftest.$ac_objext` in
6307         *32-bit*)
6308           LD="${LD-ld} -melf32bsmip"
6309           ;;
6310         *N32*)
6311           LD="${LD-ld} -melf32bmipn32"
6312           ;;
6313         *64-bit*)
6314           LD="${LD-ld} -melf64bmip"
6315         ;;
6316       esac
6317     else
6318       case `/usr/bin/file conftest.$ac_objext` in
6319         *32-bit*)
6320           LD="${LD-ld} -32"
6321           ;;
6322         *N32*)
6323           LD="${LD-ld} -n32"
6324           ;;
6325         *64-bit*)
6326           LD="${LD-ld} -64"
6327           ;;
6328       esac
6329     fi
6330   fi
6331   rm -rf conftest*
6332   ;;
6333
6334 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6335 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6336   # Find out which ABI we are using.
6337   echo 'int i;' > conftest.$ac_ext
6338   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6339   (eval $ac_compile) 2>&5
6340   ac_status=$?
6341   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6342   test $ac_status = 0; }; then
6343     case `/usr/bin/file conftest.o` in
6344       *32-bit*)
6345         case $host in
6346           x86_64-*kfreebsd*-gnu)
6347             LD="${LD-ld} -m elf_i386_fbsd"
6348             ;;
6349           x86_64-*linux*)
6350             LD="${LD-ld} -m elf_i386"
6351             ;;
6352           ppc64-*linux*|powerpc64-*linux*)
6353             LD="${LD-ld} -m elf32ppclinux"
6354             ;;
6355           s390x-*linux*)
6356             LD="${LD-ld} -m elf_s390"
6357             ;;
6358           sparc64-*linux*)
6359             LD="${LD-ld} -m elf32_sparc"
6360             ;;
6361         esac
6362         ;;
6363       *64-bit*)
6364         case $host in
6365           x86_64-*kfreebsd*-gnu)
6366             LD="${LD-ld} -m elf_x86_64_fbsd"
6367             ;;
6368           x86_64-*linux*)
6369             LD="${LD-ld} -m elf_x86_64"
6370             ;;
6371           ppc*-*linux*|powerpc*-*linux*)
6372             LD="${LD-ld} -m elf64ppc"
6373             ;;
6374           s390*-*linux*|s390*-*tpf*)
6375             LD="${LD-ld} -m elf64_s390"
6376             ;;
6377           sparc*-*linux*)
6378             LD="${LD-ld} -m elf64_sparc"
6379             ;;
6380         esac
6381         ;;
6382     esac
6383   fi
6384   rm -rf conftest*
6385   ;;
6386
6387 *-*-sco3.2v5*)
6388   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6389   SAVE_CFLAGS="$CFLAGS"
6390   CFLAGS="$CFLAGS -belf"
6391   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6392 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6393 if ${lt_cv_cc_needs_belf+:} false; then :
6394   $as_echo_n "(cached) " >&6
6395 else
6396   ac_ext=c
6397 ac_cpp='$CPP $CPPFLAGS'
6398 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6399 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6400 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6401
6402      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6403 /* end confdefs.h.  */
6404
6405 int
6406 main ()
6407 {
6408
6409   ;
6410   return 0;
6411 }
6412 _ACEOF
6413 if ac_fn_c_try_link "$LINENO"; then :
6414   lt_cv_cc_needs_belf=yes
6415 else
6416   lt_cv_cc_needs_belf=no
6417 fi
6418 rm -f core conftest.err conftest.$ac_objext \
6419     conftest$ac_exeext conftest.$ac_ext
6420      ac_ext=c
6421 ac_cpp='$CPP $CPPFLAGS'
6422 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6423 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6424 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6425
6426 fi
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6428 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6429   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6430     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6431     CFLAGS="$SAVE_CFLAGS"
6432   fi
6433   ;;
6434 *-*solaris*)
6435   # Find out which ABI we are using.
6436   echo 'int i;' > conftest.$ac_ext
6437   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6438   (eval $ac_compile) 2>&5
6439   ac_status=$?
6440   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6441   test $ac_status = 0; }; then
6442     case `/usr/bin/file conftest.o` in
6443     *64-bit*)
6444       case $lt_cv_prog_gnu_ld in
6445       yes*)
6446         case $host in
6447         i?86-*-solaris*)
6448           LD="${LD-ld} -m elf_x86_64"
6449           ;;
6450         sparc*-*-solaris*)
6451           LD="${LD-ld} -m elf64_sparc"
6452           ;;
6453         esac
6454         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6455         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6456           LD="${LD-ld}_sol2"
6457         fi
6458         ;;
6459       *)
6460         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6461           LD="${LD-ld} -64"
6462         fi
6463         ;;
6464       esac
6465       ;;
6466     esac
6467   fi
6468   rm -rf conftest*
6469   ;;
6470 esac
6471
6472 need_locks="$enable_libtool_lock"
6473
6474 if test -n "$ac_tool_prefix"; then
6475   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6476 set dummy ${ac_tool_prefix}mt; ac_word=$2
6477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6478 $as_echo_n "checking for $ac_word... " >&6; }
6479 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6480   $as_echo_n "(cached) " >&6
6481 else
6482   if test -n "$MANIFEST_TOOL"; then
6483   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6484 else
6485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6486 for as_dir in $PATH
6487 do
6488   IFS=$as_save_IFS
6489   test -z "$as_dir" && as_dir=.
6490     for ac_exec_ext in '' $ac_executable_extensions; do
6491   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6492     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6493     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6494     break 2
6495   fi
6496 done
6497   done
6498 IFS=$as_save_IFS
6499
6500 fi
6501 fi
6502 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6503 if test -n "$MANIFEST_TOOL"; then
6504   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6505 $as_echo "$MANIFEST_TOOL" >&6; }
6506 else
6507   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6508 $as_echo "no" >&6; }
6509 fi
6510
6511
6512 fi
6513 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6514   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6515   # Extract the first word of "mt", so it can be a program name with args.
6516 set dummy mt; ac_word=$2
6517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6518 $as_echo_n "checking for $ac_word... " >&6; }
6519 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6520   $as_echo_n "(cached) " >&6
6521 else
6522   if test -n "$ac_ct_MANIFEST_TOOL"; then
6523   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6524 else
6525 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6526 for as_dir in $PATH
6527 do
6528   IFS=$as_save_IFS
6529   test -z "$as_dir" && as_dir=.
6530     for ac_exec_ext in '' $ac_executable_extensions; do
6531   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6532     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6533     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6534     break 2
6535   fi
6536 done
6537   done
6538 IFS=$as_save_IFS
6539
6540 fi
6541 fi
6542 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6543 if test -n "$ac_ct_MANIFEST_TOOL"; then
6544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6545 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6546 else
6547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6548 $as_echo "no" >&6; }
6549 fi
6550
6551   if test "x$ac_ct_MANIFEST_TOOL" = x; then
6552     MANIFEST_TOOL=":"
6553   else
6554     case $cross_compiling:$ac_tool_warned in
6555 yes:)
6556 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6557 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6558 ac_tool_warned=yes ;;
6559 esac
6560     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6561   fi
6562 else
6563   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6564 fi
6565
6566 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6568 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6569 if ${lt_cv_path_mainfest_tool+:} false; then :
6570   $as_echo_n "(cached) " >&6
6571 else
6572   lt_cv_path_mainfest_tool=no
6573   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6574   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6575   cat conftest.err >&5
6576   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6577     lt_cv_path_mainfest_tool=yes
6578   fi
6579   rm -f conftest*
6580 fi
6581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6582 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6583 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6584   MANIFEST_TOOL=:
6585 fi
6586
6587
6588
6589
6590
6591
6592   case $host_os in
6593     rhapsody* | darwin*)
6594     if test -n "$ac_tool_prefix"; then
6595   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6596 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6598 $as_echo_n "checking for $ac_word... " >&6; }
6599 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6600   $as_echo_n "(cached) " >&6
6601 else
6602   if test -n "$DSYMUTIL"; then
6603   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6604 else
6605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6606 for as_dir in $PATH
6607 do
6608   IFS=$as_save_IFS
6609   test -z "$as_dir" && as_dir=.
6610     for ac_exec_ext in '' $ac_executable_extensions; do
6611   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6612     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6613     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6614     break 2
6615   fi
6616 done
6617   done
6618 IFS=$as_save_IFS
6619
6620 fi
6621 fi
6622 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6623 if test -n "$DSYMUTIL"; then
6624   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6625 $as_echo "$DSYMUTIL" >&6; }
6626 else
6627   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6628 $as_echo "no" >&6; }
6629 fi
6630
6631
6632 fi
6633 if test -z "$ac_cv_prog_DSYMUTIL"; then
6634   ac_ct_DSYMUTIL=$DSYMUTIL
6635   # Extract the first word of "dsymutil", so it can be a program name with args.
6636 set dummy dsymutil; ac_word=$2
6637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6638 $as_echo_n "checking for $ac_word... " >&6; }
6639 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6640   $as_echo_n "(cached) " >&6
6641 else
6642   if test -n "$ac_ct_DSYMUTIL"; then
6643   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6644 else
6645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6646 for as_dir in $PATH
6647 do
6648   IFS=$as_save_IFS
6649   test -z "$as_dir" && as_dir=.
6650     for ac_exec_ext in '' $ac_executable_extensions; do
6651   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6652     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6653     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6654     break 2
6655   fi
6656 done
6657   done
6658 IFS=$as_save_IFS
6659
6660 fi
6661 fi
6662 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6663 if test -n "$ac_ct_DSYMUTIL"; then
6664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6665 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6666 else
6667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6668 $as_echo "no" >&6; }
6669 fi
6670
6671   if test "x$ac_ct_DSYMUTIL" = x; then
6672     DSYMUTIL=":"
6673   else
6674     case $cross_compiling:$ac_tool_warned in
6675 yes:)
6676 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6677 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6678 ac_tool_warned=yes ;;
6679 esac
6680     DSYMUTIL=$ac_ct_DSYMUTIL
6681   fi
6682 else
6683   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6684 fi
6685
6686     if test -n "$ac_tool_prefix"; then
6687   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6688 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6690 $as_echo_n "checking for $ac_word... " >&6; }
6691 if ${ac_cv_prog_NMEDIT+:} false; then :
6692   $as_echo_n "(cached) " >&6
6693 else
6694   if test -n "$NMEDIT"; then
6695   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6696 else
6697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6698 for as_dir in $PATH
6699 do
6700   IFS=$as_save_IFS
6701   test -z "$as_dir" && as_dir=.
6702     for ac_exec_ext in '' $ac_executable_extensions; do
6703   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6704     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6705     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6706     break 2
6707   fi
6708 done
6709   done
6710 IFS=$as_save_IFS
6711
6712 fi
6713 fi
6714 NMEDIT=$ac_cv_prog_NMEDIT
6715 if test -n "$NMEDIT"; then
6716   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6717 $as_echo "$NMEDIT" >&6; }
6718 else
6719   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6720 $as_echo "no" >&6; }
6721 fi
6722
6723
6724 fi
6725 if test -z "$ac_cv_prog_NMEDIT"; then
6726   ac_ct_NMEDIT=$NMEDIT
6727   # Extract the first word of "nmedit", so it can be a program name with args.
6728 set dummy nmedit; ac_word=$2
6729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6730 $as_echo_n "checking for $ac_word... " >&6; }
6731 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6732   $as_echo_n "(cached) " >&6
6733 else
6734   if test -n "$ac_ct_NMEDIT"; then
6735   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6736 else
6737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6738 for as_dir in $PATH
6739 do
6740   IFS=$as_save_IFS
6741   test -z "$as_dir" && as_dir=.
6742     for ac_exec_ext in '' $ac_executable_extensions; do
6743   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6744     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6745     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6746     break 2
6747   fi
6748 done
6749   done
6750 IFS=$as_save_IFS
6751
6752 fi
6753 fi
6754 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6755 if test -n "$ac_ct_NMEDIT"; then
6756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6757 $as_echo "$ac_ct_NMEDIT" >&6; }
6758 else
6759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6760 $as_echo "no" >&6; }
6761 fi
6762
6763   if test "x$ac_ct_NMEDIT" = x; then
6764     NMEDIT=":"
6765   else
6766     case $cross_compiling:$ac_tool_warned in
6767 yes:)
6768 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6769 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6770 ac_tool_warned=yes ;;
6771 esac
6772     NMEDIT=$ac_ct_NMEDIT
6773   fi
6774 else
6775   NMEDIT="$ac_cv_prog_NMEDIT"
6776 fi
6777
6778     if test -n "$ac_tool_prefix"; then
6779   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6780 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6782 $as_echo_n "checking for $ac_word... " >&6; }
6783 if ${ac_cv_prog_LIPO+:} false; then :
6784   $as_echo_n "(cached) " >&6
6785 else
6786   if test -n "$LIPO"; then
6787   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6788 else
6789 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6790 for as_dir in $PATH
6791 do
6792   IFS=$as_save_IFS
6793   test -z "$as_dir" && as_dir=.
6794     for ac_exec_ext in '' $ac_executable_extensions; do
6795   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6796     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6797     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6798     break 2
6799   fi
6800 done
6801   done
6802 IFS=$as_save_IFS
6803
6804 fi
6805 fi
6806 LIPO=$ac_cv_prog_LIPO
6807 if test -n "$LIPO"; then
6808   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6809 $as_echo "$LIPO" >&6; }
6810 else
6811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6812 $as_echo "no" >&6; }
6813 fi
6814
6815
6816 fi
6817 if test -z "$ac_cv_prog_LIPO"; then
6818   ac_ct_LIPO=$LIPO
6819   # Extract the first word of "lipo", so it can be a program name with args.
6820 set dummy lipo; ac_word=$2
6821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6822 $as_echo_n "checking for $ac_word... " >&6; }
6823 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6824   $as_echo_n "(cached) " >&6
6825 else
6826   if test -n "$ac_ct_LIPO"; then
6827   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6828 else
6829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6830 for as_dir in $PATH
6831 do
6832   IFS=$as_save_IFS
6833   test -z "$as_dir" && as_dir=.
6834     for ac_exec_ext in '' $ac_executable_extensions; do
6835   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6836     ac_cv_prog_ac_ct_LIPO="lipo"
6837     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6838     break 2
6839   fi
6840 done
6841   done
6842 IFS=$as_save_IFS
6843
6844 fi
6845 fi
6846 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6847 if test -n "$ac_ct_LIPO"; then
6848   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6849 $as_echo "$ac_ct_LIPO" >&6; }
6850 else
6851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6852 $as_echo "no" >&6; }
6853 fi
6854
6855   if test "x$ac_ct_LIPO" = x; then
6856     LIPO=":"
6857   else
6858     case $cross_compiling:$ac_tool_warned in
6859 yes:)
6860 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6861 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6862 ac_tool_warned=yes ;;
6863 esac
6864     LIPO=$ac_ct_LIPO
6865   fi
6866 else
6867   LIPO="$ac_cv_prog_LIPO"
6868 fi
6869
6870     if test -n "$ac_tool_prefix"; then
6871   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6872 set dummy ${ac_tool_prefix}otool; ac_word=$2
6873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6874 $as_echo_n "checking for $ac_word... " >&6; }
6875 if ${ac_cv_prog_OTOOL+:} false; then :
6876   $as_echo_n "(cached) " >&6
6877 else
6878   if test -n "$OTOOL"; then
6879   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6880 else
6881 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6882 for as_dir in $PATH
6883 do
6884   IFS=$as_save_IFS
6885   test -z "$as_dir" && as_dir=.
6886     for ac_exec_ext in '' $ac_executable_extensions; do
6887   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6888     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6889     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6890     break 2
6891   fi
6892 done
6893   done
6894 IFS=$as_save_IFS
6895
6896 fi
6897 fi
6898 OTOOL=$ac_cv_prog_OTOOL
6899 if test -n "$OTOOL"; then
6900   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6901 $as_echo "$OTOOL" >&6; }
6902 else
6903   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6904 $as_echo "no" >&6; }
6905 fi
6906
6907
6908 fi
6909 if test -z "$ac_cv_prog_OTOOL"; then
6910   ac_ct_OTOOL=$OTOOL
6911   # Extract the first word of "otool", so it can be a program name with args.
6912 set dummy otool; ac_word=$2
6913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6914 $as_echo_n "checking for $ac_word... " >&6; }
6915 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6916   $as_echo_n "(cached) " >&6
6917 else
6918   if test -n "$ac_ct_OTOOL"; then
6919   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6920 else
6921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6922 for as_dir in $PATH
6923 do
6924   IFS=$as_save_IFS
6925   test -z "$as_dir" && as_dir=.
6926     for ac_exec_ext in '' $ac_executable_extensions; do
6927   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6928     ac_cv_prog_ac_ct_OTOOL="otool"
6929     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6930     break 2
6931   fi
6932 done
6933   done
6934 IFS=$as_save_IFS
6935
6936 fi
6937 fi
6938 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6939 if test -n "$ac_ct_OTOOL"; then
6940   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6941 $as_echo "$ac_ct_OTOOL" >&6; }
6942 else
6943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6944 $as_echo "no" >&6; }
6945 fi
6946
6947   if test "x$ac_ct_OTOOL" = x; then
6948     OTOOL=":"
6949   else
6950     case $cross_compiling:$ac_tool_warned in
6951 yes:)
6952 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6953 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6954 ac_tool_warned=yes ;;
6955 esac
6956     OTOOL=$ac_ct_OTOOL
6957   fi
6958 else
6959   OTOOL="$ac_cv_prog_OTOOL"
6960 fi
6961
6962     if test -n "$ac_tool_prefix"; then
6963   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6964 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6966 $as_echo_n "checking for $ac_word... " >&6; }
6967 if ${ac_cv_prog_OTOOL64+:} false; then :
6968   $as_echo_n "(cached) " >&6
6969 else
6970   if test -n "$OTOOL64"; then
6971   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6972 else
6973 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6974 for as_dir in $PATH
6975 do
6976   IFS=$as_save_IFS
6977   test -z "$as_dir" && as_dir=.
6978     for ac_exec_ext in '' $ac_executable_extensions; do
6979   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6980     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6981     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6982     break 2
6983   fi
6984 done
6985   done
6986 IFS=$as_save_IFS
6987
6988 fi
6989 fi
6990 OTOOL64=$ac_cv_prog_OTOOL64
6991 if test -n "$OTOOL64"; then
6992   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6993 $as_echo "$OTOOL64" >&6; }
6994 else
6995   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6996 $as_echo "no" >&6; }
6997 fi
6998
6999
7000 fi
7001 if test -z "$ac_cv_prog_OTOOL64"; then
7002   ac_ct_OTOOL64=$OTOOL64
7003   # Extract the first word of "otool64", so it can be a program name with args.
7004 set dummy otool64; ac_word=$2
7005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7006 $as_echo_n "checking for $ac_word... " >&6; }
7007 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7008   $as_echo_n "(cached) " >&6
7009 else
7010   if test -n "$ac_ct_OTOOL64"; then
7011   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7012 else
7013 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7014 for as_dir in $PATH
7015 do
7016   IFS=$as_save_IFS
7017   test -z "$as_dir" && as_dir=.
7018     for ac_exec_ext in '' $ac_executable_extensions; do
7019   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7020     ac_cv_prog_ac_ct_OTOOL64="otool64"
7021     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7022     break 2
7023   fi
7024 done
7025   done
7026 IFS=$as_save_IFS
7027
7028 fi
7029 fi
7030 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7031 if test -n "$ac_ct_OTOOL64"; then
7032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7033 $as_echo "$ac_ct_OTOOL64" >&6; }
7034 else
7035   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7036 $as_echo "no" >&6; }
7037 fi
7038
7039   if test "x$ac_ct_OTOOL64" = x; then
7040     OTOOL64=":"
7041   else
7042     case $cross_compiling:$ac_tool_warned in
7043 yes:)
7044 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7045 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7046 ac_tool_warned=yes ;;
7047 esac
7048     OTOOL64=$ac_ct_OTOOL64
7049   fi
7050 else
7051   OTOOL64="$ac_cv_prog_OTOOL64"
7052 fi
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7081 $as_echo_n "checking for -single_module linker flag... " >&6; }
7082 if ${lt_cv_apple_cc_single_mod+:} false; then :
7083   $as_echo_n "(cached) " >&6
7084 else
7085   lt_cv_apple_cc_single_mod=no
7086       if test -z "${LT_MULTI_MODULE}"; then
7087         # By default we will add the -single_module flag. You can override
7088         # by either setting the environment variable LT_MULTI_MODULE
7089         # non-empty at configure time, or by adding -multi_module to the
7090         # link flags.
7091         rm -rf libconftest.dylib*
7092         echo "int foo(void){return 1;}" > conftest.c
7093         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7094 -dynamiclib -Wl,-single_module conftest.c" >&5
7095         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7096           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7097         _lt_result=$?
7098         # If there is a non-empty error log, and "single_module"
7099         # appears in it, assume the flag caused a linker warning
7100         if test -s conftest.err && $GREP single_module conftest.err; then
7101           cat conftest.err >&5
7102         # Otherwise, if the output was created with a 0 exit code from
7103         # the compiler, it worked.
7104         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7105           lt_cv_apple_cc_single_mod=yes
7106         else
7107           cat conftest.err >&5
7108         fi
7109         rm -rf libconftest.dylib*
7110         rm -f conftest.*
7111       fi
7112 fi
7113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7114 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7115
7116     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7117 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7118 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7119   $as_echo_n "(cached) " >&6
7120 else
7121   lt_cv_ld_exported_symbols_list=no
7122       save_LDFLAGS=$LDFLAGS
7123       echo "_main" > conftest.sym
7124       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7125       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7126 /* end confdefs.h.  */
7127
7128 int
7129 main ()
7130 {
7131
7132   ;
7133   return 0;
7134 }
7135 _ACEOF
7136 if ac_fn_c_try_link "$LINENO"; then :
7137   lt_cv_ld_exported_symbols_list=yes
7138 else
7139   lt_cv_ld_exported_symbols_list=no
7140 fi
7141 rm -f core conftest.err conftest.$ac_objext \
7142     conftest$ac_exeext conftest.$ac_ext
7143         LDFLAGS="$save_LDFLAGS"
7144
7145 fi
7146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7147 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7148
7149     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7150 $as_echo_n "checking for -force_load linker flag... " >&6; }
7151 if ${lt_cv_ld_force_load+:} false; then :
7152   $as_echo_n "(cached) " >&6
7153 else
7154   lt_cv_ld_force_load=no
7155       cat > conftest.c << _LT_EOF
7156 int forced_loaded() { return 2;}
7157 _LT_EOF
7158       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7159       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7160       echo "$AR cru libconftest.a conftest.o" >&5
7161       $AR cru libconftest.a conftest.o 2>&5
7162       echo "$RANLIB libconftest.a" >&5
7163       $RANLIB libconftest.a 2>&5
7164       cat > conftest.c << _LT_EOF
7165 int main() { return 0;}
7166 _LT_EOF
7167       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7168       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7169       _lt_result=$?
7170       if test -s conftest.err && $GREP force_load conftest.err; then
7171         cat conftest.err >&5
7172       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7173         lt_cv_ld_force_load=yes
7174       else
7175         cat conftest.err >&5
7176       fi
7177         rm -f conftest.err libconftest.a conftest conftest.c
7178         rm -rf conftest.dSYM
7179
7180 fi
7181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7182 $as_echo "$lt_cv_ld_force_load" >&6; }
7183     case $host_os in
7184     rhapsody* | darwin1.[012])
7185       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7186     darwin1.*)
7187       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7188     darwin*) # darwin 5.x on
7189       # if running on 10.5 or later, the deployment target defaults
7190       # to the OS version, if on x86, and 10.4, the deployment
7191       # target defaults to 10.4. Don't you love it?
7192       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7193         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7194           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7195         10.[012]*)
7196           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7197         10.*)
7198           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7199       esac
7200     ;;
7201   esac
7202     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7203       _lt_dar_single_mod='$single_module'
7204     fi
7205     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7206       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7207     else
7208       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7209     fi
7210     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7211       _lt_dsymutil='~$DSYMUTIL $lib || :'
7212     else
7213       _lt_dsymutil=
7214     fi
7215     ;;
7216   esac
7217
7218
7219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7220 $as_echo_n "checking for ANSI C header files... " >&6; }
7221 if ${ac_cv_header_stdc+:} false; then :
7222   $as_echo_n "(cached) " >&6
7223 else
7224   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7225 /* end confdefs.h.  */
7226 #include <stdlib.h>
7227 #include <stdarg.h>
7228 #include <string.h>
7229 #include <float.h>
7230
7231 int
7232 main ()
7233 {
7234
7235   ;
7236   return 0;
7237 }
7238 _ACEOF
7239 if ac_fn_c_try_compile "$LINENO"; then :
7240   ac_cv_header_stdc=yes
7241 else
7242   ac_cv_header_stdc=no
7243 fi
7244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7245
7246 if test $ac_cv_header_stdc = yes; then
7247   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7248   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7249 /* end confdefs.h.  */
7250 #include <string.h>
7251
7252 _ACEOF
7253 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7254   $EGREP "memchr" >/dev/null 2>&1; then :
7255
7256 else
7257   ac_cv_header_stdc=no
7258 fi
7259 rm -f conftest*
7260
7261 fi
7262
7263 if test $ac_cv_header_stdc = yes; then
7264   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7265   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7266 /* end confdefs.h.  */
7267 #include <stdlib.h>
7268
7269 _ACEOF
7270 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7271   $EGREP "free" >/dev/null 2>&1; then :
7272
7273 else
7274   ac_cv_header_stdc=no
7275 fi
7276 rm -f conftest*
7277
7278 fi
7279
7280 if test $ac_cv_header_stdc = yes; then
7281   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7282   if test "$cross_compiling" = yes; then :
7283   :
7284 else
7285   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7286 /* end confdefs.h.  */
7287 #include <ctype.h>
7288 #include <stdlib.h>
7289 #if ((' ' & 0x0FF) == 0x020)
7290 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7291 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7292 #else
7293 # define ISLOWER(c) \
7294                    (('a' <= (c) && (c) <= 'i') \
7295                      || ('j' <= (c) && (c) <= 'r') \
7296                      || ('s' <= (c) && (c) <= 'z'))
7297 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7298 #endif
7299
7300 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7301 int
7302 main ()
7303 {
7304   int i;
7305   for (i = 0; i < 256; i++)
7306     if (XOR (islower (i), ISLOWER (i))
7307         || toupper (i) != TOUPPER (i))
7308       return 2;
7309   return 0;
7310 }
7311 _ACEOF
7312 if ac_fn_c_try_run "$LINENO"; then :
7313
7314 else
7315   ac_cv_header_stdc=no
7316 fi
7317 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7318   conftest.$ac_objext conftest.beam conftest.$ac_ext
7319 fi
7320
7321 fi
7322 fi
7323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7324 $as_echo "$ac_cv_header_stdc" >&6; }
7325 if test $ac_cv_header_stdc = yes; then
7326
7327 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7328
7329 fi
7330
7331 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7332 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7333                   inttypes.h stdint.h unistd.h
7334 do :
7335   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7336 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7337 "
7338 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7339   cat >>confdefs.h <<_ACEOF
7340 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7341 _ACEOF
7342
7343 fi
7344
7345 done
7346
7347
7348 for ac_header in dlfcn.h
7349 do :
7350   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7351 "
7352 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7353   cat >>confdefs.h <<_ACEOF
7354 #define HAVE_DLFCN_H 1
7355 _ACEOF
7356
7357 fi
7358
7359 done
7360
7361
7362
7363
7364
7365 # Set options
7366
7367
7368
7369         enable_dlopen=no
7370
7371
7372   enable_win32_dll=no
7373
7374
7375             # Check whether --enable-shared was given.
7376 if test "${enable_shared+set}" = set; then :
7377   enableval=$enable_shared; p=${PACKAGE-default}
7378     case $enableval in
7379     yes) enable_shared=yes ;;
7380     no) enable_shared=no ;;
7381     *)
7382       enable_shared=no
7383       # Look at the argument we got.  We use all the common list separators.
7384       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7385       for pkg in $enableval; do
7386         IFS="$lt_save_ifs"
7387         if test "X$pkg" = "X$p"; then
7388           enable_shared=yes
7389         fi
7390       done
7391       IFS="$lt_save_ifs"
7392       ;;
7393     esac
7394 else
7395   enable_shared=yes
7396 fi
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406   # Check whether --enable-static was given.
7407 if test "${enable_static+set}" = set; then :
7408   enableval=$enable_static; p=${PACKAGE-default}
7409     case $enableval in
7410     yes) enable_static=yes ;;
7411     no) enable_static=no ;;
7412     *)
7413      enable_static=no
7414       # Look at the argument we got.  We use all the common list separators.
7415       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7416       for pkg in $enableval; do
7417         IFS="$lt_save_ifs"
7418         if test "X$pkg" = "X$p"; then
7419           enable_static=yes
7420         fi
7421       done
7422       IFS="$lt_save_ifs"
7423       ;;
7424     esac
7425 else
7426   enable_static=yes
7427 fi
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438 # Check whether --with-pic was given.
7439 if test "${with_pic+set}" = set; then :
7440   withval=$with_pic; lt_p=${PACKAGE-default}
7441     case $withval in
7442     yes|no) pic_mode=$withval ;;
7443     *)
7444       pic_mode=default
7445       # Look at the argument we got.  We use all the common list separators.
7446       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7447       for lt_pkg in $withval; do
7448         IFS="$lt_save_ifs"
7449         if test "X$lt_pkg" = "X$lt_p"; then
7450           pic_mode=yes
7451         fi
7452       done
7453       IFS="$lt_save_ifs"
7454       ;;
7455     esac
7456 else
7457   pic_mode=default
7458 fi
7459
7460
7461 test -z "$pic_mode" && pic_mode=default
7462
7463
7464
7465
7466
7467
7468
7469   # Check whether --enable-fast-install was given.
7470 if test "${enable_fast_install+set}" = set; then :
7471   enableval=$enable_fast_install; p=${PACKAGE-default}
7472     case $enableval in
7473     yes) enable_fast_install=yes ;;
7474     no) enable_fast_install=no ;;
7475     *)
7476       enable_fast_install=no
7477       # Look at the argument we got.  We use all the common list separators.
7478       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7479       for pkg in $enableval; do
7480         IFS="$lt_save_ifs"
7481         if test "X$pkg" = "X$p"; then
7482           enable_fast_install=yes
7483         fi
7484       done
7485       IFS="$lt_save_ifs"
7486       ;;
7487     esac
7488 else
7489   enable_fast_install=yes
7490 fi
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502 # This can be used to rebuild libtool when needed
7503 LIBTOOL_DEPS="$ltmain"
7504
7505 # Always use our own libtool.
7506 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537 test -z "$LN_S" && LN_S="ln -s"
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552 if test -n "${ZSH_VERSION+set}" ; then
7553    setopt NO_GLOB_SUBST
7554 fi
7555
7556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7557 $as_echo_n "checking for objdir... " >&6; }
7558 if ${lt_cv_objdir+:} false; then :
7559   $as_echo_n "(cached) " >&6
7560 else
7561   rm -f .libs 2>/dev/null
7562 mkdir .libs 2>/dev/null
7563 if test -d .libs; then
7564   lt_cv_objdir=.libs
7565 else
7566   # MS-DOS does not allow filenames that begin with a dot.
7567   lt_cv_objdir=_libs
7568 fi
7569 rmdir .libs 2>/dev/null
7570 fi
7571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7572 $as_echo "$lt_cv_objdir" >&6; }
7573 objdir=$lt_cv_objdir
7574
7575
7576
7577
7578
7579 cat >>confdefs.h <<_ACEOF
7580 #define LT_OBJDIR "$lt_cv_objdir/"
7581 _ACEOF
7582
7583
7584
7585
7586 case $host_os in
7587 aix3*)
7588   # AIX sometimes has problems with the GCC collect2 program.  For some
7589   # reason, if we set the COLLECT_NAMES environment variable, the problems
7590   # vanish in a puff of smoke.
7591   if test "X${COLLECT_NAMES+set}" != Xset; then
7592     COLLECT_NAMES=
7593     export COLLECT_NAMES
7594   fi
7595   ;;
7596 esac
7597
7598 # Global variables:
7599 ofile=libtool
7600 can_build_shared=yes
7601
7602 # All known linkers require a `.a' archive for static linking (except MSVC,
7603 # which needs '.lib').
7604 libext=a
7605
7606 with_gnu_ld="$lt_cv_prog_gnu_ld"
7607
7608 old_CC="$CC"
7609 old_CFLAGS="$CFLAGS"
7610
7611 # Set sane defaults for various variables
7612 test -z "$CC" && CC=cc
7613 test -z "$LTCC" && LTCC=$CC
7614 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7615 test -z "$LD" && LD=ld
7616 test -z "$ac_objext" && ac_objext=o
7617
7618 for cc_temp in $compiler""; do
7619   case $cc_temp in
7620     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7621     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7622     \-*) ;;
7623     *) break;;
7624   esac
7625 done
7626 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7627
7628
7629 # Only perform the check for file, if the check method requires it
7630 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7631 case $deplibs_check_method in
7632 file_magic*)
7633   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7634     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7635 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7636 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7637   $as_echo_n "(cached) " >&6
7638 else
7639   case $MAGIC_CMD in
7640 [\\/*] |  ?:[\\/]*)
7641   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7642   ;;
7643 *)
7644   lt_save_MAGIC_CMD="$MAGIC_CMD"
7645   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7646   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7647   for ac_dir in $ac_dummy; do
7648     IFS="$lt_save_ifs"
7649     test -z "$ac_dir" && ac_dir=.
7650     if test -f $ac_dir/${ac_tool_prefix}file; then
7651       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7652       if test -n "$file_magic_test_file"; then
7653         case $deplibs_check_method in
7654         "file_magic "*)
7655           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7656           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7657           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7658             $EGREP "$file_magic_regex" > /dev/null; then
7659             :
7660           else
7661             cat <<_LT_EOF 1>&2
7662
7663 *** Warning: the command libtool uses to detect shared libraries,
7664 *** $file_magic_cmd, produces output that libtool cannot recognize.
7665 *** The result is that libtool may fail to recognize shared libraries
7666 *** as such.  This will affect the creation of libtool libraries that
7667 *** depend on shared libraries, but programs linked with such libtool
7668 *** libraries will work regardless of this problem.  Nevertheless, you
7669 *** may want to report the problem to your system manager and/or to
7670 *** bug-libtool@gnu.org
7671
7672 _LT_EOF
7673           fi ;;
7674         esac
7675       fi
7676       break
7677     fi
7678   done
7679   IFS="$lt_save_ifs"
7680   MAGIC_CMD="$lt_save_MAGIC_CMD"
7681   ;;
7682 esac
7683 fi
7684
7685 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7686 if test -n "$MAGIC_CMD"; then
7687   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7688 $as_echo "$MAGIC_CMD" >&6; }
7689 else
7690   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7691 $as_echo "no" >&6; }
7692 fi
7693
7694
7695
7696
7697
7698 if test -z "$lt_cv_path_MAGIC_CMD"; then
7699   if test -n "$ac_tool_prefix"; then
7700     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7701 $as_echo_n "checking for file... " >&6; }
7702 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7703   $as_echo_n "(cached) " >&6
7704 else
7705   case $MAGIC_CMD in
7706 [\\/*] |  ?:[\\/]*)
7707   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7708   ;;
7709 *)
7710   lt_save_MAGIC_CMD="$MAGIC_CMD"
7711   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7712   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7713   for ac_dir in $ac_dummy; do
7714     IFS="$lt_save_ifs"
7715     test -z "$ac_dir" && ac_dir=.
7716     if test -f $ac_dir/file; then
7717       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7718       if test -n "$file_magic_test_file"; then
7719         case $deplibs_check_method in
7720         "file_magic "*)
7721           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7722           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7723           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7724             $EGREP "$file_magic_regex" > /dev/null; then
7725             :
7726           else
7727             cat <<_LT_EOF 1>&2
7728
7729 *** Warning: the command libtool uses to detect shared libraries,
7730 *** $file_magic_cmd, produces output that libtool cannot recognize.
7731 *** The result is that libtool may fail to recognize shared libraries
7732 *** as such.  This will affect the creation of libtool libraries that
7733 *** depend on shared libraries, but programs linked with such libtool
7734 *** libraries will work regardless of this problem.  Nevertheless, you
7735 *** may want to report the problem to your system manager and/or to
7736 *** bug-libtool@gnu.org
7737
7738 _LT_EOF
7739           fi ;;
7740         esac
7741       fi
7742       break
7743     fi
7744   done
7745   IFS="$lt_save_ifs"
7746   MAGIC_CMD="$lt_save_MAGIC_CMD"
7747   ;;
7748 esac
7749 fi
7750
7751 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7752 if test -n "$MAGIC_CMD"; then
7753   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7754 $as_echo "$MAGIC_CMD" >&6; }
7755 else
7756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7757 $as_echo "no" >&6; }
7758 fi
7759
7760
7761   else
7762     MAGIC_CMD=:
7763   fi
7764 fi
7765
7766   fi
7767   ;;
7768 esac
7769
7770 # Use C for the default configuration in the libtool script
7771
7772 lt_save_CC="$CC"
7773 ac_ext=c
7774 ac_cpp='$CPP $CPPFLAGS'
7775 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7776 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7777 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7778
7779
7780 # Source file extension for C test sources.
7781 ac_ext=c
7782
7783 # Object file extension for compiled C test sources.
7784 objext=o
7785 objext=$objext
7786
7787 # Code to be used in simple compile tests
7788 lt_simple_compile_test_code="int some_variable = 0;"
7789
7790 # Code to be used in simple link tests
7791 lt_simple_link_test_code='int main(){return(0);}'
7792
7793
7794
7795
7796
7797
7798
7799 # If no C compiler was specified, use CC.
7800 LTCC=${LTCC-"$CC"}
7801
7802 # If no C compiler flags were specified, use CFLAGS.
7803 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7804
7805 # Allow CC to be a program name with arguments.
7806 compiler=$CC
7807
7808 # Save the default compiler, since it gets overwritten when the other
7809 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7810 compiler_DEFAULT=$CC
7811
7812 # save warnings/boilerplate of simple test code
7813 ac_outfile=conftest.$ac_objext
7814 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7815 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7816 _lt_compiler_boilerplate=`cat conftest.err`
7817 $RM conftest*
7818
7819 ac_outfile=conftest.$ac_objext
7820 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7821 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7822 _lt_linker_boilerplate=`cat conftest.err`
7823 $RM -r conftest*
7824
7825
7826 if test -n "$compiler"; then
7827
7828 lt_prog_compiler_no_builtin_flag=
7829
7830 if test "$GCC" = yes; then
7831   case $cc_basename in
7832   nvcc*)
7833     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7834   *)
7835     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7836   esac
7837
7838   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7839 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7840 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7841   $as_echo_n "(cached) " >&6
7842 else
7843   lt_cv_prog_compiler_rtti_exceptions=no
7844    ac_outfile=conftest.$ac_objext
7845    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7846    lt_compiler_flag="-fno-rtti -fno-exceptions"
7847    # Insert the option either (1) after the last *FLAGS variable, or
7848    # (2) before a word containing "conftest.", or (3) at the end.
7849    # Note that $ac_compile itself does not contain backslashes and begins
7850    # with a dollar sign (not a hyphen), so the echo should work correctly.
7851    # The option is referenced via a variable to avoid confusing sed.
7852    lt_compile=`echo "$ac_compile" | $SED \
7853    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7854    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7855    -e 's:$: $lt_compiler_flag:'`
7856    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7857    (eval "$lt_compile" 2>conftest.err)
7858    ac_status=$?
7859    cat conftest.err >&5
7860    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7861    if (exit $ac_status) && test -s "$ac_outfile"; then
7862      # The compiler can only warn and ignore the option if not recognized
7863      # So say no if there are warnings other than the usual output.
7864      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7865      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7866      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7867        lt_cv_prog_compiler_rtti_exceptions=yes
7868      fi
7869    fi
7870    $RM conftest*
7871
7872 fi
7873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7874 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7875
7876 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7877     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7878 else
7879     :
7880 fi
7881
7882 fi
7883
7884
7885
7886
7887
7888
7889   lt_prog_compiler_wl=
7890 lt_prog_compiler_pic=
7891 lt_prog_compiler_static=
7892
7893
7894   if test "$GCC" = yes; then
7895     lt_prog_compiler_wl='-Wl,'
7896     lt_prog_compiler_static='-static'
7897
7898     case $host_os in
7899       aix*)
7900       # All AIX code is PIC.
7901       if test "$host_cpu" = ia64; then
7902         # AIX 5 now supports IA64 processor
7903         lt_prog_compiler_static='-Bstatic'
7904       fi
7905       ;;
7906
7907     amigaos*)
7908       case $host_cpu in
7909       powerpc)
7910             # see comment about AmigaOS4 .so support
7911             lt_prog_compiler_pic='-fPIC'
7912         ;;
7913       m68k)
7914             # FIXME: we need at least 68020 code to build shared libraries, but
7915             # adding the `-m68020' flag to GCC prevents building anything better,
7916             # like `-m68040'.
7917             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7918         ;;
7919       esac
7920       ;;
7921
7922     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7923       # PIC is the default for these OSes.
7924       ;;
7925
7926     mingw* | cygwin* | pw32* | os2* | cegcc*)
7927       # This hack is so that the source file can tell whether it is being
7928       # built for inclusion in a dll (and should export symbols for example).
7929       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7930       # (--disable-auto-import) libraries
7931       lt_prog_compiler_pic='-DDLL_EXPORT'
7932       ;;
7933
7934     darwin* | rhapsody*)
7935       # PIC is the default on this platform
7936       # Common symbols not allowed in MH_DYLIB files
7937       lt_prog_compiler_pic='-fno-common'
7938       ;;
7939
7940     haiku*)
7941       # PIC is the default for Haiku.
7942       # The "-static" flag exists, but is broken.
7943       lt_prog_compiler_static=
7944       ;;
7945
7946     hpux*)
7947       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7948       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7949       # sets the default TLS model and affects inlining.
7950       case $host_cpu in
7951       hppa*64*)
7952         # +Z the default
7953         ;;
7954       *)
7955         lt_prog_compiler_pic='-fPIC'
7956         ;;
7957       esac
7958       ;;
7959
7960     interix[3-9]*)
7961       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7962       # Instead, we relocate shared libraries at runtime.
7963       ;;
7964
7965     msdosdjgpp*)
7966       # Just because we use GCC doesn't mean we suddenly get shared libraries
7967       # on systems that don't support them.
7968       lt_prog_compiler_can_build_shared=no
7969       enable_shared=no
7970       ;;
7971
7972     *nto* | *qnx*)
7973       # QNX uses GNU C++, but need to define -shared option too, otherwise
7974       # it will coredump.
7975       lt_prog_compiler_pic='-fPIC -shared'
7976       ;;
7977
7978     sysv4*MP*)
7979       if test -d /usr/nec; then
7980         lt_prog_compiler_pic=-Kconform_pic
7981       fi
7982       ;;
7983
7984     *)
7985       lt_prog_compiler_pic='-fPIC'
7986       ;;
7987     esac
7988
7989     case $cc_basename in
7990     nvcc*) # Cuda Compiler Driver 2.2
7991       lt_prog_compiler_wl='-Xlinker '
7992       if test -n "$lt_prog_compiler_pic"; then
7993         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
7994       fi
7995       ;;
7996     esac
7997   else
7998     # PORTME Check for flag to pass linker flags through the system compiler.
7999     case $host_os in
8000     aix*)
8001       lt_prog_compiler_wl='-Wl,'
8002       if test "$host_cpu" = ia64; then
8003         # AIX 5 now supports IA64 processor
8004         lt_prog_compiler_static='-Bstatic'
8005       else
8006         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8007       fi
8008       ;;
8009
8010     mingw* | cygwin* | pw32* | os2* | cegcc*)
8011       # This hack is so that the source file can tell whether it is being
8012       # built for inclusion in a dll (and should export symbols for example).
8013       lt_prog_compiler_pic='-DDLL_EXPORT'
8014       ;;
8015
8016     hpux9* | hpux10* | hpux11*)
8017       lt_prog_compiler_wl='-Wl,'
8018       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8019       # not for PA HP-UX.
8020       case $host_cpu in
8021       hppa*64*|ia64*)
8022         # +Z the default
8023         ;;
8024       *)
8025         lt_prog_compiler_pic='+Z'
8026         ;;
8027       esac
8028       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8029       lt_prog_compiler_static='${wl}-a ${wl}archive'
8030       ;;
8031
8032     irix5* | irix6* | nonstopux*)
8033       lt_prog_compiler_wl='-Wl,'
8034       # PIC (with -KPIC) is the default.
8035       lt_prog_compiler_static='-non_shared'
8036       ;;
8037
8038     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8039       case $cc_basename in
8040       # old Intel for x86_64 which still supported -KPIC.
8041       ecc*)
8042         lt_prog_compiler_wl='-Wl,'
8043         lt_prog_compiler_pic='-KPIC'
8044         lt_prog_compiler_static='-static'
8045         ;;
8046       # icc used to be incompatible with GCC.
8047       # ICC 10 doesn't accept -KPIC any more.
8048       icc* | ifort*)
8049         lt_prog_compiler_wl='-Wl,'
8050         lt_prog_compiler_pic='-fPIC'
8051         lt_prog_compiler_static='-static'
8052         ;;
8053       # Lahey Fortran 8.1.
8054       lf95*)
8055         lt_prog_compiler_wl='-Wl,'
8056         lt_prog_compiler_pic='--shared'
8057         lt_prog_compiler_static='--static'
8058         ;;
8059       nagfor*)
8060         # NAG Fortran compiler
8061         lt_prog_compiler_wl='-Wl,-Wl,,'
8062         lt_prog_compiler_pic='-PIC'
8063         lt_prog_compiler_static='-Bstatic'
8064         ;;
8065       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8066         # Portland Group compilers (*not* the Pentium gcc compiler,
8067         # which looks to be a dead project)
8068         lt_prog_compiler_wl='-Wl,'
8069         lt_prog_compiler_pic='-fpic'
8070         lt_prog_compiler_static='-Bstatic'
8071         ;;
8072       ccc*)
8073         lt_prog_compiler_wl='-Wl,'
8074         # All Alpha code is PIC.
8075         lt_prog_compiler_static='-non_shared'
8076         ;;
8077       xl* | bgxl* | bgf* | mpixl*)
8078         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8079         lt_prog_compiler_wl='-Wl,'
8080         lt_prog_compiler_pic='-qpic'
8081         lt_prog_compiler_static='-qstaticlink'
8082         ;;
8083       *)
8084         case `$CC -V 2>&1 | sed 5q` in
8085         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8086           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8087           lt_prog_compiler_pic='-KPIC'
8088           lt_prog_compiler_static='-Bstatic'
8089           lt_prog_compiler_wl=''
8090           ;;
8091         *Sun\ F* | *Sun*Fortran*)
8092           lt_prog_compiler_pic='-KPIC'
8093           lt_prog_compiler_static='-Bstatic'
8094           lt_prog_compiler_wl='-Qoption ld '
8095           ;;
8096         *Sun\ C*)
8097           # Sun C 5.9
8098           lt_prog_compiler_pic='-KPIC'
8099           lt_prog_compiler_static='-Bstatic'
8100           lt_prog_compiler_wl='-Wl,'
8101           ;;
8102         *Intel*\ [CF]*Compiler*)
8103           lt_prog_compiler_wl='-Wl,'
8104           lt_prog_compiler_pic='-fPIC'
8105           lt_prog_compiler_static='-static'
8106           ;;
8107         *Portland\ Group*)
8108           lt_prog_compiler_wl='-Wl,'
8109           lt_prog_compiler_pic='-fpic'
8110           lt_prog_compiler_static='-Bstatic'
8111           ;;
8112         esac
8113         ;;
8114       esac
8115       ;;
8116
8117     newsos6)
8118       lt_prog_compiler_pic='-KPIC'
8119       lt_prog_compiler_static='-Bstatic'
8120       ;;
8121
8122     *nto* | *qnx*)
8123       # QNX uses GNU C++, but need to define -shared option too, otherwise
8124       # it will coredump.
8125       lt_prog_compiler_pic='-fPIC -shared'
8126       ;;
8127
8128     osf3* | osf4* | osf5*)
8129       lt_prog_compiler_wl='-Wl,'
8130       # All OSF/1 code is PIC.
8131       lt_prog_compiler_static='-non_shared'
8132       ;;
8133
8134     rdos*)
8135       lt_prog_compiler_static='-non_shared'
8136       ;;
8137
8138     solaris*)
8139       lt_prog_compiler_pic='-KPIC'
8140       lt_prog_compiler_static='-Bstatic'
8141       case $cc_basename in
8142       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8143         lt_prog_compiler_wl='-Qoption ld ';;
8144       *)
8145         lt_prog_compiler_wl='-Wl,';;
8146       esac
8147       ;;
8148
8149     sunos4*)
8150       lt_prog_compiler_wl='-Qoption ld '
8151       lt_prog_compiler_pic='-PIC'
8152       lt_prog_compiler_static='-Bstatic'
8153       ;;
8154
8155     sysv4 | sysv4.2uw2* | sysv4.3*)
8156       lt_prog_compiler_wl='-Wl,'
8157       lt_prog_compiler_pic='-KPIC'
8158       lt_prog_compiler_static='-Bstatic'
8159       ;;
8160
8161     sysv4*MP*)
8162       if test -d /usr/nec ;then
8163         lt_prog_compiler_pic='-Kconform_pic'
8164         lt_prog_compiler_static='-Bstatic'
8165       fi
8166       ;;
8167
8168     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8169       lt_prog_compiler_wl='-Wl,'
8170       lt_prog_compiler_pic='-KPIC'
8171       lt_prog_compiler_static='-Bstatic'
8172       ;;
8173
8174     unicos*)
8175       lt_prog_compiler_wl='-Wl,'
8176       lt_prog_compiler_can_build_shared=no
8177       ;;
8178
8179     uts4*)
8180       lt_prog_compiler_pic='-pic'
8181       lt_prog_compiler_static='-Bstatic'
8182       ;;
8183
8184     *)
8185       lt_prog_compiler_can_build_shared=no
8186       ;;
8187     esac
8188   fi
8189
8190 case $host_os in
8191   # For platforms which do not support PIC, -DPIC is meaningless:
8192   *djgpp*)
8193     lt_prog_compiler_pic=
8194     ;;
8195   *)
8196     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8197     ;;
8198 esac
8199
8200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8201 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8202 if ${lt_cv_prog_compiler_pic+:} false; then :
8203   $as_echo_n "(cached) " >&6
8204 else
8205   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8206 fi
8207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8208 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8209 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8210
8211 #
8212 # Check to make sure the PIC flag actually works.
8213 #
8214 if test -n "$lt_prog_compiler_pic"; then
8215   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8216 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8217 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8218   $as_echo_n "(cached) " >&6
8219 else
8220   lt_cv_prog_compiler_pic_works=no
8221    ac_outfile=conftest.$ac_objext
8222    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8223    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8224    # Insert the option either (1) after the last *FLAGS variable, or
8225    # (2) before a word containing "conftest.", or (3) at the end.
8226    # Note that $ac_compile itself does not contain backslashes and begins
8227    # with a dollar sign (not a hyphen), so the echo should work correctly.
8228    # The option is referenced via a variable to avoid confusing sed.
8229    lt_compile=`echo "$ac_compile" | $SED \
8230    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8231    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8232    -e 's:$: $lt_compiler_flag:'`
8233    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8234    (eval "$lt_compile" 2>conftest.err)
8235    ac_status=$?
8236    cat conftest.err >&5
8237    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8238    if (exit $ac_status) && test -s "$ac_outfile"; then
8239      # The compiler can only warn and ignore the option if not recognized
8240      # So say no if there are warnings other than the usual output.
8241      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8242      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8243      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8244        lt_cv_prog_compiler_pic_works=yes
8245      fi
8246    fi
8247    $RM conftest*
8248
8249 fi
8250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8251 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8252
8253 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8254     case $lt_prog_compiler_pic in
8255      "" | " "*) ;;
8256      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8257      esac
8258 else
8259     lt_prog_compiler_pic=
8260      lt_prog_compiler_can_build_shared=no
8261 fi
8262
8263 fi
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275 #
8276 # Check to make sure the static flag actually works.
8277 #
8278 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8280 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8281 if ${lt_cv_prog_compiler_static_works+:} false; then :
8282   $as_echo_n "(cached) " >&6
8283 else
8284   lt_cv_prog_compiler_static_works=no
8285    save_LDFLAGS="$LDFLAGS"
8286    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8287    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8288    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8289      # The linker can only warn and ignore the option if not recognized
8290      # So say no if there are warnings
8291      if test -s conftest.err; then
8292        # Append any errors to the config.log.
8293        cat conftest.err 1>&5
8294        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8295        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8296        if diff conftest.exp conftest.er2 >/dev/null; then
8297          lt_cv_prog_compiler_static_works=yes
8298        fi
8299      else
8300        lt_cv_prog_compiler_static_works=yes
8301      fi
8302    fi
8303    $RM -r conftest*
8304    LDFLAGS="$save_LDFLAGS"
8305
8306 fi
8307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8308 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8309
8310 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8311     :
8312 else
8313     lt_prog_compiler_static=
8314 fi
8315
8316
8317
8318
8319
8320
8321
8322   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8323 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8324 if ${lt_cv_prog_compiler_c_o+:} false; then :
8325   $as_echo_n "(cached) " >&6
8326 else
8327   lt_cv_prog_compiler_c_o=no
8328    $RM -r conftest 2>/dev/null
8329    mkdir conftest
8330    cd conftest
8331    mkdir out
8332    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8333
8334    lt_compiler_flag="-o out/conftest2.$ac_objext"
8335    # Insert the option either (1) after the last *FLAGS variable, or
8336    # (2) before a word containing "conftest.", or (3) at the end.
8337    # Note that $ac_compile itself does not contain backslashes and begins
8338    # with a dollar sign (not a hyphen), so the echo should work correctly.
8339    lt_compile=`echo "$ac_compile" | $SED \
8340    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8341    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8342    -e 's:$: $lt_compiler_flag:'`
8343    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8344    (eval "$lt_compile" 2>out/conftest.err)
8345    ac_status=$?
8346    cat out/conftest.err >&5
8347    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8348    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8349    then
8350      # The compiler can only warn and ignore the option if not recognized
8351      # So say no if there are warnings
8352      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8353      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8354      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8355        lt_cv_prog_compiler_c_o=yes
8356      fi
8357    fi
8358    chmod u+w . 2>&5
8359    $RM conftest*
8360    # SGI C++ compiler will create directory out/ii_files/ for
8361    # template instantiation
8362    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8363    $RM out/* && rmdir out
8364    cd ..
8365    $RM -r conftest
8366    $RM conftest*
8367
8368 fi
8369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8370 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8371
8372
8373
8374
8375
8376
8377   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8378 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8379 if ${lt_cv_prog_compiler_c_o+:} false; then :
8380   $as_echo_n "(cached) " >&6
8381 else
8382   lt_cv_prog_compiler_c_o=no
8383    $RM -r conftest 2>/dev/null
8384    mkdir conftest
8385    cd conftest
8386    mkdir out
8387    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8388
8389    lt_compiler_flag="-o out/conftest2.$ac_objext"
8390    # Insert the option either (1) after the last *FLAGS variable, or
8391    # (2) before a word containing "conftest.", or (3) at the end.
8392    # Note that $ac_compile itself does not contain backslashes and begins
8393    # with a dollar sign (not a hyphen), so the echo should work correctly.
8394    lt_compile=`echo "$ac_compile" | $SED \
8395    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8396    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8397    -e 's:$: $lt_compiler_flag:'`
8398    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8399    (eval "$lt_compile" 2>out/conftest.err)
8400    ac_status=$?
8401    cat out/conftest.err >&5
8402    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8403    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8404    then
8405      # The compiler can only warn and ignore the option if not recognized
8406      # So say no if there are warnings
8407      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8408      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8409      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8410        lt_cv_prog_compiler_c_o=yes
8411      fi
8412    fi
8413    chmod u+w . 2>&5
8414    $RM conftest*
8415    # SGI C++ compiler will create directory out/ii_files/ for
8416    # template instantiation
8417    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8418    $RM out/* && rmdir out
8419    cd ..
8420    $RM -r conftest
8421    $RM conftest*
8422
8423 fi
8424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8425 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8426
8427
8428
8429
8430 hard_links="nottested"
8431 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8432   # do not overwrite the value of need_locks provided by the user
8433   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8434 $as_echo_n "checking if we can lock with hard links... " >&6; }
8435   hard_links=yes
8436   $RM conftest*
8437   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8438   touch conftest.a
8439   ln conftest.a conftest.b 2>&5 || hard_links=no
8440   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8442 $as_echo "$hard_links" >&6; }
8443   if test "$hard_links" = no; then
8444     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8445 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8446     need_locks=warn
8447   fi
8448 else
8449   need_locks=no
8450 fi
8451
8452
8453
8454
8455
8456
8457   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8458 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8459
8460   runpath_var=
8461   allow_undefined_flag=
8462   always_export_symbols=no
8463   archive_cmds=
8464   archive_expsym_cmds=
8465   compiler_needs_object=no
8466   enable_shared_with_static_runtimes=no
8467   export_dynamic_flag_spec=
8468   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8469   hardcode_automatic=no
8470   hardcode_direct=no
8471   hardcode_direct_absolute=no
8472   hardcode_libdir_flag_spec=
8473   hardcode_libdir_separator=
8474   hardcode_minus_L=no
8475   hardcode_shlibpath_var=unsupported
8476   inherit_rpath=no
8477   link_all_deplibs=unknown
8478   module_cmds=
8479   module_expsym_cmds=
8480   old_archive_from_new_cmds=
8481   old_archive_from_expsyms_cmds=
8482   thread_safe_flag_spec=
8483   whole_archive_flag_spec=
8484   # include_expsyms should be a list of space-separated symbols to be *always*
8485   # included in the symbol list
8486   include_expsyms=
8487   # exclude_expsyms can be an extended regexp of symbols to exclude
8488   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8489   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8490   # as well as any symbol that contains `d'.
8491   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8492   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8493   # platforms (ab)use it in PIC code, but their linkers get confused if
8494   # the symbol is explicitly referenced.  Since portable code cannot
8495   # rely on this symbol name, it's probably fine to never include it in
8496   # preloaded symbol tables.
8497   # Exclude shared library initialization/finalization symbols.
8498   extract_expsyms_cmds=
8499
8500   case $host_os in
8501   cygwin* | mingw* | pw32* | cegcc*)
8502     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8503     # When not using gcc, we currently assume that we are using
8504     # Microsoft Visual C++.
8505     if test "$GCC" != yes; then
8506       with_gnu_ld=no
8507     fi
8508     ;;
8509   interix*)
8510     # we just hope/assume this is gcc and not c89 (= MSVC++)
8511     with_gnu_ld=yes
8512     ;;
8513   openbsd*)
8514     with_gnu_ld=no
8515     ;;
8516   linux* | k*bsd*-gnu | gnu*)
8517     link_all_deplibs=no
8518     ;;
8519   esac
8520
8521   ld_shlibs=yes
8522
8523   # On some targets, GNU ld is compatible enough with the native linker
8524   # that we're better off using the native interface for both.
8525   lt_use_gnu_ld_interface=no
8526   if test "$with_gnu_ld" = yes; then
8527     case $host_os in
8528       aix*)
8529         # The AIX port of GNU ld has always aspired to compatibility
8530         # with the native linker.  However, as the warning in the GNU ld
8531         # block says, versions before 2.19.5* couldn't really create working
8532         # shared libraries, regardless of the interface used.
8533         case `$LD -v 2>&1` in
8534           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8535           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8536           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8537           *)
8538             lt_use_gnu_ld_interface=yes
8539             ;;
8540         esac
8541         ;;
8542       *)
8543         lt_use_gnu_ld_interface=yes
8544         ;;
8545     esac
8546   fi
8547
8548   if test "$lt_use_gnu_ld_interface" = yes; then
8549     # If archive_cmds runs LD, not CC, wlarc should be empty
8550     wlarc='${wl}'
8551
8552     # Set some defaults for GNU ld with shared library support. These
8553     # are reset later if shared libraries are not supported. Putting them
8554     # here allows them to be overridden if necessary.
8555     runpath_var=LD_RUN_PATH
8556     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8557     export_dynamic_flag_spec='${wl}--export-dynamic'
8558     # ancient GNU ld didn't support --whole-archive et. al.
8559     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8560       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8561     else
8562       whole_archive_flag_spec=
8563     fi
8564     supports_anon_versioning=no
8565     case `$LD -v 2>&1` in
8566       *GNU\ gold*) supports_anon_versioning=yes ;;
8567       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8568       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8569       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8570       *\ 2.11.*) ;; # other 2.11 versions
8571       *) supports_anon_versioning=yes ;;
8572     esac
8573
8574     # See if GNU ld supports shared libraries.
8575     case $host_os in
8576     aix[3-9]*)
8577       # On AIX/PPC, the GNU linker is very broken
8578       if test "$host_cpu" != ia64; then
8579         ld_shlibs=no
8580         cat <<_LT_EOF 1>&2
8581
8582 *** Warning: the GNU linker, at least up to release 2.19, is reported
8583 *** to be unable to reliably create shared libraries on AIX.
8584 *** Therefore, libtool is disabling shared libraries support.  If you
8585 *** really care for shared libraries, you may want to install binutils
8586 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8587 *** You will then need to restart the configuration process.
8588
8589 _LT_EOF
8590       fi
8591       ;;
8592
8593     amigaos*)
8594       case $host_cpu in
8595       powerpc)
8596             # see comment about AmigaOS4 .so support
8597             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8598             archive_expsym_cmds=''
8599         ;;
8600       m68k)
8601             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)'
8602             hardcode_libdir_flag_spec='-L$libdir'
8603             hardcode_minus_L=yes
8604         ;;
8605       esac
8606       ;;
8607
8608     beos*)
8609       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8610         allow_undefined_flag=unsupported
8611         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8612         # support --undefined.  This deserves some investigation.  FIXME
8613         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8614       else
8615         ld_shlibs=no
8616       fi
8617       ;;
8618
8619     cygwin* | mingw* | pw32* | cegcc*)
8620       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8621       # as there is no search path for DLLs.
8622       hardcode_libdir_flag_spec='-L$libdir'
8623       export_dynamic_flag_spec='${wl}--export-all-symbols'
8624       allow_undefined_flag=unsupported
8625       always_export_symbols=no
8626       enable_shared_with_static_runtimes=yes
8627       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
8628       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8629
8630       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8631         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8632         # If the export-symbols file already is a .def file (1st line
8633         # is EXPORTS), use it as is; otherwise, prepend...
8634         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8635           cp $export_symbols $output_objdir/$soname.def;
8636         else
8637           echo EXPORTS > $output_objdir/$soname.def;
8638           cat $export_symbols >> $output_objdir/$soname.def;
8639         fi~
8640         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8641       else
8642         ld_shlibs=no
8643       fi
8644       ;;
8645
8646     haiku*)
8647       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8648       link_all_deplibs=yes
8649       ;;
8650
8651     interix[3-9]*)
8652       hardcode_direct=no
8653       hardcode_shlibpath_var=no
8654       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8655       export_dynamic_flag_spec='${wl}-E'
8656       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8657       # Instead, shared libraries are loaded at an image base (0x10000000 by
8658       # default) and relocated if they conflict, which is a slow very memory
8659       # consuming and fragmenting process.  To avoid this, we pick a random,
8660       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8661       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8662       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8663       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'
8664       ;;
8665
8666     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8667       tmp_diet=no
8668       if test "$host_os" = linux-dietlibc; then
8669         case $cc_basename in
8670           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8671         esac
8672       fi
8673       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8674          && test "$tmp_diet" = no
8675       then
8676         tmp_addflag=' $pic_flag'
8677         tmp_sharedflag='-shared'
8678         case $cc_basename,$host_cpu in
8679         pgcc*)                          # Portland Group C compiler
8680           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8681           tmp_addflag=' $pic_flag'
8682           ;;
8683         pgf77* | pgf90* | pgf95* | pgfortran*)
8684                                         # Portland Group f77 and f90 compilers
8685           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8686           tmp_addflag=' $pic_flag -Mnomain' ;;
8687         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8688           tmp_addflag=' -i_dynamic' ;;
8689         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8690           tmp_addflag=' -i_dynamic -nofor_main' ;;
8691         ifc* | ifort*)                  # Intel Fortran compiler
8692           tmp_addflag=' -nofor_main' ;;
8693         lf95*)                          # Lahey Fortran 8.1
8694           whole_archive_flag_spec=
8695           tmp_sharedflag='--shared' ;;
8696         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8697           tmp_sharedflag='-qmkshrobj'
8698           tmp_addflag= ;;
8699         nvcc*)  # Cuda Compiler Driver 2.2
8700           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8701           compiler_needs_object=yes
8702           ;;
8703         esac
8704         case `$CC -V 2>&1 | sed 5q` in
8705         *Sun\ C*)                       # Sun C 5.9
8706           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8707           compiler_needs_object=yes
8708           tmp_sharedflag='-G' ;;
8709         *Sun\ F*)                       # Sun Fortran 8.3
8710           tmp_sharedflag='-G' ;;
8711         esac
8712         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8713
8714         if test "x$supports_anon_versioning" = xyes; then
8715           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8716             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8717             echo "local: *; };" >> $output_objdir/$libname.ver~
8718             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8719         fi
8720
8721         case $cc_basename in
8722         xlf* | bgf* | bgxlf* | mpixlf*)
8723           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8724           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8725           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8726           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8727           if test "x$supports_anon_versioning" = xyes; then
8728             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8729               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8730               echo "local: *; };" >> $output_objdir/$libname.ver~
8731               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8732           fi
8733           ;;
8734         esac
8735       else
8736         ld_shlibs=no
8737       fi
8738       ;;
8739
8740     netbsd* | netbsdelf*-gnu)
8741       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8742         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8743         wlarc=
8744       else
8745         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8746         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8747       fi
8748       ;;
8749
8750     solaris*)
8751       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8752         ld_shlibs=no
8753         cat <<_LT_EOF 1>&2
8754
8755 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8756 *** create shared libraries on Solaris systems.  Therefore, libtool
8757 *** is disabling shared libraries support.  We urge you to upgrade GNU
8758 *** binutils to release 2.9.1 or newer.  Another option is to modify
8759 *** your PATH or compiler configuration so that the native linker is
8760 *** used, and then restart.
8761
8762 _LT_EOF
8763       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8764         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8765         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8766       else
8767         ld_shlibs=no
8768       fi
8769       ;;
8770
8771     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8772       case `$LD -v 2>&1` in
8773         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8774         ld_shlibs=no
8775         cat <<_LT_EOF 1>&2
8776
8777 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8778 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8779 *** is disabling shared libraries support.  We urge you to upgrade GNU
8780 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8781 *** your PATH or compiler configuration so that the native linker is
8782 *** used, and then restart.
8783
8784 _LT_EOF
8785         ;;
8786         *)
8787           # For security reasons, it is highly recommended that you always
8788           # use absolute paths for naming shared libraries, and exclude the
8789           # DT_RUNPATH tag from executables and libraries.  But doing so
8790           # requires that you compile everything twice, which is a pain.
8791           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8792             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8793             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8794             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8795           else
8796             ld_shlibs=no
8797           fi
8798         ;;
8799       esac
8800       ;;
8801
8802     sunos4*)
8803       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8804       wlarc=
8805       hardcode_direct=yes
8806       hardcode_shlibpath_var=no
8807       ;;
8808
8809     *)
8810       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8811         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8812         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8813       else
8814         ld_shlibs=no
8815       fi
8816       ;;
8817     esac
8818
8819     if test "$ld_shlibs" = no; then
8820       runpath_var=
8821       hardcode_libdir_flag_spec=
8822       export_dynamic_flag_spec=
8823       whole_archive_flag_spec=
8824     fi
8825   else
8826     # PORTME fill in a description of your system's linker (not GNU ld)
8827     case $host_os in
8828     aix3*)
8829       allow_undefined_flag=unsupported
8830       always_export_symbols=yes
8831       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'
8832       # Note: this linker hardcodes the directories in LIBPATH if there
8833       # are no directories specified by -L.
8834       hardcode_minus_L=yes
8835       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8836         # Neither direct hardcoding nor static linking is supported with a
8837         # broken collect2.
8838         hardcode_direct=unsupported
8839       fi
8840       ;;
8841
8842     aix[4-9]*)
8843       if test "$host_cpu" = ia64; then
8844         # On IA64, the linker does run time linking by default, so we don't
8845         # have to do anything special.
8846         aix_use_runtimelinking=no
8847         exp_sym_flag='-Bexport'
8848         no_entry_flag=""
8849       else
8850         # If we're using GNU nm, then we don't want the "-C" option.
8851         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8852         # Also, AIX nm treats weak defined symbols like other global
8853         # defined symbols, whereas GNU nm marks them as "W".
8854         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8855           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8856         else
8857           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'
8858         fi
8859         aix_use_runtimelinking=no
8860
8861         # Test if we are trying to use run time linking or normal
8862         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8863         # need to do runtime linking.
8864         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8865           for ld_flag in $LDFLAGS; do
8866           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8867             aix_use_runtimelinking=yes
8868             break
8869           fi
8870           done
8871           ;;
8872         esac
8873
8874         exp_sym_flag='-bexport'
8875         no_entry_flag='-bnoentry'
8876       fi
8877
8878       # When large executables or shared objects are built, AIX ld can
8879       # have problems creating the table of contents.  If linking a library
8880       # or program results in "error TOC overflow" add -mminimal-toc to
8881       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8882       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8883
8884       archive_cmds=''
8885       hardcode_direct=yes
8886       hardcode_direct_absolute=yes
8887       hardcode_libdir_separator=':'
8888       link_all_deplibs=yes
8889       file_list_spec='${wl}-f,'
8890
8891       if test "$GCC" = yes; then
8892         case $host_os in aix4.[012]|aix4.[012].*)
8893         # We only want to do this on AIX 4.2 and lower, the check
8894         # below for broken collect2 doesn't work under 4.3+
8895           collect2name=`${CC} -print-prog-name=collect2`
8896           if test -f "$collect2name" &&
8897            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8898           then
8899           # We have reworked collect2
8900           :
8901           else
8902           # We have old collect2
8903           hardcode_direct=unsupported
8904           # It fails to find uninstalled libraries when the uninstalled
8905           # path is not listed in the libpath.  Setting hardcode_minus_L
8906           # to unsupported forces relinking
8907           hardcode_minus_L=yes
8908           hardcode_libdir_flag_spec='-L$libdir'
8909           hardcode_libdir_separator=
8910           fi
8911           ;;
8912         esac
8913         shared_flag='-shared'
8914         if test "$aix_use_runtimelinking" = yes; then
8915           shared_flag="$shared_flag "'${wl}-G'
8916         fi
8917         link_all_deplibs=no
8918       else
8919         # not using gcc
8920         if test "$host_cpu" = ia64; then
8921         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8922         # chokes on -Wl,-G. The following line is correct:
8923           shared_flag='-G'
8924         else
8925           if test "$aix_use_runtimelinking" = yes; then
8926             shared_flag='${wl}-G'
8927           else
8928             shared_flag='${wl}-bM:SRE'
8929           fi
8930         fi
8931       fi
8932
8933       export_dynamic_flag_spec='${wl}-bexpall'
8934       # It seems that -bexpall does not export symbols beginning with
8935       # underscore (_), so it is better to generate a list of symbols to export.
8936       always_export_symbols=yes
8937       if test "$aix_use_runtimelinking" = yes; then
8938         # Warning - without using the other runtime loading flags (-brtl),
8939         # -berok will link without error, but may produce a broken library.
8940         allow_undefined_flag='-berok'
8941         # Determine the default libpath from the value encoded in an
8942         # empty executable.
8943         if test "${lt_cv_aix_libpath+set}" = set; then
8944   aix_libpath=$lt_cv_aix_libpath
8945 else
8946   if ${lt_cv_aix_libpath_+:} false; then :
8947   $as_echo_n "(cached) " >&6
8948 else
8949   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8950 /* end confdefs.h.  */
8951
8952 int
8953 main ()
8954 {
8955
8956   ;
8957   return 0;
8958 }
8959 _ACEOF
8960 if ac_fn_c_try_link "$LINENO"; then :
8961
8962   lt_aix_libpath_sed='
8963       /Import File Strings/,/^$/ {
8964           /^0/ {
8965               s/^0  *\([^ ]*\) *$/\1/
8966               p
8967           }
8968       }'
8969   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8970   # Check for a 64-bit object if we didn't find anything.
8971   if test -z "$lt_cv_aix_libpath_"; then
8972     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8973   fi
8974 fi
8975 rm -f core conftest.err conftest.$ac_objext \
8976     conftest$ac_exeext conftest.$ac_ext
8977   if test -z "$lt_cv_aix_libpath_"; then
8978     lt_cv_aix_libpath_="/usr/lib:/lib"
8979   fi
8980
8981 fi
8982
8983   aix_libpath=$lt_cv_aix_libpath_
8984 fi
8985
8986         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8987         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8988       else
8989         if test "$host_cpu" = ia64; then
8990           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8991           allow_undefined_flag="-z nodefs"
8992           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"
8993         else
8994          # Determine the default libpath from the value encoded in an
8995          # empty executable.
8996          if test "${lt_cv_aix_libpath+set}" = set; then
8997   aix_libpath=$lt_cv_aix_libpath
8998 else
8999   if ${lt_cv_aix_libpath_+:} false; then :
9000   $as_echo_n "(cached) " >&6
9001 else
9002   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9003 /* end confdefs.h.  */
9004
9005 int
9006 main ()
9007 {
9008
9009   ;
9010   return 0;
9011 }
9012 _ACEOF
9013 if ac_fn_c_try_link "$LINENO"; then :
9014
9015   lt_aix_libpath_sed='
9016       /Import File Strings/,/^$/ {
9017           /^0/ {
9018               s/^0  *\([^ ]*\) *$/\1/
9019               p
9020           }
9021       }'
9022   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9023   # Check for a 64-bit object if we didn't find anything.
9024   if test -z "$lt_cv_aix_libpath_"; then
9025     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9026   fi
9027 fi
9028 rm -f core conftest.err conftest.$ac_objext \
9029     conftest$ac_exeext conftest.$ac_ext
9030   if test -z "$lt_cv_aix_libpath_"; then
9031     lt_cv_aix_libpath_="/usr/lib:/lib"
9032   fi
9033
9034 fi
9035
9036   aix_libpath=$lt_cv_aix_libpath_
9037 fi
9038
9039          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9040           # Warning - without using the other run time loading flags,
9041           # -berok will link without error, but may produce a broken library.
9042           no_undefined_flag=' ${wl}-bernotok'
9043           allow_undefined_flag=' ${wl}-berok'
9044           if test "$with_gnu_ld" = yes; then
9045             # We only use this code for GNU lds that support --whole-archive.
9046             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9047           else
9048             # Exported symbols can be pulled into shared objects from archives
9049             whole_archive_flag_spec='$convenience'
9050           fi
9051           archive_cmds_need_lc=yes
9052           # This is similar to how AIX traditionally builds its shared libraries.
9053           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'
9054         fi
9055       fi
9056       ;;
9057
9058     amigaos*)
9059       case $host_cpu in
9060       powerpc)
9061             # see comment about AmigaOS4 .so support
9062             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9063             archive_expsym_cmds=''
9064         ;;
9065       m68k)
9066             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)'
9067             hardcode_libdir_flag_spec='-L$libdir'
9068             hardcode_minus_L=yes
9069         ;;
9070       esac
9071       ;;
9072
9073     bsdi[45]*)
9074       export_dynamic_flag_spec=-rdynamic
9075       ;;
9076
9077     cygwin* | mingw* | pw32* | cegcc*)
9078       # When not using gcc, we currently assume that we are using
9079       # Microsoft Visual C++.
9080       # hardcode_libdir_flag_spec is actually meaningless, as there is
9081       # no search path for DLLs.
9082       case $cc_basename in
9083       cl*)
9084         # Native MSVC
9085         hardcode_libdir_flag_spec=' '
9086         allow_undefined_flag=unsupported
9087         always_export_symbols=yes
9088         file_list_spec='@'
9089         # Tell ltmain to make .lib files, not .a files.
9090         libext=lib
9091         # Tell ltmain to make .dll files, not .so files.
9092         shrext_cmds=".dll"
9093         # FIXME: Setting linknames here is a bad hack.
9094         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9095         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9096             sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9097           else
9098             sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9099           fi~
9100           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9101           linknames='
9102         # The linker will not automatically build a static lib if we build a DLL.
9103         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9104         enable_shared_with_static_runtimes=yes
9105         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9106         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9107         # Don't use ranlib
9108         old_postinstall_cmds='chmod 644 $oldlib'
9109         postlink_cmds='lt_outputfile="@OUTPUT@"~
9110           lt_tool_outputfile="@TOOL_OUTPUT@"~
9111           case $lt_outputfile in
9112             *.exe|*.EXE) ;;
9113             *)
9114               lt_outputfile="$lt_outputfile.exe"
9115               lt_tool_outputfile="$lt_tool_outputfile.exe"
9116               ;;
9117           esac~
9118           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9119             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9120             $RM "$lt_outputfile.manifest";
9121           fi'
9122         ;;
9123       *)
9124         # Assume MSVC wrapper
9125         hardcode_libdir_flag_spec=' '
9126         allow_undefined_flag=unsupported
9127         # Tell ltmain to make .lib files, not .a files.
9128         libext=lib
9129         # Tell ltmain to make .dll files, not .so files.
9130         shrext_cmds=".dll"
9131         # FIXME: Setting linknames here is a bad hack.
9132         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9133         # The linker will automatically build a .lib file if we build a DLL.
9134         old_archive_from_new_cmds='true'
9135         # FIXME: Should let the user specify the lib program.
9136         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9137         enable_shared_with_static_runtimes=yes
9138         ;;
9139       esac
9140       ;;
9141
9142     darwin* | rhapsody*)
9143
9144
9145   archive_cmds_need_lc=no
9146   hardcode_direct=no
9147   hardcode_automatic=yes
9148   hardcode_shlibpath_var=unsupported
9149   if test "$lt_cv_ld_force_load" = "yes"; then
9150     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9151
9152   else
9153     whole_archive_flag_spec=''
9154   fi
9155   link_all_deplibs=yes
9156   allow_undefined_flag="$_lt_dar_allow_undefined"
9157   case $cc_basename in
9158      ifort*) _lt_dar_can_shared=yes ;;
9159      *) _lt_dar_can_shared=$GCC ;;
9160   esac
9161   if test "$_lt_dar_can_shared" = "yes"; then
9162     output_verbose_link_cmd=func_echo_all
9163     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9164     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9165     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}"
9166     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}"
9167
9168   else
9169   ld_shlibs=no
9170   fi
9171
9172       ;;
9173
9174     dgux*)
9175       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9176       hardcode_libdir_flag_spec='-L$libdir'
9177       hardcode_shlibpath_var=no
9178       ;;
9179
9180     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9181     # support.  Future versions do this automatically, but an explicit c++rt0.o
9182     # does not break anything, and helps significantly (at the cost of a little
9183     # extra space).
9184     freebsd2.2*)
9185       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9186       hardcode_libdir_flag_spec='-R$libdir'
9187       hardcode_direct=yes
9188       hardcode_shlibpath_var=no
9189       ;;
9190
9191     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9192     freebsd2.*)
9193       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9194       hardcode_direct=yes
9195       hardcode_minus_L=yes
9196       hardcode_shlibpath_var=no
9197       ;;
9198
9199     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9200     freebsd* | dragonfly*)
9201       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9202       hardcode_libdir_flag_spec='-R$libdir'
9203       hardcode_direct=yes
9204       hardcode_shlibpath_var=no
9205       ;;
9206
9207     hpux9*)
9208       if test "$GCC" = yes; then
9209         archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9210       else
9211         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'
9212       fi
9213       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9214       hardcode_libdir_separator=:
9215       hardcode_direct=yes
9216
9217       # hardcode_minus_L: Not really in the search PATH,
9218       # but as the default location of the library.
9219       hardcode_minus_L=yes
9220       export_dynamic_flag_spec='${wl}-E'
9221       ;;
9222
9223     hpux10*)
9224       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9225         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9226       else
9227         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9228       fi
9229       if test "$with_gnu_ld" = no; then
9230         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9231         hardcode_libdir_separator=:
9232         hardcode_direct=yes
9233         hardcode_direct_absolute=yes
9234         export_dynamic_flag_spec='${wl}-E'
9235         # hardcode_minus_L: Not really in the search PATH,
9236         # but as the default location of the library.
9237         hardcode_minus_L=yes
9238       fi
9239       ;;
9240
9241     hpux11*)
9242       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9243         case $host_cpu in
9244         hppa*64*)
9245           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9246           ;;
9247         ia64*)
9248           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9249           ;;
9250         *)
9251           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9252           ;;
9253         esac
9254       else
9255         case $host_cpu in
9256         hppa*64*)
9257           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9258           ;;
9259         ia64*)
9260           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9261           ;;
9262         *)
9263
9264           # Older versions of the 11.00 compiler do not understand -b yet
9265           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9266           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9267 $as_echo_n "checking if $CC understands -b... " >&6; }
9268 if ${lt_cv_prog_compiler__b+:} false; then :
9269   $as_echo_n "(cached) " >&6
9270 else
9271   lt_cv_prog_compiler__b=no
9272    save_LDFLAGS="$LDFLAGS"
9273    LDFLAGS="$LDFLAGS -b"
9274    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9275    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9276      # The linker can only warn and ignore the option if not recognized
9277      # So say no if there are warnings
9278      if test -s conftest.err; then
9279        # Append any errors to the config.log.
9280        cat conftest.err 1>&5
9281        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9282        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9283        if diff conftest.exp conftest.er2 >/dev/null; then
9284          lt_cv_prog_compiler__b=yes
9285        fi
9286      else
9287        lt_cv_prog_compiler__b=yes
9288      fi
9289    fi
9290    $RM -r conftest*
9291    LDFLAGS="$save_LDFLAGS"
9292
9293 fi
9294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9295 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9296
9297 if test x"$lt_cv_prog_compiler__b" = xyes; then
9298     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9299 else
9300     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9301 fi
9302
9303           ;;
9304         esac
9305       fi
9306       if test "$with_gnu_ld" = no; then
9307         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9308         hardcode_libdir_separator=:
9309
9310         case $host_cpu in
9311         hppa*64*|ia64*)
9312           hardcode_direct=no
9313           hardcode_shlibpath_var=no
9314           ;;
9315         *)
9316           hardcode_direct=yes
9317           hardcode_direct_absolute=yes
9318           export_dynamic_flag_spec='${wl}-E'
9319
9320           # hardcode_minus_L: Not really in the search PATH,
9321           # but as the default location of the library.
9322           hardcode_minus_L=yes
9323           ;;
9324         esac
9325       fi
9326       ;;
9327
9328     irix5* | irix6* | nonstopux*)
9329       if test "$GCC" = yes; then
9330         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9331         # Try to use the -exported_symbol ld option, if it does not
9332         # work, assume that -exports_file does not work either and
9333         # implicitly export all symbols.
9334         # This should be the same for all languages, so no per-tag cache variable.
9335         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9336 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9337 if ${lt_cv_irix_exported_symbol+:} false; then :
9338   $as_echo_n "(cached) " >&6
9339 else
9340   save_LDFLAGS="$LDFLAGS"
9341            LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9342            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9343 /* end confdefs.h.  */
9344 int foo (void) { return 0; }
9345 _ACEOF
9346 if ac_fn_c_try_link "$LINENO"; then :
9347   lt_cv_irix_exported_symbol=yes
9348 else
9349   lt_cv_irix_exported_symbol=no
9350 fi
9351 rm -f core conftest.err conftest.$ac_objext \
9352     conftest$ac_exeext conftest.$ac_ext
9353            LDFLAGS="$save_LDFLAGS"
9354 fi
9355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9356 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9357         if test "$lt_cv_irix_exported_symbol" = yes; then
9358           archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9359         fi
9360       else
9361         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9362         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9363       fi
9364       archive_cmds_need_lc='no'
9365       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9366       hardcode_libdir_separator=:
9367       inherit_rpath=yes
9368       link_all_deplibs=yes
9369       ;;
9370
9371     netbsd* | netbsdelf*-gnu)
9372       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9373         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9374       else
9375         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9376       fi
9377       hardcode_libdir_flag_spec='-R$libdir'
9378       hardcode_direct=yes
9379       hardcode_shlibpath_var=no
9380       ;;
9381
9382     newsos6)
9383       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9384       hardcode_direct=yes
9385       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9386       hardcode_libdir_separator=:
9387       hardcode_shlibpath_var=no
9388       ;;
9389
9390     *nto* | *qnx*)
9391       ;;
9392
9393     openbsd*)
9394       if test -f /usr/libexec/ld.so; then
9395         hardcode_direct=yes
9396         hardcode_shlibpath_var=no
9397         hardcode_direct_absolute=yes
9398         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9399           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9400           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9401           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9402           export_dynamic_flag_spec='${wl}-E'
9403         else
9404           case $host_os in
9405            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9406              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9407              hardcode_libdir_flag_spec='-R$libdir'
9408              ;;
9409            *)
9410              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9411              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9412              ;;
9413           esac
9414         fi
9415       else
9416         ld_shlibs=no
9417       fi
9418       ;;
9419
9420     os2*)
9421       hardcode_libdir_flag_spec='-L$libdir'
9422       hardcode_minus_L=yes
9423       allow_undefined_flag=unsupported
9424       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'
9425       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9426       ;;
9427
9428     osf3*)
9429       if test "$GCC" = yes; then
9430         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9431         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9432       else
9433         allow_undefined_flag=' -expect_unresolved \*'
9434         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9435       fi
9436       archive_cmds_need_lc='no'
9437       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9438       hardcode_libdir_separator=:
9439       ;;
9440
9441     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9442       if test "$GCC" = yes; then
9443         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9444         archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9445         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9446       else
9447         allow_undefined_flag=' -expect_unresolved \*'
9448         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9449         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~
9450         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9451
9452         # Both c and cxx compiler support -rpath directly
9453         hardcode_libdir_flag_spec='-rpath $libdir'
9454       fi
9455       archive_cmds_need_lc='no'
9456       hardcode_libdir_separator=:
9457       ;;
9458
9459     solaris*)
9460       no_undefined_flag=' -z defs'
9461       if test "$GCC" = yes; then
9462         wlarc='${wl}'
9463         archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9464         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9465           $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9466       else
9467         case `$CC -V 2>&1` in
9468         *"Compilers 5.0"*)
9469           wlarc=''
9470           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9471           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9472           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9473           ;;
9474         *)
9475           wlarc='${wl}'
9476           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9477           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9478           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9479           ;;
9480         esac
9481       fi
9482       hardcode_libdir_flag_spec='-R$libdir'
9483       hardcode_shlibpath_var=no
9484       case $host_os in
9485       solaris2.[0-5] | solaris2.[0-5].*) ;;
9486       *)
9487         # The compiler driver will combine and reorder linker options,
9488         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9489         # but is careful enough not to reorder.
9490         # Supported since Solaris 2.6 (maybe 2.5.1?)
9491         if test "$GCC" = yes; then
9492           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9493         else
9494           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9495         fi
9496         ;;
9497       esac
9498       link_all_deplibs=yes
9499       ;;
9500
9501     sunos4*)
9502       if test "x$host_vendor" = xsequent; then
9503         # Use $CC to link under sequent, because it throws in some extra .o
9504         # files that make .init and .fini sections work.
9505         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9506       else
9507         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9508       fi
9509       hardcode_libdir_flag_spec='-L$libdir'
9510       hardcode_direct=yes
9511       hardcode_minus_L=yes
9512       hardcode_shlibpath_var=no
9513       ;;
9514
9515     sysv4)
9516       case $host_vendor in
9517         sni)
9518           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9519           hardcode_direct=yes # is this really true???
9520         ;;
9521         siemens)
9522           ## LD is ld it makes a PLAMLIB
9523           ## CC just makes a GrossModule.
9524           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9525           reload_cmds='$CC -r -o $output$reload_objs'
9526           hardcode_direct=no
9527         ;;
9528         motorola)
9529           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9530           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9531         ;;
9532       esac
9533       runpath_var='LD_RUN_PATH'
9534       hardcode_shlibpath_var=no
9535       ;;
9536
9537     sysv4.3*)
9538       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9539       hardcode_shlibpath_var=no
9540       export_dynamic_flag_spec='-Bexport'
9541       ;;
9542
9543     sysv4*MP*)
9544       if test -d /usr/nec; then
9545         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9546         hardcode_shlibpath_var=no
9547         runpath_var=LD_RUN_PATH
9548         hardcode_runpath_var=yes
9549         ld_shlibs=yes
9550       fi
9551       ;;
9552
9553     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9554       no_undefined_flag='${wl}-z,text'
9555       archive_cmds_need_lc=no
9556       hardcode_shlibpath_var=no
9557       runpath_var='LD_RUN_PATH'
9558
9559       if test "$GCC" = yes; then
9560         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9561         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9562       else
9563         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9564         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9565       fi
9566       ;;
9567
9568     sysv5* | sco3.2v5* | sco5v6*)
9569       # Note: We can NOT use -z defs as we might desire, because we do not
9570       # link with -lc, and that would cause any symbols used from libc to
9571       # always be unresolved, which means just about no library would
9572       # ever link correctly.  If we're not using GNU ld we use -z text
9573       # though, which does catch some bad symbols but isn't as heavy-handed
9574       # as -z defs.
9575       no_undefined_flag='${wl}-z,text'
9576       allow_undefined_flag='${wl}-z,nodefs'
9577       archive_cmds_need_lc=no
9578       hardcode_shlibpath_var=no
9579       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9580       hardcode_libdir_separator=':'
9581       link_all_deplibs=yes
9582       export_dynamic_flag_spec='${wl}-Bexport'
9583       runpath_var='LD_RUN_PATH'
9584
9585       if test "$GCC" = yes; then
9586         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9587         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9588       else
9589         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9590         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9591       fi
9592       ;;
9593
9594     uts4*)
9595       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9596       hardcode_libdir_flag_spec='-L$libdir'
9597       hardcode_shlibpath_var=no
9598       ;;
9599
9600     *)
9601       ld_shlibs=no
9602       ;;
9603     esac
9604
9605     if test x$host_vendor = xsni; then
9606       case $host in
9607       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9608         export_dynamic_flag_spec='${wl}-Blargedynsym'
9609         ;;
9610       esac
9611     fi
9612   fi
9613
9614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9615 $as_echo "$ld_shlibs" >&6; }
9616 test "$ld_shlibs" = no && can_build_shared=no
9617
9618 with_gnu_ld=$with_gnu_ld
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634 #
9635 # Do we need to explicitly link libc?
9636 #
9637 case "x$archive_cmds_need_lc" in
9638 x|xyes)
9639   # Assume -lc should be added
9640   archive_cmds_need_lc=yes
9641
9642   if test "$enable_shared" = yes && test "$GCC" = yes; then
9643     case $archive_cmds in
9644     *'~'*)
9645       # FIXME: we may have to deal with multi-command sequences.
9646       ;;
9647     '$CC '*)
9648       # Test whether the compiler implicitly links with -lc since on some
9649       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9650       # to ld, don't add -lc before -lgcc.
9651       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9652 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9653 if ${lt_cv_archive_cmds_need_lc+:} false; then :
9654   $as_echo_n "(cached) " >&6
9655 else
9656   $RM conftest*
9657         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9658
9659         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9660   (eval $ac_compile) 2>&5
9661   ac_status=$?
9662   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9663   test $ac_status = 0; } 2>conftest.err; then
9664           soname=conftest
9665           lib=conftest
9666           libobjs=conftest.$ac_objext
9667           deplibs=
9668           wl=$lt_prog_compiler_wl
9669           pic_flag=$lt_prog_compiler_pic
9670           compiler_flags=-v
9671           linker_flags=-v
9672           verstring=
9673           output_objdir=.
9674           libname=conftest
9675           lt_save_allow_undefined_flag=$allow_undefined_flag
9676           allow_undefined_flag=
9677           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9678   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9679   ac_status=$?
9680   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9681   test $ac_status = 0; }
9682           then
9683             lt_cv_archive_cmds_need_lc=no
9684           else
9685             lt_cv_archive_cmds_need_lc=yes
9686           fi
9687           allow_undefined_flag=$lt_save_allow_undefined_flag
9688         else
9689           cat conftest.err 1>&5
9690         fi
9691         $RM conftest*
9692
9693 fi
9694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9695 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9696       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9697       ;;
9698     esac
9699   fi
9700   ;;
9701 esac
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
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   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9855 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9856
9857 if test "$GCC" = yes; then
9858   case $host_os in
9859     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9860     *) lt_awk_arg="/^libraries:/" ;;
9861   esac
9862   case $host_os in
9863     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9864     *) lt_sed_strip_eq="s,=/,/,g" ;;
9865   esac
9866   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9867   case $lt_search_path_spec in
9868   *\;*)
9869     # if the path contains ";" then we assume it to be the separator
9870     # otherwise default to the standard path separator (i.e. ":") - it is
9871     # assumed that no part of a normal pathname contains ";" but that should
9872     # okay in the real world where ";" in dirpaths is itself problematic.
9873     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9874     ;;
9875   *)
9876     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9877     ;;
9878   esac
9879   # Ok, now we have the path, separated by spaces, we can step through it
9880   # and add multilib dir if necessary.
9881   lt_tmp_lt_search_path_spec=
9882   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9883   for lt_sys_path in $lt_search_path_spec; do
9884     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9885       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9886     else
9887       test -d "$lt_sys_path" && \
9888         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9889     fi
9890   done
9891   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9892 BEGIN {RS=" "; FS="/|\n";} {
9893   lt_foo="";
9894   lt_count=0;
9895   for (lt_i = NF; lt_i > 0; lt_i--) {
9896     if ($lt_i != "" && $lt_i != ".") {
9897       if ($lt_i == "..") {
9898         lt_count++;
9899       } else {
9900         if (lt_count == 0) {
9901           lt_foo="/" $lt_i lt_foo;
9902         } else {
9903           lt_count--;
9904         }
9905       }
9906     }
9907   }
9908   if (lt_foo != "") { lt_freq[lt_foo]++; }
9909   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9910 }'`
9911   # AWK program above erroneously prepends '/' to C:/dos/paths
9912   # for these hosts.
9913   case $host_os in
9914     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9915       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9916   esac
9917   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9918 else
9919   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9920 fi
9921 library_names_spec=
9922 libname_spec='lib$name'
9923 soname_spec=
9924 shrext_cmds=".so"
9925 postinstall_cmds=
9926 postuninstall_cmds=
9927 finish_cmds=
9928 finish_eval=
9929 shlibpath_var=
9930 shlibpath_overrides_runpath=unknown
9931 version_type=none
9932 dynamic_linker="$host_os ld.so"
9933 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9934 need_lib_prefix=unknown
9935 hardcode_into_libs=no
9936
9937 # when you set need_version to no, make sure it does not cause -set_version
9938 # flags to be left without arguments
9939 need_version=unknown
9940
9941 case $host_os in
9942 aix3*)
9943   version_type=linux # correct to gnu/linux during the next big refactor
9944   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9945   shlibpath_var=LIBPATH
9946
9947   # AIX 3 has no versioning support, so we append a major version to the name.
9948   soname_spec='${libname}${release}${shared_ext}$major'
9949   ;;
9950
9951 aix[4-9]*)
9952   version_type=linux # correct to gnu/linux during the next big refactor
9953   need_lib_prefix=no
9954   need_version=no
9955   hardcode_into_libs=yes
9956   if test "$host_cpu" = ia64; then
9957     # AIX 5 supports IA64
9958     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9959     shlibpath_var=LD_LIBRARY_PATH
9960   else
9961     # With GCC up to 2.95.x, collect2 would create an import file
9962     # for dependence libraries.  The import file would start with
9963     # the line `#! .'.  This would cause the generated library to
9964     # depend on `.', always an invalid library.  This was fixed in
9965     # development snapshots of GCC prior to 3.0.
9966     case $host_os in
9967       aix4 | aix4.[01] | aix4.[01].*)
9968       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9969            echo ' yes '
9970            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9971         :
9972       else
9973         can_build_shared=no
9974       fi
9975       ;;
9976     esac
9977     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9978     # soname into executable. Probably we can add versioning support to
9979     # collect2, so additional links can be useful in future.
9980     if test "$aix_use_runtimelinking" = yes; then
9981       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9982       # instead of lib<name>.a to let people know that these are not
9983       # typical AIX shared libraries.
9984       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9985     else
9986       # We preserve .a as extension for shared libraries through AIX4.2
9987       # and later when we are not doing run time linking.
9988       library_names_spec='${libname}${release}.a $libname.a'
9989       soname_spec='${libname}${release}${shared_ext}$major'
9990     fi
9991     shlibpath_var=LIBPATH
9992   fi
9993   ;;
9994
9995 amigaos*)
9996   case $host_cpu in
9997   powerpc)
9998     # Since July 2007 AmigaOS4 officially supports .so libraries.
9999     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10000     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10001     ;;
10002   m68k)
10003     library_names_spec='$libname.ixlibrary $libname.a'
10004     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10005     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10006     ;;
10007   esac
10008   ;;
10009
10010 beos*)
10011   library_names_spec='${libname}${shared_ext}'
10012   dynamic_linker="$host_os ld.so"
10013   shlibpath_var=LIBRARY_PATH
10014   ;;
10015
10016 bsdi[45]*)
10017   version_type=linux # correct to gnu/linux during the next big refactor
10018   need_version=no
10019   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10020   soname_spec='${libname}${release}${shared_ext}$major'
10021   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10022   shlibpath_var=LD_LIBRARY_PATH
10023   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10024   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10025   # the default ld.so.conf also contains /usr/contrib/lib and
10026   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10027   # libtool to hard-code these into programs
10028   ;;
10029
10030 cygwin* | mingw* | pw32* | cegcc*)
10031   version_type=windows
10032   shrext_cmds=".dll"
10033   need_version=no
10034   need_lib_prefix=no
10035
10036   case $GCC,$cc_basename in
10037   yes,*)
10038     # gcc
10039     library_names_spec='$libname.dll.a'
10040     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10041     postinstall_cmds='base_file=`basename \${file}`~
10042       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10043       dldir=$destdir/`dirname \$dlpath`~
10044       test -d \$dldir || mkdir -p \$dldir~
10045       $install_prog $dir/$dlname \$dldir/$dlname~
10046       chmod a+x \$dldir/$dlname~
10047       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10048         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10049       fi'
10050     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10051       dlpath=$dir/\$dldll~
10052        $RM \$dlpath'
10053     shlibpath_overrides_runpath=yes
10054
10055     case $host_os in
10056     cygwin*)
10057       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10058       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10059
10060       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10061       ;;
10062     mingw* | cegcc*)
10063       # MinGW DLLs use traditional 'lib' prefix
10064       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10065       ;;
10066     pw32*)
10067       # pw32 DLLs use 'pw' prefix rather than 'lib'
10068       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10069       ;;
10070     esac
10071     dynamic_linker='Win32 ld.exe'
10072     ;;
10073
10074   *,cl*)
10075     # Native MSVC
10076     libname_spec='$name'
10077     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10078     library_names_spec='${libname}.dll.lib'
10079
10080     case $build_os in
10081     mingw*)
10082       sys_lib_search_path_spec=
10083       lt_save_ifs=$IFS
10084       IFS=';'
10085       for lt_path in $LIB
10086       do
10087         IFS=$lt_save_ifs
10088         # Let DOS variable expansion print the short 8.3 style file name.
10089         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10090         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10091       done
10092       IFS=$lt_save_ifs
10093       # Convert to MSYS style.
10094       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10095       ;;
10096     cygwin*)
10097       # Convert to unix form, then to dos form, then back to unix form
10098       # but this time dos style (no spaces!) so that the unix form looks
10099       # like /cygdrive/c/PROGRA~1:/cygdr...
10100       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10101       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10102       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10103       ;;
10104     *)
10105       sys_lib_search_path_spec="$LIB"
10106       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10107         # It is most probably a Windows format PATH.
10108         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10109       else
10110         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10111       fi
10112       # FIXME: find the short name or the path components, as spaces are
10113       # common. (e.g. "Program Files" -> "PROGRA~1")
10114       ;;
10115     esac
10116
10117     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10118     postinstall_cmds='base_file=`basename \${file}`~
10119       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10120       dldir=$destdir/`dirname \$dlpath`~
10121       test -d \$dldir || mkdir -p \$dldir~
10122       $install_prog $dir/$dlname \$dldir/$dlname'
10123     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10124       dlpath=$dir/\$dldll~
10125        $RM \$dlpath'
10126     shlibpath_overrides_runpath=yes
10127     dynamic_linker='Win32 link.exe'
10128     ;;
10129
10130   *)
10131     # Assume MSVC wrapper
10132     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10133     dynamic_linker='Win32 ld.exe'
10134     ;;
10135   esac
10136   # FIXME: first we should search . and the directory the executable is in
10137   shlibpath_var=PATH
10138   ;;
10139
10140 darwin* | rhapsody*)
10141   dynamic_linker="$host_os dyld"
10142   version_type=darwin
10143   need_lib_prefix=no
10144   need_version=no
10145   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10146   soname_spec='${libname}${release}${major}$shared_ext'
10147   shlibpath_overrides_runpath=yes
10148   shlibpath_var=DYLD_LIBRARY_PATH
10149   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10150
10151   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10152   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10153   ;;
10154
10155 dgux*)
10156   version_type=linux # correct to gnu/linux during the next big refactor
10157   need_lib_prefix=no
10158   need_version=no
10159   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10160   soname_spec='${libname}${release}${shared_ext}$major'
10161   shlibpath_var=LD_LIBRARY_PATH
10162   ;;
10163
10164 freebsd* | dragonfly*)
10165   # DragonFly does not have aout.  When/if they implement a new
10166   # versioning mechanism, adjust this.
10167   if test -x /usr/bin/objformat; then
10168     objformat=`/usr/bin/objformat`
10169   else
10170     case $host_os in
10171     freebsd[23].*) objformat=aout ;;
10172     *) objformat=elf ;;
10173     esac
10174   fi
10175   version_type=freebsd-$objformat
10176   case $version_type in
10177     freebsd-elf*)
10178       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10179       need_version=no
10180       need_lib_prefix=no
10181       ;;
10182     freebsd-*)
10183       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10184       need_version=yes
10185       ;;
10186   esac
10187   shlibpath_var=LD_LIBRARY_PATH
10188   case $host_os in
10189   freebsd2.*)
10190     shlibpath_overrides_runpath=yes
10191     ;;
10192   freebsd3.[01]* | freebsdelf3.[01]*)
10193     shlibpath_overrides_runpath=yes
10194     hardcode_into_libs=yes
10195     ;;
10196   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10197   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10198     shlibpath_overrides_runpath=no
10199     hardcode_into_libs=yes
10200     ;;
10201   *) # from 4.6 on, and DragonFly
10202     shlibpath_overrides_runpath=yes
10203     hardcode_into_libs=yes
10204     ;;
10205   esac
10206   ;;
10207
10208 gnu*)
10209   version_type=linux # correct to gnu/linux during the next big refactor
10210   need_lib_prefix=no
10211   need_version=no
10212   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10213   soname_spec='${libname}${release}${shared_ext}$major'
10214   shlibpath_var=LD_LIBRARY_PATH
10215   shlibpath_overrides_runpath=no
10216   hardcode_into_libs=yes
10217   ;;
10218
10219 haiku*)
10220   version_type=linux # correct to gnu/linux during the next big refactor
10221   need_lib_prefix=no
10222   need_version=no
10223   dynamic_linker="$host_os runtime_loader"
10224   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10225   soname_spec='${libname}${release}${shared_ext}$major'
10226   shlibpath_var=LIBRARY_PATH
10227   shlibpath_overrides_runpath=yes
10228   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10229   hardcode_into_libs=yes
10230   ;;
10231
10232 hpux9* | hpux10* | hpux11*)
10233   # Give a soname corresponding to the major version so that dld.sl refuses to
10234   # link against other versions.
10235   version_type=sunos
10236   need_lib_prefix=no
10237   need_version=no
10238   case $host_cpu in
10239   ia64*)
10240     shrext_cmds='.so'
10241     hardcode_into_libs=yes
10242     dynamic_linker="$host_os dld.so"
10243     shlibpath_var=LD_LIBRARY_PATH
10244     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10245     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10246     soname_spec='${libname}${release}${shared_ext}$major'
10247     if test "X$HPUX_IA64_MODE" = X32; then
10248       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10249     else
10250       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10251     fi
10252     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10253     ;;
10254   hppa*64*)
10255     shrext_cmds='.sl'
10256     hardcode_into_libs=yes
10257     dynamic_linker="$host_os dld.sl"
10258     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10259     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10260     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10261     soname_spec='${libname}${release}${shared_ext}$major'
10262     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10263     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10264     ;;
10265   *)
10266     shrext_cmds='.sl'
10267     dynamic_linker="$host_os dld.sl"
10268     shlibpath_var=SHLIB_PATH
10269     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10270     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10271     soname_spec='${libname}${release}${shared_ext}$major'
10272     ;;
10273   esac
10274   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10275   postinstall_cmds='chmod 555 $lib'
10276   # or fails outright, so override atomically:
10277   install_override_mode=555
10278   ;;
10279
10280 interix[3-9]*)
10281   version_type=linux # correct to gnu/linux during the next big refactor
10282   need_lib_prefix=no
10283   need_version=no
10284   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10285   soname_spec='${libname}${release}${shared_ext}$major'
10286   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10287   shlibpath_var=LD_LIBRARY_PATH
10288   shlibpath_overrides_runpath=no
10289   hardcode_into_libs=yes
10290   ;;
10291
10292 irix5* | irix6* | nonstopux*)
10293   case $host_os in
10294     nonstopux*) version_type=nonstopux ;;
10295     *)
10296         if test "$lt_cv_prog_gnu_ld" = yes; then
10297                 version_type=linux # correct to gnu/linux during the next big refactor
10298         else
10299                 version_type=irix
10300         fi ;;
10301   esac
10302   need_lib_prefix=no
10303   need_version=no
10304   soname_spec='${libname}${release}${shared_ext}$major'
10305   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10306   case $host_os in
10307   irix5* | nonstopux*)
10308     libsuff= shlibsuff=
10309     ;;
10310   *)
10311     case $LD in # libtool.m4 will add one of these switches to LD
10312     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10313       libsuff= shlibsuff= libmagic=32-bit;;
10314     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10315       libsuff=32 shlibsuff=N32 libmagic=N32;;
10316     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10317       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10318     *) libsuff= shlibsuff= libmagic=never-match;;
10319     esac
10320     ;;
10321   esac
10322   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10323   shlibpath_overrides_runpath=no
10324   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10325   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10326   hardcode_into_libs=yes
10327   ;;
10328
10329 # No shared lib support for Linux oldld, aout, or coff.
10330 linux*oldld* | linux*aout* | linux*coff*)
10331   dynamic_linker=no
10332   ;;
10333
10334 # This must be glibc/ELF.
10335 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10336   version_type=linux # correct to gnu/linux during the next big refactor
10337   need_lib_prefix=no
10338   need_version=no
10339   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10340   soname_spec='${libname}${release}${shared_ext}$major'
10341   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10342   shlibpath_var=LD_LIBRARY_PATH
10343   shlibpath_overrides_runpath=no
10344
10345   # Some binutils ld are patched to set DT_RUNPATH
10346   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10347   $as_echo_n "(cached) " >&6
10348 else
10349   lt_cv_shlibpath_overrides_runpath=no
10350     save_LDFLAGS=$LDFLAGS
10351     save_libdir=$libdir
10352     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10353          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10354     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10355 /* end confdefs.h.  */
10356
10357 int
10358 main ()
10359 {
10360
10361   ;
10362   return 0;
10363 }
10364 _ACEOF
10365 if ac_fn_c_try_link "$LINENO"; then :
10366   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10367   lt_cv_shlibpath_overrides_runpath=yes
10368 fi
10369 fi
10370 rm -f core conftest.err conftest.$ac_objext \
10371     conftest$ac_exeext conftest.$ac_ext
10372     LDFLAGS=$save_LDFLAGS
10373     libdir=$save_libdir
10374
10375 fi
10376
10377   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10378
10379   # This implies no fast_install, which is unacceptable.
10380   # Some rework will be needed to allow for fast_install
10381   # before this can be enabled.
10382   hardcode_into_libs=yes
10383
10384   # Append ld.so.conf contents to the search path
10385   if test -f /etc/ld.so.conf; then
10386     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10387     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10388   fi
10389
10390   # We used to test for /lib/ld.so.1 and disable shared libraries on
10391   # powerpc, because MkLinux only supported shared libraries with the
10392   # GNU dynamic linker.  Since this was broken with cross compilers,
10393   # most powerpc-linux boxes support dynamic linking these days and
10394   # people can always --disable-shared, the test was removed, and we
10395   # assume the GNU/Linux dynamic linker is in use.
10396   dynamic_linker='GNU/Linux ld.so'
10397   ;;
10398
10399 netbsdelf*-gnu)
10400   version_type=linux
10401   need_lib_prefix=no
10402   need_version=no
10403   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10404   soname_spec='${libname}${release}${shared_ext}$major'
10405   shlibpath_var=LD_LIBRARY_PATH
10406   shlibpath_overrides_runpath=no
10407   hardcode_into_libs=yes
10408   dynamic_linker='NetBSD ld.elf_so'
10409   ;;
10410
10411 netbsd*)
10412   version_type=sunos
10413   need_lib_prefix=no
10414   need_version=no
10415   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10416     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10417     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10418     dynamic_linker='NetBSD (a.out) ld.so'
10419   else
10420     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10421     soname_spec='${libname}${release}${shared_ext}$major'
10422     dynamic_linker='NetBSD ld.elf_so'
10423   fi
10424   shlibpath_var=LD_LIBRARY_PATH
10425   shlibpath_overrides_runpath=yes
10426   hardcode_into_libs=yes
10427   ;;
10428
10429 newsos6)
10430   version_type=linux # correct to gnu/linux during the next big refactor
10431   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10432   shlibpath_var=LD_LIBRARY_PATH
10433   shlibpath_overrides_runpath=yes
10434   ;;
10435
10436 *nto* | *qnx*)
10437   version_type=qnx
10438   need_lib_prefix=no
10439   need_version=no
10440   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10441   soname_spec='${libname}${release}${shared_ext}$major'
10442   shlibpath_var=LD_LIBRARY_PATH
10443   shlibpath_overrides_runpath=no
10444   hardcode_into_libs=yes
10445   dynamic_linker='ldqnx.so'
10446   ;;
10447
10448 openbsd*)
10449   version_type=sunos
10450   sys_lib_dlsearch_path_spec="/usr/lib"
10451   need_lib_prefix=no
10452   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10453   case $host_os in
10454     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10455     *)                          need_version=no  ;;
10456   esac
10457   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10458   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10459   shlibpath_var=LD_LIBRARY_PATH
10460   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10461     case $host_os in
10462       openbsd2.[89] | openbsd2.[89].*)
10463         shlibpath_overrides_runpath=no
10464         ;;
10465       *)
10466         shlibpath_overrides_runpath=yes
10467         ;;
10468       esac
10469   else
10470     shlibpath_overrides_runpath=yes
10471   fi
10472   ;;
10473
10474 os2*)
10475   libname_spec='$name'
10476   shrext_cmds=".dll"
10477   need_lib_prefix=no
10478   library_names_spec='$libname${shared_ext} $libname.a'
10479   dynamic_linker='OS/2 ld.exe'
10480   shlibpath_var=LIBPATH
10481   ;;
10482
10483 osf3* | osf4* | osf5*)
10484   version_type=osf
10485   need_lib_prefix=no
10486   need_version=no
10487   soname_spec='${libname}${release}${shared_ext}$major'
10488   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10489   shlibpath_var=LD_LIBRARY_PATH
10490   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10491   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10492   ;;
10493
10494 rdos*)
10495   dynamic_linker=no
10496   ;;
10497
10498 solaris*)
10499   version_type=linux # correct to gnu/linux during the next big refactor
10500   need_lib_prefix=no
10501   need_version=no
10502   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10503   soname_spec='${libname}${release}${shared_ext}$major'
10504   shlibpath_var=LD_LIBRARY_PATH
10505   shlibpath_overrides_runpath=yes
10506   hardcode_into_libs=yes
10507   # ldd complains unless libraries are executable
10508   postinstall_cmds='chmod +x $lib'
10509   ;;
10510
10511 sunos4*)
10512   version_type=sunos
10513   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10514   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10515   shlibpath_var=LD_LIBRARY_PATH
10516   shlibpath_overrides_runpath=yes
10517   if test "$with_gnu_ld" = yes; then
10518     need_lib_prefix=no
10519   fi
10520   need_version=yes
10521   ;;
10522
10523 sysv4 | sysv4.3*)
10524   version_type=linux # correct to gnu/linux during the next big refactor
10525   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10526   soname_spec='${libname}${release}${shared_ext}$major'
10527   shlibpath_var=LD_LIBRARY_PATH
10528   case $host_vendor in
10529     sni)
10530       shlibpath_overrides_runpath=no
10531       need_lib_prefix=no
10532       runpath_var=LD_RUN_PATH
10533       ;;
10534     siemens)
10535       need_lib_prefix=no
10536       ;;
10537     motorola)
10538       need_lib_prefix=no
10539       need_version=no
10540       shlibpath_overrides_runpath=no
10541       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10542       ;;
10543   esac
10544   ;;
10545
10546 sysv4*MP*)
10547   if test -d /usr/nec ;then
10548     version_type=linux # correct to gnu/linux during the next big refactor
10549     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10550     soname_spec='$libname${shared_ext}.$major'
10551     shlibpath_var=LD_LIBRARY_PATH
10552   fi
10553   ;;
10554
10555 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10556   version_type=freebsd-elf
10557   need_lib_prefix=no
10558   need_version=no
10559   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10560   soname_spec='${libname}${release}${shared_ext}$major'
10561   shlibpath_var=LD_LIBRARY_PATH
10562   shlibpath_overrides_runpath=yes
10563   hardcode_into_libs=yes
10564   if test "$with_gnu_ld" = yes; then
10565     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10566   else
10567     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10568     case $host_os in
10569       sco3.2v5*)
10570         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10571         ;;
10572     esac
10573   fi
10574   sys_lib_dlsearch_path_spec='/usr/lib'
10575   ;;
10576
10577 tpf*)
10578   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10579   version_type=linux # correct to gnu/linux during the next big refactor
10580   need_lib_prefix=no
10581   need_version=no
10582   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10583   shlibpath_var=LD_LIBRARY_PATH
10584   shlibpath_overrides_runpath=no
10585   hardcode_into_libs=yes
10586   ;;
10587
10588 uts4*)
10589   version_type=linux # correct to gnu/linux during the next big refactor
10590   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10591   soname_spec='${libname}${release}${shared_ext}$major'
10592   shlibpath_var=LD_LIBRARY_PATH
10593   ;;
10594
10595 *)
10596   dynamic_linker=no
10597   ;;
10598 esac
10599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10600 $as_echo "$dynamic_linker" >&6; }
10601 test "$dynamic_linker" = no && can_build_shared=no
10602
10603 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10604 if test "$GCC" = yes; then
10605   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10606 fi
10607
10608 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10609   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10610 fi
10611 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10612   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10613 fi
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10707 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10708 hardcode_action=
10709 if test -n "$hardcode_libdir_flag_spec" ||
10710    test -n "$runpath_var" ||
10711    test "X$hardcode_automatic" = "Xyes" ; then
10712
10713   # We can hardcode non-existent directories.
10714   if test "$hardcode_direct" != no &&
10715      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10716      # have to relink, otherwise we might link with an installed library
10717      # when we should be linking with a yet-to-be-installed one
10718      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10719      test "$hardcode_minus_L" != no; then
10720     # Linking always hardcodes the temporary library directory.
10721     hardcode_action=relink
10722   else
10723     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10724     hardcode_action=immediate
10725   fi
10726 else
10727   # We cannot hardcode anything, or else we can only hardcode existing
10728   # directories.
10729   hardcode_action=unsupported
10730 fi
10731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10732 $as_echo "$hardcode_action" >&6; }
10733
10734 if test "$hardcode_action" = relink ||
10735    test "$inherit_rpath" = yes; then
10736   # Fast installation is not supported
10737   enable_fast_install=no
10738 elif test "$shlibpath_overrides_runpath" = yes ||
10739      test "$enable_shared" = no; then
10740   # Fast installation is not necessary
10741   enable_fast_install=needless
10742 fi
10743
10744
10745
10746
10747
10748
10749   if test "x$enable_dlopen" != xyes; then
10750   enable_dlopen=unknown
10751   enable_dlopen_self=unknown
10752   enable_dlopen_self_static=unknown
10753 else
10754   lt_cv_dlopen=no
10755   lt_cv_dlopen_libs=
10756
10757   case $host_os in
10758   beos*)
10759     lt_cv_dlopen="load_add_on"
10760     lt_cv_dlopen_libs=
10761     lt_cv_dlopen_self=yes
10762     ;;
10763
10764   mingw* | pw32* | cegcc*)
10765     lt_cv_dlopen="LoadLibrary"
10766     lt_cv_dlopen_libs=
10767     ;;
10768
10769   cygwin*)
10770     lt_cv_dlopen="dlopen"
10771     lt_cv_dlopen_libs=
10772     ;;
10773
10774   darwin*)
10775   # if libdl is installed we need to link against it
10776     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10777 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10778 if ${ac_cv_lib_dl_dlopen+:} false; then :
10779   $as_echo_n "(cached) " >&6
10780 else
10781   ac_check_lib_save_LIBS=$LIBS
10782 LIBS="-ldl  $LIBS"
10783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10784 /* end confdefs.h.  */
10785
10786 /* Override any GCC internal prototype to avoid an error.
10787    Use char because int might match the return type of a GCC
10788    builtin and then its argument prototype would still apply.  */
10789 #ifdef __cplusplus
10790 extern "C"
10791 #endif
10792 char dlopen ();
10793 int
10794 main ()
10795 {
10796 return dlopen ();
10797   ;
10798   return 0;
10799 }
10800 _ACEOF
10801 if ac_fn_c_try_link "$LINENO"; then :
10802   ac_cv_lib_dl_dlopen=yes
10803 else
10804   ac_cv_lib_dl_dlopen=no
10805 fi
10806 rm -f core conftest.err conftest.$ac_objext \
10807     conftest$ac_exeext conftest.$ac_ext
10808 LIBS=$ac_check_lib_save_LIBS
10809 fi
10810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10811 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10812 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10813   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10814 else
10815
10816     lt_cv_dlopen="dyld"
10817     lt_cv_dlopen_libs=
10818     lt_cv_dlopen_self=yes
10819
10820 fi
10821
10822     ;;
10823
10824   *)
10825     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10826 if test "x$ac_cv_func_shl_load" = xyes; then :
10827   lt_cv_dlopen="shl_load"
10828 else
10829   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10830 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10831 if ${ac_cv_lib_dld_shl_load+:} false; then :
10832   $as_echo_n "(cached) " >&6
10833 else
10834   ac_check_lib_save_LIBS=$LIBS
10835 LIBS="-ldld  $LIBS"
10836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10837 /* end confdefs.h.  */
10838
10839 /* Override any GCC internal prototype to avoid an error.
10840    Use char because int might match the return type of a GCC
10841    builtin and then its argument prototype would still apply.  */
10842 #ifdef __cplusplus
10843 extern "C"
10844 #endif
10845 char shl_load ();
10846 int
10847 main ()
10848 {
10849 return shl_load ();
10850   ;
10851   return 0;
10852 }
10853 _ACEOF
10854 if ac_fn_c_try_link "$LINENO"; then :
10855   ac_cv_lib_dld_shl_load=yes
10856 else
10857   ac_cv_lib_dld_shl_load=no
10858 fi
10859 rm -f core conftest.err conftest.$ac_objext \
10860     conftest$ac_exeext conftest.$ac_ext
10861 LIBS=$ac_check_lib_save_LIBS
10862 fi
10863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10864 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10865 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10866   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10867 else
10868   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10869 if test "x$ac_cv_func_dlopen" = xyes; then :
10870   lt_cv_dlopen="dlopen"
10871 else
10872   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10873 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10874 if ${ac_cv_lib_dl_dlopen+:} false; then :
10875   $as_echo_n "(cached) " >&6
10876 else
10877   ac_check_lib_save_LIBS=$LIBS
10878 LIBS="-ldl  $LIBS"
10879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10880 /* end confdefs.h.  */
10881
10882 /* Override any GCC internal prototype to avoid an error.
10883    Use char because int might match the return type of a GCC
10884    builtin and then its argument prototype would still apply.  */
10885 #ifdef __cplusplus
10886 extern "C"
10887 #endif
10888 char dlopen ();
10889 int
10890 main ()
10891 {
10892 return dlopen ();
10893   ;
10894   return 0;
10895 }
10896 _ACEOF
10897 if ac_fn_c_try_link "$LINENO"; then :
10898   ac_cv_lib_dl_dlopen=yes
10899 else
10900   ac_cv_lib_dl_dlopen=no
10901 fi
10902 rm -f core conftest.err conftest.$ac_objext \
10903     conftest$ac_exeext conftest.$ac_ext
10904 LIBS=$ac_check_lib_save_LIBS
10905 fi
10906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10907 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10908 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10909   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10910 else
10911   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10912 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10913 if ${ac_cv_lib_svld_dlopen+:} false; then :
10914   $as_echo_n "(cached) " >&6
10915 else
10916   ac_check_lib_save_LIBS=$LIBS
10917 LIBS="-lsvld  $LIBS"
10918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10919 /* end confdefs.h.  */
10920
10921 /* Override any GCC internal prototype to avoid an error.
10922    Use char because int might match the return type of a GCC
10923    builtin and then its argument prototype would still apply.  */
10924 #ifdef __cplusplus
10925 extern "C"
10926 #endif
10927 char dlopen ();
10928 int
10929 main ()
10930 {
10931 return dlopen ();
10932   ;
10933   return 0;
10934 }
10935 _ACEOF
10936 if ac_fn_c_try_link "$LINENO"; then :
10937   ac_cv_lib_svld_dlopen=yes
10938 else
10939   ac_cv_lib_svld_dlopen=no
10940 fi
10941 rm -f core conftest.err conftest.$ac_objext \
10942     conftest$ac_exeext conftest.$ac_ext
10943 LIBS=$ac_check_lib_save_LIBS
10944 fi
10945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10946 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10947 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10948   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10949 else
10950   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10951 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10952 if ${ac_cv_lib_dld_dld_link+:} false; then :
10953   $as_echo_n "(cached) " >&6
10954 else
10955   ac_check_lib_save_LIBS=$LIBS
10956 LIBS="-ldld  $LIBS"
10957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10958 /* end confdefs.h.  */
10959
10960 /* Override any GCC internal prototype to avoid an error.
10961    Use char because int might match the return type of a GCC
10962    builtin and then its argument prototype would still apply.  */
10963 #ifdef __cplusplus
10964 extern "C"
10965 #endif
10966 char dld_link ();
10967 int
10968 main ()
10969 {
10970 return dld_link ();
10971   ;
10972   return 0;
10973 }
10974 _ACEOF
10975 if ac_fn_c_try_link "$LINENO"; then :
10976   ac_cv_lib_dld_dld_link=yes
10977 else
10978   ac_cv_lib_dld_dld_link=no
10979 fi
10980 rm -f core conftest.err conftest.$ac_objext \
10981     conftest$ac_exeext conftest.$ac_ext
10982 LIBS=$ac_check_lib_save_LIBS
10983 fi
10984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10985 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10986 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10987   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10988 fi
10989
10990
10991 fi
10992
10993
10994 fi
10995
10996
10997 fi
10998
10999
11000 fi
11001
11002
11003 fi
11004
11005     ;;
11006   esac
11007
11008   if test "x$lt_cv_dlopen" != xno; then
11009     enable_dlopen=yes
11010   else
11011     enable_dlopen=no
11012   fi
11013
11014   case $lt_cv_dlopen in
11015   dlopen)
11016     save_CPPFLAGS="$CPPFLAGS"
11017     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11018
11019     save_LDFLAGS="$LDFLAGS"
11020     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11021
11022     save_LIBS="$LIBS"
11023     LIBS="$lt_cv_dlopen_libs $LIBS"
11024
11025     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11026 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11027 if ${lt_cv_dlopen_self+:} false; then :
11028   $as_echo_n "(cached) " >&6
11029 else
11030           if test "$cross_compiling" = yes; then :
11031   lt_cv_dlopen_self=cross
11032 else
11033   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11034   lt_status=$lt_dlunknown
11035   cat > conftest.$ac_ext <<_LT_EOF
11036 #line $LINENO "configure"
11037 #include "confdefs.h"
11038
11039 #if HAVE_DLFCN_H
11040 #include <dlfcn.h>
11041 #endif
11042
11043 #include <stdio.h>
11044
11045 #ifdef RTLD_GLOBAL
11046 #  define LT_DLGLOBAL           RTLD_GLOBAL
11047 #else
11048 #  ifdef DL_GLOBAL
11049 #    define LT_DLGLOBAL         DL_GLOBAL
11050 #  else
11051 #    define LT_DLGLOBAL         0
11052 #  endif
11053 #endif
11054
11055 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11056    find out it does not work in some platform. */
11057 #ifndef LT_DLLAZY_OR_NOW
11058 #  ifdef RTLD_LAZY
11059 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11060 #  else
11061 #    ifdef DL_LAZY
11062 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11063 #    else
11064 #      ifdef RTLD_NOW
11065 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11066 #      else
11067 #        ifdef DL_NOW
11068 #          define LT_DLLAZY_OR_NOW      DL_NOW
11069 #        else
11070 #          define LT_DLLAZY_OR_NOW      0
11071 #        endif
11072 #      endif
11073 #    endif
11074 #  endif
11075 #endif
11076
11077 /* When -fvisbility=hidden is used, assume the code has been annotated
11078    correspondingly for the symbols needed.  */
11079 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11080 int fnord () __attribute__((visibility("default")));
11081 #endif
11082
11083 int fnord () { return 42; }
11084 int main ()
11085 {
11086   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11087   int status = $lt_dlunknown;
11088
11089   if (self)
11090     {
11091       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11092       else
11093         {
11094           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11095           else puts (dlerror ());
11096         }
11097       /* dlclose (self); */
11098     }
11099   else
11100     puts (dlerror ());
11101
11102   return status;
11103 }
11104 _LT_EOF
11105   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11106   (eval $ac_link) 2>&5
11107   ac_status=$?
11108   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11109   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11110     (./conftest; exit; ) >&5 2>/dev/null
11111     lt_status=$?
11112     case x$lt_status in
11113       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11114       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11115       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11116     esac
11117   else :
11118     # compilation failed
11119     lt_cv_dlopen_self=no
11120   fi
11121 fi
11122 rm -fr conftest*
11123
11124
11125 fi
11126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11127 $as_echo "$lt_cv_dlopen_self" >&6; }
11128
11129     if test "x$lt_cv_dlopen_self" = xyes; then
11130       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11131       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11132 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11133 if ${lt_cv_dlopen_self_static+:} false; then :
11134   $as_echo_n "(cached) " >&6
11135 else
11136           if test "$cross_compiling" = yes; then :
11137   lt_cv_dlopen_self_static=cross
11138 else
11139   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11140   lt_status=$lt_dlunknown
11141   cat > conftest.$ac_ext <<_LT_EOF
11142 #line $LINENO "configure"
11143 #include "confdefs.h"
11144
11145 #if HAVE_DLFCN_H
11146 #include <dlfcn.h>
11147 #endif
11148
11149 #include <stdio.h>
11150
11151 #ifdef RTLD_GLOBAL
11152 #  define LT_DLGLOBAL           RTLD_GLOBAL
11153 #else
11154 #  ifdef DL_GLOBAL
11155 #    define LT_DLGLOBAL         DL_GLOBAL
11156 #  else
11157 #    define LT_DLGLOBAL         0
11158 #  endif
11159 #endif
11160
11161 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11162    find out it does not work in some platform. */
11163 #ifndef LT_DLLAZY_OR_NOW
11164 #  ifdef RTLD_LAZY
11165 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11166 #  else
11167 #    ifdef DL_LAZY
11168 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11169 #    else
11170 #      ifdef RTLD_NOW
11171 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11172 #      else
11173 #        ifdef DL_NOW
11174 #          define LT_DLLAZY_OR_NOW      DL_NOW
11175 #        else
11176 #          define LT_DLLAZY_OR_NOW      0
11177 #        endif
11178 #      endif
11179 #    endif
11180 #  endif
11181 #endif
11182
11183 /* When -fvisbility=hidden is used, assume the code has been annotated
11184    correspondingly for the symbols needed.  */
11185 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11186 int fnord () __attribute__((visibility("default")));
11187 #endif
11188
11189 int fnord () { return 42; }
11190 int main ()
11191 {
11192   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11193   int status = $lt_dlunknown;
11194
11195   if (self)
11196     {
11197       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11198       else
11199         {
11200           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11201           else puts (dlerror ());
11202         }
11203       /* dlclose (self); */
11204     }
11205   else
11206     puts (dlerror ());
11207
11208   return status;
11209 }
11210 _LT_EOF
11211   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11212   (eval $ac_link) 2>&5
11213   ac_status=$?
11214   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11215   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11216     (./conftest; exit; ) >&5 2>/dev/null
11217     lt_status=$?
11218     case x$lt_status in
11219       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11220       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11221       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11222     esac
11223   else :
11224     # compilation failed
11225     lt_cv_dlopen_self_static=no
11226   fi
11227 fi
11228 rm -fr conftest*
11229
11230
11231 fi
11232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11233 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11234     fi
11235
11236     CPPFLAGS="$save_CPPFLAGS"
11237     LDFLAGS="$save_LDFLAGS"
11238     LIBS="$save_LIBS"
11239     ;;
11240   esac
11241
11242   case $lt_cv_dlopen_self in
11243   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11244   *) enable_dlopen_self=unknown ;;
11245   esac
11246
11247   case $lt_cv_dlopen_self_static in
11248   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11249   *) enable_dlopen_self_static=unknown ;;
11250   esac
11251 fi
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269 striplib=
11270 old_striplib=
11271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11272 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11273 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11274   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11275   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11277 $as_echo "yes" >&6; }
11278 else
11279 # FIXME - insert some real tests, host_os isn't really good enough
11280   case $host_os in
11281   darwin*)
11282     if test -n "$STRIP" ; then
11283       striplib="$STRIP -x"
11284       old_striplib="$STRIP -S"
11285       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11286 $as_echo "yes" >&6; }
11287     else
11288       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11289 $as_echo "no" >&6; }
11290     fi
11291     ;;
11292   *)
11293     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11294 $as_echo "no" >&6; }
11295     ;;
11296   esac
11297 fi
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310   # Report which library types will actually be built
11311   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11312 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11313   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11314 $as_echo "$can_build_shared" >&6; }
11315
11316   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11317 $as_echo_n "checking whether to build shared libraries... " >&6; }
11318   test "$can_build_shared" = "no" && enable_shared=no
11319
11320   # On AIX, shared libraries and static libraries use the same namespace, and
11321   # are all built from PIC.
11322   case $host_os in
11323   aix3*)
11324     test "$enable_shared" = yes && enable_static=no
11325     if test -n "$RANLIB"; then
11326       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11327       postinstall_cmds='$RANLIB $lib'
11328     fi
11329     ;;
11330
11331   aix[4-9]*)
11332     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11333       test "$enable_shared" = yes && enable_static=no
11334     fi
11335     ;;
11336   esac
11337   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11338 $as_echo "$enable_shared" >&6; }
11339
11340   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11341 $as_echo_n "checking whether to build static libraries... " >&6; }
11342   # Make sure either enable_shared or enable_static is yes.
11343   test "$enable_shared" = yes || enable_static=yes
11344   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11345 $as_echo "$enable_static" >&6; }
11346
11347
11348
11349
11350 fi
11351 ac_ext=c
11352 ac_cpp='$CPP $CPPFLAGS'
11353 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11354 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11355 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11356
11357 CC="$lt_save_CC"
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373         ac_config_commands="$ac_config_commands libtool"
11374
11375
11376
11377
11378 # Only expand once:
11379
11380
11381
11382 # Extract the first word of "doxygen", so it can be a program name with args.
11383 set dummy doxygen; ac_word=$2
11384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11385 $as_echo_n "checking for $ac_word... " >&6; }
11386 if ${ac_cv_prog_DOXYGEN+:} false; then :
11387   $as_echo_n "(cached) " >&6
11388 else
11389   if test -n "$DOXYGEN"; then
11390   ac_cv_prog_DOXYGEN="$DOXYGEN" # Let the user override the test.
11391 else
11392 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11393 for as_dir in $PATH
11394 do
11395   IFS=$as_save_IFS
11396   test -z "$as_dir" && as_dir=.
11397     for ac_exec_ext in '' $ac_executable_extensions; do
11398   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11399     ac_cv_prog_DOXYGEN="true"
11400     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11401     break 2
11402   fi
11403 done
11404   done
11405 IFS=$as_save_IFS
11406
11407   test -z "$ac_cv_prog_DOXYGEN" && ac_cv_prog_DOXYGEN="false"
11408 fi
11409 fi
11410 DOXYGEN=$ac_cv_prog_DOXYGEN
11411 if test -n "$DOXYGEN"; then
11412   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
11413 $as_echo "$DOXYGEN" >&6; }
11414 else
11415   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11416 $as_echo "no" >&6; }
11417 fi
11418
11419
11420  if test "$DOXYGEN" = true; then
11421   DOXYGEN_TRUE=
11422   DOXYGEN_FALSE='#'
11423 else
11424   DOXYGEN_TRUE='#'
11425   DOXYGEN_FALSE=
11426 fi
11427
11428
11429 # Checks for header files.
11430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11431 $as_echo_n "checking for ANSI C header files... " >&6; }
11432 if ${ac_cv_header_stdc+:} false; then :
11433   $as_echo_n "(cached) " >&6
11434 else
11435   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11436 /* end confdefs.h.  */
11437 #include <stdlib.h>
11438 #include <stdarg.h>
11439 #include <string.h>
11440 #include <float.h>
11441
11442 int
11443 main ()
11444 {
11445
11446   ;
11447   return 0;
11448 }
11449 _ACEOF
11450 if ac_fn_c_try_compile "$LINENO"; then :
11451   ac_cv_header_stdc=yes
11452 else
11453   ac_cv_header_stdc=no
11454 fi
11455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11456
11457 if test $ac_cv_header_stdc = yes; then
11458   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11459   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11460 /* end confdefs.h.  */
11461 #include <string.h>
11462
11463 _ACEOF
11464 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11465   $EGREP "memchr" >/dev/null 2>&1; then :
11466
11467 else
11468   ac_cv_header_stdc=no
11469 fi
11470 rm -f conftest*
11471
11472 fi
11473
11474 if test $ac_cv_header_stdc = yes; then
11475   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11476   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11477 /* end confdefs.h.  */
11478 #include <stdlib.h>
11479
11480 _ACEOF
11481 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11482   $EGREP "free" >/dev/null 2>&1; then :
11483
11484 else
11485   ac_cv_header_stdc=no
11486 fi
11487 rm -f conftest*
11488
11489 fi
11490
11491 if test $ac_cv_header_stdc = yes; then
11492   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11493   if test "$cross_compiling" = yes; then :
11494   :
11495 else
11496   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11497 /* end confdefs.h.  */
11498 #include <ctype.h>
11499 #include <stdlib.h>
11500 #if ((' ' & 0x0FF) == 0x020)
11501 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11502 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11503 #else
11504 # define ISLOWER(c) \
11505                    (('a' <= (c) && (c) <= 'i') \
11506                      || ('j' <= (c) && (c) <= 'r') \
11507                      || ('s' <= (c) && (c) <= 'z'))
11508 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11509 #endif
11510
11511 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11512 int
11513 main ()
11514 {
11515   int i;
11516   for (i = 0; i < 256; i++)
11517     if (XOR (islower (i), ISLOWER (i))
11518         || toupper (i) != TOUPPER (i))
11519       return 2;
11520   return 0;
11521 }
11522 _ACEOF
11523 if ac_fn_c_try_run "$LINENO"; then :
11524
11525 else
11526   ac_cv_header_stdc=no
11527 fi
11528 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11529   conftest.$ac_objext conftest.beam conftest.$ac_ext
11530 fi
11531
11532 fi
11533 fi
11534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11535 $as_echo "$ac_cv_header_stdc" >&6; }
11536 if test $ac_cv_header_stdc = yes; then
11537
11538 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11539
11540 fi
11541
11542 for ac_header in stdlib.h
11543 do :
11544   ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
11545 if test "x$ac_cv_header_stdlib_h" = xyes; then :
11546   cat >>confdefs.h <<_ACEOF
11547 #define HAVE_STDLIB_H 1
11548 _ACEOF
11549
11550 fi
11551
11552 done
11553
11554
11555 # Checks for typedefs, structures, and compiler characteristics.
11556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11557 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11558 if ${ac_cv_c_const+:} false; then :
11559   $as_echo_n "(cached) " >&6
11560 else
11561   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11562 /* end confdefs.h.  */
11563
11564 int
11565 main ()
11566 {
11567 /* FIXME: Include the comments suggested by Paul. */
11568 #ifndef __cplusplus
11569   /* Ultrix mips cc rejects this.  */
11570   typedef int charset[2];
11571   const charset cs;
11572   /* SunOS 4.1.1 cc rejects this.  */
11573   char const *const *pcpcc;
11574   char **ppc;
11575   /* NEC SVR4.0.2 mips cc rejects this.  */
11576   struct point {int x, y;};
11577   static struct point const zero = {0,0};
11578   /* AIX XL C 1.02.0.0 rejects this.
11579      It does not let you subtract one const X* pointer from another in
11580      an arm of an if-expression whose if-part is not a constant
11581      expression */
11582   const char *g = "string";
11583   pcpcc = &g + (g ? g-g : 0);
11584   /* HPUX 7.0 cc rejects these. */
11585   ++pcpcc;
11586   ppc = (char**) pcpcc;
11587   pcpcc = (char const *const *) ppc;
11588   { /* SCO 3.2v4 cc rejects this.  */
11589     char *t;
11590     char const *s = 0 ? (char *) 0 : (char const *) 0;
11591
11592     *t++ = 0;
11593     if (s) return 0;
11594   }
11595   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
11596     int x[] = {25, 17};
11597     const int *foo = &x[0];
11598     ++foo;
11599   }
11600   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11601     typedef const int *iptr;
11602     iptr p = 0;
11603     ++p;
11604   }
11605   { /* AIX XL C 1.02.0.0 rejects this saying
11606        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11607     struct s { int j; const int *ap[3]; };
11608     struct s *b; b->j = 5;
11609   }
11610   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11611     const int foo = 10;
11612     if (!foo) return 0;
11613   }
11614   return !cs[0] && !zero.x;
11615 #endif
11616
11617   ;
11618   return 0;
11619 }
11620 _ACEOF
11621 if ac_fn_c_try_compile "$LINENO"; then :
11622   ac_cv_c_const=yes
11623 else
11624   ac_cv_c_const=no
11625 fi
11626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11627 fi
11628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
11629 $as_echo "$ac_cv_c_const" >&6; }
11630 if test $ac_cv_c_const = no; then
11631
11632 $as_echo "#define const /**/" >>confdefs.h
11633
11634 fi
11635
11636 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
11637 if test "x$ac_cv_type_size_t" = xyes; then :
11638
11639 else
11640
11641 cat >>confdefs.h <<_ACEOF
11642 #define size_t unsigned int
11643 _ACEOF
11644
11645 fi
11646
11647
11648 # Define Makefiles.
11649 ac_config_files="$ac_config_files yaml-0.1.pc include/Makefile src/Makefile Makefile tests/Makefile win32/Makefile"
11650
11651
11652 # Generate the "configure" script.
11653 cat >confcache <<\_ACEOF
11654 # This file is a shell script that caches the results of configure
11655 # tests run on this system so they can be shared between configure
11656 # scripts and configure runs, see configure's option --config-cache.
11657 # It is not useful on other systems.  If it contains results you don't
11658 # want to keep, you may remove or edit it.
11659 #
11660 # config.status only pays attention to the cache file if you give it
11661 # the --recheck option to rerun configure.
11662 #
11663 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11664 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11665 # following values.
11666
11667 _ACEOF
11668
11669 # The following way of writing the cache mishandles newlines in values,
11670 # but we know of no workaround that is simple, portable, and efficient.
11671 # So, we kill variables containing newlines.
11672 # Ultrix sh set writes to stderr and can't be redirected directly,
11673 # and sets the high bit in the cache file unless we assign to the vars.
11674 (
11675   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11676     eval ac_val=\$$ac_var
11677     case $ac_val in #(
11678     *${as_nl}*)
11679       case $ac_var in #(
11680       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11681 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11682       esac
11683       case $ac_var in #(
11684       _ | IFS | as_nl) ;; #(
11685       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11686       *) { eval $ac_var=; unset $ac_var;} ;;
11687       esac ;;
11688     esac
11689   done
11690
11691   (set) 2>&1 |
11692     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11693     *${as_nl}ac_space=\ *)
11694       # `set' does not quote correctly, so add quotes: double-quote
11695       # substitution turns \\\\ into \\, and sed turns \\ into \.
11696       sed -n \
11697         "s/'/'\\\\''/g;
11698           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11699       ;; #(
11700     *)
11701       # `set' quotes correctly as required by POSIX, so do not add quotes.
11702       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11703       ;;
11704     esac |
11705     sort
11706 ) |
11707   sed '
11708      /^ac_cv_env_/b end
11709      t clear
11710      :clear
11711      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11712      t end
11713      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11714      :end' >>confcache
11715 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11716   if test -w "$cache_file"; then
11717     if test "x$cache_file" != "x/dev/null"; then
11718       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11719 $as_echo "$as_me: updating cache $cache_file" >&6;}
11720       if test ! -f "$cache_file" || test -h "$cache_file"; then
11721         cat confcache >"$cache_file"
11722       else
11723         case $cache_file in #(
11724         */* | ?:*)
11725           mv -f confcache "$cache_file"$$ &&
11726           mv -f "$cache_file"$$ "$cache_file" ;; #(
11727         *)
11728           mv -f confcache "$cache_file" ;;
11729         esac
11730       fi
11731     fi
11732   else
11733     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11734 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11735   fi
11736 fi
11737 rm -f confcache
11738
11739 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11740 # Let make expand exec_prefix.
11741 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11742
11743 DEFS=-DHAVE_CONFIG_H
11744
11745 ac_libobjs=
11746 ac_ltlibobjs=
11747 U=
11748 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11749   # 1. Remove the extension, and $U if already installed.
11750   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11751   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11752   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11753   #    will be set to the directory where LIBOBJS objects are built.
11754   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11755   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11756 done
11757 LIBOBJS=$ac_libobjs
11758
11759 LTLIBOBJS=$ac_ltlibobjs
11760
11761
11762  if test -n "$EXEEXT"; then
11763   am__EXEEXT_TRUE=
11764   am__EXEEXT_FALSE='#'
11765 else
11766   am__EXEEXT_TRUE='#'
11767   am__EXEEXT_FALSE=
11768 fi
11769
11770 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11771   as_fn_error $? "conditional \"AMDEP\" was never defined.
11772 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11773 fi
11774 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11775   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11776 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11777 fi
11778 if test -z "${DOXYGEN_TRUE}" && test -z "${DOXYGEN_FALSE}"; then
11779   as_fn_error $? "conditional \"DOXYGEN\" was never defined.
11780 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11781 fi
11782
11783 : "${CONFIG_STATUS=./config.status}"
11784 ac_write_fail=0
11785 ac_clean_files_save=$ac_clean_files
11786 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11787 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11788 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11789 as_write_fail=0
11790 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11791 #! $SHELL
11792 # Generated by $as_me.
11793 # Run this file to recreate the current configuration.
11794 # Compiler output produced by configure, useful for debugging
11795 # configure, is in config.log if it exists.
11796
11797 debug=false
11798 ac_cs_recheck=false
11799 ac_cs_silent=false
11800
11801 SHELL=\${CONFIG_SHELL-$SHELL}
11802 export SHELL
11803 _ASEOF
11804 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11805 ## -------------------- ##
11806 ## M4sh Initialization. ##
11807 ## -------------------- ##
11808
11809 # Be more Bourne compatible
11810 DUALCASE=1; export DUALCASE # for MKS sh
11811 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11812   emulate sh
11813   NULLCMD=:
11814   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11815   # is contrary to our usage.  Disable this feature.
11816   alias -g '${1+"$@"}'='"$@"'
11817   setopt NO_GLOB_SUBST
11818 else
11819   case `(set -o) 2>/dev/null` in #(
11820   *posix*) :
11821     set -o posix ;; #(
11822   *) :
11823      ;;
11824 esac
11825 fi
11826
11827
11828 as_nl='
11829 '
11830 export as_nl
11831 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11832 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11833 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11834 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11835 # Prefer a ksh shell builtin over an external printf program on Solaris,
11836 # but without wasting forks for bash or zsh.
11837 if test -z "$BASH_VERSION$ZSH_VERSION" \
11838     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11839   as_echo='print -r --'
11840   as_echo_n='print -rn --'
11841 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11842   as_echo='printf %s\n'
11843   as_echo_n='printf %s'
11844 else
11845   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11846     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11847     as_echo_n='/usr/ucb/echo -n'
11848   else
11849     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11850     as_echo_n_body='eval
11851       arg=$1;
11852       case $arg in #(
11853       *"$as_nl"*)
11854         expr "X$arg" : "X\\(.*\\)$as_nl";
11855         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11856       esac;
11857       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11858     '
11859     export as_echo_n_body
11860     as_echo_n='sh -c $as_echo_n_body as_echo'
11861   fi
11862   export as_echo_body
11863   as_echo='sh -c $as_echo_body as_echo'
11864 fi
11865
11866 # The user is always right.
11867 if test "${PATH_SEPARATOR+set}" != set; then
11868   PATH_SEPARATOR=:
11869   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11870     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11871       PATH_SEPARATOR=';'
11872   }
11873 fi
11874
11875
11876 # IFS
11877 # We need space, tab and new line, in precisely that order.  Quoting is
11878 # there to prevent editors from complaining about space-tab.
11879 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11880 # splitting by setting IFS to empty value.)
11881 IFS=" ""        $as_nl"
11882
11883 # Find who we are.  Look in the path if we contain no directory separator.
11884 as_myself=
11885 case $0 in #((
11886   *[\\/]* ) as_myself=$0 ;;
11887   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11888 for as_dir in $PATH
11889 do
11890   IFS=$as_save_IFS
11891   test -z "$as_dir" && as_dir=.
11892     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11893   done
11894 IFS=$as_save_IFS
11895
11896      ;;
11897 esac
11898 # We did not find ourselves, most probably we were run as `sh COMMAND'
11899 # in which case we are not to be found in the path.
11900 if test "x$as_myself" = x; then
11901   as_myself=$0
11902 fi
11903 if test ! -f "$as_myself"; then
11904   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11905   exit 1
11906 fi
11907
11908 # Unset variables that we do not need and which cause bugs (e.g. in
11909 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11910 # suppresses any "Segmentation fault" message there.  '((' could
11911 # trigger a bug in pdksh 5.2.14.
11912 for as_var in BASH_ENV ENV MAIL MAILPATH
11913 do eval test x\${$as_var+set} = xset \
11914   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11915 done
11916 PS1='$ '
11917 PS2='> '
11918 PS4='+ '
11919
11920 # NLS nuisances.
11921 LC_ALL=C
11922 export LC_ALL
11923 LANGUAGE=C
11924 export LANGUAGE
11925
11926 # CDPATH.
11927 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11928
11929
11930 # as_fn_error STATUS ERROR [LINENO LOG_FD]
11931 # ----------------------------------------
11932 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11933 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11934 # script with STATUS, using 1 if that was 0.
11935 as_fn_error ()
11936 {
11937   as_status=$1; test $as_status -eq 0 && as_status=1
11938   if test "$4"; then
11939     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11940     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11941   fi
11942   $as_echo "$as_me: error: $2" >&2
11943   as_fn_exit $as_status
11944 } # as_fn_error
11945
11946
11947 # as_fn_set_status STATUS
11948 # -----------------------
11949 # Set $? to STATUS, without forking.
11950 as_fn_set_status ()
11951 {
11952   return $1
11953 } # as_fn_set_status
11954
11955 # as_fn_exit STATUS
11956 # -----------------
11957 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11958 as_fn_exit ()
11959 {
11960   set +e
11961   as_fn_set_status $1
11962   exit $1
11963 } # as_fn_exit
11964
11965 # as_fn_unset VAR
11966 # ---------------
11967 # Portably unset VAR.
11968 as_fn_unset ()
11969 {
11970   { eval $1=; unset $1;}
11971 }
11972 as_unset=as_fn_unset
11973 # as_fn_append VAR VALUE
11974 # ----------------------
11975 # Append the text in VALUE to the end of the definition contained in VAR. Take
11976 # advantage of any shell optimizations that allow amortized linear growth over
11977 # repeated appends, instead of the typical quadratic growth present in naive
11978 # implementations.
11979 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11980   eval 'as_fn_append ()
11981   {
11982     eval $1+=\$2
11983   }'
11984 else
11985   as_fn_append ()
11986   {
11987     eval $1=\$$1\$2
11988   }
11989 fi # as_fn_append
11990
11991 # as_fn_arith ARG...
11992 # ------------------
11993 # Perform arithmetic evaluation on the ARGs, and store the result in the
11994 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11995 # must be portable across $(()) and expr.
11996 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11997   eval 'as_fn_arith ()
11998   {
11999     as_val=$(( $* ))
12000   }'
12001 else
12002   as_fn_arith ()
12003   {
12004     as_val=`expr "$@" || test $? -eq 1`
12005   }
12006 fi # as_fn_arith
12007
12008
12009 if expr a : '\(a\)' >/dev/null 2>&1 &&
12010    test "X`expr 00001 : '.*\(...\)'`" = X001; then
12011   as_expr=expr
12012 else
12013   as_expr=false
12014 fi
12015
12016 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12017   as_basename=basename
12018 else
12019   as_basename=false
12020 fi
12021
12022 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12023   as_dirname=dirname
12024 else
12025   as_dirname=false
12026 fi
12027
12028 as_me=`$as_basename -- "$0" ||
12029 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12030          X"$0" : 'X\(//\)$' \| \
12031          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12032 $as_echo X/"$0" |
12033     sed '/^.*\/\([^/][^/]*\)\/*$/{
12034             s//\1/
12035             q
12036           }
12037           /^X\/\(\/\/\)$/{
12038             s//\1/
12039             q
12040           }
12041           /^X\/\(\/\).*/{
12042             s//\1/
12043             q
12044           }
12045           s/.*/./; q'`
12046
12047 # Avoid depending upon Character Ranges.
12048 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12049 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12050 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12051 as_cr_digits='0123456789'
12052 as_cr_alnum=$as_cr_Letters$as_cr_digits
12053
12054 ECHO_C= ECHO_N= ECHO_T=
12055 case `echo -n x` in #(((((
12056 -n*)
12057   case `echo 'xy\c'` in
12058   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12059   xy)  ECHO_C='\c';;
12060   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12061        ECHO_T=' ';;
12062   esac;;
12063 *)
12064   ECHO_N='-n';;
12065 esac
12066
12067 rm -f conf$$ conf$$.exe conf$$.file
12068 if test -d conf$$.dir; then
12069   rm -f conf$$.dir/conf$$.file
12070 else
12071   rm -f conf$$.dir
12072   mkdir conf$$.dir 2>/dev/null
12073 fi
12074 if (echo >conf$$.file) 2>/dev/null; then
12075   if ln -s conf$$.file conf$$ 2>/dev/null; then
12076     as_ln_s='ln -s'
12077     # ... but there are two gotchas:
12078     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12079     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12080     # In both cases, we have to default to `cp -p'.
12081     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12082       as_ln_s='cp -p'
12083   elif ln conf$$.file conf$$ 2>/dev/null; then
12084     as_ln_s=ln
12085   else
12086     as_ln_s='cp -p'
12087   fi
12088 else
12089   as_ln_s='cp -p'
12090 fi
12091 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12092 rmdir conf$$.dir 2>/dev/null
12093
12094
12095 # as_fn_mkdir_p
12096 # -------------
12097 # Create "$as_dir" as a directory, including parents if necessary.
12098 as_fn_mkdir_p ()
12099 {
12100
12101   case $as_dir in #(
12102   -*) as_dir=./$as_dir;;
12103   esac
12104   test -d "$as_dir" || eval $as_mkdir_p || {
12105     as_dirs=
12106     while :; do
12107       case $as_dir in #(
12108       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12109       *) as_qdir=$as_dir;;
12110       esac
12111       as_dirs="'$as_qdir' $as_dirs"
12112       as_dir=`$as_dirname -- "$as_dir" ||
12113 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12114          X"$as_dir" : 'X\(//\)[^/]' \| \
12115          X"$as_dir" : 'X\(//\)$' \| \
12116          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12117 $as_echo X"$as_dir" |
12118     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12119             s//\1/
12120             q
12121           }
12122           /^X\(\/\/\)[^/].*/{
12123             s//\1/
12124             q
12125           }
12126           /^X\(\/\/\)$/{
12127             s//\1/
12128             q
12129           }
12130           /^X\(\/\).*/{
12131             s//\1/
12132             q
12133           }
12134           s/.*/./; q'`
12135       test -d "$as_dir" && break
12136     done
12137     test -z "$as_dirs" || eval "mkdir $as_dirs"
12138   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12139
12140
12141 } # as_fn_mkdir_p
12142 if mkdir -p . 2>/dev/null; then
12143   as_mkdir_p='mkdir -p "$as_dir"'
12144 else
12145   test -d ./-p && rmdir ./-p
12146   as_mkdir_p=false
12147 fi
12148
12149 if test -x / >/dev/null 2>&1; then
12150   as_test_x='test -x'
12151 else
12152   if ls -dL / >/dev/null 2>&1; then
12153     as_ls_L_option=L
12154   else
12155     as_ls_L_option=
12156   fi
12157   as_test_x='
12158     eval sh -c '\''
12159       if test -d "$1"; then
12160         test -d "$1/.";
12161       else
12162         case $1 in #(
12163         -*)set "./$1";;
12164         esac;
12165         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12166         ???[sx]*):;;*)false;;esac;fi
12167     '\'' sh
12168   '
12169 fi
12170 as_executable_p=$as_test_x
12171
12172 # Sed expression to map a string onto a valid CPP name.
12173 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12174
12175 # Sed expression to map a string onto a valid variable name.
12176 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12177
12178
12179 exec 6>&1
12180 ## ----------------------------------- ##
12181 ## Main body of $CONFIG_STATUS script. ##
12182 ## ----------------------------------- ##
12183 _ASEOF
12184 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12185
12186 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12187 # Save the log message, to keep $0 and so on meaningful, and to
12188 # report actual input values of CONFIG_FILES etc. instead of their
12189 # values after options handling.
12190 ac_log="
12191 This file was extended by yaml $as_me 0.1.5, which was
12192 generated by GNU Autoconf 2.68.  Invocation command line was
12193
12194   CONFIG_FILES    = $CONFIG_FILES
12195   CONFIG_HEADERS  = $CONFIG_HEADERS
12196   CONFIG_LINKS    = $CONFIG_LINKS
12197   CONFIG_COMMANDS = $CONFIG_COMMANDS
12198   $ $0 $@
12199
12200 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12201 "
12202
12203 _ACEOF
12204
12205 case $ac_config_files in *"
12206 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12207 esac
12208
12209 case $ac_config_headers in *"
12210 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12211 esac
12212
12213
12214 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12215 # Files that config.status was made for.
12216 config_files="$ac_config_files"
12217 config_headers="$ac_config_headers"
12218 config_commands="$ac_config_commands"
12219
12220 _ACEOF
12221
12222 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12223 ac_cs_usage="\
12224 \`$as_me' instantiates files and other configuration actions
12225 from templates according to the current configuration.  Unless the files
12226 and actions are specified as TAGs, all are instantiated by default.
12227
12228 Usage: $0 [OPTION]... [TAG]...
12229
12230   -h, --help       print this help, then exit
12231   -V, --version    print version number and configuration settings, then exit
12232       --config     print configuration, then exit
12233   -q, --quiet, --silent
12234                    do not print progress messages
12235   -d, --debug      don't remove temporary files
12236       --recheck    update $as_me by reconfiguring in the same conditions
12237       --file=FILE[:TEMPLATE]
12238                    instantiate the configuration file FILE
12239       --header=FILE[:TEMPLATE]
12240                    instantiate the configuration header FILE
12241
12242 Configuration files:
12243 $config_files
12244
12245 Configuration headers:
12246 $config_headers
12247
12248 Configuration commands:
12249 $config_commands
12250
12251 Report bugs to <http://pyyaml.org/newticket?component=libyaml>."
12252
12253 _ACEOF
12254 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12255 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12256 ac_cs_version="\\
12257 yaml config.status 0.1.5
12258 configured by $0, generated by GNU Autoconf 2.68,
12259   with options \\"\$ac_cs_config\\"
12260
12261 Copyright (C) 2010 Free Software Foundation, Inc.
12262 This config.status script is free software; the Free Software Foundation
12263 gives unlimited permission to copy, distribute and modify it."
12264
12265 ac_pwd='$ac_pwd'
12266 srcdir='$srcdir'
12267 INSTALL='$INSTALL'
12268 MKDIR_P='$MKDIR_P'
12269 AWK='$AWK'
12270 test -n "\$AWK" || AWK=awk
12271 _ACEOF
12272
12273 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12274 # The default lists apply if the user does not specify any file.
12275 ac_need_defaults=:
12276 while test $# != 0
12277 do
12278   case $1 in
12279   --*=?*)
12280     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12281     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12282     ac_shift=:
12283     ;;
12284   --*=)
12285     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12286     ac_optarg=
12287     ac_shift=:
12288     ;;
12289   *)
12290     ac_option=$1
12291     ac_optarg=$2
12292     ac_shift=shift
12293     ;;
12294   esac
12295
12296   case $ac_option in
12297   # Handling of the options.
12298   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12299     ac_cs_recheck=: ;;
12300   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12301     $as_echo "$ac_cs_version"; exit ;;
12302   --config | --confi | --conf | --con | --co | --c )
12303     $as_echo "$ac_cs_config"; exit ;;
12304   --debug | --debu | --deb | --de | --d | -d )
12305     debug=: ;;
12306   --file | --fil | --fi | --f )
12307     $ac_shift
12308     case $ac_optarg in
12309     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12310     '') as_fn_error $? "missing file argument" ;;
12311     esac
12312     as_fn_append CONFIG_FILES " '$ac_optarg'"
12313     ac_need_defaults=false;;
12314   --header | --heade | --head | --hea )
12315     $ac_shift
12316     case $ac_optarg in
12317     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12318     esac
12319     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12320     ac_need_defaults=false;;
12321   --he | --h)
12322     # Conflict between --help and --header
12323     as_fn_error $? "ambiguous option: \`$1'
12324 Try \`$0 --help' for more information.";;
12325   --help | --hel | -h )
12326     $as_echo "$ac_cs_usage"; exit ;;
12327   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12328   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12329     ac_cs_silent=: ;;
12330
12331   # This is an error.
12332   -*) as_fn_error $? "unrecognized option: \`$1'
12333 Try \`$0 --help' for more information." ;;
12334
12335   *) as_fn_append ac_config_targets " $1"
12336      ac_need_defaults=false ;;
12337
12338   esac
12339   shift
12340 done
12341
12342 ac_configure_extra_args=
12343
12344 if $ac_cs_silent; then
12345   exec 6>/dev/null
12346   ac_configure_extra_args="$ac_configure_extra_args --silent"
12347 fi
12348
12349 _ACEOF
12350 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12351 if \$ac_cs_recheck; then
12352   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12353   shift
12354   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12355   CONFIG_SHELL='$SHELL'
12356   export CONFIG_SHELL
12357   exec "\$@"
12358 fi
12359
12360 _ACEOF
12361 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12362 exec 5>>config.log
12363 {
12364   echo
12365   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12366 ## Running $as_me. ##
12367 _ASBOX
12368   $as_echo "$ac_log"
12369 } >&5
12370
12371 _ACEOF
12372 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12373 #
12374 # INIT-COMMANDS
12375 #
12376 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12377
12378
12379 # The HP-UX ksh and POSIX shell print the target directory to stdout
12380 # if CDPATH is set.
12381 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12382
12383 sed_quote_subst='$sed_quote_subst'
12384 double_quote_subst='$double_quote_subst'
12385 delay_variable_subst='$delay_variable_subst'
12386 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12387 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12388 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12389 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12390 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12391 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12392 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12393 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12394 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
12395 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12396 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12397 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12398 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12399 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12400 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12401 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12402 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12403 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12404 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12405 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12406 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12407 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12408 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12409 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12410 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12411 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12412 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12413 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12414 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12415 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
12416 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
12417 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12418 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12419 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12420 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12421 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12422 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
12423 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
12424 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12425 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
12426 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12427 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12428 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
12429 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12430 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12431 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12432 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12433 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12434 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12435 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12436 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12437 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12438 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12439 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12440 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12441 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12442 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
12443 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
12444 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
12445 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12446 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12447 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12448 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12449 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12450 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12451 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12452 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12453 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
12454 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12455 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12456 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12457 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12458 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12459 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12460 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12461 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12462 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12463 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12464 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12465 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12466 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12467 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12468 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12469 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12470 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12471 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12472 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12473 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12474 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12475 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12476 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12477 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12478 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12479 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12480 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12481 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12482 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12483 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12484 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12485 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12486 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12487 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12488 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12489 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12490 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
12491 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12492 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12493 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12494 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12495 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12496 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12497 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12498 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12499 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12500 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12501 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12502 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12503 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12504 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12505 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12506 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12507 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12508 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12509 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12510 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12511 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12512 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12513 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12514 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12515 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12516
12517 LTCC='$LTCC'
12518 LTCFLAGS='$LTCFLAGS'
12519 compiler='$compiler_DEFAULT'
12520
12521 # A function that is used when there is no print builtin or printf.
12522 func_fallback_echo ()
12523 {
12524   eval 'cat <<_LTECHO_EOF
12525 \$1
12526 _LTECHO_EOF'
12527 }
12528
12529 # Quote evaled strings.
12530 for var in SHELL \
12531 ECHO \
12532 PATH_SEPARATOR \
12533 SED \
12534 GREP \
12535 EGREP \
12536 FGREP \
12537 LD \
12538 NM \
12539 LN_S \
12540 lt_SP2NL \
12541 lt_NL2SP \
12542 reload_flag \
12543 OBJDUMP \
12544 deplibs_check_method \
12545 file_magic_cmd \
12546 file_magic_glob \
12547 want_nocaseglob \
12548 DLLTOOL \
12549 sharedlib_from_linklib_cmd \
12550 AR \
12551 AR_FLAGS \
12552 archiver_list_spec \
12553 STRIP \
12554 RANLIB \
12555 CC \
12556 CFLAGS \
12557 compiler \
12558 lt_cv_sys_global_symbol_pipe \
12559 lt_cv_sys_global_symbol_to_cdecl \
12560 lt_cv_sys_global_symbol_to_c_name_address \
12561 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12562 nm_file_list_spec \
12563 lt_prog_compiler_no_builtin_flag \
12564 lt_prog_compiler_pic \
12565 lt_prog_compiler_wl \
12566 lt_prog_compiler_static \
12567 lt_cv_prog_compiler_c_o \
12568 need_locks \
12569 MANIFEST_TOOL \
12570 DSYMUTIL \
12571 NMEDIT \
12572 LIPO \
12573 OTOOL \
12574 OTOOL64 \
12575 shrext_cmds \
12576 export_dynamic_flag_spec \
12577 whole_archive_flag_spec \
12578 compiler_needs_object \
12579 with_gnu_ld \
12580 allow_undefined_flag \
12581 no_undefined_flag \
12582 hardcode_libdir_flag_spec \
12583 hardcode_libdir_separator \
12584 exclude_expsyms \
12585 include_expsyms \
12586 file_list_spec \
12587 variables_saved_for_relink \
12588 libname_spec \
12589 library_names_spec \
12590 soname_spec \
12591 install_override_mode \
12592 finish_eval \
12593 old_striplib \
12594 striplib; do
12595     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12596     *[\\\\\\\`\\"\\\$]*)
12597       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12598       ;;
12599     *)
12600       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12601       ;;
12602     esac
12603 done
12604
12605 # Double-quote double-evaled strings.
12606 for var in reload_cmds \
12607 old_postinstall_cmds \
12608 old_postuninstall_cmds \
12609 old_archive_cmds \
12610 extract_expsyms_cmds \
12611 old_archive_from_new_cmds \
12612 old_archive_from_expsyms_cmds \
12613 archive_cmds \
12614 archive_expsym_cmds \
12615 module_cmds \
12616 module_expsym_cmds \
12617 export_symbols_cmds \
12618 prelink_cmds \
12619 postlink_cmds \
12620 postinstall_cmds \
12621 postuninstall_cmds \
12622 finish_cmds \
12623 sys_lib_search_path_spec \
12624 sys_lib_dlsearch_path_spec; do
12625     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12626     *[\\\\\\\`\\"\\\$]*)
12627       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12628       ;;
12629     *)
12630       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12631       ;;
12632     esac
12633 done
12634
12635 ac_aux_dir='$ac_aux_dir'
12636 xsi_shell='$xsi_shell'
12637 lt_shell_append='$lt_shell_append'
12638
12639 # See if we are running on zsh, and set the options which allow our
12640 # commands through without removal of \ escapes INIT.
12641 if test -n "\${ZSH_VERSION+set}" ; then
12642    setopt NO_GLOB_SUBST
12643 fi
12644
12645
12646     PACKAGE='$PACKAGE'
12647     VERSION='$VERSION'
12648     TIMESTAMP='$TIMESTAMP'
12649     RM='$RM'
12650     ofile='$ofile'
12651
12652
12653
12654
12655 _ACEOF
12656
12657 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12658
12659 # Handling of arguments.
12660 for ac_config_target in $ac_config_targets
12661 do
12662   case $ac_config_target in
12663     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12664     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12665     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12666     "yaml-0.1.pc") CONFIG_FILES="$CONFIG_FILES yaml-0.1.pc" ;;
12667     "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
12668     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12669     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12670     "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
12671     "win32/Makefile") CONFIG_FILES="$CONFIG_FILES win32/Makefile" ;;
12672
12673   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12674   esac
12675 done
12676
12677
12678 # If the user did not use the arguments to specify the items to instantiate,
12679 # then the envvar interface is used.  Set only those that are not.
12680 # We use the long form for the default assignment because of an extremely
12681 # bizarre bug on SunOS 4.1.3.
12682 if $ac_need_defaults; then
12683   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12684   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12685   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12686 fi
12687
12688 # Have a temporary directory for convenience.  Make it in the build tree
12689 # simply because there is no reason against having it here, and in addition,
12690 # creating and moving files from /tmp can sometimes cause problems.
12691 # Hook for its removal unless debugging.
12692 # Note that there is a small window in which the directory will not be cleaned:
12693 # after its creation but before its name has been assigned to `$tmp'.
12694 $debug ||
12695 {
12696   tmp= ac_tmp=
12697   trap 'exit_status=$?
12698   : "${ac_tmp:=$tmp}"
12699   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12700 ' 0
12701   trap 'as_fn_exit 1' 1 2 13 15
12702 }
12703 # Create a (secure) tmp directory for tmp files.
12704
12705 {
12706   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12707   test -d "$tmp"
12708 }  ||
12709 {
12710   tmp=./conf$$-$RANDOM
12711   (umask 077 && mkdir "$tmp")
12712 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12713 ac_tmp=$tmp
12714
12715 # Set up the scripts for CONFIG_FILES section.
12716 # No need to generate them if there are no CONFIG_FILES.
12717 # This happens for instance with `./config.status config.h'.
12718 if test -n "$CONFIG_FILES"; then
12719
12720
12721 ac_cr=`echo X | tr X '\015'`
12722 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12723 # But we know of no other shell where ac_cr would be empty at this
12724 # point, so we can use a bashism as a fallback.
12725 if test "x$ac_cr" = x; then
12726   eval ac_cr=\$\'\\r\'
12727 fi
12728 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12729 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12730   ac_cs_awk_cr='\\r'
12731 else
12732   ac_cs_awk_cr=$ac_cr
12733 fi
12734
12735 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12736 _ACEOF
12737
12738
12739 {
12740   echo "cat >conf$$subs.awk <<_ACEOF" &&
12741   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12742   echo "_ACEOF"
12743 } >conf$$subs.sh ||
12744   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12745 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12746 ac_delim='%!_!# '
12747 for ac_last_try in false false false false false :; do
12748   . ./conf$$subs.sh ||
12749     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12750
12751   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12752   if test $ac_delim_n = $ac_delim_num; then
12753     break
12754   elif $ac_last_try; then
12755     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12756   else
12757     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12758   fi
12759 done
12760 rm -f conf$$subs.sh
12761
12762 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12763 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12764 _ACEOF
12765 sed -n '
12766 h
12767 s/^/S["/; s/!.*/"]=/
12768 p
12769 g
12770 s/^[^!]*!//
12771 :repl
12772 t repl
12773 s/'"$ac_delim"'$//
12774 t delim
12775 :nl
12776 h
12777 s/\(.\{148\}\)..*/\1/
12778 t more1
12779 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12780 p
12781 n
12782 b repl
12783 :more1
12784 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12785 p
12786 g
12787 s/.\{148\}//
12788 t nl
12789 :delim
12790 h
12791 s/\(.\{148\}\)..*/\1/
12792 t more2
12793 s/["\\]/\\&/g; s/^/"/; s/$/"/
12794 p
12795 b
12796 :more2
12797 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12798 p
12799 g
12800 s/.\{148\}//
12801 t delim
12802 ' <conf$$subs.awk | sed '
12803 /^[^""]/{
12804   N
12805   s/\n//
12806 }
12807 ' >>$CONFIG_STATUS || ac_write_fail=1
12808 rm -f conf$$subs.awk
12809 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12810 _ACAWK
12811 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12812   for (key in S) S_is_set[key] = 1
12813   FS = "\a"
12814
12815 }
12816 {
12817   line = $ 0
12818   nfields = split(line, field, "@")
12819   substed = 0
12820   len = length(field[1])
12821   for (i = 2; i < nfields; i++) {
12822     key = field[i]
12823     keylen = length(key)
12824     if (S_is_set[key]) {
12825       value = S[key]
12826       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12827       len += length(value) + length(field[++i])
12828       substed = 1
12829     } else
12830       len += 1 + keylen
12831   }
12832
12833   print line
12834 }
12835
12836 _ACAWK
12837 _ACEOF
12838 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12839 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12840   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12841 else
12842   cat
12843 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12844   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12845 _ACEOF
12846
12847 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12848 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12849 # trailing colons and then remove the whole line if VPATH becomes empty
12850 # (actually we leave an empty line to preserve line numbers).
12851 if test "x$srcdir" = x.; then
12852   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
12853 h
12854 s///
12855 s/^/:/
12856 s/[      ]*$/:/
12857 s/:\$(srcdir):/:/g
12858 s/:\${srcdir}:/:/g
12859 s/:@srcdir@:/:/g
12860 s/^:*//
12861 s/:*$//
12862 x
12863 s/\(=[   ]*\).*/\1/
12864 G
12865 s/\n//
12866 s/^[^=]*=[       ]*$//
12867 }'
12868 fi
12869
12870 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12871 fi # test -n "$CONFIG_FILES"
12872
12873 # Set up the scripts for CONFIG_HEADERS section.
12874 # No need to generate them if there are no CONFIG_HEADERS.
12875 # This happens for instance with `./config.status Makefile'.
12876 if test -n "$CONFIG_HEADERS"; then
12877 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12878 BEGIN {
12879 _ACEOF
12880
12881 # Transform confdefs.h into an awk script `defines.awk', embedded as
12882 # here-document in config.status, that substitutes the proper values into
12883 # config.h.in to produce config.h.
12884
12885 # Create a delimiter string that does not exist in confdefs.h, to ease
12886 # handling of long lines.
12887 ac_delim='%!_!# '
12888 for ac_last_try in false false :; do
12889   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12890   if test -z "$ac_tt"; then
12891     break
12892   elif $ac_last_try; then
12893     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12894   else
12895     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12896   fi
12897 done
12898
12899 # For the awk script, D is an array of macro values keyed by name,
12900 # likewise P contains macro parameters if any.  Preserve backslash
12901 # newline sequences.
12902
12903 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12904 sed -n '
12905 s/.\{148\}/&'"$ac_delim"'/g
12906 t rset
12907 :rset
12908 s/^[     ]*#[    ]*define[       ][      ]*/ /
12909 t def
12910 d
12911 :def
12912 s/\\$//
12913 t bsnl
12914 s/["\\]/\\&/g
12915 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12916 D["\1"]=" \3"/p
12917 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12918 d
12919 :bsnl
12920 s/["\\]/\\&/g
12921 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12922 D["\1"]=" \3\\\\\\n"\\/p
12923 t cont
12924 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12925 t cont
12926 d
12927 :cont
12928 n
12929 s/.\{148\}/&'"$ac_delim"'/g
12930 t clear
12931 :clear
12932 s/\\$//
12933 t bsnlc
12934 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12935 d
12936 :bsnlc
12937 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12938 b cont
12939 ' <confdefs.h | sed '
12940 s/'"$ac_delim"'/"\\\
12941 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12942
12943 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12944   for (key in D) D_is_set[key] = 1
12945   FS = "\a"
12946 }
12947 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12948   line = \$ 0
12949   split(line, arg, " ")
12950   if (arg[1] == "#") {
12951     defundef = arg[2]
12952     mac1 = arg[3]
12953   } else {
12954     defundef = substr(arg[1], 2)
12955     mac1 = arg[2]
12956   }
12957   split(mac1, mac2, "(") #)
12958   macro = mac2[1]
12959   prefix = substr(line, 1, index(line, defundef) - 1)
12960   if (D_is_set[macro]) {
12961     # Preserve the white space surrounding the "#".
12962     print prefix "define", macro P[macro] D[macro]
12963     next
12964   } else {
12965     # Replace #undef with comments.  This is necessary, for example,
12966     # in the case of _POSIX_SOURCE, which is predefined and required
12967     # on some systems where configure will not decide to define it.
12968     if (defundef == "undef") {
12969       print "/*", prefix defundef, macro, "*/"
12970       next
12971     }
12972   }
12973 }
12974 { print }
12975 _ACAWK
12976 _ACEOF
12977 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12978   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12979 fi # test -n "$CONFIG_HEADERS"
12980
12981
12982 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12983 shift
12984 for ac_tag
12985 do
12986   case $ac_tag in
12987   :[FHLC]) ac_mode=$ac_tag; continue;;
12988   esac
12989   case $ac_mode$ac_tag in
12990   :[FHL]*:*);;
12991   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12992   :[FH]-) ac_tag=-:-;;
12993   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12994   esac
12995   ac_save_IFS=$IFS
12996   IFS=:
12997   set x $ac_tag
12998   IFS=$ac_save_IFS
12999   shift
13000   ac_file=$1
13001   shift
13002
13003   case $ac_mode in
13004   :L) ac_source=$1;;
13005   :[FH])
13006     ac_file_inputs=
13007     for ac_f
13008     do
13009       case $ac_f in
13010       -) ac_f="$ac_tmp/stdin";;
13011       *) # Look for the file first in the build tree, then in the source tree
13012          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13013          # because $ac_f cannot contain `:'.
13014          test -f "$ac_f" ||
13015            case $ac_f in
13016            [\\/$]*) false;;
13017            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13018            esac ||
13019            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13020       esac
13021       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13022       as_fn_append ac_file_inputs " '$ac_f'"
13023     done
13024
13025     # Let's still pretend it is `configure' which instantiates (i.e., don't
13026     # use $as_me), people would be surprised to read:
13027     #    /* config.h.  Generated by config.status.  */
13028     configure_input='Generated from '`
13029           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13030         `' by configure.'
13031     if test x"$ac_file" != x-; then
13032       configure_input="$ac_file.  $configure_input"
13033       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13034 $as_echo "$as_me: creating $ac_file" >&6;}
13035     fi
13036     # Neutralize special characters interpreted by sed in replacement strings.
13037     case $configure_input in #(
13038     *\&* | *\|* | *\\* )
13039        ac_sed_conf_input=`$as_echo "$configure_input" |
13040        sed 's/[\\\\&|]/\\\\&/g'`;; #(
13041     *) ac_sed_conf_input=$configure_input;;
13042     esac
13043
13044     case $ac_tag in
13045     *:-:* | *:-) cat >"$ac_tmp/stdin" \
13046       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13047     esac
13048     ;;
13049   esac
13050
13051   ac_dir=`$as_dirname -- "$ac_file" ||
13052 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13053          X"$ac_file" : 'X\(//\)[^/]' \| \
13054          X"$ac_file" : 'X\(//\)$' \| \
13055          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13056 $as_echo X"$ac_file" |
13057     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13058             s//\1/
13059             q
13060           }
13061           /^X\(\/\/\)[^/].*/{
13062             s//\1/
13063             q
13064           }
13065           /^X\(\/\/\)$/{
13066             s//\1/
13067             q
13068           }
13069           /^X\(\/\).*/{
13070             s//\1/
13071             q
13072           }
13073           s/.*/./; q'`
13074   as_dir="$ac_dir"; as_fn_mkdir_p
13075   ac_builddir=.
13076
13077 case "$ac_dir" in
13078 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13079 *)
13080   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13081   # A ".." for each directory in $ac_dir_suffix.
13082   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13083   case $ac_top_builddir_sub in
13084   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13085   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13086   esac ;;
13087 esac
13088 ac_abs_top_builddir=$ac_pwd
13089 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13090 # for backward compatibility:
13091 ac_top_builddir=$ac_top_build_prefix
13092
13093 case $srcdir in
13094   .)  # We are building in place.
13095     ac_srcdir=.
13096     ac_top_srcdir=$ac_top_builddir_sub
13097     ac_abs_top_srcdir=$ac_pwd ;;
13098   [\\/]* | ?:[\\/]* )  # Absolute name.
13099     ac_srcdir=$srcdir$ac_dir_suffix;
13100     ac_top_srcdir=$srcdir
13101     ac_abs_top_srcdir=$srcdir ;;
13102   *) # Relative name.
13103     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13104     ac_top_srcdir=$ac_top_build_prefix$srcdir
13105     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13106 esac
13107 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13108
13109
13110   case $ac_mode in
13111   :F)
13112   #
13113   # CONFIG_FILE
13114   #
13115
13116   case $INSTALL in
13117   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13118   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13119   esac
13120   ac_MKDIR_P=$MKDIR_P
13121   case $MKDIR_P in
13122   [\\/$]* | ?:[\\/]* ) ;;
13123   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13124   esac
13125 _ACEOF
13126
13127 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13128 # If the template does not know about datarootdir, expand it.
13129 # FIXME: This hack should be removed a few years after 2.60.
13130 ac_datarootdir_hack=; ac_datarootdir_seen=
13131 ac_sed_dataroot='
13132 /datarootdir/ {
13133   p
13134   q
13135 }
13136 /@datadir@/p
13137 /@docdir@/p
13138 /@infodir@/p
13139 /@localedir@/p
13140 /@mandir@/p'
13141 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13142 *datarootdir*) ac_datarootdir_seen=yes;;
13143 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13144   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13145 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13146 _ACEOF
13147 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13148   ac_datarootdir_hack='
13149   s&@datadir@&$datadir&g
13150   s&@docdir@&$docdir&g
13151   s&@infodir@&$infodir&g
13152   s&@localedir@&$localedir&g
13153   s&@mandir@&$mandir&g
13154   s&\\\${datarootdir}&$datarootdir&g' ;;
13155 esac
13156 _ACEOF
13157
13158 # Neutralize VPATH when `$srcdir' = `.'.
13159 # Shell code in configure.ac might set extrasub.
13160 # FIXME: do we really want to maintain this feature?
13161 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13162 ac_sed_extra="$ac_vpsub
13163 $extrasub
13164 _ACEOF
13165 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13166 :t
13167 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13168 s|@configure_input@|$ac_sed_conf_input|;t t
13169 s&@top_builddir@&$ac_top_builddir_sub&;t t
13170 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13171 s&@srcdir@&$ac_srcdir&;t t
13172 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13173 s&@top_srcdir@&$ac_top_srcdir&;t t
13174 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13175 s&@builddir@&$ac_builddir&;t t
13176 s&@abs_builddir@&$ac_abs_builddir&;t t
13177 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13178 s&@INSTALL@&$ac_INSTALL&;t t
13179 s&@MKDIR_P@&$ac_MKDIR_P&;t t
13180 $ac_datarootdir_hack
13181 "
13182 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13183   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13184
13185 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13186   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13187   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
13188       "$ac_tmp/out"`; test -z "$ac_out"; } &&
13189   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13190 which seems to be undefined.  Please make sure it is defined" >&5
13191 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13192 which seems to be undefined.  Please make sure it is defined" >&2;}
13193
13194   rm -f "$ac_tmp/stdin"
13195   case $ac_file in
13196   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13197   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13198   esac \
13199   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13200  ;;
13201   :H)
13202   #
13203   # CONFIG_HEADER
13204   #
13205   if test x"$ac_file" != x-; then
13206     {
13207       $as_echo "/* $configure_input  */" \
13208       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13209     } >"$ac_tmp/config.h" \
13210       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13211     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13212       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13213 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13214     else
13215       rm -f "$ac_file"
13216       mv "$ac_tmp/config.h" "$ac_file" \
13217         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13218     fi
13219   else
13220     $as_echo "/* $configure_input  */" \
13221       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13222       || as_fn_error $? "could not create -" "$LINENO" 5
13223   fi
13224 # Compute "$ac_file"'s index in $config_headers.
13225 _am_arg="$ac_file"
13226 _am_stamp_count=1
13227 for _am_header in $config_headers :; do
13228   case $_am_header in
13229     $_am_arg | $_am_arg:* )
13230       break ;;
13231     * )
13232       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13233   esac
13234 done
13235 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13236 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13237          X"$_am_arg" : 'X\(//\)[^/]' \| \
13238          X"$_am_arg" : 'X\(//\)$' \| \
13239          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13240 $as_echo X"$_am_arg" |
13241     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13242             s//\1/
13243             q
13244           }
13245           /^X\(\/\/\)[^/].*/{
13246             s//\1/
13247             q
13248           }
13249           /^X\(\/\/\)$/{
13250             s//\1/
13251             q
13252           }
13253           /^X\(\/\).*/{
13254             s//\1/
13255             q
13256           }
13257           s/.*/./; q'`/stamp-h$_am_stamp_count
13258  ;;
13259
13260   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13261 $as_echo "$as_me: executing $ac_file commands" >&6;}
13262  ;;
13263   esac
13264
13265
13266   case $ac_file$ac_mode in
13267     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13268   # Autoconf 2.62 quotes --file arguments for eval, but not when files
13269   # are listed without --file.  Let's play safe and only enable the eval
13270   # if we detect the quoting.
13271   case $CONFIG_FILES in
13272   *\'*) eval set x "$CONFIG_FILES" ;;
13273   *)   set x $CONFIG_FILES ;;
13274   esac
13275   shift
13276   for mf
13277   do
13278     # Strip MF so we end up with the name of the file.
13279     mf=`echo "$mf" | sed -e 's/:.*$//'`
13280     # Check whether this is an Automake generated Makefile or not.
13281     # We used to match only the files named `Makefile.in', but
13282     # some people rename them; so instead we look at the file content.
13283     # Grep'ing the first line is not enough: some people post-process
13284     # each Makefile.in and add a new line on top of each file to say so.
13285     # Grep'ing the whole file is not good either: AIX grep has a line
13286     # limit of 2048, but all sed's we know have understand at least 4000.
13287     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13288       dirpart=`$as_dirname -- "$mf" ||
13289 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13290          X"$mf" : 'X\(//\)[^/]' \| \
13291          X"$mf" : 'X\(//\)$' \| \
13292          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13293 $as_echo X"$mf" |
13294     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13295             s//\1/
13296             q
13297           }
13298           /^X\(\/\/\)[^/].*/{
13299             s//\1/
13300             q
13301           }
13302           /^X\(\/\/\)$/{
13303             s//\1/
13304             q
13305           }
13306           /^X\(\/\).*/{
13307             s//\1/
13308             q
13309           }
13310           s/.*/./; q'`
13311     else
13312       continue
13313     fi
13314     # Extract the definition of DEPDIR, am__include, and am__quote
13315     # from the Makefile without running `make'.
13316     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13317     test -z "$DEPDIR" && continue
13318     am__include=`sed -n 's/^am__include = //p' < "$mf"`
13319     test -z "am__include" && continue
13320     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13321     # When using ansi2knr, U may be empty or an underscore; expand it
13322     U=`sed -n 's/^U = //p' < "$mf"`
13323     # Find all dependency output files, they are included files with
13324     # $(DEPDIR) in their names.  We invoke sed twice because it is the
13325     # simplest approach to changing $(DEPDIR) to its actual value in the
13326     # expansion.
13327     for file in `sed -n "
13328       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13329          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13330       # Make sure the directory exists.
13331       test -f "$dirpart/$file" && continue
13332       fdir=`$as_dirname -- "$file" ||
13333 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13334          X"$file" : 'X\(//\)[^/]' \| \
13335          X"$file" : 'X\(//\)$' \| \
13336          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13337 $as_echo X"$file" |
13338     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13339             s//\1/
13340             q
13341           }
13342           /^X\(\/\/\)[^/].*/{
13343             s//\1/
13344             q
13345           }
13346           /^X\(\/\/\)$/{
13347             s//\1/
13348             q
13349           }
13350           /^X\(\/\).*/{
13351             s//\1/
13352             q
13353           }
13354           s/.*/./; q'`
13355       as_dir=$dirpart/$fdir; as_fn_mkdir_p
13356       # echo "creating $dirpart/$file"
13357       echo '# dummy' > "$dirpart/$file"
13358     done
13359   done
13360 }
13361  ;;
13362     "libtool":C)
13363
13364     # See if we are running on zsh, and set the options which allow our
13365     # commands through without removal of \ escapes.
13366     if test -n "${ZSH_VERSION+set}" ; then
13367       setopt NO_GLOB_SUBST
13368     fi
13369
13370     cfgfile="${ofile}T"
13371     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13372     $RM "$cfgfile"
13373
13374     cat <<_LT_EOF >> "$cfgfile"
13375 #! $SHELL
13376
13377 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13378 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13379 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13380 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13381 #
13382 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13383 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
13384 #                 Foundation, Inc.
13385 #   Written by Gordon Matzigkeit, 1996
13386 #
13387 #   This file is part of GNU Libtool.
13388 #
13389 # GNU Libtool is free software; you can redistribute it and/or
13390 # modify it under the terms of the GNU General Public License as
13391 # published by the Free Software Foundation; either version 2 of
13392 # the License, or (at your option) any later version.
13393 #
13394 # As a special exception to the GNU General Public License,
13395 # if you distribute this file as part of a program or library that
13396 # is built using GNU Libtool, you may include this file under the
13397 # same distribution terms that you use for the rest of that program.
13398 #
13399 # GNU Libtool is distributed in the hope that it will be useful,
13400 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13401 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13402 # GNU General Public License for more details.
13403 #
13404 # You should have received a copy of the GNU General Public License
13405 # along with GNU Libtool; see the file COPYING.  If not, a copy
13406 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13407 # obtained by writing to the Free Software Foundation, Inc.,
13408 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13409
13410
13411 # The names of the tagged configurations supported by this script.
13412 available_tags=""
13413
13414 # ### BEGIN LIBTOOL CONFIG
13415
13416 # Which release of libtool.m4 was used?
13417 macro_version=$macro_version
13418 macro_revision=$macro_revision
13419
13420 # Whether or not to build shared libraries.
13421 build_libtool_libs=$enable_shared
13422
13423 # Whether or not to build static libraries.
13424 build_old_libs=$enable_static
13425
13426 # What type of objects to build.
13427 pic_mode=$pic_mode
13428
13429 # Whether or not to optimize for fast installation.
13430 fast_install=$enable_fast_install
13431
13432 # Shell to use when invoking shell scripts.
13433 SHELL=$lt_SHELL
13434
13435 # An echo program that protects backslashes.
13436 ECHO=$lt_ECHO
13437
13438 # The PATH separator for the build system.
13439 PATH_SEPARATOR=$lt_PATH_SEPARATOR
13440
13441 # The host system.
13442 host_alias=$host_alias
13443 host=$host
13444 host_os=$host_os
13445
13446 # The build system.
13447 build_alias=$build_alias
13448 build=$build
13449 build_os=$build_os
13450
13451 # A sed program that does not truncate output.
13452 SED=$lt_SED
13453
13454 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13455 Xsed="\$SED -e 1s/^X//"
13456
13457 # A grep program that handles long lines.
13458 GREP=$lt_GREP
13459
13460 # An ERE matcher.
13461 EGREP=$lt_EGREP
13462
13463 # A literal string matcher.
13464 FGREP=$lt_FGREP
13465
13466 # A BSD- or MS-compatible name lister.
13467 NM=$lt_NM
13468
13469 # Whether we need soft or hard links.
13470 LN_S=$lt_LN_S
13471
13472 # What is the maximum length of a command?
13473 max_cmd_len=$max_cmd_len
13474
13475 # Object file suffix (normally "o").
13476 objext=$ac_objext
13477
13478 # Executable file suffix (normally "").
13479 exeext=$exeext
13480
13481 # whether the shell understands "unset".
13482 lt_unset=$lt_unset
13483
13484 # turn spaces into newlines.
13485 SP2NL=$lt_lt_SP2NL
13486
13487 # turn newlines into spaces.
13488 NL2SP=$lt_lt_NL2SP
13489
13490 # convert \$build file names to \$host format.
13491 to_host_file_cmd=$lt_cv_to_host_file_cmd
13492
13493 # convert \$build files to toolchain format.
13494 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
13495
13496 # An object symbol dumper.
13497 OBJDUMP=$lt_OBJDUMP
13498
13499 # Method to check whether dependent libraries are shared objects.
13500 deplibs_check_method=$lt_deplibs_check_method
13501
13502 # Command to use when deplibs_check_method = "file_magic".
13503 file_magic_cmd=$lt_file_magic_cmd
13504
13505 # How to find potential files when deplibs_check_method = "file_magic".
13506 file_magic_glob=$lt_file_magic_glob
13507
13508 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
13509 want_nocaseglob=$lt_want_nocaseglob
13510
13511 # DLL creation program.
13512 DLLTOOL=$lt_DLLTOOL
13513
13514 # Command to associate shared and link libraries.
13515 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
13516
13517 # The archiver.
13518 AR=$lt_AR
13519
13520 # Flags to create an archive.
13521 AR_FLAGS=$lt_AR_FLAGS
13522
13523 # How to feed a file listing to the archiver.
13524 archiver_list_spec=$lt_archiver_list_spec
13525
13526 # A symbol stripping program.
13527 STRIP=$lt_STRIP
13528
13529 # Commands used to install an old-style archive.
13530 RANLIB=$lt_RANLIB
13531 old_postinstall_cmds=$lt_old_postinstall_cmds
13532 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13533
13534 # Whether to use a lock for old archive extraction.
13535 lock_old_archive_extraction=$lock_old_archive_extraction
13536
13537 # A C compiler.
13538 LTCC=$lt_CC
13539
13540 # LTCC compiler flags.
13541 LTCFLAGS=$lt_CFLAGS
13542
13543 # Take the output of nm and produce a listing of raw symbols and C names.
13544 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13545
13546 # Transform the output of nm in a proper C declaration.
13547 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13548
13549 # Transform the output of nm in a C name address pair.
13550 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13551
13552 # Transform the output of nm in a C name address pair when lib prefix is needed.
13553 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13554
13555 # Specify filename containing input files for \$NM.
13556 nm_file_list_spec=$lt_nm_file_list_spec
13557
13558 # The root where to search for dependent libraries,and in which our libraries should be installed.
13559 lt_sysroot=$lt_sysroot
13560
13561 # The name of the directory that contains temporary libtool files.
13562 objdir=$objdir
13563
13564 # Used to examine libraries when file_magic_cmd begins with "file".
13565 MAGIC_CMD=$MAGIC_CMD
13566
13567 # Must we lock files when doing compilation?
13568 need_locks=$lt_need_locks
13569
13570 # Manifest tool.
13571 MANIFEST_TOOL=$lt_MANIFEST_TOOL
13572
13573 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13574 DSYMUTIL=$lt_DSYMUTIL
13575
13576 # Tool to change global to local symbols on Mac OS X.
13577 NMEDIT=$lt_NMEDIT
13578
13579 # Tool to manipulate fat objects and archives on Mac OS X.
13580 LIPO=$lt_LIPO
13581
13582 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13583 OTOOL=$lt_OTOOL
13584
13585 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13586 OTOOL64=$lt_OTOOL64
13587
13588 # Old archive suffix (normally "a").
13589 libext=$libext
13590
13591 # Shared library suffix (normally ".so").
13592 shrext_cmds=$lt_shrext_cmds
13593
13594 # The commands to extract the exported symbol list from a shared archive.
13595 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13596
13597 # Variables whose values should be saved in libtool wrapper scripts and
13598 # restored at link time.
13599 variables_saved_for_relink=$lt_variables_saved_for_relink
13600
13601 # Do we need the "lib" prefix for modules?
13602 need_lib_prefix=$need_lib_prefix
13603
13604 # Do we need a version for libraries?
13605 need_version=$need_version
13606
13607 # Library versioning type.
13608 version_type=$version_type
13609
13610 # Shared library runtime path variable.
13611 runpath_var=$runpath_var
13612
13613 # Shared library path variable.
13614 shlibpath_var=$shlibpath_var
13615
13616 # Is shlibpath searched before the hard-coded library search path?
13617 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13618
13619 # Format of library name prefix.
13620 libname_spec=$lt_libname_spec
13621
13622 # List of archive names.  First name is the real one, the rest are links.
13623 # The last name is the one that the linker finds with -lNAME
13624 library_names_spec=$lt_library_names_spec
13625
13626 # The coded name of the library, if different from the real name.
13627 soname_spec=$lt_soname_spec
13628
13629 # Permission mode override for installation of shared libraries.
13630 install_override_mode=$lt_install_override_mode
13631
13632 # Command to use after installation of a shared archive.
13633 postinstall_cmds=$lt_postinstall_cmds
13634
13635 # Command to use after uninstallation of a shared archive.
13636 postuninstall_cmds=$lt_postuninstall_cmds
13637
13638 # Commands used to finish a libtool library installation in a directory.
13639 finish_cmds=$lt_finish_cmds
13640
13641 # As "finish_cmds", except a single script fragment to be evaled but
13642 # not shown.
13643 finish_eval=$lt_finish_eval
13644
13645 # Whether we should hardcode library paths into libraries.
13646 hardcode_into_libs=$hardcode_into_libs
13647
13648 # Compile-time system search path for libraries.
13649 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13650
13651 # Run-time system search path for libraries.
13652 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13653
13654 # Whether dlopen is supported.
13655 dlopen_support=$enable_dlopen
13656
13657 # Whether dlopen of programs is supported.
13658 dlopen_self=$enable_dlopen_self
13659
13660 # Whether dlopen of statically linked programs is supported.
13661 dlopen_self_static=$enable_dlopen_self_static
13662
13663 # Commands to strip libraries.
13664 old_striplib=$lt_old_striplib
13665 striplib=$lt_striplib
13666
13667
13668 # The linker used to build libraries.
13669 LD=$lt_LD
13670
13671 # How to create reloadable object files.
13672 reload_flag=$lt_reload_flag
13673 reload_cmds=$lt_reload_cmds
13674
13675 # Commands used to build an old-style archive.
13676 old_archive_cmds=$lt_old_archive_cmds
13677
13678 # A language specific compiler.
13679 CC=$lt_compiler
13680
13681 # Is the compiler the GNU compiler?
13682 with_gcc=$GCC
13683
13684 # Compiler flag to turn off builtin functions.
13685 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13686
13687 # Additional compiler flags for building library objects.
13688 pic_flag=$lt_lt_prog_compiler_pic
13689
13690 # How to pass a linker flag through the compiler.
13691 wl=$lt_lt_prog_compiler_wl
13692
13693 # Compiler flag to prevent dynamic linking.
13694 link_static_flag=$lt_lt_prog_compiler_static
13695
13696 # Does compiler simultaneously support -c and -o options?
13697 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13698
13699 # Whether or not to add -lc for building shared libraries.
13700 build_libtool_need_lc=$archive_cmds_need_lc
13701
13702 # Whether or not to disallow shared libs when runtime libs are static.
13703 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13704
13705 # Compiler flag to allow reflexive dlopens.
13706 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13707
13708 # Compiler flag to generate shared objects directly from archives.
13709 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13710
13711 # Whether the compiler copes with passing no objects directly.
13712 compiler_needs_object=$lt_compiler_needs_object
13713
13714 # Create an old-style archive from a shared archive.
13715 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13716
13717 # Create a temporary old-style archive to link instead of a shared archive.
13718 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13719
13720 # Commands used to build a shared archive.
13721 archive_cmds=$lt_archive_cmds
13722 archive_expsym_cmds=$lt_archive_expsym_cmds
13723
13724 # Commands used to build a loadable module if different from building
13725 # a shared archive.
13726 module_cmds=$lt_module_cmds
13727 module_expsym_cmds=$lt_module_expsym_cmds
13728
13729 # Whether we are building with GNU ld or not.
13730 with_gnu_ld=$lt_with_gnu_ld
13731
13732 # Flag that allows shared libraries with undefined symbols to be built.
13733 allow_undefined_flag=$lt_allow_undefined_flag
13734
13735 # Flag that enforces no undefined symbols.
13736 no_undefined_flag=$lt_no_undefined_flag
13737
13738 # Flag to hardcode \$libdir into a binary during linking.
13739 # This must work even if \$libdir does not exist
13740 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13741
13742 # Whether we need a single "-rpath" flag with a separated argument.
13743 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13744
13745 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13746 # DIR into the resulting binary.
13747 hardcode_direct=$hardcode_direct
13748
13749 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13750 # DIR into the resulting binary and the resulting library dependency is
13751 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13752 # library is relocated.
13753 hardcode_direct_absolute=$hardcode_direct_absolute
13754
13755 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13756 # into the resulting binary.
13757 hardcode_minus_L=$hardcode_minus_L
13758
13759 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13760 # into the resulting binary.
13761 hardcode_shlibpath_var=$hardcode_shlibpath_var
13762
13763 # Set to "yes" if building a shared library automatically hardcodes DIR
13764 # into the library and all subsequent libraries and executables linked
13765 # against it.
13766 hardcode_automatic=$hardcode_automatic
13767
13768 # Set to yes if linker adds runtime paths of dependent libraries
13769 # to runtime path list.
13770 inherit_rpath=$inherit_rpath
13771
13772 # Whether libtool must link a program against all its dependency libraries.
13773 link_all_deplibs=$link_all_deplibs
13774
13775 # Set to "yes" if exported symbols are required.
13776 always_export_symbols=$always_export_symbols
13777
13778 # The commands to list exported symbols.
13779 export_symbols_cmds=$lt_export_symbols_cmds
13780
13781 # Symbols that should not be listed in the preloaded symbols.
13782 exclude_expsyms=$lt_exclude_expsyms
13783
13784 # Symbols that must always be exported.
13785 include_expsyms=$lt_include_expsyms
13786
13787 # Commands necessary for linking programs (against libraries) with templates.
13788 prelink_cmds=$lt_prelink_cmds
13789
13790 # Commands necessary for finishing linking programs.
13791 postlink_cmds=$lt_postlink_cmds
13792
13793 # Specify filename containing input files.
13794 file_list_spec=$lt_file_list_spec
13795
13796 # How to hardcode a shared library path into an executable.
13797 hardcode_action=$hardcode_action
13798
13799 # ### END LIBTOOL CONFIG
13800
13801 _LT_EOF
13802
13803   case $host_os in
13804   aix3*)
13805     cat <<\_LT_EOF >> "$cfgfile"
13806 # AIX sometimes has problems with the GCC collect2 program.  For some
13807 # reason, if we set the COLLECT_NAMES environment variable, the problems
13808 # vanish in a puff of smoke.
13809 if test "X${COLLECT_NAMES+set}" != Xset; then
13810   COLLECT_NAMES=
13811   export COLLECT_NAMES
13812 fi
13813 _LT_EOF
13814     ;;
13815   esac
13816
13817
13818 ltmain="$ac_aux_dir/ltmain.sh"
13819
13820
13821   # We use sed instead of cat because bash on DJGPP gets confused if
13822   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13823   # text mode, it properly converts lines to CR/LF.  This bash problem
13824   # is reportedly fixed, but why not run on old versions too?
13825   sed '$q' "$ltmain" >> "$cfgfile" \
13826      || (rm -f "$cfgfile"; exit 1)
13827
13828   if test x"$xsi_shell" = xyes; then
13829   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
13830 func_dirname ()\
13831 {\
13832 \    case ${1} in\
13833 \      */*) func_dirname_result="${1%/*}${2}" ;;\
13834 \      *  ) func_dirname_result="${3}" ;;\
13835 \    esac\
13836 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
13837   && mv -f "$cfgfile.tmp" "$cfgfile" \
13838     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13839 test 0 -eq $? || _lt_function_replace_fail=:
13840
13841
13842   sed -e '/^func_basename ()$/,/^} # func_basename /c\
13843 func_basename ()\
13844 {\
13845 \    func_basename_result="${1##*/}"\
13846 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
13847   && mv -f "$cfgfile.tmp" "$cfgfile" \
13848     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13849 test 0 -eq $? || _lt_function_replace_fail=:
13850
13851
13852   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
13853 func_dirname_and_basename ()\
13854 {\
13855 \    case ${1} in\
13856 \      */*) func_dirname_result="${1%/*}${2}" ;;\
13857 \      *  ) func_dirname_result="${3}" ;;\
13858 \    esac\
13859 \    func_basename_result="${1##*/}"\
13860 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
13861   && mv -f "$cfgfile.tmp" "$cfgfile" \
13862     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13863 test 0 -eq $? || _lt_function_replace_fail=:
13864
13865
13866   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
13867 func_stripname ()\
13868 {\
13869 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
13870 \    # positional parameters, so assign one to ordinary parameter first.\
13871 \    func_stripname_result=${3}\
13872 \    func_stripname_result=${func_stripname_result#"${1}"}\
13873 \    func_stripname_result=${func_stripname_result%"${2}"}\
13874 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
13875   && mv -f "$cfgfile.tmp" "$cfgfile" \
13876     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13877 test 0 -eq $? || _lt_function_replace_fail=:
13878
13879
13880   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
13881 func_split_long_opt ()\
13882 {\
13883 \    func_split_long_opt_name=${1%%=*}\
13884 \    func_split_long_opt_arg=${1#*=}\
13885 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
13886   && mv -f "$cfgfile.tmp" "$cfgfile" \
13887     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13888 test 0 -eq $? || _lt_function_replace_fail=:
13889
13890
13891   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
13892 func_split_short_opt ()\
13893 {\
13894 \    func_split_short_opt_arg=${1#??}\
13895 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
13896 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
13897   && mv -f "$cfgfile.tmp" "$cfgfile" \
13898     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13899 test 0 -eq $? || _lt_function_replace_fail=:
13900
13901
13902   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
13903 func_lo2o ()\
13904 {\
13905 \    case ${1} in\
13906 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
13907 \      *)    func_lo2o_result=${1} ;;\
13908 \    esac\
13909 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
13910   && mv -f "$cfgfile.tmp" "$cfgfile" \
13911     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13912 test 0 -eq $? || _lt_function_replace_fail=:
13913
13914
13915   sed -e '/^func_xform ()$/,/^} # func_xform /c\
13916 func_xform ()\
13917 {\
13918     func_xform_result=${1%.*}.lo\
13919 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
13920   && mv -f "$cfgfile.tmp" "$cfgfile" \
13921     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13922 test 0 -eq $? || _lt_function_replace_fail=:
13923
13924
13925   sed -e '/^func_arith ()$/,/^} # func_arith /c\
13926 func_arith ()\
13927 {\
13928     func_arith_result=$(( $* ))\
13929 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
13930   && mv -f "$cfgfile.tmp" "$cfgfile" \
13931     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13932 test 0 -eq $? || _lt_function_replace_fail=:
13933
13934
13935   sed -e '/^func_len ()$/,/^} # func_len /c\
13936 func_len ()\
13937 {\
13938     func_len_result=${#1}\
13939 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
13940   && mv -f "$cfgfile.tmp" "$cfgfile" \
13941     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13942 test 0 -eq $? || _lt_function_replace_fail=:
13943
13944 fi
13945
13946 if test x"$lt_shell_append" = xyes; then
13947   sed -e '/^func_append ()$/,/^} # func_append /c\
13948 func_append ()\
13949 {\
13950     eval "${1}+=\\${2}"\
13951 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
13952   && mv -f "$cfgfile.tmp" "$cfgfile" \
13953     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13954 test 0 -eq $? || _lt_function_replace_fail=:
13955
13956
13957   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
13958 func_append_quoted ()\
13959 {\
13960 \    func_quote_for_eval "${2}"\
13961 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
13962 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
13963   && mv -f "$cfgfile.tmp" "$cfgfile" \
13964     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13965 test 0 -eq $? || _lt_function_replace_fail=:
13966
13967
13968   # Save a `func_append' function call where possible by direct use of '+='
13969   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
13970     && mv -f "$cfgfile.tmp" "$cfgfile" \
13971       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13972   test 0 -eq $? || _lt_function_replace_fail=:
13973 else
13974   # Save a `func_append' function call even when '+=' is not available
13975   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
13976     && mv -f "$cfgfile.tmp" "$cfgfile" \
13977       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13978   test 0 -eq $? || _lt_function_replace_fail=:
13979 fi
13980
13981 if test x"$_lt_function_replace_fail" = x":"; then
13982   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
13983 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
13984 fi
13985
13986
13987    mv -f "$cfgfile" "$ofile" ||
13988     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13989   chmod +x "$ofile"
13990
13991  ;;
13992
13993   esac
13994 done # for ac_tag
13995
13996
13997 as_fn_exit 0
13998 _ACEOF
13999 ac_clean_files=$ac_clean_files_save
14000
14001 test $ac_write_fail = 0 ||
14002   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14003
14004
14005 # configure is writing to config.log, and then calls config.status.
14006 # config.status does its own redirection, appending to config.log.
14007 # Unfortunately, on DOS this fails, as config.log is still kept open
14008 # by configure, so config.status won't be able to write to it; its
14009 # output is simply discarded.  So we exec the FD to /dev/null,
14010 # effectively closing config.log, so it can be properly (re)opened and
14011 # appended to by config.status.  When coming back to configure, we
14012 # need to make the FD available again.
14013 if test "$no_create" != yes; then
14014   ac_cs_success=:
14015   ac_config_status_args=
14016   test "$silent" = yes &&
14017     ac_config_status_args="$ac_config_status_args --quiet"
14018   exec 5>/dev/null
14019   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14020   exec 5>>config.log
14021   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14022   # would make configure fail if this is the last instruction.
14023   $ac_cs_success || as_fn_exit 1
14024 fi
14025 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14026   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14027 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14028 fi
14029
This page took 1.117789 seconds and 5 git commands to generate.