]> git.jsancho.org Git - gacela.git/blob - configure
Making collisions support
[gacela.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for gacela 0.5.
4 #
5 # Report bugs to <jsf@jsancho.org>.
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 jsf@jsancho.org
250 $0: about your system, including any error possibly output
251 $0: before this message. Then install a modern shell, or
252 $0: manually run the script under such a shell if you do
253 $0: have one."
254   fi
255   exit 1
256 fi
257 fi
258 fi
259 SHELL=${CONFIG_SHELL-/bin/sh}
260 export SHELL
261 # Unset more variables known to interfere with behavior of common tools.
262 CLICOLOR_FORCE= GREP_OPTIONS=
263 unset CLICOLOR_FORCE GREP_OPTIONS
264
265 ## --------------------- ##
266 ## M4sh Shell Functions. ##
267 ## --------------------- ##
268 # as_fn_unset VAR
269 # ---------------
270 # Portably unset VAR.
271 as_fn_unset ()
272 {
273   { eval $1=; unset $1;}
274 }
275 as_unset=as_fn_unset
276
277 # as_fn_set_status STATUS
278 # -----------------------
279 # Set $? to STATUS, without forking.
280 as_fn_set_status ()
281 {
282   return $1
283 } # as_fn_set_status
284
285 # as_fn_exit STATUS
286 # -----------------
287 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
288 as_fn_exit ()
289 {
290   set +e
291   as_fn_set_status $1
292   exit $1
293 } # as_fn_exit
294
295 # as_fn_mkdir_p
296 # -------------
297 # Create "$as_dir" as a directory, including parents if necessary.
298 as_fn_mkdir_p ()
299 {
300
301   case $as_dir in #(
302   -*) as_dir=./$as_dir;;
303   esac
304   test -d "$as_dir" || eval $as_mkdir_p || {
305     as_dirs=
306     while :; do
307       case $as_dir in #(
308       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
309       *) as_qdir=$as_dir;;
310       esac
311       as_dirs="'$as_qdir' $as_dirs"
312       as_dir=`$as_dirname -- "$as_dir" ||
313 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
314          X"$as_dir" : 'X\(//\)[^/]' \| \
315          X"$as_dir" : 'X\(//\)$' \| \
316          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
317 $as_echo X"$as_dir" |
318     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
319             s//\1/
320             q
321           }
322           /^X\(\/\/\)[^/].*/{
323             s//\1/
324             q
325           }
326           /^X\(\/\/\)$/{
327             s//\1/
328             q
329           }
330           /^X\(\/\).*/{
331             s//\1/
332             q
333           }
334           s/.*/./; q'`
335       test -d "$as_dir" && break
336     done
337     test -z "$as_dirs" || eval "mkdir $as_dirs"
338   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
339
340
341 } # as_fn_mkdir_p
342 # as_fn_append VAR VALUE
343 # ----------------------
344 # Append the text in VALUE to the end of the definition contained in VAR. Take
345 # advantage of any shell optimizations that allow amortized linear growth over
346 # repeated appends, instead of the typical quadratic growth present in naive
347 # implementations.
348 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
349   eval 'as_fn_append ()
350   {
351     eval $1+=\$2
352   }'
353 else
354   as_fn_append ()
355   {
356     eval $1=\$$1\$2
357   }
358 fi # as_fn_append
359
360 # as_fn_arith ARG...
361 # ------------------
362 # Perform arithmetic evaluation on the ARGs, and store the result in the
363 # global $as_val. Take advantage of shells that can avoid forks. The arguments
364 # must be portable across $(()) and expr.
365 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
366   eval 'as_fn_arith ()
367   {
368     as_val=$(( $* ))
369   }'
370 else
371   as_fn_arith ()
372   {
373     as_val=`expr "$@" || test $? -eq 1`
374   }
375 fi # as_fn_arith
376
377
378 # as_fn_error STATUS ERROR [LINENO LOG_FD]
379 # ----------------------------------------
380 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
381 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
382 # script with STATUS, using 1 if that was 0.
383 as_fn_error ()
384 {
385   as_status=$1; test $as_status -eq 0 && as_status=1
386   if test "$4"; then
387     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
388     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
389   fi
390   $as_echo "$as_me: error: $2" >&2
391   as_fn_exit $as_status
392 } # as_fn_error
393
394 if expr a : '\(a\)' >/dev/null 2>&1 &&
395    test "X`expr 00001 : '.*\(...\)'`" = X001; then
396   as_expr=expr
397 else
398   as_expr=false
399 fi
400
401 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
402   as_basename=basename
403 else
404   as_basename=false
405 fi
406
407 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
408   as_dirname=dirname
409 else
410   as_dirname=false
411 fi
412
413 as_me=`$as_basename -- "$0" ||
414 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
415          X"$0" : 'X\(//\)$' \| \
416          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
417 $as_echo X/"$0" |
418     sed '/^.*\/\([^/][^/]*\)\/*$/{
419             s//\1/
420             q
421           }
422           /^X\/\(\/\/\)$/{
423             s//\1/
424             q
425           }
426           /^X\/\(\/\).*/{
427             s//\1/
428             q
429           }
430           s/.*/./; q'`
431
432 # Avoid depending upon Character Ranges.
433 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
434 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
435 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
436 as_cr_digits='0123456789'
437 as_cr_alnum=$as_cr_Letters$as_cr_digits
438
439
440   as_lineno_1=$LINENO as_lineno_1a=$LINENO
441   as_lineno_2=$LINENO as_lineno_2a=$LINENO
442   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
443   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
444   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
445   sed -n '
446     p
447     /[$]LINENO/=
448   ' <$as_myself |
449     sed '
450       s/[$]LINENO.*/&-/
451       t lineno
452       b
453       :lineno
454       N
455       :loop
456       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
457       t loop
458       s/-\n.*//
459     ' >$as_me.lineno &&
460   chmod +x "$as_me.lineno" ||
461     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
462
463   # Don't try to exec as it changes $[0], causing all sort of problems
464   # (the dirname of $[0] is not the place where we might find the
465   # original and so on.  Autoconf is especially sensitive to this).
466   . "./$as_me.lineno"
467   # Exit status is that of the last command.
468   exit
469 }
470
471 ECHO_C= ECHO_N= ECHO_T=
472 case `echo -n x` in #(((((
473 -n*)
474   case `echo 'xy\c'` in
475   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
476   xy)  ECHO_C='\c';;
477   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
478        ECHO_T=' ';;
479   esac;;
480 *)
481   ECHO_N='-n';;
482 esac
483
484 rm -f conf$$ conf$$.exe conf$$.file
485 if test -d conf$$.dir; then
486   rm -f conf$$.dir/conf$$.file
487 else
488   rm -f conf$$.dir
489   mkdir conf$$.dir 2>/dev/null
490 fi
491 if (echo >conf$$.file) 2>/dev/null; then
492   if ln -s conf$$.file conf$$ 2>/dev/null; then
493     as_ln_s='ln -s'
494     # ... but there are two gotchas:
495     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
496     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
497     # In both cases, we have to default to `cp -p'.
498     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
499       as_ln_s='cp -p'
500   elif ln conf$$.file conf$$ 2>/dev/null; then
501     as_ln_s=ln
502   else
503     as_ln_s='cp -p'
504   fi
505 else
506   as_ln_s='cp -p'
507 fi
508 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
509 rmdir conf$$.dir 2>/dev/null
510
511 if mkdir -p . 2>/dev/null; then
512   as_mkdir_p='mkdir -p "$as_dir"'
513 else
514   test -d ./-p && rmdir ./-p
515   as_mkdir_p=false
516 fi
517
518 if test -x / >/dev/null 2>&1; then
519   as_test_x='test -x'
520 else
521   if ls -dL / >/dev/null 2>&1; then
522     as_ls_L_option=L
523   else
524     as_ls_L_option=
525   fi
526   as_test_x='
527     eval sh -c '\''
528       if test -d "$1"; then
529         test -d "$1/.";
530       else
531         case $1 in #(
532         -*)set "./$1";;
533         esac;
534         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
535         ???[sx]*):;;*)false;;esac;fi
536     '\'' sh
537   '
538 fi
539 as_executable_p=$as_test_x
540
541 # Sed expression to map a string onto a valid CPP name.
542 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
543
544 # Sed expression to map a string onto a valid variable name.
545 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
546
547 SHELL=${CONFIG_SHELL-/bin/sh}
548
549
550 test -n "$DJDIR" || exec 7<&0 </dev/null
551 exec 6>&1
552
553 # Name of the host.
554 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
555 # so uname gets run too.
556 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
557
558 #
559 # Initializations.
560 #
561 ac_default_prefix=/usr/local
562 ac_clean_files=
563 ac_config_libobj_dir=.
564 LIBOBJS=
565 cross_compiling=no
566 subdirs=
567 MFLAGS=
568 MAKEFLAGS=
569
570 # Identity of this package.
571 PACKAGE_NAME='gacela'
572 PACKAGE_TARNAME='gacela'
573 PACKAGE_VERSION='0.5'
574 PACKAGE_STRING='gacela 0.5'
575 PACKAGE_BUGREPORT='jsf@jsancho.org'
576 PACKAGE_URL=''
577
578 # Factoring default headers for most tests.
579 ac_includes_default="\
580 #include <stdio.h>
581 #ifdef HAVE_SYS_TYPES_H
582 # include <sys/types.h>
583 #endif
584 #ifdef HAVE_SYS_STAT_H
585 # include <sys/stat.h>
586 #endif
587 #ifdef STDC_HEADERS
588 # include <stdlib.h>
589 # include <stddef.h>
590 #else
591 # ifdef HAVE_STDLIB_H
592 #  include <stdlib.h>
593 # endif
594 #endif
595 #ifdef HAVE_STRING_H
596 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
597 #  include <memory.h>
598 # endif
599 # include <string.h>
600 #endif
601 #ifdef HAVE_STRINGS_H
602 # include <strings.h>
603 #endif
604 #ifdef HAVE_INTTYPES_H
605 # include <inttypes.h>
606 #endif
607 #ifdef HAVE_STDINT_H
608 # include <stdint.h>
609 #endif
610 #ifdef HAVE_UNISTD_H
611 # include <unistd.h>
612 #endif"
613
614 ac_unique_file="src/sdl.c"
615 ac_subst_vars='am__EXEEXT_FALSE
616 am__EXEEXT_TRUE
617 LTLIBOBJS
618 LIBOBJS
619 FTGL_LIBS
620 GL_LIBS
621 SDL_LIBS
622 GUILE_LTLIBS
623 GUILE_LIBS
624 GUILE_LDFLAGS
625 GUILE_CFLAGS
626 GUILE_TOOLS
627 GUILE_CONFIG
628 GUILE
629 CPP
630 OTOOL64
631 OTOOL
632 LIPO
633 NMEDIT
634 DSYMUTIL
635 MANIFEST_TOOL
636 RANLIB
637 ac_ct_AR
638 AR
639 DLLTOOL
640 OBJDUMP
641 LN_S
642 NM
643 ac_ct_DUMPBIN
644 DUMPBIN
645 LD
646 FGREP
647 EGREP
648 GREP
649 SED
650 am__fastdepCC_FALSE
651 am__fastdepCC_TRUE
652 CCDEPMODE
653 AMDEPBACKSLASH
654 AMDEP_FALSE
655 AMDEP_TRUE
656 am__quote
657 am__include
658 DEPDIR
659 OBJEXT
660 EXEEXT
661 ac_ct_CC
662 CPPFLAGS
663 LDFLAGS
664 CFLAGS
665 CC
666 host_os
667 host_vendor
668 host_cpu
669 host
670 build_os
671 build_vendor
672 build_cpu
673 build
674 LIBTOOL
675 am__untar
676 am__tar
677 AMTAR
678 am__leading_dot
679 SET_MAKE
680 AWK
681 mkdir_p
682 MKDIR_P
683 INSTALL_STRIP_PROGRAM
684 STRIP
685 install_sh
686 MAKEINFO
687 AUTOHEADER
688 AUTOMAKE
689 AUTOCONF
690 ACLOCAL
691 VERSION
692 PACKAGE
693 CYGPATH_W
694 am__isrc
695 INSTALL_DATA
696 INSTALL_SCRIPT
697 INSTALL_PROGRAM
698 target_alias
699 host_alias
700 build_alias
701 LIBS
702 ECHO_T
703 ECHO_N
704 ECHO_C
705 DEFS
706 mandir
707 localedir
708 libdir
709 psdir
710 pdfdir
711 dvidir
712 htmldir
713 infodir
714 docdir
715 oldincludedir
716 includedir
717 localstatedir
718 sharedstatedir
719 sysconfdir
720 datadir
721 datarootdir
722 libexecdir
723 sbindir
724 bindir
725 program_transform_name
726 prefix
727 exec_prefix
728 PACKAGE_URL
729 PACKAGE_BUGREPORT
730 PACKAGE_STRING
731 PACKAGE_VERSION
732 PACKAGE_TARNAME
733 PACKAGE_NAME
734 PATH_SEPARATOR
735 SHELL'
736 ac_subst_files=''
737 ac_user_opts='
738 enable_option_checking
739 enable_shared
740 enable_static
741 with_pic
742 enable_fast_install
743 enable_dependency_tracking
744 with_gnu_ld
745 with_sysroot
746 enable_libtool_lock
747 '
748       ac_precious_vars='build_alias
749 host_alias
750 target_alias
751 CC
752 CFLAGS
753 LDFLAGS
754 LIBS
755 CPPFLAGS
756 CPP'
757
758
759 # Initialize some variables set by options.
760 ac_init_help=
761 ac_init_version=false
762 ac_unrecognized_opts=
763 ac_unrecognized_sep=
764 # The variables have the same names as the options, with
765 # dashes changed to underlines.
766 cache_file=/dev/null
767 exec_prefix=NONE
768 no_create=
769 no_recursion=
770 prefix=NONE
771 program_prefix=NONE
772 program_suffix=NONE
773 program_transform_name=s,x,x,
774 silent=
775 site=
776 srcdir=
777 verbose=
778 x_includes=NONE
779 x_libraries=NONE
780
781 # Installation directory options.
782 # These are left unexpanded so users can "make install exec_prefix=/foo"
783 # and all the variables that are supposed to be based on exec_prefix
784 # by default will actually change.
785 # Use braces instead of parens because sh, perl, etc. also accept them.
786 # (The list follows the same order as the GNU Coding Standards.)
787 bindir='${exec_prefix}/bin'
788 sbindir='${exec_prefix}/sbin'
789 libexecdir='${exec_prefix}/libexec'
790 datarootdir='${prefix}/share'
791 datadir='${datarootdir}'
792 sysconfdir='${prefix}/etc'
793 sharedstatedir='${prefix}/com'
794 localstatedir='${prefix}/var'
795 includedir='${prefix}/include'
796 oldincludedir='/usr/include'
797 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
798 infodir='${datarootdir}/info'
799 htmldir='${docdir}'
800 dvidir='${docdir}'
801 pdfdir='${docdir}'
802 psdir='${docdir}'
803 libdir='${exec_prefix}/lib'
804 localedir='${datarootdir}/locale'
805 mandir='${datarootdir}/man'
806
807 ac_prev=
808 ac_dashdash=
809 for ac_option
810 do
811   # If the previous option needs an argument, assign it.
812   if test -n "$ac_prev"; then
813     eval $ac_prev=\$ac_option
814     ac_prev=
815     continue
816   fi
817
818   case $ac_option in
819   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
820   *=)   ac_optarg= ;;
821   *)    ac_optarg=yes ;;
822   esac
823
824   # Accept the important Cygnus configure options, so we can diagnose typos.
825
826   case $ac_dashdash$ac_option in
827   --)
828     ac_dashdash=yes ;;
829
830   -bindir | --bindir | --bindi | --bind | --bin | --bi)
831     ac_prev=bindir ;;
832   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
833     bindir=$ac_optarg ;;
834
835   -build | --build | --buil | --bui | --bu)
836     ac_prev=build_alias ;;
837   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
838     build_alias=$ac_optarg ;;
839
840   -cache-file | --cache-file | --cache-fil | --cache-fi \
841   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
842     ac_prev=cache_file ;;
843   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
844   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
845     cache_file=$ac_optarg ;;
846
847   --config-cache | -C)
848     cache_file=config.cache ;;
849
850   -datadir | --datadir | --datadi | --datad)
851     ac_prev=datadir ;;
852   -datadir=* | --datadir=* | --datadi=* | --datad=*)
853     datadir=$ac_optarg ;;
854
855   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
856   | --dataroo | --dataro | --datar)
857     ac_prev=datarootdir ;;
858   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
859   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
860     datarootdir=$ac_optarg ;;
861
862   -disable-* | --disable-*)
863     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
864     # Reject names that are not valid shell variable names.
865     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
866       as_fn_error $? "invalid feature name: $ac_useropt"
867     ac_useropt_orig=$ac_useropt
868     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
869     case $ac_user_opts in
870       *"
871 "enable_$ac_useropt"
872 "*) ;;
873       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
874          ac_unrecognized_sep=', ';;
875     esac
876     eval enable_$ac_useropt=no ;;
877
878   -docdir | --docdir | --docdi | --doc | --do)
879     ac_prev=docdir ;;
880   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
881     docdir=$ac_optarg ;;
882
883   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
884     ac_prev=dvidir ;;
885   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
886     dvidir=$ac_optarg ;;
887
888   -enable-* | --enable-*)
889     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
890     # Reject names that are not valid shell variable names.
891     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
892       as_fn_error $? "invalid feature name: $ac_useropt"
893     ac_useropt_orig=$ac_useropt
894     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
895     case $ac_user_opts in
896       *"
897 "enable_$ac_useropt"
898 "*) ;;
899       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
900          ac_unrecognized_sep=', ';;
901     esac
902     eval enable_$ac_useropt=\$ac_optarg ;;
903
904   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
905   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
906   | --exec | --exe | --ex)
907     ac_prev=exec_prefix ;;
908   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
909   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
910   | --exec=* | --exe=* | --ex=*)
911     exec_prefix=$ac_optarg ;;
912
913   -gas | --gas | --ga | --g)
914     # Obsolete; use --with-gas.
915     with_gas=yes ;;
916
917   -help | --help | --hel | --he | -h)
918     ac_init_help=long ;;
919   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
920     ac_init_help=recursive ;;
921   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
922     ac_init_help=short ;;
923
924   -host | --host | --hos | --ho)
925     ac_prev=host_alias ;;
926   -host=* | --host=* | --hos=* | --ho=*)
927     host_alias=$ac_optarg ;;
928
929   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
930     ac_prev=htmldir ;;
931   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
932   | --ht=*)
933     htmldir=$ac_optarg ;;
934
935   -includedir | --includedir | --includedi | --included | --include \
936   | --includ | --inclu | --incl | --inc)
937     ac_prev=includedir ;;
938   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
939   | --includ=* | --inclu=* | --incl=* | --inc=*)
940     includedir=$ac_optarg ;;
941
942   -infodir | --infodir | --infodi | --infod | --info | --inf)
943     ac_prev=infodir ;;
944   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
945     infodir=$ac_optarg ;;
946
947   -libdir | --libdir | --libdi | --libd)
948     ac_prev=libdir ;;
949   -libdir=* | --libdir=* | --libdi=* | --libd=*)
950     libdir=$ac_optarg ;;
951
952   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
953   | --libexe | --libex | --libe)
954     ac_prev=libexecdir ;;
955   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
956   | --libexe=* | --libex=* | --libe=*)
957     libexecdir=$ac_optarg ;;
958
959   -localedir | --localedir | --localedi | --localed | --locale)
960     ac_prev=localedir ;;
961   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
962     localedir=$ac_optarg ;;
963
964   -localstatedir | --localstatedir | --localstatedi | --localstated \
965   | --localstate | --localstat | --localsta | --localst | --locals)
966     ac_prev=localstatedir ;;
967   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
968   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
969     localstatedir=$ac_optarg ;;
970
971   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
972     ac_prev=mandir ;;
973   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
974     mandir=$ac_optarg ;;
975
976   -nfp | --nfp | --nf)
977     # Obsolete; use --without-fp.
978     with_fp=no ;;
979
980   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
981   | --no-cr | --no-c | -n)
982     no_create=yes ;;
983
984   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
985   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
986     no_recursion=yes ;;
987
988   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
989   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
990   | --oldin | --oldi | --old | --ol | --o)
991     ac_prev=oldincludedir ;;
992   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
993   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
994   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
995     oldincludedir=$ac_optarg ;;
996
997   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
998     ac_prev=prefix ;;
999   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1000     prefix=$ac_optarg ;;
1001
1002   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1003   | --program-pre | --program-pr | --program-p)
1004     ac_prev=program_prefix ;;
1005   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1006   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1007     program_prefix=$ac_optarg ;;
1008
1009   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1010   | --program-suf | --program-su | --program-s)
1011     ac_prev=program_suffix ;;
1012   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1013   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1014     program_suffix=$ac_optarg ;;
1015
1016   -program-transform-name | --program-transform-name \
1017   | --program-transform-nam | --program-transform-na \
1018   | --program-transform-n | --program-transform- \
1019   | --program-transform | --program-transfor \
1020   | --program-transfo | --program-transf \
1021   | --program-trans | --program-tran \
1022   | --progr-tra | --program-tr | --program-t)
1023     ac_prev=program_transform_name ;;
1024   -program-transform-name=* | --program-transform-name=* \
1025   | --program-transform-nam=* | --program-transform-na=* \
1026   | --program-transform-n=* | --program-transform-=* \
1027   | --program-transform=* | --program-transfor=* \
1028   | --program-transfo=* | --program-transf=* \
1029   | --program-trans=* | --program-tran=* \
1030   | --progr-tra=* | --program-tr=* | --program-t=*)
1031     program_transform_name=$ac_optarg ;;
1032
1033   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1034     ac_prev=pdfdir ;;
1035   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1036     pdfdir=$ac_optarg ;;
1037
1038   -psdir | --psdir | --psdi | --psd | --ps)
1039     ac_prev=psdir ;;
1040   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1041     psdir=$ac_optarg ;;
1042
1043   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1044   | -silent | --silent | --silen | --sile | --sil)
1045     silent=yes ;;
1046
1047   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1048     ac_prev=sbindir ;;
1049   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1050   | --sbi=* | --sb=*)
1051     sbindir=$ac_optarg ;;
1052
1053   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1054   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1055   | --sharedst | --shareds | --shared | --share | --shar \
1056   | --sha | --sh)
1057     ac_prev=sharedstatedir ;;
1058   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1059   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1060   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1061   | --sha=* | --sh=*)
1062     sharedstatedir=$ac_optarg ;;
1063
1064   -site | --site | --sit)
1065     ac_prev=site ;;
1066   -site=* | --site=* | --sit=*)
1067     site=$ac_optarg ;;
1068
1069   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1070     ac_prev=srcdir ;;
1071   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1072     srcdir=$ac_optarg ;;
1073
1074   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1075   | --syscon | --sysco | --sysc | --sys | --sy)
1076     ac_prev=sysconfdir ;;
1077   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1078   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1079     sysconfdir=$ac_optarg ;;
1080
1081   -target | --target | --targe | --targ | --tar | --ta | --t)
1082     ac_prev=target_alias ;;
1083   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1084     target_alias=$ac_optarg ;;
1085
1086   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1087     verbose=yes ;;
1088
1089   -version | --version | --versio | --versi | --vers | -V)
1090     ac_init_version=: ;;
1091
1092   -with-* | --with-*)
1093     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1094     # Reject names that are not valid shell variable names.
1095     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1096       as_fn_error $? "invalid package name: $ac_useropt"
1097     ac_useropt_orig=$ac_useropt
1098     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1099     case $ac_user_opts in
1100       *"
1101 "with_$ac_useropt"
1102 "*) ;;
1103       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1104          ac_unrecognized_sep=', ';;
1105     esac
1106     eval with_$ac_useropt=\$ac_optarg ;;
1107
1108   -without-* | --without-*)
1109     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1110     # Reject names that are not valid shell variable names.
1111     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1112       as_fn_error $? "invalid package name: $ac_useropt"
1113     ac_useropt_orig=$ac_useropt
1114     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1115     case $ac_user_opts in
1116       *"
1117 "with_$ac_useropt"
1118 "*) ;;
1119       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1120          ac_unrecognized_sep=', ';;
1121     esac
1122     eval with_$ac_useropt=no ;;
1123
1124   --x)
1125     # Obsolete; use --with-x.
1126     with_x=yes ;;
1127
1128   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1129   | --x-incl | --x-inc | --x-in | --x-i)
1130     ac_prev=x_includes ;;
1131   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1132   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1133     x_includes=$ac_optarg ;;
1134
1135   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1136   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1137     ac_prev=x_libraries ;;
1138   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1139   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1140     x_libraries=$ac_optarg ;;
1141
1142   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1143 Try \`$0 --help' for more information"
1144     ;;
1145
1146   *=*)
1147     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1148     # Reject names that are not valid shell variable names.
1149     case $ac_envvar in #(
1150       '' | [0-9]* | *[!_$as_cr_alnum]* )
1151       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1152     esac
1153     eval $ac_envvar=\$ac_optarg
1154     export $ac_envvar ;;
1155
1156   *)
1157     # FIXME: should be removed in autoconf 3.0.
1158     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1159     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1160       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1161     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1162     ;;
1163
1164   esac
1165 done
1166
1167 if test -n "$ac_prev"; then
1168   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1169   as_fn_error $? "missing argument to $ac_option"
1170 fi
1171
1172 if test -n "$ac_unrecognized_opts"; then
1173   case $enable_option_checking in
1174     no) ;;
1175     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1176     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1177   esac
1178 fi
1179
1180 # Check all directory arguments for consistency.
1181 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1182                 datadir sysconfdir sharedstatedir localstatedir includedir \
1183                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1184                 libdir localedir mandir
1185 do
1186   eval ac_val=\$$ac_var
1187   # Remove trailing slashes.
1188   case $ac_val in
1189     */ )
1190       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1191       eval $ac_var=\$ac_val;;
1192   esac
1193   # Be sure to have absolute directory names.
1194   case $ac_val in
1195     [\\/$]* | ?:[\\/]* )  continue;;
1196     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1197   esac
1198   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1199 done
1200
1201 # There might be people who depend on the old broken behavior: `$host'
1202 # used to hold the argument of --host etc.
1203 # FIXME: To remove some day.
1204 build=$build_alias
1205 host=$host_alias
1206 target=$target_alias
1207
1208 # FIXME: To remove some day.
1209 if test "x$host_alias" != x; then
1210   if test "x$build_alias" = x; then
1211     cross_compiling=maybe
1212     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1213     If a cross compiler is detected then cross compile mode will be used" >&2
1214   elif test "x$build_alias" != "x$host_alias"; then
1215     cross_compiling=yes
1216   fi
1217 fi
1218
1219 ac_tool_prefix=
1220 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1221
1222 test "$silent" = yes && exec 6>/dev/null
1223
1224
1225 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1226 ac_ls_di=`ls -di .` &&
1227 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1228   as_fn_error $? "working directory cannot be determined"
1229 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1230   as_fn_error $? "pwd does not report name of working directory"
1231
1232
1233 # Find the source files, if location was not specified.
1234 if test -z "$srcdir"; then
1235   ac_srcdir_defaulted=yes
1236   # Try the directory containing this script, then the parent directory.
1237   ac_confdir=`$as_dirname -- "$as_myself" ||
1238 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1239          X"$as_myself" : 'X\(//\)[^/]' \| \
1240          X"$as_myself" : 'X\(//\)$' \| \
1241          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1242 $as_echo X"$as_myself" |
1243     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1244             s//\1/
1245             q
1246           }
1247           /^X\(\/\/\)[^/].*/{
1248             s//\1/
1249             q
1250           }
1251           /^X\(\/\/\)$/{
1252             s//\1/
1253             q
1254           }
1255           /^X\(\/\).*/{
1256             s//\1/
1257             q
1258           }
1259           s/.*/./; q'`
1260   srcdir=$ac_confdir
1261   if test ! -r "$srcdir/$ac_unique_file"; then
1262     srcdir=..
1263   fi
1264 else
1265   ac_srcdir_defaulted=no
1266 fi
1267 if test ! -r "$srcdir/$ac_unique_file"; then
1268   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1269   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1270 fi
1271 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1272 ac_abs_confdir=`(
1273         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1274         pwd)`
1275 # When building in place, set srcdir=.
1276 if test "$ac_abs_confdir" = "$ac_pwd"; then
1277   srcdir=.
1278 fi
1279 # Remove unnecessary trailing slashes from srcdir.
1280 # Double slashes in file names in object file debugging info
1281 # mess up M-x gdb in Emacs.
1282 case $srcdir in
1283 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1284 esac
1285 for ac_var in $ac_precious_vars; do
1286   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1287   eval ac_env_${ac_var}_value=\$${ac_var}
1288   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1289   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1290 done
1291
1292 #
1293 # Report the --help message.
1294 #
1295 if test "$ac_init_help" = "long"; then
1296   # Omit some internal or obsolete options to make the list less imposing.
1297   # This message is too long to be a string in the A/UX 3.1 sh.
1298   cat <<_ACEOF
1299 \`configure' configures gacela 0.5 to adapt to many kinds of systems.
1300
1301 Usage: $0 [OPTION]... [VAR=VALUE]...
1302
1303 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1304 VAR=VALUE.  See below for descriptions of some of the useful variables.
1305
1306 Defaults for the options are specified in brackets.
1307
1308 Configuration:
1309   -h, --help              display this help and exit
1310       --help=short        display options specific to this package
1311       --help=recursive    display the short help of all the included packages
1312   -V, --version           display version information and exit
1313   -q, --quiet, --silent   do not print \`checking ...' messages
1314       --cache-file=FILE   cache test results in FILE [disabled]
1315   -C, --config-cache      alias for \`--cache-file=config.cache'
1316   -n, --no-create         do not create output files
1317       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1318
1319 Installation directories:
1320   --prefix=PREFIX         install architecture-independent files in PREFIX
1321                           [$ac_default_prefix]
1322   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1323                           [PREFIX]
1324
1325 By default, \`make install' will install all the files in
1326 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1327 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1328 for instance \`--prefix=\$HOME'.
1329
1330 For better control, use the options below.
1331
1332 Fine tuning of the installation directories:
1333   --bindir=DIR            user executables [EPREFIX/bin]
1334   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1335   --libexecdir=DIR        program executables [EPREFIX/libexec]
1336   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1337   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1338   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1339   --libdir=DIR            object code libraries [EPREFIX/lib]
1340   --includedir=DIR        C header files [PREFIX/include]
1341   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1342   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1343   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1344   --infodir=DIR           info documentation [DATAROOTDIR/info]
1345   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1346   --mandir=DIR            man documentation [DATAROOTDIR/man]
1347   --docdir=DIR            documentation root [DATAROOTDIR/doc/gacela]
1348   --htmldir=DIR           html documentation [DOCDIR]
1349   --dvidir=DIR            dvi documentation [DOCDIR]
1350   --pdfdir=DIR            pdf documentation [DOCDIR]
1351   --psdir=DIR             ps documentation [DOCDIR]
1352 _ACEOF
1353
1354   cat <<\_ACEOF
1355
1356 Program names:
1357   --program-prefix=PREFIX            prepend PREFIX to installed program names
1358   --program-suffix=SUFFIX            append SUFFIX to installed program names
1359   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1360
1361 System types:
1362   --build=BUILD     configure for building on BUILD [guessed]
1363   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1364 _ACEOF
1365 fi
1366
1367 if test -n "$ac_init_help"; then
1368   case $ac_init_help in
1369      short | recursive ) echo "Configuration of gacela 0.5:";;
1370    esac
1371   cat <<\_ACEOF
1372
1373 Optional Features:
1374   --disable-option-checking  ignore unrecognized --enable/--with options
1375   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1376   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1377   --enable-shared[=PKGS]  build shared libraries [default=yes]
1378   --enable-static[=PKGS]  build static libraries [default=yes]
1379   --enable-fast-install[=PKGS]
1380                           optimize for fast installation [default=yes]
1381   --disable-dependency-tracking  speeds up one-time build
1382   --enable-dependency-tracking   do not reject slow dependency extractors
1383   --disable-libtool-lock  avoid locking (might break parallel builds)
1384
1385 Optional Packages:
1386   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1387   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1388   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1389                           both]
1390   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1391   --with-sysroot=DIR Search for dependent libraries within DIR
1392                         (or the compiler's sysroot if not specified).
1393
1394 Some influential environment variables:
1395   CC          C compiler command
1396   CFLAGS      C compiler flags
1397   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1398               nonstandard directory <lib dir>
1399   LIBS        libraries to pass to the linker, e.g. -l<library>
1400   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1401               you have headers in a nonstandard directory <include dir>
1402   CPP         C preprocessor
1403
1404 Use these variables to override the choices made by `configure' or to help
1405 it to find libraries and programs with nonstandard names/locations.
1406
1407 Report bugs to <jsf@jsancho.org>.
1408 _ACEOF
1409 ac_status=$?
1410 fi
1411
1412 if test "$ac_init_help" = "recursive"; then
1413   # If there are subdirs, report their specific --help.
1414   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1415     test -d "$ac_dir" ||
1416       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1417       continue
1418     ac_builddir=.
1419
1420 case "$ac_dir" in
1421 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1422 *)
1423   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1424   # A ".." for each directory in $ac_dir_suffix.
1425   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1426   case $ac_top_builddir_sub in
1427   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1428   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1429   esac ;;
1430 esac
1431 ac_abs_top_builddir=$ac_pwd
1432 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1433 # for backward compatibility:
1434 ac_top_builddir=$ac_top_build_prefix
1435
1436 case $srcdir in
1437   .)  # We are building in place.
1438     ac_srcdir=.
1439     ac_top_srcdir=$ac_top_builddir_sub
1440     ac_abs_top_srcdir=$ac_pwd ;;
1441   [\\/]* | ?:[\\/]* )  # Absolute name.
1442     ac_srcdir=$srcdir$ac_dir_suffix;
1443     ac_top_srcdir=$srcdir
1444     ac_abs_top_srcdir=$srcdir ;;
1445   *) # Relative name.
1446     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1447     ac_top_srcdir=$ac_top_build_prefix$srcdir
1448     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1449 esac
1450 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1451
1452     cd "$ac_dir" || { ac_status=$?; continue; }
1453     # Check for guested configure.
1454     if test -f "$ac_srcdir/configure.gnu"; then
1455       echo &&
1456       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1457     elif test -f "$ac_srcdir/configure"; then
1458       echo &&
1459       $SHELL "$ac_srcdir/configure" --help=recursive
1460     else
1461       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1462     fi || ac_status=$?
1463     cd "$ac_pwd" || { ac_status=$?; break; }
1464   done
1465 fi
1466
1467 test -n "$ac_init_help" && exit $ac_status
1468 if $ac_init_version; then
1469   cat <<\_ACEOF
1470 gacela configure 0.5
1471 generated by GNU Autoconf 2.68
1472
1473 Copyright (C) 2010 Free Software Foundation, Inc.
1474 This configure script is free software; the Free Software Foundation
1475 gives unlimited permission to copy, distribute and modify it.
1476 _ACEOF
1477   exit
1478 fi
1479
1480 ## ------------------------ ##
1481 ## Autoconf initialization. ##
1482 ## ------------------------ ##
1483
1484 # ac_fn_c_try_compile LINENO
1485 # --------------------------
1486 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1487 ac_fn_c_try_compile ()
1488 {
1489   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1490   rm -f conftest.$ac_objext
1491   if { { ac_try="$ac_compile"
1492 case "(($ac_try" in
1493   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1494   *) ac_try_echo=$ac_try;;
1495 esac
1496 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1497 $as_echo "$ac_try_echo"; } >&5
1498   (eval "$ac_compile") 2>conftest.err
1499   ac_status=$?
1500   if test -s conftest.err; then
1501     grep -v '^ *+' conftest.err >conftest.er1
1502     cat conftest.er1 >&5
1503     mv -f conftest.er1 conftest.err
1504   fi
1505   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1506   test $ac_status = 0; } && {
1507          test -z "$ac_c_werror_flag" ||
1508          test ! -s conftest.err
1509        } && test -s conftest.$ac_objext; then :
1510   ac_retval=0
1511 else
1512   $as_echo "$as_me: failed program was:" >&5
1513 sed 's/^/| /' conftest.$ac_ext >&5
1514
1515         ac_retval=1
1516 fi
1517   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1518   as_fn_set_status $ac_retval
1519
1520 } # ac_fn_c_try_compile
1521
1522 # ac_fn_c_try_link LINENO
1523 # -----------------------
1524 # Try to link conftest.$ac_ext, and return whether this succeeded.
1525 ac_fn_c_try_link ()
1526 {
1527   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1528   rm -f conftest.$ac_objext conftest$ac_exeext
1529   if { { ac_try="$ac_link"
1530 case "(($ac_try" in
1531   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1532   *) ac_try_echo=$ac_try;;
1533 esac
1534 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1535 $as_echo "$ac_try_echo"; } >&5
1536   (eval "$ac_link") 2>conftest.err
1537   ac_status=$?
1538   if test -s conftest.err; then
1539     grep -v '^ *+' conftest.err >conftest.er1
1540     cat conftest.er1 >&5
1541     mv -f conftest.er1 conftest.err
1542   fi
1543   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1544   test $ac_status = 0; } && {
1545          test -z "$ac_c_werror_flag" ||
1546          test ! -s conftest.err
1547        } && test -s conftest$ac_exeext && {
1548          test "$cross_compiling" = yes ||
1549          $as_test_x conftest$ac_exeext
1550        }; then :
1551   ac_retval=0
1552 else
1553   $as_echo "$as_me: failed program was:" >&5
1554 sed 's/^/| /' conftest.$ac_ext >&5
1555
1556         ac_retval=1
1557 fi
1558   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1559   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1560   # interfere with the next link command; also delete a directory that is
1561   # left behind by Apple's compiler.  We do this before executing the actions.
1562   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1563   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1564   as_fn_set_status $ac_retval
1565
1566 } # ac_fn_c_try_link
1567
1568 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1569 # -------------------------------------------------------
1570 # Tests whether HEADER exists and can be compiled using the include files in
1571 # INCLUDES, setting the cache variable VAR accordingly.
1572 ac_fn_c_check_header_compile ()
1573 {
1574   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1575   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1576 $as_echo_n "checking for $2... " >&6; }
1577 if eval \${$3+:} false; then :
1578   $as_echo_n "(cached) " >&6
1579 else
1580   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1581 /* end confdefs.h.  */
1582 $4
1583 #include <$2>
1584 _ACEOF
1585 if ac_fn_c_try_compile "$LINENO"; then :
1586   eval "$3=yes"
1587 else
1588   eval "$3=no"
1589 fi
1590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1591 fi
1592 eval ac_res=\$$3
1593                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1594 $as_echo "$ac_res" >&6; }
1595   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1596
1597 } # ac_fn_c_check_header_compile
1598
1599 # ac_fn_c_try_cpp LINENO
1600 # ----------------------
1601 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1602 ac_fn_c_try_cpp ()
1603 {
1604   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605   if { { ac_try="$ac_cpp conftest.$ac_ext"
1606 case "(($ac_try" in
1607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1608   *) ac_try_echo=$ac_try;;
1609 esac
1610 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1611 $as_echo "$ac_try_echo"; } >&5
1612   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1613   ac_status=$?
1614   if test -s conftest.err; then
1615     grep -v '^ *+' conftest.err >conftest.er1
1616     cat conftest.er1 >&5
1617     mv -f conftest.er1 conftest.err
1618   fi
1619   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1620   test $ac_status = 0; } > conftest.i && {
1621          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1622          test ! -s conftest.err
1623        }; then :
1624   ac_retval=0
1625 else
1626   $as_echo "$as_me: failed program was:" >&5
1627 sed 's/^/| /' conftest.$ac_ext >&5
1628
1629     ac_retval=1
1630 fi
1631   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1632   as_fn_set_status $ac_retval
1633
1634 } # ac_fn_c_try_cpp
1635
1636 # ac_fn_c_try_run LINENO
1637 # ----------------------
1638 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1639 # that executables *can* be run.
1640 ac_fn_c_try_run ()
1641 {
1642   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1643   if { { ac_try="$ac_link"
1644 case "(($ac_try" in
1645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1646   *) ac_try_echo=$ac_try;;
1647 esac
1648 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1649 $as_echo "$ac_try_echo"; } >&5
1650   (eval "$ac_link") 2>&5
1651   ac_status=$?
1652   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1653   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1654   { { case "(($ac_try" in
1655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1656   *) ac_try_echo=$ac_try;;
1657 esac
1658 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659 $as_echo "$ac_try_echo"; } >&5
1660   (eval "$ac_try") 2>&5
1661   ac_status=$?
1662   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1663   test $ac_status = 0; }; }; then :
1664   ac_retval=0
1665 else
1666   $as_echo "$as_me: program exited with status $ac_status" >&5
1667        $as_echo "$as_me: failed program was:" >&5
1668 sed 's/^/| /' conftest.$ac_ext >&5
1669
1670        ac_retval=$ac_status
1671 fi
1672   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1673   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1674   as_fn_set_status $ac_retval
1675
1676 } # ac_fn_c_try_run
1677
1678 # ac_fn_c_check_func LINENO FUNC VAR
1679 # ----------------------------------
1680 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1681 ac_fn_c_check_func ()
1682 {
1683   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1685 $as_echo_n "checking for $2... " >&6; }
1686 if eval \${$3+:} false; then :
1687   $as_echo_n "(cached) " >&6
1688 else
1689   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1690 /* end confdefs.h.  */
1691 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1692    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1693 #define $2 innocuous_$2
1694
1695 /* System header to define __stub macros and hopefully few prototypes,
1696     which can conflict with char $2 (); below.
1697     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1698     <limits.h> exists even on freestanding compilers.  */
1699
1700 #ifdef __STDC__
1701 # include <limits.h>
1702 #else
1703 # include <assert.h>
1704 #endif
1705
1706 #undef $2
1707
1708 /* Override any GCC internal prototype to avoid an error.
1709    Use char because int might match the return type of a GCC
1710    builtin and then its argument prototype would still apply.  */
1711 #ifdef __cplusplus
1712 extern "C"
1713 #endif
1714 char $2 ();
1715 /* The GNU C library defines this for functions which it implements
1716     to always fail with ENOSYS.  Some functions are actually named
1717     something starting with __ and the normal name is an alias.  */
1718 #if defined __stub_$2 || defined __stub___$2
1719 choke me
1720 #endif
1721
1722 int
1723 main ()
1724 {
1725 return $2 ();
1726   ;
1727   return 0;
1728 }
1729 _ACEOF
1730 if ac_fn_c_try_link "$LINENO"; then :
1731   eval "$3=yes"
1732 else
1733   eval "$3=no"
1734 fi
1735 rm -f core conftest.err conftest.$ac_objext \
1736     conftest$ac_exeext conftest.$ac_ext
1737 fi
1738 eval ac_res=\$$3
1739                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1740 $as_echo "$ac_res" >&6; }
1741   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1742
1743 } # ac_fn_c_check_func
1744 cat >config.log <<_ACEOF
1745 This file contains any messages produced by compilers while
1746 running configure, to aid debugging if configure makes a mistake.
1747
1748 It was created by gacela $as_me 0.5, which was
1749 generated by GNU Autoconf 2.68.  Invocation command line was
1750
1751   $ $0 $@
1752
1753 _ACEOF
1754 exec 5>>config.log
1755 {
1756 cat <<_ASUNAME
1757 ## --------- ##
1758 ## Platform. ##
1759 ## --------- ##
1760
1761 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1762 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1763 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1764 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1765 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1766
1767 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1768 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1769
1770 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1771 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1772 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1773 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1774 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1775 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1776 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1777
1778 _ASUNAME
1779
1780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1781 for as_dir in $PATH
1782 do
1783   IFS=$as_save_IFS
1784   test -z "$as_dir" && as_dir=.
1785     $as_echo "PATH: $as_dir"
1786   done
1787 IFS=$as_save_IFS
1788
1789 } >&5
1790
1791 cat >&5 <<_ACEOF
1792
1793
1794 ## ----------- ##
1795 ## Core tests. ##
1796 ## ----------- ##
1797
1798 _ACEOF
1799
1800
1801 # Keep a trace of the command line.
1802 # Strip out --no-create and --no-recursion so they do not pile up.
1803 # Strip out --silent because we don't want to record it for future runs.
1804 # Also quote any args containing shell meta-characters.
1805 # Make two passes to allow for proper duplicate-argument suppression.
1806 ac_configure_args=
1807 ac_configure_args0=
1808 ac_configure_args1=
1809 ac_must_keep_next=false
1810 for ac_pass in 1 2
1811 do
1812   for ac_arg
1813   do
1814     case $ac_arg in
1815     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1816     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1817     | -silent | --silent | --silen | --sile | --sil)
1818       continue ;;
1819     *\'*)
1820       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1821     esac
1822     case $ac_pass in
1823     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1824     2)
1825       as_fn_append ac_configure_args1 " '$ac_arg'"
1826       if test $ac_must_keep_next = true; then
1827         ac_must_keep_next=false # Got value, back to normal.
1828       else
1829         case $ac_arg in
1830           *=* | --config-cache | -C | -disable-* | --disable-* \
1831           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1832           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1833           | -with-* | --with-* | -without-* | --without-* | --x)
1834             case "$ac_configure_args0 " in
1835               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1836             esac
1837             ;;
1838           -* ) ac_must_keep_next=true ;;
1839         esac
1840       fi
1841       as_fn_append ac_configure_args " '$ac_arg'"
1842       ;;
1843     esac
1844   done
1845 done
1846 { ac_configure_args0=; unset ac_configure_args0;}
1847 { ac_configure_args1=; unset ac_configure_args1;}
1848
1849 # When interrupted or exit'd, cleanup temporary files, and complete
1850 # config.log.  We remove comments because anyway the quotes in there
1851 # would cause problems or look ugly.
1852 # WARNING: Use '\'' to represent an apostrophe within the trap.
1853 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1854 trap 'exit_status=$?
1855   # Save into config.log some information that might help in debugging.
1856   {
1857     echo
1858
1859     $as_echo "## ---------------- ##
1860 ## Cache variables. ##
1861 ## ---------------- ##"
1862     echo
1863     # The following way of writing the cache mishandles newlines in values,
1864 (
1865   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1866     eval ac_val=\$$ac_var
1867     case $ac_val in #(
1868     *${as_nl}*)
1869       case $ac_var in #(
1870       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1871 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1872       esac
1873       case $ac_var in #(
1874       _ | IFS | as_nl) ;; #(
1875       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1876       *) { eval $ac_var=; unset $ac_var;} ;;
1877       esac ;;
1878     esac
1879   done
1880   (set) 2>&1 |
1881     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1882     *${as_nl}ac_space=\ *)
1883       sed -n \
1884         "s/'\''/'\''\\\\'\'''\''/g;
1885           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1886       ;; #(
1887     *)
1888       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1889       ;;
1890     esac |
1891     sort
1892 )
1893     echo
1894
1895     $as_echo "## ----------------- ##
1896 ## Output variables. ##
1897 ## ----------------- ##"
1898     echo
1899     for ac_var in $ac_subst_vars
1900     do
1901       eval ac_val=\$$ac_var
1902       case $ac_val in
1903       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1904       esac
1905       $as_echo "$ac_var='\''$ac_val'\''"
1906     done | sort
1907     echo
1908
1909     if test -n "$ac_subst_files"; then
1910       $as_echo "## ------------------- ##
1911 ## File substitutions. ##
1912 ## ------------------- ##"
1913       echo
1914       for ac_var in $ac_subst_files
1915       do
1916         eval ac_val=\$$ac_var
1917         case $ac_val in
1918         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1919         esac
1920         $as_echo "$ac_var='\''$ac_val'\''"
1921       done | sort
1922       echo
1923     fi
1924
1925     if test -s confdefs.h; then
1926       $as_echo "## ----------- ##
1927 ## confdefs.h. ##
1928 ## ----------- ##"
1929       echo
1930       cat confdefs.h
1931       echo
1932     fi
1933     test "$ac_signal" != 0 &&
1934       $as_echo "$as_me: caught signal $ac_signal"
1935     $as_echo "$as_me: exit $exit_status"
1936   } >&5
1937   rm -f core *.core core.conftest.* &&
1938     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1939     exit $exit_status
1940 ' 0
1941 for ac_signal in 1 2 13 15; do
1942   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1943 done
1944 ac_signal=0
1945
1946 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1947 rm -f -r conftest* confdefs.h
1948
1949 $as_echo "/* confdefs.h */" > confdefs.h
1950
1951 # Predefined preprocessor variables.
1952
1953 cat >>confdefs.h <<_ACEOF
1954 #define PACKAGE_NAME "$PACKAGE_NAME"
1955 _ACEOF
1956
1957 cat >>confdefs.h <<_ACEOF
1958 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1959 _ACEOF
1960
1961 cat >>confdefs.h <<_ACEOF
1962 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1963 _ACEOF
1964
1965 cat >>confdefs.h <<_ACEOF
1966 #define PACKAGE_STRING "$PACKAGE_STRING"
1967 _ACEOF
1968
1969 cat >>confdefs.h <<_ACEOF
1970 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1971 _ACEOF
1972
1973 cat >>confdefs.h <<_ACEOF
1974 #define PACKAGE_URL "$PACKAGE_URL"
1975 _ACEOF
1976
1977
1978 # Let the site file select an alternate cache file if it wants to.
1979 # Prefer an explicitly selected file to automatically selected ones.
1980 ac_site_file1=NONE
1981 ac_site_file2=NONE
1982 if test -n "$CONFIG_SITE"; then
1983   # We do not want a PATH search for config.site.
1984   case $CONFIG_SITE in #((
1985     -*)  ac_site_file1=./$CONFIG_SITE;;
1986     */*) ac_site_file1=$CONFIG_SITE;;
1987     *)   ac_site_file1=./$CONFIG_SITE;;
1988   esac
1989 elif test "x$prefix" != xNONE; then
1990   ac_site_file1=$prefix/share/config.site
1991   ac_site_file2=$prefix/etc/config.site
1992 else
1993   ac_site_file1=$ac_default_prefix/share/config.site
1994   ac_site_file2=$ac_default_prefix/etc/config.site
1995 fi
1996 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1997 do
1998   test "x$ac_site_file" = xNONE && continue
1999   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2000     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2001 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2002     sed 's/^/| /' "$ac_site_file" >&5
2003     . "$ac_site_file" \
2004       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2005 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2006 as_fn_error $? "failed to load site script $ac_site_file
2007 See \`config.log' for more details" "$LINENO" 5; }
2008   fi
2009 done
2010
2011 if test -r "$cache_file"; then
2012   # Some versions of bash will fail to source /dev/null (special files
2013   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2014   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2015     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2016 $as_echo "$as_me: loading cache $cache_file" >&6;}
2017     case $cache_file in
2018       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2019       *)                      . "./$cache_file";;
2020     esac
2021   fi
2022 else
2023   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2024 $as_echo "$as_me: creating cache $cache_file" >&6;}
2025   >$cache_file
2026 fi
2027
2028 # Check that the precious variables saved in the cache have kept the same
2029 # value.
2030 ac_cache_corrupted=false
2031 for ac_var in $ac_precious_vars; do
2032   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2033   eval ac_new_set=\$ac_env_${ac_var}_set
2034   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2035   eval ac_new_val=\$ac_env_${ac_var}_value
2036   case $ac_old_set,$ac_new_set in
2037     set,)
2038       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2039 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2040       ac_cache_corrupted=: ;;
2041     ,set)
2042       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2043 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2044       ac_cache_corrupted=: ;;
2045     ,);;
2046     *)
2047       if test "x$ac_old_val" != "x$ac_new_val"; then
2048         # differences in whitespace do not lead to failure.
2049         ac_old_val_w=`echo x $ac_old_val`
2050         ac_new_val_w=`echo x $ac_new_val`
2051         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2052           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2053 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2054           ac_cache_corrupted=:
2055         else
2056           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2057 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2058           eval $ac_var=\$ac_old_val
2059         fi
2060         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2061 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2062         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2063 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2064       fi;;
2065   esac
2066   # Pass precious variables to config.status.
2067   if test "$ac_new_set" = set; then
2068     case $ac_new_val in
2069     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2070     *) ac_arg=$ac_var=$ac_new_val ;;
2071     esac
2072     case " $ac_configure_args " in
2073       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2074       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2075     esac
2076   fi
2077 done
2078 if $ac_cache_corrupted; then
2079   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2080 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2081   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2082 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2083   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2084 fi
2085 ## -------------------- ##
2086 ## Main body of script. ##
2087 ## -------------------- ##
2088
2089 ac_ext=c
2090 ac_cpp='$CPP $CPPFLAGS'
2091 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2092 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2093 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2094
2095
2096 am__api_version='1.11'
2097
2098 ac_aux_dir=
2099 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2100   if test -f "$ac_dir/install-sh"; then
2101     ac_aux_dir=$ac_dir
2102     ac_install_sh="$ac_aux_dir/install-sh -c"
2103     break
2104   elif test -f "$ac_dir/install.sh"; then
2105     ac_aux_dir=$ac_dir
2106     ac_install_sh="$ac_aux_dir/install.sh -c"
2107     break
2108   elif test -f "$ac_dir/shtool"; then
2109     ac_aux_dir=$ac_dir
2110     ac_install_sh="$ac_aux_dir/shtool install -c"
2111     break
2112   fi
2113 done
2114 if test -z "$ac_aux_dir"; then
2115   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2116 fi
2117
2118 # These three variables are undocumented and unsupported,
2119 # and are intended to be withdrawn in a future Autoconf release.
2120 # They can cause serious problems if a builder's source tree is in a directory
2121 # whose full name contains unusual characters.
2122 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2123 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2124 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2125
2126
2127 # Find a good install program.  We prefer a C program (faster),
2128 # so one script is as good as another.  But avoid the broken or
2129 # incompatible versions:
2130 # SysV /etc/install, /usr/sbin/install
2131 # SunOS /usr/etc/install
2132 # IRIX /sbin/install
2133 # AIX /bin/install
2134 # AmigaOS /C/install, which installs bootblocks on floppy discs
2135 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2136 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2137 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2138 # OS/2's system install, which has a completely different semantic
2139 # ./install, which can be erroneously created by make from ./install.sh.
2140 # Reject install programs that cannot install multiple files.
2141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2142 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2143 if test -z "$INSTALL"; then
2144 if ${ac_cv_path_install+:} false; then :
2145   $as_echo_n "(cached) " >&6
2146 else
2147   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2148 for as_dir in $PATH
2149 do
2150   IFS=$as_save_IFS
2151   test -z "$as_dir" && as_dir=.
2152     # Account for people who put trailing slashes in PATH elements.
2153 case $as_dir/ in #((
2154   ./ | .// | /[cC]/* | \
2155   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2156   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2157   /usr/ucb/* ) ;;
2158   *)
2159     # OSF1 and SCO ODT 3.0 have their own names for install.
2160     # Don't use installbsd from OSF since it installs stuff as root
2161     # by default.
2162     for ac_prog in ginstall scoinst install; do
2163       for ac_exec_ext in '' $ac_executable_extensions; do
2164         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2165           if test $ac_prog = install &&
2166             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2167             # AIX install.  It has an incompatible calling convention.
2168             :
2169           elif test $ac_prog = install &&
2170             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2171             # program-specific install script used by HP pwplus--don't use.
2172             :
2173           else
2174             rm -rf conftest.one conftest.two conftest.dir
2175             echo one > conftest.one
2176             echo two > conftest.two
2177             mkdir conftest.dir
2178             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2179               test -s conftest.one && test -s conftest.two &&
2180               test -s conftest.dir/conftest.one &&
2181               test -s conftest.dir/conftest.two
2182             then
2183               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2184               break 3
2185             fi
2186           fi
2187         fi
2188       done
2189     done
2190     ;;
2191 esac
2192
2193   done
2194 IFS=$as_save_IFS
2195
2196 rm -rf conftest.one conftest.two conftest.dir
2197
2198 fi
2199   if test "${ac_cv_path_install+set}" = set; then
2200     INSTALL=$ac_cv_path_install
2201   else
2202     # As a last resort, use the slow shell script.  Don't cache a
2203     # value for INSTALL within a source directory, because that will
2204     # break other packages using the cache if that directory is
2205     # removed, or if the value is a relative name.
2206     INSTALL=$ac_install_sh
2207   fi
2208 fi
2209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2210 $as_echo "$INSTALL" >&6; }
2211
2212 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2213 # It thinks the first close brace ends the variable substitution.
2214 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2215
2216 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2217
2218 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2219
2220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2221 $as_echo_n "checking whether build environment is sane... " >&6; }
2222 # Just in case
2223 sleep 1
2224 echo timestamp > conftest.file
2225 # Reject unsafe characters in $srcdir or the absolute working directory
2226 # name.  Accept space and tab only in the latter.
2227 am_lf='
2228 '
2229 case `pwd` in
2230   *[\\\"\#\$\&\'\`$am_lf]*)
2231     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2232 esac
2233 case $srcdir in
2234   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2235     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2236 esac
2237
2238 # Do `set' in a subshell so we don't clobber the current shell's
2239 # arguments.  Must try -L first in case configure is actually a
2240 # symlink; some systems play weird games with the mod time of symlinks
2241 # (eg FreeBSD returns the mod time of the symlink's containing
2242 # directory).
2243 if (
2244    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2245    if test "$*" = "X"; then
2246       # -L didn't work.
2247       set X `ls -t "$srcdir/configure" conftest.file`
2248    fi
2249    rm -f conftest.file
2250    if test "$*" != "X $srcdir/configure conftest.file" \
2251       && test "$*" != "X conftest.file $srcdir/configure"; then
2252
2253       # If neither matched, then we have a broken ls.  This can happen
2254       # if, for instance, CONFIG_SHELL is bash and it inherits a
2255       # broken ls alias from the environment.  This has actually
2256       # happened.  Such a system could not be considered "sane".
2257       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2258 alias in your environment" "$LINENO" 5
2259    fi
2260
2261    test "$2" = conftest.file
2262    )
2263 then
2264    # Ok.
2265    :
2266 else
2267    as_fn_error $? "newly created file is older than distributed files!
2268 Check your system clock" "$LINENO" 5
2269 fi
2270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2271 $as_echo "yes" >&6; }
2272 test "$program_prefix" != NONE &&
2273   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2274 # Use a double $ so make ignores it.
2275 test "$program_suffix" != NONE &&
2276   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2277 # Double any \ or $.
2278 # By default was `s,x,x', remove it if useless.
2279 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2280 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2281
2282 # expand $ac_aux_dir to an absolute path
2283 am_aux_dir=`cd $ac_aux_dir && pwd`
2284
2285 if test x"${MISSING+set}" != xset; then
2286   case $am_aux_dir in
2287   *\ * | *\     *)
2288     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2289   *)
2290     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2291   esac
2292 fi
2293 # Use eval to expand $SHELL
2294 if eval "$MISSING --run true"; then
2295   am_missing_run="$MISSING --run "
2296 else
2297   am_missing_run=
2298   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2299 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2300 fi
2301
2302 if test x"${install_sh}" != xset; then
2303   case $am_aux_dir in
2304   *\ * | *\     *)
2305     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2306   *)
2307     install_sh="\${SHELL} $am_aux_dir/install-sh"
2308   esac
2309 fi
2310
2311 # Installed binaries are usually stripped using `strip' when the user
2312 # run `make install-strip'.  However `strip' might not be the right
2313 # tool to use in cross-compilation environments, therefore Automake
2314 # will honor the `STRIP' environment variable to overrule this program.
2315 if test "$cross_compiling" != no; then
2316   if test -n "$ac_tool_prefix"; then
2317   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2318 set dummy ${ac_tool_prefix}strip; ac_word=$2
2319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2320 $as_echo_n "checking for $ac_word... " >&6; }
2321 if ${ac_cv_prog_STRIP+:} false; then :
2322   $as_echo_n "(cached) " >&6
2323 else
2324   if test -n "$STRIP"; then
2325   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2326 else
2327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2328 for as_dir in $PATH
2329 do
2330   IFS=$as_save_IFS
2331   test -z "$as_dir" && as_dir=.
2332     for ac_exec_ext in '' $ac_executable_extensions; do
2333   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2334     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2335     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2336     break 2
2337   fi
2338 done
2339   done
2340 IFS=$as_save_IFS
2341
2342 fi
2343 fi
2344 STRIP=$ac_cv_prog_STRIP
2345 if test -n "$STRIP"; then
2346   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2347 $as_echo "$STRIP" >&6; }
2348 else
2349   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2350 $as_echo "no" >&6; }
2351 fi
2352
2353
2354 fi
2355 if test -z "$ac_cv_prog_STRIP"; then
2356   ac_ct_STRIP=$STRIP
2357   # Extract the first word of "strip", so it can be a program name with args.
2358 set dummy strip; ac_word=$2
2359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2360 $as_echo_n "checking for $ac_word... " >&6; }
2361 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2362   $as_echo_n "(cached) " >&6
2363 else
2364   if test -n "$ac_ct_STRIP"; then
2365   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2366 else
2367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2368 for as_dir in $PATH
2369 do
2370   IFS=$as_save_IFS
2371   test -z "$as_dir" && as_dir=.
2372     for ac_exec_ext in '' $ac_executable_extensions; do
2373   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2374     ac_cv_prog_ac_ct_STRIP="strip"
2375     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2376     break 2
2377   fi
2378 done
2379   done
2380 IFS=$as_save_IFS
2381
2382 fi
2383 fi
2384 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2385 if test -n "$ac_ct_STRIP"; then
2386   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2387 $as_echo "$ac_ct_STRIP" >&6; }
2388 else
2389   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2390 $as_echo "no" >&6; }
2391 fi
2392
2393   if test "x$ac_ct_STRIP" = x; then
2394     STRIP=":"
2395   else
2396     case $cross_compiling:$ac_tool_warned in
2397 yes:)
2398 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2399 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2400 ac_tool_warned=yes ;;
2401 esac
2402     STRIP=$ac_ct_STRIP
2403   fi
2404 else
2405   STRIP="$ac_cv_prog_STRIP"
2406 fi
2407
2408 fi
2409 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2410
2411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2412 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2413 if test -z "$MKDIR_P"; then
2414   if ${ac_cv_path_mkdir+:} false; then :
2415   $as_echo_n "(cached) " >&6
2416 else
2417   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2418 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2419 do
2420   IFS=$as_save_IFS
2421   test -z "$as_dir" && as_dir=.
2422     for ac_prog in mkdir gmkdir; do
2423          for ac_exec_ext in '' $ac_executable_extensions; do
2424            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2425            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2426              'mkdir (GNU coreutils) '* | \
2427              'mkdir (coreutils) '* | \
2428              'mkdir (fileutils) '4.1*)
2429                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2430                break 3;;
2431            esac
2432          done
2433        done
2434   done
2435 IFS=$as_save_IFS
2436
2437 fi
2438
2439   test -d ./--version && rmdir ./--version
2440   if test "${ac_cv_path_mkdir+set}" = set; then
2441     MKDIR_P="$ac_cv_path_mkdir -p"
2442   else
2443     # As a last resort, use the slow shell script.  Don't cache a
2444     # value for MKDIR_P within a source directory, because that will
2445     # break other packages using the cache if that directory is
2446     # removed, or if the value is a relative name.
2447     MKDIR_P="$ac_install_sh -d"
2448   fi
2449 fi
2450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2451 $as_echo "$MKDIR_P" >&6; }
2452
2453 mkdir_p="$MKDIR_P"
2454 case $mkdir_p in
2455   [\\/$]* | ?:[\\/]*) ;;
2456   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2457 esac
2458
2459 for ac_prog in gawk mawk nawk awk
2460 do
2461   # Extract the first word of "$ac_prog", so it can be a program name with args.
2462 set dummy $ac_prog; ac_word=$2
2463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2464 $as_echo_n "checking for $ac_word... " >&6; }
2465 if ${ac_cv_prog_AWK+:} false; then :
2466   $as_echo_n "(cached) " >&6
2467 else
2468   if test -n "$AWK"; then
2469   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2470 else
2471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2472 for as_dir in $PATH
2473 do
2474   IFS=$as_save_IFS
2475   test -z "$as_dir" && as_dir=.
2476     for ac_exec_ext in '' $ac_executable_extensions; do
2477   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2478     ac_cv_prog_AWK="$ac_prog"
2479     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2480     break 2
2481   fi
2482 done
2483   done
2484 IFS=$as_save_IFS
2485
2486 fi
2487 fi
2488 AWK=$ac_cv_prog_AWK
2489 if test -n "$AWK"; then
2490   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2491 $as_echo "$AWK" >&6; }
2492 else
2493   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2494 $as_echo "no" >&6; }
2495 fi
2496
2497
2498   test -n "$AWK" && break
2499 done
2500
2501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2502 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2503 set x ${MAKE-make}
2504 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2505 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2506   $as_echo_n "(cached) " >&6
2507 else
2508   cat >conftest.make <<\_ACEOF
2509 SHELL = /bin/sh
2510 all:
2511         @echo '@@@%%%=$(MAKE)=@@@%%%'
2512 _ACEOF
2513 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2514 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2515   *@@@%%%=?*=@@@%%%*)
2516     eval ac_cv_prog_make_${ac_make}_set=yes;;
2517   *)
2518     eval ac_cv_prog_make_${ac_make}_set=no;;
2519 esac
2520 rm -f conftest.make
2521 fi
2522 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2524 $as_echo "yes" >&6; }
2525   SET_MAKE=
2526 else
2527   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2528 $as_echo "no" >&6; }
2529   SET_MAKE="MAKE=${MAKE-make}"
2530 fi
2531
2532 rm -rf .tst 2>/dev/null
2533 mkdir .tst 2>/dev/null
2534 if test -d .tst; then
2535   am__leading_dot=.
2536 else
2537   am__leading_dot=_
2538 fi
2539 rmdir .tst 2>/dev/null
2540
2541 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2542   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2543   # is not polluted with repeated "-I."
2544   am__isrc=' -I$(srcdir)'
2545   # test to see if srcdir already configured
2546   if test -f $srcdir/config.status; then
2547     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2548   fi
2549 fi
2550
2551 # test whether we have cygpath
2552 if test -z "$CYGPATH_W"; then
2553   if (cygpath --version) >/dev/null 2>/dev/null; then
2554     CYGPATH_W='cygpath -w'
2555   else
2556     CYGPATH_W=echo
2557   fi
2558 fi
2559
2560
2561 # Define the identity of the package.
2562  PACKAGE='gacela'
2563  VERSION='0.5'
2564
2565
2566 cat >>confdefs.h <<_ACEOF
2567 #define PACKAGE "$PACKAGE"
2568 _ACEOF
2569
2570
2571 cat >>confdefs.h <<_ACEOF
2572 #define VERSION "$VERSION"
2573 _ACEOF
2574
2575 # Some tools Automake needs.
2576
2577 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2578
2579
2580 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2581
2582
2583 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2584
2585
2586 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2587
2588
2589 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2590
2591 # We need awk for the "check" target.  The system "awk" is bad on
2592 # some platforms.
2593 # Always define AMTAR for backward compatibility.
2594
2595 AMTAR=${AMTAR-"${am_missing_run}tar"}
2596
2597 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2598
2599
2600
2601
2602
2603 case `pwd` in
2604   *\ * | *\     *)
2605     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2606 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2607 esac
2608
2609
2610
2611 macro_version='2.4.2'
2612 macro_revision='1.3337'
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626 ltmain="$ac_aux_dir/ltmain.sh"
2627
2628 # Make sure we can run config.sub.
2629 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2630   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2631
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2633 $as_echo_n "checking build system type... " >&6; }
2634 if ${ac_cv_build+:} false; then :
2635   $as_echo_n "(cached) " >&6
2636 else
2637   ac_build_alias=$build_alias
2638 test "x$ac_build_alias" = x &&
2639   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2640 test "x$ac_build_alias" = x &&
2641   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2642 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2643   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2644
2645 fi
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2647 $as_echo "$ac_cv_build" >&6; }
2648 case $ac_cv_build in
2649 *-*-*) ;;
2650 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2651 esac
2652 build=$ac_cv_build
2653 ac_save_IFS=$IFS; IFS='-'
2654 set x $ac_cv_build
2655 shift
2656 build_cpu=$1
2657 build_vendor=$2
2658 shift; shift
2659 # Remember, the first character of IFS is used to create $*,
2660 # except with old shells:
2661 build_os=$*
2662 IFS=$ac_save_IFS
2663 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2664
2665
2666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2667 $as_echo_n "checking host system type... " >&6; }
2668 if ${ac_cv_host+:} false; then :
2669   $as_echo_n "(cached) " >&6
2670 else
2671   if test "x$host_alias" = x; then
2672   ac_cv_host=$ac_cv_build
2673 else
2674   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2675     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2676 fi
2677
2678 fi
2679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2680 $as_echo "$ac_cv_host" >&6; }
2681 case $ac_cv_host in
2682 *-*-*) ;;
2683 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2684 esac
2685 host=$ac_cv_host
2686 ac_save_IFS=$IFS; IFS='-'
2687 set x $ac_cv_host
2688 shift
2689 host_cpu=$1
2690 host_vendor=$2
2691 shift; shift
2692 # Remember, the first character of IFS is used to create $*,
2693 # except with old shells:
2694 host_os=$*
2695 IFS=$ac_save_IFS
2696 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2697
2698
2699 # Backslashify metacharacters that are still active within
2700 # double-quoted strings.
2701 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2702
2703 # Same as above, but do not quote variable references.
2704 double_quote_subst='s/\(["`\\]\)/\\\1/g'
2705
2706 # Sed substitution to delay expansion of an escaped shell variable in a
2707 # double_quote_subst'ed string.
2708 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2709
2710 # Sed substitution to delay expansion of an escaped single quote.
2711 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2712
2713 # Sed substitution to avoid accidental globbing in evaled expressions
2714 no_glob_subst='s/\*/\\\*/g'
2715
2716 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2717 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2718 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2719
2720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2721 $as_echo_n "checking how to print strings... " >&6; }
2722 # Test print first, because it will be a builtin if present.
2723 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2724    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2725   ECHO='print -r --'
2726 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2727   ECHO='printf %s\n'
2728 else
2729   # Use this function as a fallback that always works.
2730   func_fallback_echo ()
2731   {
2732     eval 'cat <<_LTECHO_EOF
2733 $1
2734 _LTECHO_EOF'
2735   }
2736   ECHO='func_fallback_echo'
2737 fi
2738
2739 # func_echo_all arg...
2740 # Invoke $ECHO with all args, space-separated.
2741 func_echo_all ()
2742 {
2743     $ECHO ""
2744 }
2745
2746 case "$ECHO" in
2747   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2748 $as_echo "printf" >&6; } ;;
2749   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2750 $as_echo "print -r" >&6; } ;;
2751   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2752 $as_echo "cat" >&6; } ;;
2753 esac
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768 DEPDIR="${am__leading_dot}deps"
2769
2770 ac_config_commands="$ac_config_commands depfiles"
2771
2772
2773 am_make=${MAKE-make}
2774 cat > confinc << 'END'
2775 am__doit:
2776         @echo this is the am__doit target
2777 .PHONY: am__doit
2778 END
2779 # If we don't find an include directive, just comment out the code.
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2781 $as_echo_n "checking for style of include used by $am_make... " >&6; }
2782 am__include="#"
2783 am__quote=
2784 _am_result=none
2785 # First try GNU make style include.
2786 echo "include confinc" > confmf
2787 # Ignore all kinds of additional output from `make'.
2788 case `$am_make -s -f confmf 2> /dev/null` in #(
2789 *the\ am__doit\ target*)
2790   am__include=include
2791   am__quote=
2792   _am_result=GNU
2793   ;;
2794 esac
2795 # Now try BSD make style include.
2796 if test "$am__include" = "#"; then
2797    echo '.include "confinc"' > confmf
2798    case `$am_make -s -f confmf 2> /dev/null` in #(
2799    *the\ am__doit\ target*)
2800      am__include=.include
2801      am__quote="\""
2802      _am_result=BSD
2803      ;;
2804    esac
2805 fi
2806
2807
2808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2809 $as_echo "$_am_result" >&6; }
2810 rm -f confinc confmf
2811
2812 # Check whether --enable-dependency-tracking was given.
2813 if test "${enable_dependency_tracking+set}" = set; then :
2814   enableval=$enable_dependency_tracking;
2815 fi
2816
2817 if test "x$enable_dependency_tracking" != xno; then
2818   am_depcomp="$ac_aux_dir/depcomp"
2819   AMDEPBACKSLASH='\'
2820 fi
2821  if test "x$enable_dependency_tracking" != xno; then
2822   AMDEP_TRUE=
2823   AMDEP_FALSE='#'
2824 else
2825   AMDEP_TRUE='#'
2826   AMDEP_FALSE=
2827 fi
2828
2829
2830 ac_ext=c
2831 ac_cpp='$CPP $CPPFLAGS'
2832 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2833 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2834 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2835 if test -n "$ac_tool_prefix"; then
2836   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2837 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2839 $as_echo_n "checking for $ac_word... " >&6; }
2840 if ${ac_cv_prog_CC+:} false; then :
2841   $as_echo_n "(cached) " >&6
2842 else
2843   if test -n "$CC"; then
2844   ac_cv_prog_CC="$CC" # Let the user override the test.
2845 else
2846 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2847 for as_dir in $PATH
2848 do
2849   IFS=$as_save_IFS
2850   test -z "$as_dir" && as_dir=.
2851     for ac_exec_ext in '' $ac_executable_extensions; do
2852   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2853     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2854     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2855     break 2
2856   fi
2857 done
2858   done
2859 IFS=$as_save_IFS
2860
2861 fi
2862 fi
2863 CC=$ac_cv_prog_CC
2864 if test -n "$CC"; then
2865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2866 $as_echo "$CC" >&6; }
2867 else
2868   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2869 $as_echo "no" >&6; }
2870 fi
2871
2872
2873 fi
2874 if test -z "$ac_cv_prog_CC"; then
2875   ac_ct_CC=$CC
2876   # Extract the first word of "gcc", so it can be a program name with args.
2877 set dummy gcc; ac_word=$2
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2879 $as_echo_n "checking for $ac_word... " >&6; }
2880 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2881   $as_echo_n "(cached) " >&6
2882 else
2883   if test -n "$ac_ct_CC"; then
2884   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2885 else
2886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2887 for as_dir in $PATH
2888 do
2889   IFS=$as_save_IFS
2890   test -z "$as_dir" && as_dir=.
2891     for ac_exec_ext in '' $ac_executable_extensions; do
2892   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2893     ac_cv_prog_ac_ct_CC="gcc"
2894     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2895     break 2
2896   fi
2897 done
2898   done
2899 IFS=$as_save_IFS
2900
2901 fi
2902 fi
2903 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2904 if test -n "$ac_ct_CC"; then
2905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2906 $as_echo "$ac_ct_CC" >&6; }
2907 else
2908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2909 $as_echo "no" >&6; }
2910 fi
2911
2912   if test "x$ac_ct_CC" = x; then
2913     CC=""
2914   else
2915     case $cross_compiling:$ac_tool_warned in
2916 yes:)
2917 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2918 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2919 ac_tool_warned=yes ;;
2920 esac
2921     CC=$ac_ct_CC
2922   fi
2923 else
2924   CC="$ac_cv_prog_CC"
2925 fi
2926
2927 if test -z "$CC"; then
2928           if test -n "$ac_tool_prefix"; then
2929     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2930 set dummy ${ac_tool_prefix}cc; ac_word=$2
2931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2932 $as_echo_n "checking for $ac_word... " >&6; }
2933 if ${ac_cv_prog_CC+:} false; then :
2934   $as_echo_n "(cached) " >&6
2935 else
2936   if test -n "$CC"; then
2937   ac_cv_prog_CC="$CC" # Let the user override the test.
2938 else
2939 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2940 for as_dir in $PATH
2941 do
2942   IFS=$as_save_IFS
2943   test -z "$as_dir" && as_dir=.
2944     for ac_exec_ext in '' $ac_executable_extensions; do
2945   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2946     ac_cv_prog_CC="${ac_tool_prefix}cc"
2947     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2948     break 2
2949   fi
2950 done
2951   done
2952 IFS=$as_save_IFS
2953
2954 fi
2955 fi
2956 CC=$ac_cv_prog_CC
2957 if test -n "$CC"; then
2958   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2959 $as_echo "$CC" >&6; }
2960 else
2961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2962 $as_echo "no" >&6; }
2963 fi
2964
2965
2966   fi
2967 fi
2968 if test -z "$CC"; then
2969   # Extract the first word of "cc", so it can be a program name with args.
2970 set dummy cc; ac_word=$2
2971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2972 $as_echo_n "checking for $ac_word... " >&6; }
2973 if ${ac_cv_prog_CC+:} false; then :
2974   $as_echo_n "(cached) " >&6
2975 else
2976   if test -n "$CC"; then
2977   ac_cv_prog_CC="$CC" # Let the user override the test.
2978 else
2979   ac_prog_rejected=no
2980 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2981 for as_dir in $PATH
2982 do
2983   IFS=$as_save_IFS
2984   test -z "$as_dir" && as_dir=.
2985     for ac_exec_ext in '' $ac_executable_extensions; do
2986   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2987     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2988        ac_prog_rejected=yes
2989        continue
2990      fi
2991     ac_cv_prog_CC="cc"
2992     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2993     break 2
2994   fi
2995 done
2996   done
2997 IFS=$as_save_IFS
2998
2999 if test $ac_prog_rejected = yes; then
3000   # We found a bogon in the path, so make sure we never use it.
3001   set dummy $ac_cv_prog_CC
3002   shift
3003   if test $# != 0; then
3004     # We chose a different compiler from the bogus one.
3005     # However, it has the same basename, so the bogon will be chosen
3006     # first if we set CC to just the basename; use the full file name.
3007     shift
3008     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3009   fi
3010 fi
3011 fi
3012 fi
3013 CC=$ac_cv_prog_CC
3014 if test -n "$CC"; then
3015   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3016 $as_echo "$CC" >&6; }
3017 else
3018   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3019 $as_echo "no" >&6; }
3020 fi
3021
3022
3023 fi
3024 if test -z "$CC"; then
3025   if test -n "$ac_tool_prefix"; then
3026   for ac_prog in cl.exe
3027   do
3028     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3029 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3031 $as_echo_n "checking for $ac_word... " >&6; }
3032 if ${ac_cv_prog_CC+:} false; then :
3033   $as_echo_n "(cached) " >&6
3034 else
3035   if test -n "$CC"; then
3036   ac_cv_prog_CC="$CC" # Let the user override the test.
3037 else
3038 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3039 for as_dir in $PATH
3040 do
3041   IFS=$as_save_IFS
3042   test -z "$as_dir" && as_dir=.
3043     for ac_exec_ext in '' $ac_executable_extensions; do
3044   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3045     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3046     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3047     break 2
3048   fi
3049 done
3050   done
3051 IFS=$as_save_IFS
3052
3053 fi
3054 fi
3055 CC=$ac_cv_prog_CC
3056 if test -n "$CC"; then
3057   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3058 $as_echo "$CC" >&6; }
3059 else
3060   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3061 $as_echo "no" >&6; }
3062 fi
3063
3064
3065     test -n "$CC" && break
3066   done
3067 fi
3068 if test -z "$CC"; then
3069   ac_ct_CC=$CC
3070   for ac_prog in cl.exe
3071 do
3072   # Extract the first word of "$ac_prog", so it can be a program name with args.
3073 set dummy $ac_prog; ac_word=$2
3074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3075 $as_echo_n "checking for $ac_word... " >&6; }
3076 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3077   $as_echo_n "(cached) " >&6
3078 else
3079   if test -n "$ac_ct_CC"; then
3080   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3081 else
3082 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3083 for as_dir in $PATH
3084 do
3085   IFS=$as_save_IFS
3086   test -z "$as_dir" && as_dir=.
3087     for ac_exec_ext in '' $ac_executable_extensions; do
3088   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3089     ac_cv_prog_ac_ct_CC="$ac_prog"
3090     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3091     break 2
3092   fi
3093 done
3094   done
3095 IFS=$as_save_IFS
3096
3097 fi
3098 fi
3099 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3100 if test -n "$ac_ct_CC"; then
3101   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3102 $as_echo "$ac_ct_CC" >&6; }
3103 else
3104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3105 $as_echo "no" >&6; }
3106 fi
3107
3108
3109   test -n "$ac_ct_CC" && break
3110 done
3111
3112   if test "x$ac_ct_CC" = x; then
3113     CC=""
3114   else
3115     case $cross_compiling:$ac_tool_warned in
3116 yes:)
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3118 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3119 ac_tool_warned=yes ;;
3120 esac
3121     CC=$ac_ct_CC
3122   fi
3123 fi
3124
3125 fi
3126
3127
3128 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3129 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3130 as_fn_error $? "no acceptable C compiler found in \$PATH
3131 See \`config.log' for more details" "$LINENO" 5; }
3132
3133 # Provide some information about the compiler.
3134 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3135 set X $ac_compile
3136 ac_compiler=$2
3137 for ac_option in --version -v -V -qversion; do
3138   { { ac_try="$ac_compiler $ac_option >&5"
3139 case "(($ac_try" in
3140   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3141   *) ac_try_echo=$ac_try;;
3142 esac
3143 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3144 $as_echo "$ac_try_echo"; } >&5
3145   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3146   ac_status=$?
3147   if test -s conftest.err; then
3148     sed '10a\
3149 ... rest of stderr output deleted ...
3150          10q' conftest.err >conftest.er1
3151     cat conftest.er1 >&5
3152   fi
3153   rm -f conftest.er1 conftest.err
3154   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3155   test $ac_status = 0; }
3156 done
3157
3158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3159 /* end confdefs.h.  */
3160
3161 int
3162 main ()
3163 {
3164
3165   ;
3166   return 0;
3167 }
3168 _ACEOF
3169 ac_clean_files_save=$ac_clean_files
3170 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3171 # Try to create an executable without -o first, disregard a.out.
3172 # It will help us diagnose broken compilers, and finding out an intuition
3173 # of exeext.
3174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3175 $as_echo_n "checking whether the C compiler works... " >&6; }
3176 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3177
3178 # The possible output files:
3179 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3180
3181 ac_rmfiles=
3182 for ac_file in $ac_files
3183 do
3184   case $ac_file in
3185     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3186     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3187   esac
3188 done
3189 rm -f $ac_rmfiles
3190
3191 if { { ac_try="$ac_link_default"
3192 case "(($ac_try" in
3193   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3194   *) ac_try_echo=$ac_try;;
3195 esac
3196 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3197 $as_echo "$ac_try_echo"; } >&5
3198   (eval "$ac_link_default") 2>&5
3199   ac_status=$?
3200   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3201   test $ac_status = 0; }; then :
3202   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3203 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3204 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3205 # so that the user can short-circuit this test for compilers unknown to
3206 # Autoconf.
3207 for ac_file in $ac_files ''
3208 do
3209   test -f "$ac_file" || continue
3210   case $ac_file in
3211     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3212         ;;
3213     [ab].out )
3214         # We found the default executable, but exeext='' is most
3215         # certainly right.
3216         break;;
3217     *.* )
3218         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3219         then :; else
3220            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3221         fi
3222         # We set ac_cv_exeext here because the later test for it is not
3223         # safe: cross compilers may not add the suffix if given an `-o'
3224         # argument, so we may need to know it at that point already.
3225         # Even if this section looks crufty: it has the advantage of
3226         # actually working.
3227         break;;
3228     * )
3229         break;;
3230   esac
3231 done
3232 test "$ac_cv_exeext" = no && ac_cv_exeext=
3233
3234 else
3235   ac_file=''
3236 fi
3237 if test -z "$ac_file"; then :
3238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3239 $as_echo "no" >&6; }
3240 $as_echo "$as_me: failed program was:" >&5
3241 sed 's/^/| /' conftest.$ac_ext >&5
3242
3243 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3244 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3245 as_fn_error 77 "C compiler cannot create executables
3246 See \`config.log' for more details" "$LINENO" 5; }
3247 else
3248   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3249 $as_echo "yes" >&6; }
3250 fi
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3252 $as_echo_n "checking for C compiler default output file name... " >&6; }
3253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3254 $as_echo "$ac_file" >&6; }
3255 ac_exeext=$ac_cv_exeext
3256
3257 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3258 ac_clean_files=$ac_clean_files_save
3259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3260 $as_echo_n "checking for suffix of executables... " >&6; }
3261 if { { 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; }; then :
3272   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3273 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3274 # work properly (i.e., refer to `conftest.exe'), while it won't with
3275 # `rm'.
3276 for ac_file in conftest.exe conftest conftest.*; do
3277   test -f "$ac_file" || continue
3278   case $ac_file in
3279     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3280     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3281           break;;
3282     * ) break;;
3283   esac
3284 done
3285 else
3286   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3287 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3288 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3289 See \`config.log' for more details" "$LINENO" 5; }
3290 fi
3291 rm -f conftest conftest$ac_cv_exeext
3292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3293 $as_echo "$ac_cv_exeext" >&6; }
3294
3295 rm -f conftest.$ac_ext
3296 EXEEXT=$ac_cv_exeext
3297 ac_exeext=$EXEEXT
3298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3299 /* end confdefs.h.  */
3300 #include <stdio.h>
3301 int
3302 main ()
3303 {
3304 FILE *f = fopen ("conftest.out", "w");
3305  return ferror (f) || fclose (f) != 0;
3306
3307   ;
3308   return 0;
3309 }
3310 _ACEOF
3311 ac_clean_files="$ac_clean_files conftest.out"
3312 # Check that the compiler produces executables we can run.  If not, either
3313 # the compiler is broken, or we cross compile.
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3315 $as_echo_n "checking whether we are cross compiling... " >&6; }
3316 if test "$cross_compiling" != yes; then
3317   { { ac_try="$ac_link"
3318 case "(($ac_try" in
3319   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3320   *) ac_try_echo=$ac_try;;
3321 esac
3322 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3323 $as_echo "$ac_try_echo"; } >&5
3324   (eval "$ac_link") 2>&5
3325   ac_status=$?
3326   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3327   test $ac_status = 0; }
3328   if { ac_try='./conftest$ac_cv_exeext'
3329   { { case "(($ac_try" in
3330   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3331   *) ac_try_echo=$ac_try;;
3332 esac
3333 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3334 $as_echo "$ac_try_echo"; } >&5
3335   (eval "$ac_try") 2>&5
3336   ac_status=$?
3337   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3338   test $ac_status = 0; }; }; then
3339     cross_compiling=no
3340   else
3341     if test "$cross_compiling" = maybe; then
3342         cross_compiling=yes
3343     else
3344         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3345 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3346 as_fn_error $? "cannot run C compiled programs.
3347 If you meant to cross compile, use \`--host'.
3348 See \`config.log' for more details" "$LINENO" 5; }
3349     fi
3350   fi
3351 fi
3352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3353 $as_echo "$cross_compiling" >&6; }
3354
3355 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3356 ac_clean_files=$ac_clean_files_save
3357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3358 $as_echo_n "checking for suffix of object files... " >&6; }
3359 if ${ac_cv_objext+:} false; then :
3360   $as_echo_n "(cached) " >&6
3361 else
3362   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3363 /* end confdefs.h.  */
3364
3365 int
3366 main ()
3367 {
3368
3369   ;
3370   return 0;
3371 }
3372 _ACEOF
3373 rm -f conftest.o conftest.obj
3374 if { { ac_try="$ac_compile"
3375 case "(($ac_try" in
3376   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3377   *) ac_try_echo=$ac_try;;
3378 esac
3379 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3380 $as_echo "$ac_try_echo"; } >&5
3381   (eval "$ac_compile") 2>&5
3382   ac_status=$?
3383   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3384   test $ac_status = 0; }; then :
3385   for ac_file in conftest.o conftest.obj conftest.*; do
3386   test -f "$ac_file" || continue;
3387   case $ac_file in
3388     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3389     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3390        break;;
3391   esac
3392 done
3393 else
3394   $as_echo "$as_me: failed program was:" >&5
3395 sed 's/^/| /' conftest.$ac_ext >&5
3396
3397 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3398 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3399 as_fn_error $? "cannot compute suffix of object files: cannot compile
3400 See \`config.log' for more details" "$LINENO" 5; }
3401 fi
3402 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3403 fi
3404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3405 $as_echo "$ac_cv_objext" >&6; }
3406 OBJEXT=$ac_cv_objext
3407 ac_objext=$OBJEXT
3408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3409 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3410 if ${ac_cv_c_compiler_gnu+:} false; then :
3411   $as_echo_n "(cached) " >&6
3412 else
3413   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3414 /* end confdefs.h.  */
3415
3416 int
3417 main ()
3418 {
3419 #ifndef __GNUC__
3420        choke me
3421 #endif
3422
3423   ;
3424   return 0;
3425 }
3426 _ACEOF
3427 if ac_fn_c_try_compile "$LINENO"; then :
3428   ac_compiler_gnu=yes
3429 else
3430   ac_compiler_gnu=no
3431 fi
3432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3433 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3434
3435 fi
3436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3437 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3438 if test $ac_compiler_gnu = yes; then
3439   GCC=yes
3440 else
3441   GCC=
3442 fi
3443 ac_test_CFLAGS=${CFLAGS+set}
3444 ac_save_CFLAGS=$CFLAGS
3445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3446 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3447 if ${ac_cv_prog_cc_g+:} false; then :
3448   $as_echo_n "(cached) " >&6
3449 else
3450   ac_save_c_werror_flag=$ac_c_werror_flag
3451    ac_c_werror_flag=yes
3452    ac_cv_prog_cc_g=no
3453    CFLAGS="-g"
3454    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3455 /* end confdefs.h.  */
3456
3457 int
3458 main ()
3459 {
3460
3461   ;
3462   return 0;
3463 }
3464 _ACEOF
3465 if ac_fn_c_try_compile "$LINENO"; then :
3466   ac_cv_prog_cc_g=yes
3467 else
3468   CFLAGS=""
3469       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3470 /* end confdefs.h.  */
3471
3472 int
3473 main ()
3474 {
3475
3476   ;
3477   return 0;
3478 }
3479 _ACEOF
3480 if ac_fn_c_try_compile "$LINENO"; then :
3481
3482 else
3483   ac_c_werror_flag=$ac_save_c_werror_flag
3484          CFLAGS="-g"
3485          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3486 /* end confdefs.h.  */
3487
3488 int
3489 main ()
3490 {
3491
3492   ;
3493   return 0;
3494 }
3495 _ACEOF
3496 if ac_fn_c_try_compile "$LINENO"; then :
3497   ac_cv_prog_cc_g=yes
3498 fi
3499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3500 fi
3501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3502 fi
3503 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3504    ac_c_werror_flag=$ac_save_c_werror_flag
3505 fi
3506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3507 $as_echo "$ac_cv_prog_cc_g" >&6; }
3508 if test "$ac_test_CFLAGS" = set; then
3509   CFLAGS=$ac_save_CFLAGS
3510 elif test $ac_cv_prog_cc_g = yes; then
3511   if test "$GCC" = yes; then
3512     CFLAGS="-g -O2"
3513   else
3514     CFLAGS="-g"
3515   fi
3516 else
3517   if test "$GCC" = yes; then
3518     CFLAGS="-O2"
3519   else
3520     CFLAGS=
3521   fi
3522 fi
3523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3524 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3525 if ${ac_cv_prog_cc_c89+:} false; then :
3526   $as_echo_n "(cached) " >&6
3527 else
3528   ac_cv_prog_cc_c89=no
3529 ac_save_CC=$CC
3530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3531 /* end confdefs.h.  */
3532 #include <stdarg.h>
3533 #include <stdio.h>
3534 #include <sys/types.h>
3535 #include <sys/stat.h>
3536 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3537 struct buf { int x; };
3538 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3539 static char *e (p, i)
3540      char **p;
3541      int i;
3542 {
3543   return p[i];
3544 }
3545 static char *f (char * (*g) (char **, int), char **p, ...)
3546 {
3547   char *s;
3548   va_list v;
3549   va_start (v,p);
3550   s = g (p, va_arg (v,int));
3551   va_end (v);
3552   return s;
3553 }
3554
3555 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3556    function prototypes and stuff, but not '\xHH' hex character constants.
3557    These don't provoke an error unfortunately, instead are silently treated
3558    as 'x'.  The following induces an error, until -std is added to get
3559    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3560    array size at least.  It's necessary to write '\x00'==0 to get something
3561    that's true only with -std.  */
3562 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3563
3564 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3565    inside strings and character constants.  */
3566 #define FOO(x) 'x'
3567 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3568
3569 int test (int i, double x);
3570 struct s1 {int (*f) (int a);};
3571 struct s2 {int (*f) (double a);};
3572 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3573 int argc;
3574 char **argv;
3575 int
3576 main ()
3577 {
3578 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3579   ;
3580   return 0;
3581 }
3582 _ACEOF
3583 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3584         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3585 do
3586   CC="$ac_save_CC $ac_arg"
3587   if ac_fn_c_try_compile "$LINENO"; then :
3588   ac_cv_prog_cc_c89=$ac_arg
3589 fi
3590 rm -f core conftest.err conftest.$ac_objext
3591   test "x$ac_cv_prog_cc_c89" != "xno" && break
3592 done
3593 rm -f conftest.$ac_ext
3594 CC=$ac_save_CC
3595
3596 fi
3597 # AC_CACHE_VAL
3598 case "x$ac_cv_prog_cc_c89" in
3599   x)
3600     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3601 $as_echo "none needed" >&6; } ;;
3602   xno)
3603     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3604 $as_echo "unsupported" >&6; } ;;
3605   *)
3606     CC="$CC $ac_cv_prog_cc_c89"
3607     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3608 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3609 esac
3610 if test "x$ac_cv_prog_cc_c89" != xno; then :
3611
3612 fi
3613
3614 ac_ext=c
3615 ac_cpp='$CPP $CPPFLAGS'
3616 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3617 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3618 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3619
3620 depcc="$CC"   am_compiler_list=
3621
3622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3623 $as_echo_n "checking dependency style of $depcc... " >&6; }
3624 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3625   $as_echo_n "(cached) " >&6
3626 else
3627   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3628   # We make a subdir and do the tests there.  Otherwise we can end up
3629   # making bogus files that we don't know about and never remove.  For
3630   # instance it was reported that on HP-UX the gcc test will end up
3631   # making a dummy file named `D' -- because `-MD' means `put the output
3632   # in D'.
3633   mkdir conftest.dir
3634   # Copy depcomp to subdir because otherwise we won't find it if we're
3635   # using a relative directory.
3636   cp "$am_depcomp" conftest.dir
3637   cd conftest.dir
3638   # We will build objects and dependencies in a subdirectory because
3639   # it helps to detect inapplicable dependency modes.  For instance
3640   # both Tru64's cc and ICC support -MD to output dependencies as a
3641   # side effect of compilation, but ICC will put the dependencies in
3642   # the current directory while Tru64 will put them in the object
3643   # directory.
3644   mkdir sub
3645
3646   am_cv_CC_dependencies_compiler_type=none
3647   if test "$am_compiler_list" = ""; then
3648      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3649   fi
3650   am__universal=false
3651   case " $depcc " in #(
3652      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3653      esac
3654
3655   for depmode in $am_compiler_list; do
3656     # Setup a source with many dependencies, because some compilers
3657     # like to wrap large dependency lists on column 80 (with \), and
3658     # we should not choose a depcomp mode which is confused by this.
3659     #
3660     # We need to recreate these files for each test, as the compiler may
3661     # overwrite some of them when testing with obscure command lines.
3662     # This happens at least with the AIX C compiler.
3663     : > sub/conftest.c
3664     for i in 1 2 3 4 5 6; do
3665       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3666       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3667       # Solaris 8's {/usr,}/bin/sh.
3668       touch sub/conftst$i.h
3669     done
3670     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3671
3672     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3673     # mode.  It turns out that the SunPro C++ compiler does not properly
3674     # handle `-M -o', and we need to detect this.  Also, some Intel
3675     # versions had trouble with output in subdirs
3676     am__obj=sub/conftest.${OBJEXT-o}
3677     am__minus_obj="-o $am__obj"
3678     case $depmode in
3679     gcc)
3680       # This depmode causes a compiler race in universal mode.
3681       test "$am__universal" = false || continue
3682       ;;
3683     nosideeffect)
3684       # after this tag, mechanisms are not by side-effect, so they'll
3685       # only be used when explicitly requested
3686       if test "x$enable_dependency_tracking" = xyes; then
3687         continue
3688       else
3689         break
3690       fi
3691       ;;
3692     msvisualcpp | msvcmsys)
3693       # This compiler won't grok `-c -o', but also, the minuso test has
3694       # not run yet.  These depmodes are late enough in the game, and
3695       # so weak that their functioning should not be impacted.
3696       am__obj=conftest.${OBJEXT-o}
3697       am__minus_obj=
3698       ;;
3699     none) break ;;
3700     esac
3701     if depmode=$depmode \
3702        source=sub/conftest.c object=$am__obj \
3703        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3704        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3705          >/dev/null 2>conftest.err &&
3706        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3707        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3708        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3709        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3710       # icc doesn't choke on unknown options, it will just issue warnings
3711       # or remarks (even with -Werror).  So we grep stderr for any message
3712       # that says an option was ignored or not supported.
3713       # When given -MP, icc 7.0 and 7.1 complain thusly:
3714       #   icc: Command line warning: ignoring option '-M'; no argument required
3715       # The diagnosis changed in icc 8.0:
3716       #   icc: Command line remark: option '-MP' not supported
3717       if (grep 'ignoring option' conftest.err ||
3718           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3719         am_cv_CC_dependencies_compiler_type=$depmode
3720         break
3721       fi
3722     fi
3723   done
3724
3725   cd ..
3726   rm -rf conftest.dir
3727 else
3728   am_cv_CC_dependencies_compiler_type=none
3729 fi
3730
3731 fi
3732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3733 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3734 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3735
3736  if
3737   test "x$enable_dependency_tracking" != xno \
3738   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3739   am__fastdepCC_TRUE=
3740   am__fastdepCC_FALSE='#'
3741 else
3742   am__fastdepCC_TRUE='#'
3743   am__fastdepCC_FALSE=
3744 fi
3745
3746
3747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3748 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3749 if ${ac_cv_path_SED+:} false; then :
3750   $as_echo_n "(cached) " >&6
3751 else
3752             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3753      for ac_i in 1 2 3 4 5 6 7; do
3754        ac_script="$ac_script$as_nl$ac_script"
3755      done
3756      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3757      { ac_script=; unset ac_script;}
3758      if test -z "$SED"; then
3759   ac_path_SED_found=false
3760   # Loop through the user's path and test for each of PROGNAME-LIST
3761   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3762 for as_dir in $PATH
3763 do
3764   IFS=$as_save_IFS
3765   test -z "$as_dir" && as_dir=.
3766     for ac_prog in sed gsed; do
3767     for ac_exec_ext in '' $ac_executable_extensions; do
3768       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3769       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3770 # Check for GNU ac_path_SED and select it if it is found.
3771   # Check for GNU $ac_path_SED
3772 case `"$ac_path_SED" --version 2>&1` in
3773 *GNU*)
3774   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3775 *)
3776   ac_count=0
3777   $as_echo_n 0123456789 >"conftest.in"
3778   while :
3779   do
3780     cat "conftest.in" "conftest.in" >"conftest.tmp"
3781     mv "conftest.tmp" "conftest.in"
3782     cp "conftest.in" "conftest.nl"
3783     $as_echo '' >> "conftest.nl"
3784     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3785     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3786     as_fn_arith $ac_count + 1 && ac_count=$as_val
3787     if test $ac_count -gt ${ac_path_SED_max-0}; then
3788       # Best one so far, save it but keep looking for a better one
3789       ac_cv_path_SED="$ac_path_SED"
3790       ac_path_SED_max=$ac_count
3791     fi
3792     # 10*(2^10) chars as input seems more than enough
3793     test $ac_count -gt 10 && break
3794   done
3795   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3796 esac
3797
3798       $ac_path_SED_found && break 3
3799     done
3800   done
3801   done
3802 IFS=$as_save_IFS
3803   if test -z "$ac_cv_path_SED"; then
3804     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3805   fi
3806 else
3807   ac_cv_path_SED=$SED
3808 fi
3809
3810 fi
3811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3812 $as_echo "$ac_cv_path_SED" >&6; }
3813  SED="$ac_cv_path_SED"
3814   rm -f conftest.sed
3815
3816 test -z "$SED" && SED=sed
3817 Xsed="$SED -e 1s/^X//"
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3830 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3831 if ${ac_cv_path_GREP+:} false; then :
3832   $as_echo_n "(cached) " >&6
3833 else
3834   if test -z "$GREP"; then
3835   ac_path_GREP_found=false
3836   # Loop through the user's path and test for each of PROGNAME-LIST
3837   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3838 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3839 do
3840   IFS=$as_save_IFS
3841   test -z "$as_dir" && as_dir=.
3842     for ac_prog in grep ggrep; do
3843     for ac_exec_ext in '' $ac_executable_extensions; do
3844       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3845       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3846 # Check for GNU ac_path_GREP and select it if it is found.
3847   # Check for GNU $ac_path_GREP
3848 case `"$ac_path_GREP" --version 2>&1` in
3849 *GNU*)
3850   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3851 *)
3852   ac_count=0
3853   $as_echo_n 0123456789 >"conftest.in"
3854   while :
3855   do
3856     cat "conftest.in" "conftest.in" >"conftest.tmp"
3857     mv "conftest.tmp" "conftest.in"
3858     cp "conftest.in" "conftest.nl"
3859     $as_echo 'GREP' >> "conftest.nl"
3860     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3861     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3862     as_fn_arith $ac_count + 1 && ac_count=$as_val
3863     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3864       # Best one so far, save it but keep looking for a better one
3865       ac_cv_path_GREP="$ac_path_GREP"
3866       ac_path_GREP_max=$ac_count
3867     fi
3868     # 10*(2^10) chars as input seems more than enough
3869     test $ac_count -gt 10 && break
3870   done
3871   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3872 esac
3873
3874       $ac_path_GREP_found && break 3
3875     done
3876   done
3877   done
3878 IFS=$as_save_IFS
3879   if test -z "$ac_cv_path_GREP"; then
3880     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3881   fi
3882 else
3883   ac_cv_path_GREP=$GREP
3884 fi
3885
3886 fi
3887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3888 $as_echo "$ac_cv_path_GREP" >&6; }
3889  GREP="$ac_cv_path_GREP"
3890
3891
3892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3893 $as_echo_n "checking for egrep... " >&6; }
3894 if ${ac_cv_path_EGREP+:} false; then :
3895   $as_echo_n "(cached) " >&6
3896 else
3897   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3898    then ac_cv_path_EGREP="$GREP -E"
3899    else
3900      if test -z "$EGREP"; then
3901   ac_path_EGREP_found=false
3902   # Loop through the user's path and test for each of PROGNAME-LIST
3903   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3904 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3905 do
3906   IFS=$as_save_IFS
3907   test -z "$as_dir" && as_dir=.
3908     for ac_prog in egrep; do
3909     for ac_exec_ext in '' $ac_executable_extensions; do
3910       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3911       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3912 # Check for GNU ac_path_EGREP and select it if it is found.
3913   # Check for GNU $ac_path_EGREP
3914 case `"$ac_path_EGREP" --version 2>&1` in
3915 *GNU*)
3916   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3917 *)
3918   ac_count=0
3919   $as_echo_n 0123456789 >"conftest.in"
3920   while :
3921   do
3922     cat "conftest.in" "conftest.in" >"conftest.tmp"
3923     mv "conftest.tmp" "conftest.in"
3924     cp "conftest.in" "conftest.nl"
3925     $as_echo 'EGREP' >> "conftest.nl"
3926     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3927     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3928     as_fn_arith $ac_count + 1 && ac_count=$as_val
3929     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3930       # Best one so far, save it but keep looking for a better one
3931       ac_cv_path_EGREP="$ac_path_EGREP"
3932       ac_path_EGREP_max=$ac_count
3933     fi
3934     # 10*(2^10) chars as input seems more than enough
3935     test $ac_count -gt 10 && break
3936   done
3937   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3938 esac
3939
3940       $ac_path_EGREP_found && break 3
3941     done
3942   done
3943   done
3944 IFS=$as_save_IFS
3945   if test -z "$ac_cv_path_EGREP"; then
3946     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3947   fi
3948 else
3949   ac_cv_path_EGREP=$EGREP
3950 fi
3951
3952    fi
3953 fi
3954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3955 $as_echo "$ac_cv_path_EGREP" >&6; }
3956  EGREP="$ac_cv_path_EGREP"
3957
3958
3959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3960 $as_echo_n "checking for fgrep... " >&6; }
3961 if ${ac_cv_path_FGREP+:} false; then :
3962   $as_echo_n "(cached) " >&6
3963 else
3964   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3965    then ac_cv_path_FGREP="$GREP -F"
3966    else
3967      if test -z "$FGREP"; then
3968   ac_path_FGREP_found=false
3969   # Loop through the user's path and test for each of PROGNAME-LIST
3970   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3971 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3972 do
3973   IFS=$as_save_IFS
3974   test -z "$as_dir" && as_dir=.
3975     for ac_prog in fgrep; do
3976     for ac_exec_ext in '' $ac_executable_extensions; do
3977       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
3978       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
3979 # Check for GNU ac_path_FGREP and select it if it is found.
3980   # Check for GNU $ac_path_FGREP
3981 case `"$ac_path_FGREP" --version 2>&1` in
3982 *GNU*)
3983   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
3984 *)
3985   ac_count=0
3986   $as_echo_n 0123456789 >"conftest.in"
3987   while :
3988   do
3989     cat "conftest.in" "conftest.in" >"conftest.tmp"
3990     mv "conftest.tmp" "conftest.in"
3991     cp "conftest.in" "conftest.nl"
3992     $as_echo 'FGREP' >> "conftest.nl"
3993     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
3994     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3995     as_fn_arith $ac_count + 1 && ac_count=$as_val
3996     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
3997       # Best one so far, save it but keep looking for a better one
3998       ac_cv_path_FGREP="$ac_path_FGREP"
3999       ac_path_FGREP_max=$ac_count
4000     fi
4001     # 10*(2^10) chars as input seems more than enough
4002     test $ac_count -gt 10 && break
4003   done
4004   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4005 esac
4006
4007       $ac_path_FGREP_found && break 3
4008     done
4009   done
4010   done
4011 IFS=$as_save_IFS
4012   if test -z "$ac_cv_path_FGREP"; then
4013     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4014   fi
4015 else
4016   ac_cv_path_FGREP=$FGREP
4017 fi
4018
4019    fi
4020 fi
4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4022 $as_echo "$ac_cv_path_FGREP" >&6; }
4023  FGREP="$ac_cv_path_FGREP"
4024
4025
4026 test -z "$GREP" && GREP=grep
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046 # Check whether --with-gnu-ld was given.
4047 if test "${with_gnu_ld+set}" = set; then :
4048   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4049 else
4050   with_gnu_ld=no
4051 fi
4052
4053 ac_prog=ld
4054 if test "$GCC" = yes; then
4055   # Check if gcc -print-prog-name=ld gives a path.
4056   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4057 $as_echo_n "checking for ld used by $CC... " >&6; }
4058   case $host in
4059   *-*-mingw*)
4060     # gcc leaves a trailing carriage return which upsets mingw
4061     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4062   *)
4063     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4064   esac
4065   case $ac_prog in
4066     # Accept absolute paths.
4067     [\\/]* | ?:[\\/]*)
4068       re_direlt='/[^/][^/]*/\.\./'
4069       # Canonicalize the pathname of ld
4070       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4071       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4072         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4073       done
4074       test -z "$LD" && LD="$ac_prog"
4075       ;;
4076   "")
4077     # If it fails, then pretend we aren't using GCC.
4078     ac_prog=ld
4079     ;;
4080   *)
4081     # If it is relative, then search for the first ld in PATH.
4082     with_gnu_ld=unknown
4083     ;;
4084   esac
4085 elif test "$with_gnu_ld" = yes; then
4086   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4087 $as_echo_n "checking for GNU ld... " >&6; }
4088 else
4089   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4090 $as_echo_n "checking for non-GNU ld... " >&6; }
4091 fi
4092 if ${lt_cv_path_LD+:} false; then :
4093   $as_echo_n "(cached) " >&6
4094 else
4095   if test -z "$LD"; then
4096   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4097   for ac_dir in $PATH; do
4098     IFS="$lt_save_ifs"
4099     test -z "$ac_dir" && ac_dir=.
4100     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4101       lt_cv_path_LD="$ac_dir/$ac_prog"
4102       # Check to see if the program is GNU ld.  I'd rather use --version,
4103       # but apparently some variants of GNU ld only accept -v.
4104       # Break only if it was the GNU/non-GNU ld that we prefer.
4105       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4106       *GNU* | *'with BFD'*)
4107         test "$with_gnu_ld" != no && break
4108         ;;
4109       *)
4110         test "$with_gnu_ld" != yes && break
4111         ;;
4112       esac
4113     fi
4114   done
4115   IFS="$lt_save_ifs"
4116 else
4117   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4118 fi
4119 fi
4120
4121 LD="$lt_cv_path_LD"
4122 if test -n "$LD"; then
4123   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4124 $as_echo "$LD" >&6; }
4125 else
4126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4127 $as_echo "no" >&6; }
4128 fi
4129 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4131 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4132 if ${lt_cv_prog_gnu_ld+:} false; then :
4133   $as_echo_n "(cached) " >&6
4134 else
4135   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4136 case `$LD -v 2>&1 </dev/null` in
4137 *GNU* | *'with BFD'*)
4138   lt_cv_prog_gnu_ld=yes
4139   ;;
4140 *)
4141   lt_cv_prog_gnu_ld=no
4142   ;;
4143 esac
4144 fi
4145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4146 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4147 with_gnu_ld=$lt_cv_prog_gnu_ld
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4158 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4159 if ${lt_cv_path_NM+:} false; then :
4160   $as_echo_n "(cached) " >&6
4161 else
4162   if test -n "$NM"; then
4163   # Let the user override the test.
4164   lt_cv_path_NM="$NM"
4165 else
4166   lt_nm_to_check="${ac_tool_prefix}nm"
4167   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4168     lt_nm_to_check="$lt_nm_to_check nm"
4169   fi
4170   for lt_tmp_nm in $lt_nm_to_check; do
4171     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4172     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4173       IFS="$lt_save_ifs"
4174       test -z "$ac_dir" && ac_dir=.
4175       tmp_nm="$ac_dir/$lt_tmp_nm"
4176       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4177         # Check to see if the nm accepts a BSD-compat flag.
4178         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4179         #   nm: unknown option "B" ignored
4180         # Tru64's nm complains that /dev/null is an invalid object file
4181         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4182         */dev/null* | *'Invalid file or object type'*)
4183           lt_cv_path_NM="$tmp_nm -B"
4184           break
4185           ;;
4186         *)
4187           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4188           */dev/null*)
4189             lt_cv_path_NM="$tmp_nm -p"
4190             break
4191             ;;
4192           *)
4193             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4194             continue # so that we can try to find one that supports BSD flags
4195             ;;
4196           esac
4197           ;;
4198         esac
4199       fi
4200     done
4201     IFS="$lt_save_ifs"
4202   done
4203   : ${lt_cv_path_NM=no}
4204 fi
4205 fi
4206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4207 $as_echo "$lt_cv_path_NM" >&6; }
4208 if test "$lt_cv_path_NM" != "no"; then
4209   NM="$lt_cv_path_NM"
4210 else
4211   # Didn't find any BSD compatible name lister, look for dumpbin.
4212   if test -n "$DUMPBIN"; then :
4213     # Let the user override the test.
4214   else
4215     if test -n "$ac_tool_prefix"; then
4216   for ac_prog in dumpbin "link -dump"
4217   do
4218     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4219 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4221 $as_echo_n "checking for $ac_word... " >&6; }
4222 if ${ac_cv_prog_DUMPBIN+:} false; then :
4223   $as_echo_n "(cached) " >&6
4224 else
4225   if test -n "$DUMPBIN"; then
4226   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4227 else
4228 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4229 for as_dir in $PATH
4230 do
4231   IFS=$as_save_IFS
4232   test -z "$as_dir" && as_dir=.
4233     for ac_exec_ext in '' $ac_executable_extensions; do
4234   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4235     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4236     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4237     break 2
4238   fi
4239 done
4240   done
4241 IFS=$as_save_IFS
4242
4243 fi
4244 fi
4245 DUMPBIN=$ac_cv_prog_DUMPBIN
4246 if test -n "$DUMPBIN"; then
4247   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4248 $as_echo "$DUMPBIN" >&6; }
4249 else
4250   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4251 $as_echo "no" >&6; }
4252 fi
4253
4254
4255     test -n "$DUMPBIN" && break
4256   done
4257 fi
4258 if test -z "$DUMPBIN"; then
4259   ac_ct_DUMPBIN=$DUMPBIN
4260   for ac_prog in dumpbin "link -dump"
4261 do
4262   # Extract the first word of "$ac_prog", so it can be a program name with args.
4263 set dummy $ac_prog; ac_word=$2
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4265 $as_echo_n "checking for $ac_word... " >&6; }
4266 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4267   $as_echo_n "(cached) " >&6
4268 else
4269   if test -n "$ac_ct_DUMPBIN"; then
4270   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4271 else
4272 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4273 for as_dir in $PATH
4274 do
4275   IFS=$as_save_IFS
4276   test -z "$as_dir" && as_dir=.
4277     for ac_exec_ext in '' $ac_executable_extensions; do
4278   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4279     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4280     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4281     break 2
4282   fi
4283 done
4284   done
4285 IFS=$as_save_IFS
4286
4287 fi
4288 fi
4289 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4290 if test -n "$ac_ct_DUMPBIN"; then
4291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4292 $as_echo "$ac_ct_DUMPBIN" >&6; }
4293 else
4294   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4295 $as_echo "no" >&6; }
4296 fi
4297
4298
4299   test -n "$ac_ct_DUMPBIN" && break
4300 done
4301
4302   if test "x$ac_ct_DUMPBIN" = x; then
4303     DUMPBIN=":"
4304   else
4305     case $cross_compiling:$ac_tool_warned in
4306 yes:)
4307 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4308 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4309 ac_tool_warned=yes ;;
4310 esac
4311     DUMPBIN=$ac_ct_DUMPBIN
4312   fi
4313 fi
4314
4315     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4316     *COFF*)
4317       DUMPBIN="$DUMPBIN -symbols"
4318       ;;
4319     *)
4320       DUMPBIN=:
4321       ;;
4322     esac
4323   fi
4324
4325   if test "$DUMPBIN" != ":"; then
4326     NM="$DUMPBIN"
4327   fi
4328 fi
4329 test -z "$NM" && NM=nm
4330
4331
4332
4333
4334
4335
4336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4337 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4338 if ${lt_cv_nm_interface+:} false; then :
4339   $as_echo_n "(cached) " >&6
4340 else
4341   lt_cv_nm_interface="BSD nm"
4342   echo "int some_variable = 0;" > conftest.$ac_ext
4343   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4344   (eval "$ac_compile" 2>conftest.err)
4345   cat conftest.err >&5
4346   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4347   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4348   cat conftest.err >&5
4349   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4350   cat conftest.out >&5
4351   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4352     lt_cv_nm_interface="MS dumpbin"
4353   fi
4354   rm -f conftest*
4355 fi
4356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4357 $as_echo "$lt_cv_nm_interface" >&6; }
4358
4359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4360 $as_echo_n "checking whether ln -s works... " >&6; }
4361 LN_S=$as_ln_s
4362 if test "$LN_S" = "ln -s"; then
4363   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4364 $as_echo "yes" >&6; }
4365 else
4366   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4367 $as_echo "no, using $LN_S" >&6; }
4368 fi
4369
4370 # find the maximum length of command line arguments
4371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4372 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4373 if ${lt_cv_sys_max_cmd_len+:} false; then :
4374   $as_echo_n "(cached) " >&6
4375 else
4376     i=0
4377   teststring="ABCD"
4378
4379   case $build_os in
4380   msdosdjgpp*)
4381     # On DJGPP, this test can blow up pretty badly due to problems in libc
4382     # (any single argument exceeding 2000 bytes causes a buffer overrun
4383     # during glob expansion).  Even if it were fixed, the result of this
4384     # check would be larger than it should be.
4385     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4386     ;;
4387
4388   gnu*)
4389     # Under GNU Hurd, this test is not required because there is
4390     # no limit to the length of command line arguments.
4391     # Libtool will interpret -1 as no limit whatsoever
4392     lt_cv_sys_max_cmd_len=-1;
4393     ;;
4394
4395   cygwin* | mingw* | cegcc*)
4396     # On Win9x/ME, this test blows up -- it succeeds, but takes
4397     # about 5 minutes as the teststring grows exponentially.
4398     # Worse, since 9x/ME are not pre-emptively multitasking,
4399     # you end up with a "frozen" computer, even though with patience
4400     # the test eventually succeeds (with a max line length of 256k).
4401     # Instead, let's just punt: use the minimum linelength reported by
4402     # all of the supported platforms: 8192 (on NT/2K/XP).
4403     lt_cv_sys_max_cmd_len=8192;
4404     ;;
4405
4406   mint*)
4407     # On MiNT this can take a long time and run out of memory.
4408     lt_cv_sys_max_cmd_len=8192;
4409     ;;
4410
4411   amigaos*)
4412     # On AmigaOS with pdksh, this test takes hours, literally.
4413     # So we just punt and use a minimum line length of 8192.
4414     lt_cv_sys_max_cmd_len=8192;
4415     ;;
4416
4417   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4418     # This has been around since 386BSD, at least.  Likely further.
4419     if test -x /sbin/sysctl; then
4420       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4421     elif test -x /usr/sbin/sysctl; then
4422       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4423     else
4424       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4425     fi
4426     # And add a safety zone
4427     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4428     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4429     ;;
4430
4431   interix*)
4432     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4433     lt_cv_sys_max_cmd_len=196608
4434     ;;
4435
4436   os2*)
4437     # The test takes a long time on OS/2.
4438     lt_cv_sys_max_cmd_len=8192
4439     ;;
4440
4441   osf*)
4442     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4443     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4444     # nice to cause kernel panics so lets avoid the loop below.
4445     # First set a reasonable default.
4446     lt_cv_sys_max_cmd_len=16384
4447     #
4448     if test -x /sbin/sysconfig; then
4449       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4450         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4451       esac
4452     fi
4453     ;;
4454   sco3.2v5*)
4455     lt_cv_sys_max_cmd_len=102400
4456     ;;
4457   sysv5* | sco5v6* | sysv4.2uw2*)
4458     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4459     if test -n "$kargmax"; then
4460       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4461     else
4462       lt_cv_sys_max_cmd_len=32768
4463     fi
4464     ;;
4465   *)
4466     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4467     if test -n "$lt_cv_sys_max_cmd_len"; then
4468       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4469       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4470     else
4471       # Make teststring a little bigger before we do anything with it.
4472       # a 1K string should be a reasonable start.
4473       for i in 1 2 3 4 5 6 7 8 ; do
4474         teststring=$teststring$teststring
4475       done
4476       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4477       # If test is not a shell built-in, we'll probably end up computing a
4478       # maximum length that is only half of the actual maximum length, but
4479       # we can't tell.
4480       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4481                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4482               test $i != 17 # 1/2 MB should be enough
4483       do
4484         i=`expr $i + 1`
4485         teststring=$teststring$teststring
4486       done
4487       # Only check the string length outside the loop.
4488       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4489       teststring=
4490       # Add a significant safety factor because C++ compilers can tack on
4491       # massive amounts of additional arguments before passing them to the
4492       # linker.  It appears as though 1/2 is a usable value.
4493       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4494     fi
4495     ;;
4496   esac
4497
4498 fi
4499
4500 if test -n $lt_cv_sys_max_cmd_len ; then
4501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4502 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4503 else
4504   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4505 $as_echo "none" >&6; }
4506 fi
4507 max_cmd_len=$lt_cv_sys_max_cmd_len
4508
4509
4510
4511
4512
4513
4514 : ${CP="cp -f"}
4515 : ${MV="mv -f"}
4516 : ${RM="rm -f"}
4517
4518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4519 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4520 # Try some XSI features
4521 xsi_shell=no
4522 ( _lt_dummy="a/b/c"
4523   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4524       = c,a/b,b/c, \
4525     && eval 'test $(( 1 + 1 )) -eq 2 \
4526     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4527   && xsi_shell=yes
4528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4529 $as_echo "$xsi_shell" >&6; }
4530
4531
4532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4533 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4534 lt_shell_append=no
4535 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4536     >/dev/null 2>&1 \
4537   && lt_shell_append=yes
4538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4539 $as_echo "$lt_shell_append" >&6; }
4540
4541
4542 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4543   lt_unset=unset
4544 else
4545   lt_unset=false
4546 fi
4547
4548
4549
4550
4551
4552 # test EBCDIC or ASCII
4553 case `echo X|tr X '\101'` in
4554  A) # ASCII based system
4555     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4556   lt_SP2NL='tr \040 \012'
4557   lt_NL2SP='tr \015\012 \040\040'
4558   ;;
4559  *) # EBCDIC based system
4560   lt_SP2NL='tr \100 \n'
4561   lt_NL2SP='tr \r\n \100\100'
4562   ;;
4563 esac
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4574 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4575 if ${lt_cv_to_host_file_cmd+:} false; then :
4576   $as_echo_n "(cached) " >&6
4577 else
4578   case $host in
4579   *-*-mingw* )
4580     case $build in
4581       *-*-mingw* ) # actually msys
4582         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4583         ;;
4584       *-*-cygwin* )
4585         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4586         ;;
4587       * ) # otherwise, assume *nix
4588         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4589         ;;
4590     esac
4591     ;;
4592   *-*-cygwin* )
4593     case $build in
4594       *-*-mingw* ) # actually msys
4595         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4596         ;;
4597       *-*-cygwin* )
4598         lt_cv_to_host_file_cmd=func_convert_file_noop
4599         ;;
4600       * ) # otherwise, assume *nix
4601         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4602         ;;
4603     esac
4604     ;;
4605   * ) # unhandled hosts (and "normal" native builds)
4606     lt_cv_to_host_file_cmd=func_convert_file_noop
4607     ;;
4608 esac
4609
4610 fi
4611
4612 to_host_file_cmd=$lt_cv_to_host_file_cmd
4613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4614 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
4615
4616
4617
4618
4619
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4621 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4622 if ${lt_cv_to_tool_file_cmd+:} false; then :
4623   $as_echo_n "(cached) " >&6
4624 else
4625   #assume ordinary cross tools, or native build.
4626 lt_cv_to_tool_file_cmd=func_convert_file_noop
4627 case $host in
4628   *-*-mingw* )
4629     case $build in
4630       *-*-mingw* ) # actually msys
4631         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4632         ;;
4633     esac
4634     ;;
4635 esac
4636
4637 fi
4638
4639 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4641 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4642
4643
4644
4645
4646
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4648 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4649 if ${lt_cv_ld_reload_flag+:} false; then :
4650   $as_echo_n "(cached) " >&6
4651 else
4652   lt_cv_ld_reload_flag='-r'
4653 fi
4654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4655 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4656 reload_flag=$lt_cv_ld_reload_flag
4657 case $reload_flag in
4658 "" | " "*) ;;
4659 *) reload_flag=" $reload_flag" ;;
4660 esac
4661 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4662 case $host_os in
4663   cygwin* | mingw* | pw32* | cegcc*)
4664     if test "$GCC" != yes; then
4665       reload_cmds=false
4666     fi
4667     ;;
4668   darwin*)
4669     if test "$GCC" = yes; then
4670       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4671     else
4672       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4673     fi
4674     ;;
4675 esac
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685 if test -n "$ac_tool_prefix"; then
4686   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4687 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4689 $as_echo_n "checking for $ac_word... " >&6; }
4690 if ${ac_cv_prog_OBJDUMP+:} false; then :
4691   $as_echo_n "(cached) " >&6
4692 else
4693   if test -n "$OBJDUMP"; then
4694   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4695 else
4696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4697 for as_dir in $PATH
4698 do
4699   IFS=$as_save_IFS
4700   test -z "$as_dir" && as_dir=.
4701     for ac_exec_ext in '' $ac_executable_extensions; do
4702   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4703     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4704     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4705     break 2
4706   fi
4707 done
4708   done
4709 IFS=$as_save_IFS
4710
4711 fi
4712 fi
4713 OBJDUMP=$ac_cv_prog_OBJDUMP
4714 if test -n "$OBJDUMP"; then
4715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4716 $as_echo "$OBJDUMP" >&6; }
4717 else
4718   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4719 $as_echo "no" >&6; }
4720 fi
4721
4722
4723 fi
4724 if test -z "$ac_cv_prog_OBJDUMP"; then
4725   ac_ct_OBJDUMP=$OBJDUMP
4726   # Extract the first word of "objdump", so it can be a program name with args.
4727 set dummy objdump; ac_word=$2
4728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4729 $as_echo_n "checking for $ac_word... " >&6; }
4730 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4731   $as_echo_n "(cached) " >&6
4732 else
4733   if test -n "$ac_ct_OBJDUMP"; then
4734   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4735 else
4736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4737 for as_dir in $PATH
4738 do
4739   IFS=$as_save_IFS
4740   test -z "$as_dir" && as_dir=.
4741     for ac_exec_ext in '' $ac_executable_extensions; do
4742   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4743     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4744     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4745     break 2
4746   fi
4747 done
4748   done
4749 IFS=$as_save_IFS
4750
4751 fi
4752 fi
4753 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4754 if test -n "$ac_ct_OBJDUMP"; then
4755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4756 $as_echo "$ac_ct_OBJDUMP" >&6; }
4757 else
4758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4759 $as_echo "no" >&6; }
4760 fi
4761
4762   if test "x$ac_ct_OBJDUMP" = x; then
4763     OBJDUMP="false"
4764   else
4765     case $cross_compiling:$ac_tool_warned in
4766 yes:)
4767 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4768 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4769 ac_tool_warned=yes ;;
4770 esac
4771     OBJDUMP=$ac_ct_OBJDUMP
4772   fi
4773 else
4774   OBJDUMP="$ac_cv_prog_OBJDUMP"
4775 fi
4776
4777 test -z "$OBJDUMP" && OBJDUMP=objdump
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4788 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4789 if ${lt_cv_deplibs_check_method+:} false; then :
4790   $as_echo_n "(cached) " >&6
4791 else
4792   lt_cv_file_magic_cmd='$MAGIC_CMD'
4793 lt_cv_file_magic_test_file=
4794 lt_cv_deplibs_check_method='unknown'
4795 # Need to set the preceding variable on all platforms that support
4796 # interlibrary dependencies.
4797 # 'none' -- dependencies not supported.
4798 # `unknown' -- same as none, but documents that we really don't know.
4799 # 'pass_all' -- all dependencies passed with no checks.
4800 # 'test_compile' -- check by making test program.
4801 # 'file_magic [[regex]]' -- check by looking for files in library path
4802 # which responds to the $file_magic_cmd with a given extended regex.
4803 # If you have `file' or equivalent on your system and you're not sure
4804 # whether `pass_all' will *always* work, you probably want this one.
4805
4806 case $host_os in
4807 aix[4-9]*)
4808   lt_cv_deplibs_check_method=pass_all
4809   ;;
4810
4811 beos*)
4812   lt_cv_deplibs_check_method=pass_all
4813   ;;
4814
4815 bsdi[45]*)
4816   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4817   lt_cv_file_magic_cmd='/usr/bin/file -L'
4818   lt_cv_file_magic_test_file=/shlib/libc.so
4819   ;;
4820
4821 cygwin*)
4822   # func_win32_libid is a shell function defined in ltmain.sh
4823   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4824   lt_cv_file_magic_cmd='func_win32_libid'
4825   ;;
4826
4827 mingw* | pw32*)
4828   # Base MSYS/MinGW do not provide the 'file' command needed by
4829   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4830   # unless we find 'file', for example because we are cross-compiling.
4831   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4832   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4833     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4834     lt_cv_file_magic_cmd='func_win32_libid'
4835   else
4836     # Keep this pattern in sync with the one in func_win32_libid.
4837     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4838     lt_cv_file_magic_cmd='$OBJDUMP -f'
4839   fi
4840   ;;
4841
4842 cegcc*)
4843   # use the weaker test based on 'objdump'. See mingw*.
4844   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4845   lt_cv_file_magic_cmd='$OBJDUMP -f'
4846   ;;
4847
4848 darwin* | rhapsody*)
4849   lt_cv_deplibs_check_method=pass_all
4850   ;;
4851
4852 freebsd* | dragonfly*)
4853   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4854     case $host_cpu in
4855     i*86 )
4856       # Not sure whether the presence of OpenBSD here was a mistake.
4857       # Let's accept both of them until this is cleared up.
4858       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4859       lt_cv_file_magic_cmd=/usr/bin/file
4860       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4861       ;;
4862     esac
4863   else
4864     lt_cv_deplibs_check_method=pass_all
4865   fi
4866   ;;
4867
4868 gnu*)
4869   lt_cv_deplibs_check_method=pass_all
4870   ;;
4871
4872 haiku*)
4873   lt_cv_deplibs_check_method=pass_all
4874   ;;
4875
4876 hpux10.20* | hpux11*)
4877   lt_cv_file_magic_cmd=/usr/bin/file
4878   case $host_cpu in
4879   ia64*)
4880     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4881     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4882     ;;
4883   hppa*64*)
4884     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]'
4885     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4886     ;;
4887   *)
4888     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4889     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4890     ;;
4891   esac
4892   ;;
4893
4894 interix[3-9]*)
4895   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4896   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4897   ;;
4898
4899 irix5* | irix6* | nonstopux*)
4900   case $LD in
4901   *-32|*"-32 ") libmagic=32-bit;;
4902   *-n32|*"-n32 ") libmagic=N32;;
4903   *-64|*"-64 ") libmagic=64-bit;;
4904   *) libmagic=never-match;;
4905   esac
4906   lt_cv_deplibs_check_method=pass_all
4907   ;;
4908
4909 # This must be glibc/ELF.
4910 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4911   lt_cv_deplibs_check_method=pass_all
4912   ;;
4913
4914 netbsd* | netbsdelf*-gnu)
4915   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4916     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4917   else
4918     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4919   fi
4920   ;;
4921
4922 newos6*)
4923   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4924   lt_cv_file_magic_cmd=/usr/bin/file
4925   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4926   ;;
4927
4928 *nto* | *qnx*)
4929   lt_cv_deplibs_check_method=pass_all
4930   ;;
4931
4932 openbsd*)
4933   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4934     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4935   else
4936     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4937   fi
4938   ;;
4939
4940 osf3* | osf4* | osf5*)
4941   lt_cv_deplibs_check_method=pass_all
4942   ;;
4943
4944 rdos*)
4945   lt_cv_deplibs_check_method=pass_all
4946   ;;
4947
4948 solaris*)
4949   lt_cv_deplibs_check_method=pass_all
4950   ;;
4951
4952 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4953   lt_cv_deplibs_check_method=pass_all
4954   ;;
4955
4956 sysv4 | sysv4.3*)
4957   case $host_vendor in
4958   motorola)
4959     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]'
4960     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4961     ;;
4962   ncr)
4963     lt_cv_deplibs_check_method=pass_all
4964     ;;
4965   sequent)
4966     lt_cv_file_magic_cmd='/bin/file'
4967     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4968     ;;
4969   sni)
4970     lt_cv_file_magic_cmd='/bin/file'
4971     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4972     lt_cv_file_magic_test_file=/lib/libc.so
4973     ;;
4974   siemens)
4975     lt_cv_deplibs_check_method=pass_all
4976     ;;
4977   pc)
4978     lt_cv_deplibs_check_method=pass_all
4979     ;;
4980   esac
4981   ;;
4982
4983 tpf*)
4984   lt_cv_deplibs_check_method=pass_all
4985   ;;
4986 esac
4987
4988 fi
4989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4990 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4991
4992 file_magic_glob=
4993 want_nocaseglob=no
4994 if test "$build" = "$host"; then
4995   case $host_os in
4996   mingw* | pw32*)
4997     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
4998       want_nocaseglob=yes
4999     else
5000       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5001     fi
5002     ;;
5003   esac
5004 fi
5005
5006 file_magic_cmd=$lt_cv_file_magic_cmd
5007 deplibs_check_method=$lt_cv_deplibs_check_method
5008 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031 if test -n "$ac_tool_prefix"; then
5032   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5033 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5035 $as_echo_n "checking for $ac_word... " >&6; }
5036 if ${ac_cv_prog_DLLTOOL+:} false; then :
5037   $as_echo_n "(cached) " >&6
5038 else
5039   if test -n "$DLLTOOL"; then
5040   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5041 else
5042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5043 for as_dir in $PATH
5044 do
5045   IFS=$as_save_IFS
5046   test -z "$as_dir" && as_dir=.
5047     for ac_exec_ext in '' $ac_executable_extensions; do
5048   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5049     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5050     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5051     break 2
5052   fi
5053 done
5054   done
5055 IFS=$as_save_IFS
5056
5057 fi
5058 fi
5059 DLLTOOL=$ac_cv_prog_DLLTOOL
5060 if test -n "$DLLTOOL"; then
5061   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5062 $as_echo "$DLLTOOL" >&6; }
5063 else
5064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5065 $as_echo "no" >&6; }
5066 fi
5067
5068
5069 fi
5070 if test -z "$ac_cv_prog_DLLTOOL"; then
5071   ac_ct_DLLTOOL=$DLLTOOL
5072   # Extract the first word of "dlltool", so it can be a program name with args.
5073 set dummy dlltool; ac_word=$2
5074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5075 $as_echo_n "checking for $ac_word... " >&6; }
5076 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5077   $as_echo_n "(cached) " >&6
5078 else
5079   if test -n "$ac_ct_DLLTOOL"; then
5080   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5081 else
5082 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5083 for as_dir in $PATH
5084 do
5085   IFS=$as_save_IFS
5086   test -z "$as_dir" && as_dir=.
5087     for ac_exec_ext in '' $ac_executable_extensions; do
5088   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5089     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5090     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5091     break 2
5092   fi
5093 done
5094   done
5095 IFS=$as_save_IFS
5096
5097 fi
5098 fi
5099 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5100 if test -n "$ac_ct_DLLTOOL"; then
5101   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5102 $as_echo "$ac_ct_DLLTOOL" >&6; }
5103 else
5104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5105 $as_echo "no" >&6; }
5106 fi
5107
5108   if test "x$ac_ct_DLLTOOL" = x; then
5109     DLLTOOL="false"
5110   else
5111     case $cross_compiling:$ac_tool_warned in
5112 yes:)
5113 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5114 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5115 ac_tool_warned=yes ;;
5116 esac
5117     DLLTOOL=$ac_ct_DLLTOOL
5118   fi
5119 else
5120   DLLTOOL="$ac_cv_prog_DLLTOOL"
5121 fi
5122
5123 test -z "$DLLTOOL" && DLLTOOL=dlltool
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5135 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5136 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5137   $as_echo_n "(cached) " >&6
5138 else
5139   lt_cv_sharedlib_from_linklib_cmd='unknown'
5140
5141 case $host_os in
5142 cygwin* | mingw* | pw32* | cegcc*)
5143   # two different shell functions defined in ltmain.sh
5144   # decide which to use based on capabilities of $DLLTOOL
5145   case `$DLLTOOL --help 2>&1` in
5146   *--identify-strict*)
5147     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5148     ;;
5149   *)
5150     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5151     ;;
5152   esac
5153   ;;
5154 *)
5155   # fallback: assume linklib IS sharedlib
5156   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5157   ;;
5158 esac
5159
5160 fi
5161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5162 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5163 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5164 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5165
5166
5167
5168
5169
5170
5171
5172
5173 if test -n "$ac_tool_prefix"; then
5174   for ac_prog in ar
5175   do
5176     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5177 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5179 $as_echo_n "checking for $ac_word... " >&6; }
5180 if ${ac_cv_prog_AR+:} false; then :
5181   $as_echo_n "(cached) " >&6
5182 else
5183   if test -n "$AR"; then
5184   ac_cv_prog_AR="$AR" # Let the user override the test.
5185 else
5186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5187 for as_dir in $PATH
5188 do
5189   IFS=$as_save_IFS
5190   test -z "$as_dir" && as_dir=.
5191     for ac_exec_ext in '' $ac_executable_extensions; do
5192   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5193     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5194     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5195     break 2
5196   fi
5197 done
5198   done
5199 IFS=$as_save_IFS
5200
5201 fi
5202 fi
5203 AR=$ac_cv_prog_AR
5204 if test -n "$AR"; then
5205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5206 $as_echo "$AR" >&6; }
5207 else
5208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5209 $as_echo "no" >&6; }
5210 fi
5211
5212
5213     test -n "$AR" && break
5214   done
5215 fi
5216 if test -z "$AR"; then
5217   ac_ct_AR=$AR
5218   for ac_prog in ar
5219 do
5220   # Extract the first word of "$ac_prog", so it can be a program name with args.
5221 set dummy $ac_prog; ac_word=$2
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5223 $as_echo_n "checking for $ac_word... " >&6; }
5224 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5225   $as_echo_n "(cached) " >&6
5226 else
5227   if test -n "$ac_ct_AR"; then
5228   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5229 else
5230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5231 for as_dir in $PATH
5232 do
5233   IFS=$as_save_IFS
5234   test -z "$as_dir" && as_dir=.
5235     for ac_exec_ext in '' $ac_executable_extensions; do
5236   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5237     ac_cv_prog_ac_ct_AR="$ac_prog"
5238     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5239     break 2
5240   fi
5241 done
5242   done
5243 IFS=$as_save_IFS
5244
5245 fi
5246 fi
5247 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5248 if test -n "$ac_ct_AR"; then
5249   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5250 $as_echo "$ac_ct_AR" >&6; }
5251 else
5252   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5253 $as_echo "no" >&6; }
5254 fi
5255
5256
5257   test -n "$ac_ct_AR" && break
5258 done
5259
5260   if test "x$ac_ct_AR" = x; then
5261     AR="false"
5262   else
5263     case $cross_compiling:$ac_tool_warned in
5264 yes:)
5265 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5266 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5267 ac_tool_warned=yes ;;
5268 esac
5269     AR=$ac_ct_AR
5270   fi
5271 fi
5272
5273 : ${AR=ar}
5274 : ${AR_FLAGS=cru}
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5287 $as_echo_n "checking for archiver @FILE support... " >&6; }
5288 if ${lt_cv_ar_at_file+:} false; then :
5289   $as_echo_n "(cached) " >&6
5290 else
5291   lt_cv_ar_at_file=no
5292    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5293 /* end confdefs.h.  */
5294
5295 int
5296 main ()
5297 {
5298
5299   ;
5300   return 0;
5301 }
5302 _ACEOF
5303 if ac_fn_c_try_compile "$LINENO"; then :
5304   echo conftest.$ac_objext > conftest.lst
5305       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5306       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5307   (eval $lt_ar_try) 2>&5
5308   ac_status=$?
5309   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5310   test $ac_status = 0; }
5311       if test "$ac_status" -eq 0; then
5312         # Ensure the archiver fails upon bogus file names.
5313         rm -f conftest.$ac_objext libconftest.a
5314         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5315   (eval $lt_ar_try) 2>&5
5316   ac_status=$?
5317   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5318   test $ac_status = 0; }
5319         if test "$ac_status" -ne 0; then
5320           lt_cv_ar_at_file=@
5321         fi
5322       fi
5323       rm -f conftest.* libconftest.a
5324
5325 fi
5326 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5327
5328 fi
5329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5330 $as_echo "$lt_cv_ar_at_file" >&6; }
5331
5332 if test "x$lt_cv_ar_at_file" = xno; then
5333   archiver_list_spec=
5334 else
5335   archiver_list_spec=$lt_cv_ar_at_file
5336 fi
5337
5338
5339
5340
5341
5342
5343
5344 if test -n "$ac_tool_prefix"; then
5345   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5346 set dummy ${ac_tool_prefix}strip; ac_word=$2
5347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5348 $as_echo_n "checking for $ac_word... " >&6; }
5349 if ${ac_cv_prog_STRIP+:} false; then :
5350   $as_echo_n "(cached) " >&6
5351 else
5352   if test -n "$STRIP"; then
5353   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5354 else
5355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5356 for as_dir in $PATH
5357 do
5358   IFS=$as_save_IFS
5359   test -z "$as_dir" && as_dir=.
5360     for ac_exec_ext in '' $ac_executable_extensions; do
5361   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5362     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5363     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5364     break 2
5365   fi
5366 done
5367   done
5368 IFS=$as_save_IFS
5369
5370 fi
5371 fi
5372 STRIP=$ac_cv_prog_STRIP
5373 if test -n "$STRIP"; then
5374   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5375 $as_echo "$STRIP" >&6; }
5376 else
5377   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5378 $as_echo "no" >&6; }
5379 fi
5380
5381
5382 fi
5383 if test -z "$ac_cv_prog_STRIP"; then
5384   ac_ct_STRIP=$STRIP
5385   # Extract the first word of "strip", so it can be a program name with args.
5386 set dummy strip; ac_word=$2
5387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5388 $as_echo_n "checking for $ac_word... " >&6; }
5389 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5390   $as_echo_n "(cached) " >&6
5391 else
5392   if test -n "$ac_ct_STRIP"; then
5393   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5394 else
5395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5396 for as_dir in $PATH
5397 do
5398   IFS=$as_save_IFS
5399   test -z "$as_dir" && as_dir=.
5400     for ac_exec_ext in '' $ac_executable_extensions; do
5401   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5402     ac_cv_prog_ac_ct_STRIP="strip"
5403     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5404     break 2
5405   fi
5406 done
5407   done
5408 IFS=$as_save_IFS
5409
5410 fi
5411 fi
5412 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5413 if test -n "$ac_ct_STRIP"; then
5414   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5415 $as_echo "$ac_ct_STRIP" >&6; }
5416 else
5417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5418 $as_echo "no" >&6; }
5419 fi
5420
5421   if test "x$ac_ct_STRIP" = x; then
5422     STRIP=":"
5423   else
5424     case $cross_compiling:$ac_tool_warned in
5425 yes:)
5426 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5427 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5428 ac_tool_warned=yes ;;
5429 esac
5430     STRIP=$ac_ct_STRIP
5431   fi
5432 else
5433   STRIP="$ac_cv_prog_STRIP"
5434 fi
5435
5436 test -z "$STRIP" && STRIP=:
5437
5438
5439
5440
5441
5442
5443 if test -n "$ac_tool_prefix"; then
5444   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5445 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5447 $as_echo_n "checking for $ac_word... " >&6; }
5448 if ${ac_cv_prog_RANLIB+:} false; then :
5449   $as_echo_n "(cached) " >&6
5450 else
5451   if test -n "$RANLIB"; then
5452   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5453 else
5454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5455 for as_dir in $PATH
5456 do
5457   IFS=$as_save_IFS
5458   test -z "$as_dir" && as_dir=.
5459     for ac_exec_ext in '' $ac_executable_extensions; do
5460   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5461     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5462     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5463     break 2
5464   fi
5465 done
5466   done
5467 IFS=$as_save_IFS
5468
5469 fi
5470 fi
5471 RANLIB=$ac_cv_prog_RANLIB
5472 if test -n "$RANLIB"; then
5473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5474 $as_echo "$RANLIB" >&6; }
5475 else
5476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5477 $as_echo "no" >&6; }
5478 fi
5479
5480
5481 fi
5482 if test -z "$ac_cv_prog_RANLIB"; then
5483   ac_ct_RANLIB=$RANLIB
5484   # Extract the first word of "ranlib", so it can be a program name with args.
5485 set dummy ranlib; ac_word=$2
5486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5487 $as_echo_n "checking for $ac_word... " >&6; }
5488 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5489   $as_echo_n "(cached) " >&6
5490 else
5491   if test -n "$ac_ct_RANLIB"; then
5492   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5493 else
5494 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5495 for as_dir in $PATH
5496 do
5497   IFS=$as_save_IFS
5498   test -z "$as_dir" && as_dir=.
5499     for ac_exec_ext in '' $ac_executable_extensions; do
5500   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5501     ac_cv_prog_ac_ct_RANLIB="ranlib"
5502     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5503     break 2
5504   fi
5505 done
5506   done
5507 IFS=$as_save_IFS
5508
5509 fi
5510 fi
5511 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5512 if test -n "$ac_ct_RANLIB"; then
5513   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5514 $as_echo "$ac_ct_RANLIB" >&6; }
5515 else
5516   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5517 $as_echo "no" >&6; }
5518 fi
5519
5520   if test "x$ac_ct_RANLIB" = x; then
5521     RANLIB=":"
5522   else
5523     case $cross_compiling:$ac_tool_warned in
5524 yes:)
5525 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5526 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5527 ac_tool_warned=yes ;;
5528 esac
5529     RANLIB=$ac_ct_RANLIB
5530   fi
5531 else
5532   RANLIB="$ac_cv_prog_RANLIB"
5533 fi
5534
5535 test -z "$RANLIB" && RANLIB=:
5536
5537
5538
5539
5540
5541
5542 # Determine commands to create old-style static archives.
5543 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5544 old_postinstall_cmds='chmod 644 $oldlib'
5545 old_postuninstall_cmds=
5546
5547 if test -n "$RANLIB"; then
5548   case $host_os in
5549   openbsd*)
5550     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5551     ;;
5552   *)
5553     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5554     ;;
5555   esac
5556   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5557 fi
5558
5559 case $host_os in
5560   darwin*)
5561     lock_old_archive_extraction=yes ;;
5562   *)
5563     lock_old_archive_extraction=no ;;
5564 esac
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604 # If no C compiler was specified, use CC.
5605 LTCC=${LTCC-"$CC"}
5606
5607 # If no C compiler flags were specified, use CFLAGS.
5608 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5609
5610 # Allow CC to be a program name with arguments.
5611 compiler=$CC
5612
5613
5614 # Check for command to grab the raw symbol name followed by C symbol from nm.
5615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5616 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5617 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5618   $as_echo_n "(cached) " >&6
5619 else
5620
5621 # These are sane defaults that work on at least a few old systems.
5622 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5623
5624 # Character class describing NM global symbol codes.
5625 symcode='[BCDEGRST]'
5626
5627 # Regexp to match symbols that can be accessed directly from C.
5628 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5629
5630 # Define system-specific variables.
5631 case $host_os in
5632 aix*)
5633   symcode='[BCDT]'
5634   ;;
5635 cygwin* | mingw* | pw32* | cegcc*)
5636   symcode='[ABCDGISTW]'
5637   ;;
5638 hpux*)
5639   if test "$host_cpu" = ia64; then
5640     symcode='[ABCDEGRST]'
5641   fi
5642   ;;
5643 irix* | nonstopux*)
5644   symcode='[BCDEGRST]'
5645   ;;
5646 osf*)
5647   symcode='[BCDEGQRST]'
5648   ;;
5649 solaris*)
5650   symcode='[BDRT]'
5651   ;;
5652 sco3.2v5*)
5653   symcode='[DT]'
5654   ;;
5655 sysv4.2uw2*)
5656   symcode='[DT]'
5657   ;;
5658 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5659   symcode='[ABDT]'
5660   ;;
5661 sysv4)
5662   symcode='[DFNSTU]'
5663   ;;
5664 esac
5665
5666 # If we're using GNU nm, then use its standard symbol codes.
5667 case `$NM -V 2>&1` in
5668 *GNU* | *'with BFD'*)
5669   symcode='[ABCDGIRSTW]' ;;
5670 esac
5671
5672 # Transform an extracted symbol line into a proper C declaration.
5673 # Some systems (esp. on ia64) link data and code symbols differently,
5674 # so use this general approach.
5675 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5676
5677 # Transform an extracted symbol line into symbol name and symbol address
5678 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5679 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'"
5680
5681 # Handle CRLF in mingw tool chain
5682 opt_cr=
5683 case $build_os in
5684 mingw*)
5685   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5686   ;;
5687 esac
5688
5689 # Try without a prefix underscore, then with it.
5690 for ac_symprfx in "" "_"; do
5691
5692   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5693   symxfrm="\\1 $ac_symprfx\\2 \\2"
5694
5695   # Write the raw and C identifiers.
5696   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5697     # Fake it for dumpbin and say T for any non-static function
5698     # and D for any global variable.
5699     # Also find C++ and __fastcall symbols from MSVC++,
5700     # which start with @ or ?.
5701     lt_cv_sys_global_symbol_pipe="$AWK '"\
5702 "     {last_section=section; section=\$ 3};"\
5703 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5704 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5705 "     \$ 0!~/External *\|/{next};"\
5706 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5707 "     {if(hide[section]) next};"\
5708 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5709 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5710 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5711 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5712 "     ' prfx=^$ac_symprfx"
5713   else
5714     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5715   fi
5716   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5717
5718   # Check to see that the pipe works correctly.
5719   pipe_works=no
5720
5721   rm -f conftest*
5722   cat > conftest.$ac_ext <<_LT_EOF
5723 #ifdef __cplusplus
5724 extern "C" {
5725 #endif
5726 char nm_test_var;
5727 void nm_test_func(void);
5728 void nm_test_func(void){}
5729 #ifdef __cplusplus
5730 }
5731 #endif
5732 int main(){nm_test_var='a';nm_test_func();return(0);}
5733 _LT_EOF
5734
5735   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5736   (eval $ac_compile) 2>&5
5737   ac_status=$?
5738   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5739   test $ac_status = 0; }; then
5740     # Now try to grab the symbols.
5741     nlist=conftest.nm
5742     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5743   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5744   ac_status=$?
5745   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5746   test $ac_status = 0; } && test -s "$nlist"; then
5747       # Try sorting and uniquifying the output.
5748       if sort "$nlist" | uniq > "$nlist"T; then
5749         mv -f "$nlist"T "$nlist"
5750       else
5751         rm -f "$nlist"T
5752       fi
5753
5754       # Make sure that we snagged all the symbols we need.
5755       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5756         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5757           cat <<_LT_EOF > conftest.$ac_ext
5758 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
5759 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5760 /* DATA imports from DLLs on WIN32 con't be const, because runtime
5761    relocations are performed -- see ld's documentation on pseudo-relocs.  */
5762 # define LT_DLSYM_CONST
5763 #elif defined(__osf__)
5764 /* This system does not cope well with relocations in const data.  */
5765 # define LT_DLSYM_CONST
5766 #else
5767 # define LT_DLSYM_CONST const
5768 #endif
5769
5770 #ifdef __cplusplus
5771 extern "C" {
5772 #endif
5773
5774 _LT_EOF
5775           # Now generate the symbol file.
5776           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5777
5778           cat <<_LT_EOF >> conftest.$ac_ext
5779
5780 /* The mapping between symbol names and symbols.  */
5781 LT_DLSYM_CONST struct {
5782   const char *name;
5783   void       *address;
5784 }
5785 lt__PROGRAM__LTX_preloaded_symbols[] =
5786 {
5787   { "@PROGRAM@", (void *) 0 },
5788 _LT_EOF
5789           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5790           cat <<\_LT_EOF >> conftest.$ac_ext
5791   {0, (void *) 0}
5792 };
5793
5794 /* This works around a problem in FreeBSD linker */
5795 #ifdef FREEBSD_WORKAROUND
5796 static const void *lt_preloaded_setup() {
5797   return lt__PROGRAM__LTX_preloaded_symbols;
5798 }
5799 #endif
5800
5801 #ifdef __cplusplus
5802 }
5803 #endif
5804 _LT_EOF
5805           # Now try linking the two files.
5806           mv conftest.$ac_objext conftstm.$ac_objext
5807           lt_globsym_save_LIBS=$LIBS
5808           lt_globsym_save_CFLAGS=$CFLAGS
5809           LIBS="conftstm.$ac_objext"
5810           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5811           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5812   (eval $ac_link) 2>&5
5813   ac_status=$?
5814   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5815   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5816             pipe_works=yes
5817           fi
5818           LIBS=$lt_globsym_save_LIBS
5819           CFLAGS=$lt_globsym_save_CFLAGS
5820         else
5821           echo "cannot find nm_test_func in $nlist" >&5
5822         fi
5823       else
5824         echo "cannot find nm_test_var in $nlist" >&5
5825       fi
5826     else
5827       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5828     fi
5829   else
5830     echo "$progname: failed program was:" >&5
5831     cat conftest.$ac_ext >&5
5832   fi
5833   rm -rf conftest* conftst*
5834
5835   # Do not use the global_symbol_pipe unless it works.
5836   if test "$pipe_works" = yes; then
5837     break
5838   else
5839     lt_cv_sys_global_symbol_pipe=
5840   fi
5841 done
5842
5843 fi
5844
5845 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5846   lt_cv_sys_global_symbol_to_cdecl=
5847 fi
5848 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5850 $as_echo "failed" >&6; }
5851 else
5852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5853 $as_echo "ok" >&6; }
5854 fi
5855
5856 # Response file support.
5857 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5858   nm_file_list_spec='@'
5859 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
5860   nm_file_list_spec='@'
5861 fi
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
5890 $as_echo_n "checking for sysroot... " >&6; }
5891
5892 # Check whether --with-sysroot was given.
5893 if test "${with_sysroot+set}" = set; then :
5894   withval=$with_sysroot;
5895 else
5896   with_sysroot=no
5897 fi
5898
5899
5900 lt_sysroot=
5901 case ${with_sysroot} in #(
5902  yes)
5903    if test "$GCC" = yes; then
5904      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
5905    fi
5906    ;; #(
5907  /*)
5908    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
5909    ;; #(
5910  no|'')
5911    ;; #(
5912  *)
5913    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
5914 $as_echo "${with_sysroot}" >&6; }
5915    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
5916    ;;
5917 esac
5918
5919  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
5920 $as_echo "${lt_sysroot:-no}" >&6; }
5921
5922
5923
5924
5925
5926 # Check whether --enable-libtool-lock was given.
5927 if test "${enable_libtool_lock+set}" = set; then :
5928   enableval=$enable_libtool_lock;
5929 fi
5930
5931 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5932
5933 # Some flags need to be propagated to the compiler or linker for good
5934 # libtool support.
5935 case $host in
5936 ia64-*-hpux*)
5937   # Find out which ABI we are using.
5938   echo 'int i;' > conftest.$ac_ext
5939   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5940   (eval $ac_compile) 2>&5
5941   ac_status=$?
5942   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5943   test $ac_status = 0; }; then
5944     case `/usr/bin/file conftest.$ac_objext` in
5945       *ELF-32*)
5946         HPUX_IA64_MODE="32"
5947         ;;
5948       *ELF-64*)
5949         HPUX_IA64_MODE="64"
5950         ;;
5951     esac
5952   fi
5953   rm -rf conftest*
5954   ;;
5955 *-*-irix6*)
5956   # Find out which ABI we are using.
5957   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5958   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5959   (eval $ac_compile) 2>&5
5960   ac_status=$?
5961   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5962   test $ac_status = 0; }; then
5963     if test "$lt_cv_prog_gnu_ld" = yes; then
5964       case `/usr/bin/file conftest.$ac_objext` in
5965         *32-bit*)
5966           LD="${LD-ld} -melf32bsmip"
5967           ;;
5968         *N32*)
5969           LD="${LD-ld} -melf32bmipn32"
5970           ;;
5971         *64-bit*)
5972           LD="${LD-ld} -melf64bmip"
5973         ;;
5974       esac
5975     else
5976       case `/usr/bin/file conftest.$ac_objext` in
5977         *32-bit*)
5978           LD="${LD-ld} -32"
5979           ;;
5980         *N32*)
5981           LD="${LD-ld} -n32"
5982           ;;
5983         *64-bit*)
5984           LD="${LD-ld} -64"
5985           ;;
5986       esac
5987     fi
5988   fi
5989   rm -rf conftest*
5990   ;;
5991
5992 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5993 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5994   # Find out which ABI we are using.
5995   echo 'int i;' > conftest.$ac_ext
5996   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5997   (eval $ac_compile) 2>&5
5998   ac_status=$?
5999   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6000   test $ac_status = 0; }; then
6001     case `/usr/bin/file conftest.o` in
6002       *32-bit*)
6003         case $host in
6004           x86_64-*kfreebsd*-gnu)
6005             LD="${LD-ld} -m elf_i386_fbsd"
6006             ;;
6007           x86_64-*linux*)
6008             LD="${LD-ld} -m elf_i386"
6009             ;;
6010           ppc64-*linux*|powerpc64-*linux*)
6011             LD="${LD-ld} -m elf32ppclinux"
6012             ;;
6013           s390x-*linux*)
6014             LD="${LD-ld} -m elf_s390"
6015             ;;
6016           sparc64-*linux*)
6017             LD="${LD-ld} -m elf32_sparc"
6018             ;;
6019         esac
6020         ;;
6021       *64-bit*)
6022         case $host in
6023           x86_64-*kfreebsd*-gnu)
6024             LD="${LD-ld} -m elf_x86_64_fbsd"
6025             ;;
6026           x86_64-*linux*)
6027             LD="${LD-ld} -m elf_x86_64"
6028             ;;
6029           ppc*-*linux*|powerpc*-*linux*)
6030             LD="${LD-ld} -m elf64ppc"
6031             ;;
6032           s390*-*linux*|s390*-*tpf*)
6033             LD="${LD-ld} -m elf64_s390"
6034             ;;
6035           sparc*-*linux*)
6036             LD="${LD-ld} -m elf64_sparc"
6037             ;;
6038         esac
6039         ;;
6040     esac
6041   fi
6042   rm -rf conftest*
6043   ;;
6044
6045 *-*-sco3.2v5*)
6046   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6047   SAVE_CFLAGS="$CFLAGS"
6048   CFLAGS="$CFLAGS -belf"
6049   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6050 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6051 if ${lt_cv_cc_needs_belf+:} false; then :
6052   $as_echo_n "(cached) " >&6
6053 else
6054   ac_ext=c
6055 ac_cpp='$CPP $CPPFLAGS'
6056 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6057 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6058 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6059
6060      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6061 /* end confdefs.h.  */
6062
6063 int
6064 main ()
6065 {
6066
6067   ;
6068   return 0;
6069 }
6070 _ACEOF
6071 if ac_fn_c_try_link "$LINENO"; then :
6072   lt_cv_cc_needs_belf=yes
6073 else
6074   lt_cv_cc_needs_belf=no
6075 fi
6076 rm -f core conftest.err conftest.$ac_objext \
6077     conftest$ac_exeext conftest.$ac_ext
6078      ac_ext=c
6079 ac_cpp='$CPP $CPPFLAGS'
6080 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6081 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6082 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6083
6084 fi
6085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6086 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6087   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6088     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6089     CFLAGS="$SAVE_CFLAGS"
6090   fi
6091   ;;
6092 *-*solaris*)
6093   # Find out which ABI we are using.
6094   echo 'int i;' > conftest.$ac_ext
6095   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6096   (eval $ac_compile) 2>&5
6097   ac_status=$?
6098   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6099   test $ac_status = 0; }; then
6100     case `/usr/bin/file conftest.o` in
6101     *64-bit*)
6102       case $lt_cv_prog_gnu_ld in
6103       yes*)
6104         case $host in
6105         i?86-*-solaris*)
6106           LD="${LD-ld} -m elf_x86_64"
6107           ;;
6108         sparc*-*-solaris*)
6109           LD="${LD-ld} -m elf64_sparc"
6110           ;;
6111         esac
6112         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6113         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6114           LD="${LD-ld}_sol2"
6115         fi
6116         ;;
6117       *)
6118         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6119           LD="${LD-ld} -64"
6120         fi
6121         ;;
6122       esac
6123       ;;
6124     esac
6125   fi
6126   rm -rf conftest*
6127   ;;
6128 esac
6129
6130 need_locks="$enable_libtool_lock"
6131
6132 if test -n "$ac_tool_prefix"; then
6133   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6134 set dummy ${ac_tool_prefix}mt; ac_word=$2
6135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6136 $as_echo_n "checking for $ac_word... " >&6; }
6137 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6138   $as_echo_n "(cached) " >&6
6139 else
6140   if test -n "$MANIFEST_TOOL"; then
6141   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6142 else
6143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6144 for as_dir in $PATH
6145 do
6146   IFS=$as_save_IFS
6147   test -z "$as_dir" && as_dir=.
6148     for ac_exec_ext in '' $ac_executable_extensions; do
6149   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6150     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6151     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6152     break 2
6153   fi
6154 done
6155   done
6156 IFS=$as_save_IFS
6157
6158 fi
6159 fi
6160 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6161 if test -n "$MANIFEST_TOOL"; then
6162   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6163 $as_echo "$MANIFEST_TOOL" >&6; }
6164 else
6165   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6166 $as_echo "no" >&6; }
6167 fi
6168
6169
6170 fi
6171 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6172   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6173   # Extract the first word of "mt", so it can be a program name with args.
6174 set dummy mt; ac_word=$2
6175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6176 $as_echo_n "checking for $ac_word... " >&6; }
6177 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6178   $as_echo_n "(cached) " >&6
6179 else
6180   if test -n "$ac_ct_MANIFEST_TOOL"; then
6181   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6182 else
6183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6184 for as_dir in $PATH
6185 do
6186   IFS=$as_save_IFS
6187   test -z "$as_dir" && as_dir=.
6188     for ac_exec_ext in '' $ac_executable_extensions; do
6189   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6190     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6191     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6192     break 2
6193   fi
6194 done
6195   done
6196 IFS=$as_save_IFS
6197
6198 fi
6199 fi
6200 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6201 if test -n "$ac_ct_MANIFEST_TOOL"; then
6202   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6203 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6204 else
6205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6206 $as_echo "no" >&6; }
6207 fi
6208
6209   if test "x$ac_ct_MANIFEST_TOOL" = x; then
6210     MANIFEST_TOOL=":"
6211   else
6212     case $cross_compiling:$ac_tool_warned in
6213 yes:)
6214 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6215 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6216 ac_tool_warned=yes ;;
6217 esac
6218     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6219   fi
6220 else
6221   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6222 fi
6223
6224 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6226 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6227 if ${lt_cv_path_mainfest_tool+:} false; then :
6228   $as_echo_n "(cached) " >&6
6229 else
6230   lt_cv_path_mainfest_tool=no
6231   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6232   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6233   cat conftest.err >&5
6234   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6235     lt_cv_path_mainfest_tool=yes
6236   fi
6237   rm -f conftest*
6238 fi
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6240 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6241 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6242   MANIFEST_TOOL=:
6243 fi
6244
6245
6246
6247
6248
6249
6250   case $host_os in
6251     rhapsody* | darwin*)
6252     if test -n "$ac_tool_prefix"; then
6253   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6254 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6256 $as_echo_n "checking for $ac_word... " >&6; }
6257 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6258   $as_echo_n "(cached) " >&6
6259 else
6260   if test -n "$DSYMUTIL"; then
6261   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6262 else
6263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6264 for as_dir in $PATH
6265 do
6266   IFS=$as_save_IFS
6267   test -z "$as_dir" && as_dir=.
6268     for ac_exec_ext in '' $ac_executable_extensions; do
6269   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6270     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6271     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6272     break 2
6273   fi
6274 done
6275   done
6276 IFS=$as_save_IFS
6277
6278 fi
6279 fi
6280 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6281 if test -n "$DSYMUTIL"; then
6282   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6283 $as_echo "$DSYMUTIL" >&6; }
6284 else
6285   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6286 $as_echo "no" >&6; }
6287 fi
6288
6289
6290 fi
6291 if test -z "$ac_cv_prog_DSYMUTIL"; then
6292   ac_ct_DSYMUTIL=$DSYMUTIL
6293   # Extract the first word of "dsymutil", so it can be a program name with args.
6294 set dummy dsymutil; ac_word=$2
6295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6296 $as_echo_n "checking for $ac_word... " >&6; }
6297 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6298   $as_echo_n "(cached) " >&6
6299 else
6300   if test -n "$ac_ct_DSYMUTIL"; then
6301   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6302 else
6303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6304 for as_dir in $PATH
6305 do
6306   IFS=$as_save_IFS
6307   test -z "$as_dir" && as_dir=.
6308     for ac_exec_ext in '' $ac_executable_extensions; do
6309   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6310     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6311     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6312     break 2
6313   fi
6314 done
6315   done
6316 IFS=$as_save_IFS
6317
6318 fi
6319 fi
6320 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6321 if test -n "$ac_ct_DSYMUTIL"; then
6322   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6323 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6324 else
6325   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6326 $as_echo "no" >&6; }
6327 fi
6328
6329   if test "x$ac_ct_DSYMUTIL" = x; then
6330     DSYMUTIL=":"
6331   else
6332     case $cross_compiling:$ac_tool_warned in
6333 yes:)
6334 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6335 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6336 ac_tool_warned=yes ;;
6337 esac
6338     DSYMUTIL=$ac_ct_DSYMUTIL
6339   fi
6340 else
6341   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6342 fi
6343
6344     if test -n "$ac_tool_prefix"; then
6345   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6346 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6348 $as_echo_n "checking for $ac_word... " >&6; }
6349 if ${ac_cv_prog_NMEDIT+:} false; then :
6350   $as_echo_n "(cached) " >&6
6351 else
6352   if test -n "$NMEDIT"; then
6353   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6354 else
6355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6356 for as_dir in $PATH
6357 do
6358   IFS=$as_save_IFS
6359   test -z "$as_dir" && as_dir=.
6360     for ac_exec_ext in '' $ac_executable_extensions; do
6361   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6362     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6363     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6364     break 2
6365   fi
6366 done
6367   done
6368 IFS=$as_save_IFS
6369
6370 fi
6371 fi
6372 NMEDIT=$ac_cv_prog_NMEDIT
6373 if test -n "$NMEDIT"; then
6374   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6375 $as_echo "$NMEDIT" >&6; }
6376 else
6377   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6378 $as_echo "no" >&6; }
6379 fi
6380
6381
6382 fi
6383 if test -z "$ac_cv_prog_NMEDIT"; then
6384   ac_ct_NMEDIT=$NMEDIT
6385   # Extract the first word of "nmedit", so it can be a program name with args.
6386 set dummy nmedit; ac_word=$2
6387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6388 $as_echo_n "checking for $ac_word... " >&6; }
6389 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6390   $as_echo_n "(cached) " >&6
6391 else
6392   if test -n "$ac_ct_NMEDIT"; then
6393   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6394 else
6395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6396 for as_dir in $PATH
6397 do
6398   IFS=$as_save_IFS
6399   test -z "$as_dir" && as_dir=.
6400     for ac_exec_ext in '' $ac_executable_extensions; do
6401   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6402     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6403     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6404     break 2
6405   fi
6406 done
6407   done
6408 IFS=$as_save_IFS
6409
6410 fi
6411 fi
6412 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6413 if test -n "$ac_ct_NMEDIT"; then
6414   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6415 $as_echo "$ac_ct_NMEDIT" >&6; }
6416 else
6417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6418 $as_echo "no" >&6; }
6419 fi
6420
6421   if test "x$ac_ct_NMEDIT" = x; then
6422     NMEDIT=":"
6423   else
6424     case $cross_compiling:$ac_tool_warned in
6425 yes:)
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6427 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6428 ac_tool_warned=yes ;;
6429 esac
6430     NMEDIT=$ac_ct_NMEDIT
6431   fi
6432 else
6433   NMEDIT="$ac_cv_prog_NMEDIT"
6434 fi
6435
6436     if test -n "$ac_tool_prefix"; then
6437   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6438 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6440 $as_echo_n "checking for $ac_word... " >&6; }
6441 if ${ac_cv_prog_LIPO+:} false; then :
6442   $as_echo_n "(cached) " >&6
6443 else
6444   if test -n "$LIPO"; then
6445   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6446 else
6447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6448 for as_dir in $PATH
6449 do
6450   IFS=$as_save_IFS
6451   test -z "$as_dir" && as_dir=.
6452     for ac_exec_ext in '' $ac_executable_extensions; do
6453   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6454     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6455     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6456     break 2
6457   fi
6458 done
6459   done
6460 IFS=$as_save_IFS
6461
6462 fi
6463 fi
6464 LIPO=$ac_cv_prog_LIPO
6465 if test -n "$LIPO"; then
6466   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6467 $as_echo "$LIPO" >&6; }
6468 else
6469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6470 $as_echo "no" >&6; }
6471 fi
6472
6473
6474 fi
6475 if test -z "$ac_cv_prog_LIPO"; then
6476   ac_ct_LIPO=$LIPO
6477   # Extract the first word of "lipo", so it can be a program name with args.
6478 set dummy lipo; ac_word=$2
6479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6480 $as_echo_n "checking for $ac_word... " >&6; }
6481 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6482   $as_echo_n "(cached) " >&6
6483 else
6484   if test -n "$ac_ct_LIPO"; then
6485   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6486 else
6487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6488 for as_dir in $PATH
6489 do
6490   IFS=$as_save_IFS
6491   test -z "$as_dir" && as_dir=.
6492     for ac_exec_ext in '' $ac_executable_extensions; do
6493   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6494     ac_cv_prog_ac_ct_LIPO="lipo"
6495     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6496     break 2
6497   fi
6498 done
6499   done
6500 IFS=$as_save_IFS
6501
6502 fi
6503 fi
6504 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6505 if test -n "$ac_ct_LIPO"; then
6506   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6507 $as_echo "$ac_ct_LIPO" >&6; }
6508 else
6509   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6510 $as_echo "no" >&6; }
6511 fi
6512
6513   if test "x$ac_ct_LIPO" = x; then
6514     LIPO=":"
6515   else
6516     case $cross_compiling:$ac_tool_warned in
6517 yes:)
6518 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6519 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6520 ac_tool_warned=yes ;;
6521 esac
6522     LIPO=$ac_ct_LIPO
6523   fi
6524 else
6525   LIPO="$ac_cv_prog_LIPO"
6526 fi
6527
6528     if test -n "$ac_tool_prefix"; then
6529   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6530 set dummy ${ac_tool_prefix}otool; ac_word=$2
6531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6532 $as_echo_n "checking for $ac_word... " >&6; }
6533 if ${ac_cv_prog_OTOOL+:} false; then :
6534   $as_echo_n "(cached) " >&6
6535 else
6536   if test -n "$OTOOL"; then
6537   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6538 else
6539 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6540 for as_dir in $PATH
6541 do
6542   IFS=$as_save_IFS
6543   test -z "$as_dir" && as_dir=.
6544     for ac_exec_ext in '' $ac_executable_extensions; do
6545   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6546     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6547     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6548     break 2
6549   fi
6550 done
6551   done
6552 IFS=$as_save_IFS
6553
6554 fi
6555 fi
6556 OTOOL=$ac_cv_prog_OTOOL
6557 if test -n "$OTOOL"; then
6558   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6559 $as_echo "$OTOOL" >&6; }
6560 else
6561   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6562 $as_echo "no" >&6; }
6563 fi
6564
6565
6566 fi
6567 if test -z "$ac_cv_prog_OTOOL"; then
6568   ac_ct_OTOOL=$OTOOL
6569   # Extract the first word of "otool", so it can be a program name with args.
6570 set dummy otool; ac_word=$2
6571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6572 $as_echo_n "checking for $ac_word... " >&6; }
6573 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6574   $as_echo_n "(cached) " >&6
6575 else
6576   if test -n "$ac_ct_OTOOL"; then
6577   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6578 else
6579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6580 for as_dir in $PATH
6581 do
6582   IFS=$as_save_IFS
6583   test -z "$as_dir" && as_dir=.
6584     for ac_exec_ext in '' $ac_executable_extensions; do
6585   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6586     ac_cv_prog_ac_ct_OTOOL="otool"
6587     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6588     break 2
6589   fi
6590 done
6591   done
6592 IFS=$as_save_IFS
6593
6594 fi
6595 fi
6596 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6597 if test -n "$ac_ct_OTOOL"; then
6598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6599 $as_echo "$ac_ct_OTOOL" >&6; }
6600 else
6601   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6602 $as_echo "no" >&6; }
6603 fi
6604
6605   if test "x$ac_ct_OTOOL" = x; then
6606     OTOOL=":"
6607   else
6608     case $cross_compiling:$ac_tool_warned in
6609 yes:)
6610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6611 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6612 ac_tool_warned=yes ;;
6613 esac
6614     OTOOL=$ac_ct_OTOOL
6615   fi
6616 else
6617   OTOOL="$ac_cv_prog_OTOOL"
6618 fi
6619
6620     if test -n "$ac_tool_prefix"; then
6621   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6622 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6624 $as_echo_n "checking for $ac_word... " >&6; }
6625 if ${ac_cv_prog_OTOOL64+:} false; then :
6626   $as_echo_n "(cached) " >&6
6627 else
6628   if test -n "$OTOOL64"; then
6629   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6630 else
6631 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6632 for as_dir in $PATH
6633 do
6634   IFS=$as_save_IFS
6635   test -z "$as_dir" && as_dir=.
6636     for ac_exec_ext in '' $ac_executable_extensions; do
6637   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6638     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6639     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6640     break 2
6641   fi
6642 done
6643   done
6644 IFS=$as_save_IFS
6645
6646 fi
6647 fi
6648 OTOOL64=$ac_cv_prog_OTOOL64
6649 if test -n "$OTOOL64"; then
6650   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6651 $as_echo "$OTOOL64" >&6; }
6652 else
6653   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6654 $as_echo "no" >&6; }
6655 fi
6656
6657
6658 fi
6659 if test -z "$ac_cv_prog_OTOOL64"; then
6660   ac_ct_OTOOL64=$OTOOL64
6661   # Extract the first word of "otool64", so it can be a program name with args.
6662 set dummy otool64; ac_word=$2
6663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6664 $as_echo_n "checking for $ac_word... " >&6; }
6665 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6666   $as_echo_n "(cached) " >&6
6667 else
6668   if test -n "$ac_ct_OTOOL64"; then
6669   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6670 else
6671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6672 for as_dir in $PATH
6673 do
6674   IFS=$as_save_IFS
6675   test -z "$as_dir" && as_dir=.
6676     for ac_exec_ext in '' $ac_executable_extensions; do
6677   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6678     ac_cv_prog_ac_ct_OTOOL64="otool64"
6679     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6680     break 2
6681   fi
6682 done
6683   done
6684 IFS=$as_save_IFS
6685
6686 fi
6687 fi
6688 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6689 if test -n "$ac_ct_OTOOL64"; then
6690   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6691 $as_echo "$ac_ct_OTOOL64" >&6; }
6692 else
6693   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6694 $as_echo "no" >&6; }
6695 fi
6696
6697   if test "x$ac_ct_OTOOL64" = x; then
6698     OTOOL64=":"
6699   else
6700     case $cross_compiling:$ac_tool_warned in
6701 yes:)
6702 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6703 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6704 ac_tool_warned=yes ;;
6705 esac
6706     OTOOL64=$ac_ct_OTOOL64
6707   fi
6708 else
6709   OTOOL64="$ac_cv_prog_OTOOL64"
6710 fi
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6739 $as_echo_n "checking for -single_module linker flag... " >&6; }
6740 if ${lt_cv_apple_cc_single_mod+:} false; then :
6741   $as_echo_n "(cached) " >&6
6742 else
6743   lt_cv_apple_cc_single_mod=no
6744       if test -z "${LT_MULTI_MODULE}"; then
6745         # By default we will add the -single_module flag. You can override
6746         # by either setting the environment variable LT_MULTI_MODULE
6747         # non-empty at configure time, or by adding -multi_module to the
6748         # link flags.
6749         rm -rf libconftest.dylib*
6750         echo "int foo(void){return 1;}" > conftest.c
6751         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6752 -dynamiclib -Wl,-single_module conftest.c" >&5
6753         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6754           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6755         _lt_result=$?
6756         # If there is a non-empty error log, and "single_module"
6757         # appears in it, assume the flag caused a linker warning
6758         if test -s conftest.err && $GREP single_module conftest.err; then
6759           cat conftest.err >&5
6760         # Otherwise, if the output was created with a 0 exit code from
6761         # the compiler, it worked.
6762         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
6763           lt_cv_apple_cc_single_mod=yes
6764         else
6765           cat conftest.err >&5
6766         fi
6767         rm -rf libconftest.dylib*
6768         rm -f conftest.*
6769       fi
6770 fi
6771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6772 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6773
6774     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6775 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6776 if ${lt_cv_ld_exported_symbols_list+:} false; then :
6777   $as_echo_n "(cached) " >&6
6778 else
6779   lt_cv_ld_exported_symbols_list=no
6780       save_LDFLAGS=$LDFLAGS
6781       echo "_main" > conftest.sym
6782       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6783       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6784 /* end confdefs.h.  */
6785
6786 int
6787 main ()
6788 {
6789
6790   ;
6791   return 0;
6792 }
6793 _ACEOF
6794 if ac_fn_c_try_link "$LINENO"; then :
6795   lt_cv_ld_exported_symbols_list=yes
6796 else
6797   lt_cv_ld_exported_symbols_list=no
6798 fi
6799 rm -f core conftest.err conftest.$ac_objext \
6800     conftest$ac_exeext conftest.$ac_ext
6801         LDFLAGS="$save_LDFLAGS"
6802
6803 fi
6804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6805 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6806
6807     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6808 $as_echo_n "checking for -force_load linker flag... " >&6; }
6809 if ${lt_cv_ld_force_load+:} false; then :
6810   $as_echo_n "(cached) " >&6
6811 else
6812   lt_cv_ld_force_load=no
6813       cat > conftest.c << _LT_EOF
6814 int forced_loaded() { return 2;}
6815 _LT_EOF
6816       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6817       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6818       echo "$AR cru libconftest.a conftest.o" >&5
6819       $AR cru libconftest.a conftest.o 2>&5
6820       echo "$RANLIB libconftest.a" >&5
6821       $RANLIB libconftest.a 2>&5
6822       cat > conftest.c << _LT_EOF
6823 int main() { return 0;}
6824 _LT_EOF
6825       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6826       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6827       _lt_result=$?
6828       if test -s conftest.err && $GREP force_load conftest.err; then
6829         cat conftest.err >&5
6830       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
6831         lt_cv_ld_force_load=yes
6832       else
6833         cat conftest.err >&5
6834       fi
6835         rm -f conftest.err libconftest.a conftest conftest.c
6836         rm -rf conftest.dSYM
6837
6838 fi
6839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6840 $as_echo "$lt_cv_ld_force_load" >&6; }
6841     case $host_os in
6842     rhapsody* | darwin1.[012])
6843       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6844     darwin1.*)
6845       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6846     darwin*) # darwin 5.x on
6847       # if running on 10.5 or later, the deployment target defaults
6848       # to the OS version, if on x86, and 10.4, the deployment
6849       # target defaults to 10.4. Don't you love it?
6850       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6851         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6852           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6853         10.[012]*)
6854           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6855         10.*)
6856           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6857       esac
6858     ;;
6859   esac
6860     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6861       _lt_dar_single_mod='$single_module'
6862     fi
6863     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6864       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6865     else
6866       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6867     fi
6868     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6869       _lt_dsymutil='~$DSYMUTIL $lib || :'
6870     else
6871       _lt_dsymutil=
6872     fi
6873     ;;
6874   esac
6875
6876 ac_ext=c
6877 ac_cpp='$CPP $CPPFLAGS'
6878 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6879 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6880 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6882 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6883 # On Suns, sometimes $CPP names a directory.
6884 if test -n "$CPP" && test -d "$CPP"; then
6885   CPP=
6886 fi
6887 if test -z "$CPP"; then
6888   if ${ac_cv_prog_CPP+:} false; then :
6889   $as_echo_n "(cached) " >&6
6890 else
6891       # Double quotes because CPP needs to be expanded
6892     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6893     do
6894       ac_preproc_ok=false
6895 for ac_c_preproc_warn_flag in '' yes
6896 do
6897   # Use a header file that comes with gcc, so configuring glibc
6898   # with a fresh cross-compiler works.
6899   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6900   # <limits.h> exists even on freestanding compilers.
6901   # On the NeXT, cc -E runs the code through the compiler's parser,
6902   # not just through cpp. "Syntax error" is here to catch this case.
6903   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6904 /* end confdefs.h.  */
6905 #ifdef __STDC__
6906 # include <limits.h>
6907 #else
6908 # include <assert.h>
6909 #endif
6910                      Syntax error
6911 _ACEOF
6912 if ac_fn_c_try_cpp "$LINENO"; then :
6913
6914 else
6915   # Broken: fails on valid input.
6916 continue
6917 fi
6918 rm -f conftest.err conftest.i conftest.$ac_ext
6919
6920   # OK, works on sane cases.  Now check whether nonexistent headers
6921   # can be detected and how.
6922   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6923 /* end confdefs.h.  */
6924 #include <ac_nonexistent.h>
6925 _ACEOF
6926 if ac_fn_c_try_cpp "$LINENO"; then :
6927   # Broken: success on invalid input.
6928 continue
6929 else
6930   # Passes both tests.
6931 ac_preproc_ok=:
6932 break
6933 fi
6934 rm -f conftest.err conftest.i conftest.$ac_ext
6935
6936 done
6937 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6938 rm -f conftest.i conftest.err conftest.$ac_ext
6939 if $ac_preproc_ok; then :
6940   break
6941 fi
6942
6943     done
6944     ac_cv_prog_CPP=$CPP
6945
6946 fi
6947   CPP=$ac_cv_prog_CPP
6948 else
6949   ac_cv_prog_CPP=$CPP
6950 fi
6951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6952 $as_echo "$CPP" >&6; }
6953 ac_preproc_ok=false
6954 for ac_c_preproc_warn_flag in '' yes
6955 do
6956   # Use a header file that comes with gcc, so configuring glibc
6957   # with a fresh cross-compiler works.
6958   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6959   # <limits.h> exists even on freestanding compilers.
6960   # On the NeXT, cc -E runs the code through the compiler's parser,
6961   # not just through cpp. "Syntax error" is here to catch this case.
6962   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6963 /* end confdefs.h.  */
6964 #ifdef __STDC__
6965 # include <limits.h>
6966 #else
6967 # include <assert.h>
6968 #endif
6969                      Syntax error
6970 _ACEOF
6971 if ac_fn_c_try_cpp "$LINENO"; then :
6972
6973 else
6974   # Broken: fails on valid input.
6975 continue
6976 fi
6977 rm -f conftest.err conftest.i conftest.$ac_ext
6978
6979   # OK, works on sane cases.  Now check whether nonexistent headers
6980   # can be detected and how.
6981   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6982 /* end confdefs.h.  */
6983 #include <ac_nonexistent.h>
6984 _ACEOF
6985 if ac_fn_c_try_cpp "$LINENO"; then :
6986   # Broken: success on invalid input.
6987 continue
6988 else
6989   # Passes both tests.
6990 ac_preproc_ok=:
6991 break
6992 fi
6993 rm -f conftest.err conftest.i conftest.$ac_ext
6994
6995 done
6996 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6997 rm -f conftest.i conftest.err conftest.$ac_ext
6998 if $ac_preproc_ok; then :
6999
7000 else
7001   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7002 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7003 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7004 See \`config.log' for more details" "$LINENO" 5; }
7005 fi
7006
7007 ac_ext=c
7008 ac_cpp='$CPP $CPPFLAGS'
7009 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7010 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7011 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7012
7013
7014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7015 $as_echo_n "checking for ANSI C header files... " >&6; }
7016 if ${ac_cv_header_stdc+:} false; then :
7017   $as_echo_n "(cached) " >&6
7018 else
7019   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7020 /* end confdefs.h.  */
7021 #include <stdlib.h>
7022 #include <stdarg.h>
7023 #include <string.h>
7024 #include <float.h>
7025
7026 int
7027 main ()
7028 {
7029
7030   ;
7031   return 0;
7032 }
7033 _ACEOF
7034 if ac_fn_c_try_compile "$LINENO"; then :
7035   ac_cv_header_stdc=yes
7036 else
7037   ac_cv_header_stdc=no
7038 fi
7039 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7040
7041 if test $ac_cv_header_stdc = yes; then
7042   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7043   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7044 /* end confdefs.h.  */
7045 #include <string.h>
7046
7047 _ACEOF
7048 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7049   $EGREP "memchr" >/dev/null 2>&1; then :
7050
7051 else
7052   ac_cv_header_stdc=no
7053 fi
7054 rm -f conftest*
7055
7056 fi
7057
7058 if test $ac_cv_header_stdc = yes; then
7059   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7060   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7061 /* end confdefs.h.  */
7062 #include <stdlib.h>
7063
7064 _ACEOF
7065 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7066   $EGREP "free" >/dev/null 2>&1; then :
7067
7068 else
7069   ac_cv_header_stdc=no
7070 fi
7071 rm -f conftest*
7072
7073 fi
7074
7075 if test $ac_cv_header_stdc = yes; then
7076   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7077   if test "$cross_compiling" = yes; then :
7078   :
7079 else
7080   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7081 /* end confdefs.h.  */
7082 #include <ctype.h>
7083 #include <stdlib.h>
7084 #if ((' ' & 0x0FF) == 0x020)
7085 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7086 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7087 #else
7088 # define ISLOWER(c) \
7089                    (('a' <= (c) && (c) <= 'i') \
7090                      || ('j' <= (c) && (c) <= 'r') \
7091                      || ('s' <= (c) && (c) <= 'z'))
7092 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7093 #endif
7094
7095 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7096 int
7097 main ()
7098 {
7099   int i;
7100   for (i = 0; i < 256; i++)
7101     if (XOR (islower (i), ISLOWER (i))
7102         || toupper (i) != TOUPPER (i))
7103       return 2;
7104   return 0;
7105 }
7106 _ACEOF
7107 if ac_fn_c_try_run "$LINENO"; then :
7108
7109 else
7110   ac_cv_header_stdc=no
7111 fi
7112 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7113   conftest.$ac_objext conftest.beam conftest.$ac_ext
7114 fi
7115
7116 fi
7117 fi
7118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7119 $as_echo "$ac_cv_header_stdc" >&6; }
7120 if test $ac_cv_header_stdc = yes; then
7121
7122 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7123
7124 fi
7125
7126 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7127 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7128                   inttypes.h stdint.h unistd.h
7129 do :
7130   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7131 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7132 "
7133 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7134   cat >>confdefs.h <<_ACEOF
7135 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7136 _ACEOF
7137
7138 fi
7139
7140 done
7141
7142
7143 for ac_header in dlfcn.h
7144 do :
7145   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7146 "
7147 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7148   cat >>confdefs.h <<_ACEOF
7149 #define HAVE_DLFCN_H 1
7150 _ACEOF
7151
7152 fi
7153
7154 done
7155
7156
7157
7158
7159
7160 # Set options
7161
7162
7163
7164         enable_dlopen=no
7165
7166
7167   enable_win32_dll=no
7168
7169
7170             # Check whether --enable-shared was given.
7171 if test "${enable_shared+set}" = set; then :
7172   enableval=$enable_shared; p=${PACKAGE-default}
7173     case $enableval in
7174     yes) enable_shared=yes ;;
7175     no) enable_shared=no ;;
7176     *)
7177       enable_shared=no
7178       # Look at the argument we got.  We use all the common list separators.
7179       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7180       for pkg in $enableval; do
7181         IFS="$lt_save_ifs"
7182         if test "X$pkg" = "X$p"; then
7183           enable_shared=yes
7184         fi
7185       done
7186       IFS="$lt_save_ifs"
7187       ;;
7188     esac
7189 else
7190   enable_shared=yes
7191 fi
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201   # Check whether --enable-static was given.
7202 if test "${enable_static+set}" = set; then :
7203   enableval=$enable_static; p=${PACKAGE-default}
7204     case $enableval in
7205     yes) enable_static=yes ;;
7206     no) enable_static=no ;;
7207     *)
7208      enable_static=no
7209       # Look at the argument we got.  We use all the common list separators.
7210       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7211       for pkg in $enableval; do
7212         IFS="$lt_save_ifs"
7213         if test "X$pkg" = "X$p"; then
7214           enable_static=yes
7215         fi
7216       done
7217       IFS="$lt_save_ifs"
7218       ;;
7219     esac
7220 else
7221   enable_static=yes
7222 fi
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233 # Check whether --with-pic was given.
7234 if test "${with_pic+set}" = set; then :
7235   withval=$with_pic; lt_p=${PACKAGE-default}
7236     case $withval in
7237     yes|no) pic_mode=$withval ;;
7238     *)
7239       pic_mode=default
7240       # Look at the argument we got.  We use all the common list separators.
7241       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7242       for lt_pkg in $withval; do
7243         IFS="$lt_save_ifs"
7244         if test "X$lt_pkg" = "X$lt_p"; then
7245           pic_mode=yes
7246         fi
7247       done
7248       IFS="$lt_save_ifs"
7249       ;;
7250     esac
7251 else
7252   pic_mode=default
7253 fi
7254
7255
7256 test -z "$pic_mode" && pic_mode=default
7257
7258
7259
7260
7261
7262
7263
7264   # Check whether --enable-fast-install was given.
7265 if test "${enable_fast_install+set}" = set; then :
7266   enableval=$enable_fast_install; p=${PACKAGE-default}
7267     case $enableval in
7268     yes) enable_fast_install=yes ;;
7269     no) enable_fast_install=no ;;
7270     *)
7271       enable_fast_install=no
7272       # Look at the argument we got.  We use all the common list separators.
7273       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7274       for pkg in $enableval; do
7275         IFS="$lt_save_ifs"
7276         if test "X$pkg" = "X$p"; then
7277           enable_fast_install=yes
7278         fi
7279       done
7280       IFS="$lt_save_ifs"
7281       ;;
7282     esac
7283 else
7284   enable_fast_install=yes
7285 fi
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297 # This can be used to rebuild libtool when needed
7298 LIBTOOL_DEPS="$ltmain"
7299
7300 # Always use our own libtool.
7301 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332 test -z "$LN_S" && LN_S="ln -s"
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347 if test -n "${ZSH_VERSION+set}" ; then
7348    setopt NO_GLOB_SUBST
7349 fi
7350
7351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7352 $as_echo_n "checking for objdir... " >&6; }
7353 if ${lt_cv_objdir+:} false; then :
7354   $as_echo_n "(cached) " >&6
7355 else
7356   rm -f .libs 2>/dev/null
7357 mkdir .libs 2>/dev/null
7358 if test -d .libs; then
7359   lt_cv_objdir=.libs
7360 else
7361   # MS-DOS does not allow filenames that begin with a dot.
7362   lt_cv_objdir=_libs
7363 fi
7364 rmdir .libs 2>/dev/null
7365 fi
7366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7367 $as_echo "$lt_cv_objdir" >&6; }
7368 objdir=$lt_cv_objdir
7369
7370
7371
7372
7373
7374 cat >>confdefs.h <<_ACEOF
7375 #define LT_OBJDIR "$lt_cv_objdir/"
7376 _ACEOF
7377
7378
7379
7380
7381 case $host_os in
7382 aix3*)
7383   # AIX sometimes has problems with the GCC collect2 program.  For some
7384   # reason, if we set the COLLECT_NAMES environment variable, the problems
7385   # vanish in a puff of smoke.
7386   if test "X${COLLECT_NAMES+set}" != Xset; then
7387     COLLECT_NAMES=
7388     export COLLECT_NAMES
7389   fi
7390   ;;
7391 esac
7392
7393 # Global variables:
7394 ofile=libtool
7395 can_build_shared=yes
7396
7397 # All known linkers require a `.a' archive for static linking (except MSVC,
7398 # which needs '.lib').
7399 libext=a
7400
7401 with_gnu_ld="$lt_cv_prog_gnu_ld"
7402
7403 old_CC="$CC"
7404 old_CFLAGS="$CFLAGS"
7405
7406 # Set sane defaults for various variables
7407 test -z "$CC" && CC=cc
7408 test -z "$LTCC" && LTCC=$CC
7409 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7410 test -z "$LD" && LD=ld
7411 test -z "$ac_objext" && ac_objext=o
7412
7413 for cc_temp in $compiler""; do
7414   case $cc_temp in
7415     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7416     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7417     \-*) ;;
7418     *) break;;
7419   esac
7420 done
7421 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7422
7423
7424 # Only perform the check for file, if the check method requires it
7425 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7426 case $deplibs_check_method in
7427 file_magic*)
7428   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7429     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7430 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7431 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7432   $as_echo_n "(cached) " >&6
7433 else
7434   case $MAGIC_CMD in
7435 [\\/*] |  ?:[\\/]*)
7436   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7437   ;;
7438 *)
7439   lt_save_MAGIC_CMD="$MAGIC_CMD"
7440   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7441   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7442   for ac_dir in $ac_dummy; do
7443     IFS="$lt_save_ifs"
7444     test -z "$ac_dir" && ac_dir=.
7445     if test -f $ac_dir/${ac_tool_prefix}file; then
7446       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7447       if test -n "$file_magic_test_file"; then
7448         case $deplibs_check_method in
7449         "file_magic "*)
7450           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7451           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7452           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7453             $EGREP "$file_magic_regex" > /dev/null; then
7454             :
7455           else
7456             cat <<_LT_EOF 1>&2
7457
7458 *** Warning: the command libtool uses to detect shared libraries,
7459 *** $file_magic_cmd, produces output that libtool cannot recognize.
7460 *** The result is that libtool may fail to recognize shared libraries
7461 *** as such.  This will affect the creation of libtool libraries that
7462 *** depend on shared libraries, but programs linked with such libtool
7463 *** libraries will work regardless of this problem.  Nevertheless, you
7464 *** may want to report the problem to your system manager and/or to
7465 *** bug-libtool@gnu.org
7466
7467 _LT_EOF
7468           fi ;;
7469         esac
7470       fi
7471       break
7472     fi
7473   done
7474   IFS="$lt_save_ifs"
7475   MAGIC_CMD="$lt_save_MAGIC_CMD"
7476   ;;
7477 esac
7478 fi
7479
7480 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7481 if test -n "$MAGIC_CMD"; then
7482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7483 $as_echo "$MAGIC_CMD" >&6; }
7484 else
7485   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7486 $as_echo "no" >&6; }
7487 fi
7488
7489
7490
7491
7492
7493 if test -z "$lt_cv_path_MAGIC_CMD"; then
7494   if test -n "$ac_tool_prefix"; then
7495     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7496 $as_echo_n "checking for file... " >&6; }
7497 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7498   $as_echo_n "(cached) " >&6
7499 else
7500   case $MAGIC_CMD in
7501 [\\/*] |  ?:[\\/]*)
7502   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7503   ;;
7504 *)
7505   lt_save_MAGIC_CMD="$MAGIC_CMD"
7506   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7507   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7508   for ac_dir in $ac_dummy; do
7509     IFS="$lt_save_ifs"
7510     test -z "$ac_dir" && ac_dir=.
7511     if test -f $ac_dir/file; then
7512       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7513       if test -n "$file_magic_test_file"; then
7514         case $deplibs_check_method in
7515         "file_magic "*)
7516           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7517           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7518           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7519             $EGREP "$file_magic_regex" > /dev/null; then
7520             :
7521           else
7522             cat <<_LT_EOF 1>&2
7523
7524 *** Warning: the command libtool uses to detect shared libraries,
7525 *** $file_magic_cmd, produces output that libtool cannot recognize.
7526 *** The result is that libtool may fail to recognize shared libraries
7527 *** as such.  This will affect the creation of libtool libraries that
7528 *** depend on shared libraries, but programs linked with such libtool
7529 *** libraries will work regardless of this problem.  Nevertheless, you
7530 *** may want to report the problem to your system manager and/or to
7531 *** bug-libtool@gnu.org
7532
7533 _LT_EOF
7534           fi ;;
7535         esac
7536       fi
7537       break
7538     fi
7539   done
7540   IFS="$lt_save_ifs"
7541   MAGIC_CMD="$lt_save_MAGIC_CMD"
7542   ;;
7543 esac
7544 fi
7545
7546 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7547 if test -n "$MAGIC_CMD"; then
7548   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7549 $as_echo "$MAGIC_CMD" >&6; }
7550 else
7551   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7552 $as_echo "no" >&6; }
7553 fi
7554
7555
7556   else
7557     MAGIC_CMD=:
7558   fi
7559 fi
7560
7561   fi
7562   ;;
7563 esac
7564
7565 # Use C for the default configuration in the libtool script
7566
7567 lt_save_CC="$CC"
7568 ac_ext=c
7569 ac_cpp='$CPP $CPPFLAGS'
7570 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7571 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7572 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7573
7574
7575 # Source file extension for C test sources.
7576 ac_ext=c
7577
7578 # Object file extension for compiled C test sources.
7579 objext=o
7580 objext=$objext
7581
7582 # Code to be used in simple compile tests
7583 lt_simple_compile_test_code="int some_variable = 0;"
7584
7585 # Code to be used in simple link tests
7586 lt_simple_link_test_code='int main(){return(0);}'
7587
7588
7589
7590
7591
7592
7593
7594 # If no C compiler was specified, use CC.
7595 LTCC=${LTCC-"$CC"}
7596
7597 # If no C compiler flags were specified, use CFLAGS.
7598 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7599
7600 # Allow CC to be a program name with arguments.
7601 compiler=$CC
7602
7603 # Save the default compiler, since it gets overwritten when the other
7604 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7605 compiler_DEFAULT=$CC
7606
7607 # save warnings/boilerplate of simple test code
7608 ac_outfile=conftest.$ac_objext
7609 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7610 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7611 _lt_compiler_boilerplate=`cat conftest.err`
7612 $RM conftest*
7613
7614 ac_outfile=conftest.$ac_objext
7615 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7616 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7617 _lt_linker_boilerplate=`cat conftest.err`
7618 $RM -r conftest*
7619
7620
7621 ## CAVEAT EMPTOR:
7622 ## There is no encapsulation within the following macros, do not change
7623 ## the running order or otherwise move them around unless you know exactly
7624 ## what you are doing...
7625 if test -n "$compiler"; then
7626
7627 lt_prog_compiler_no_builtin_flag=
7628
7629 if test "$GCC" = yes; then
7630   case $cc_basename in
7631   nvcc*)
7632     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7633   *)
7634     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7635   esac
7636
7637   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7638 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7639 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7640   $as_echo_n "(cached) " >&6
7641 else
7642   lt_cv_prog_compiler_rtti_exceptions=no
7643    ac_outfile=conftest.$ac_objext
7644    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7645    lt_compiler_flag="-fno-rtti -fno-exceptions"
7646    # Insert the option either (1) after the last *FLAGS variable, or
7647    # (2) before a word containing "conftest.", or (3) at the end.
7648    # Note that $ac_compile itself does not contain backslashes and begins
7649    # with a dollar sign (not a hyphen), so the echo should work correctly.
7650    # The option is referenced via a variable to avoid confusing sed.
7651    lt_compile=`echo "$ac_compile" | $SED \
7652    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7653    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7654    -e 's:$: $lt_compiler_flag:'`
7655    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7656    (eval "$lt_compile" 2>conftest.err)
7657    ac_status=$?
7658    cat conftest.err >&5
7659    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7660    if (exit $ac_status) && test -s "$ac_outfile"; then
7661      # The compiler can only warn and ignore the option if not recognized
7662      # So say no if there are warnings other than the usual output.
7663      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7664      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7665      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7666        lt_cv_prog_compiler_rtti_exceptions=yes
7667      fi
7668    fi
7669    $RM conftest*
7670
7671 fi
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7673 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7674
7675 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7676     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7677 else
7678     :
7679 fi
7680
7681 fi
7682
7683
7684
7685
7686
7687
7688   lt_prog_compiler_wl=
7689 lt_prog_compiler_pic=
7690 lt_prog_compiler_static=
7691
7692
7693   if test "$GCC" = yes; then
7694     lt_prog_compiler_wl='-Wl,'
7695     lt_prog_compiler_static='-static'
7696
7697     case $host_os in
7698       aix*)
7699       # All AIX code is PIC.
7700       if test "$host_cpu" = ia64; then
7701         # AIX 5 now supports IA64 processor
7702         lt_prog_compiler_static='-Bstatic'
7703       fi
7704       ;;
7705
7706     amigaos*)
7707       case $host_cpu in
7708       powerpc)
7709             # see comment about AmigaOS4 .so support
7710             lt_prog_compiler_pic='-fPIC'
7711         ;;
7712       m68k)
7713             # FIXME: we need at least 68020 code to build shared libraries, but
7714             # adding the `-m68020' flag to GCC prevents building anything better,
7715             # like `-m68040'.
7716             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7717         ;;
7718       esac
7719       ;;
7720
7721     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7722       # PIC is the default for these OSes.
7723       ;;
7724
7725     mingw* | cygwin* | pw32* | os2* | cegcc*)
7726       # This hack is so that the source file can tell whether it is being
7727       # built for inclusion in a dll (and should export symbols for example).
7728       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7729       # (--disable-auto-import) libraries
7730       lt_prog_compiler_pic='-DDLL_EXPORT'
7731       ;;
7732
7733     darwin* | rhapsody*)
7734       # PIC is the default on this platform
7735       # Common symbols not allowed in MH_DYLIB files
7736       lt_prog_compiler_pic='-fno-common'
7737       ;;
7738
7739     haiku*)
7740       # PIC is the default for Haiku.
7741       # The "-static" flag exists, but is broken.
7742       lt_prog_compiler_static=
7743       ;;
7744
7745     hpux*)
7746       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7747       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7748       # sets the default TLS model and affects inlining.
7749       case $host_cpu in
7750       hppa*64*)
7751         # +Z the default
7752         ;;
7753       *)
7754         lt_prog_compiler_pic='-fPIC'
7755         ;;
7756       esac
7757       ;;
7758
7759     interix[3-9]*)
7760       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7761       # Instead, we relocate shared libraries at runtime.
7762       ;;
7763
7764     msdosdjgpp*)
7765       # Just because we use GCC doesn't mean we suddenly get shared libraries
7766       # on systems that don't support them.
7767       lt_prog_compiler_can_build_shared=no
7768       enable_shared=no
7769       ;;
7770
7771     *nto* | *qnx*)
7772       # QNX uses GNU C++, but need to define -shared option too, otherwise
7773       # it will coredump.
7774       lt_prog_compiler_pic='-fPIC -shared'
7775       ;;
7776
7777     sysv4*MP*)
7778       if test -d /usr/nec; then
7779         lt_prog_compiler_pic=-Kconform_pic
7780       fi
7781       ;;
7782
7783     *)
7784       lt_prog_compiler_pic='-fPIC'
7785       ;;
7786     esac
7787
7788     case $cc_basename in
7789     nvcc*) # Cuda Compiler Driver 2.2
7790       lt_prog_compiler_wl='-Xlinker '
7791       if test -n "$lt_prog_compiler_pic"; then
7792         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
7793       fi
7794       ;;
7795     esac
7796   else
7797     # PORTME Check for flag to pass linker flags through the system compiler.
7798     case $host_os in
7799     aix*)
7800       lt_prog_compiler_wl='-Wl,'
7801       if test "$host_cpu" = ia64; then
7802         # AIX 5 now supports IA64 processor
7803         lt_prog_compiler_static='-Bstatic'
7804       else
7805         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7806       fi
7807       ;;
7808
7809     mingw* | cygwin* | pw32* | os2* | cegcc*)
7810       # This hack is so that the source file can tell whether it is being
7811       # built for inclusion in a dll (and should export symbols for example).
7812       lt_prog_compiler_pic='-DDLL_EXPORT'
7813       ;;
7814
7815     hpux9* | hpux10* | hpux11*)
7816       lt_prog_compiler_wl='-Wl,'
7817       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7818       # not for PA HP-UX.
7819       case $host_cpu in
7820       hppa*64*|ia64*)
7821         # +Z the default
7822         ;;
7823       *)
7824         lt_prog_compiler_pic='+Z'
7825         ;;
7826       esac
7827       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7828       lt_prog_compiler_static='${wl}-a ${wl}archive'
7829       ;;
7830
7831     irix5* | irix6* | nonstopux*)
7832       lt_prog_compiler_wl='-Wl,'
7833       # PIC (with -KPIC) is the default.
7834       lt_prog_compiler_static='-non_shared'
7835       ;;
7836
7837     linux* | k*bsd*-gnu | kopensolaris*-gnu)
7838       case $cc_basename in
7839       # old Intel for x86_64 which still supported -KPIC.
7840       ecc*)
7841         lt_prog_compiler_wl='-Wl,'
7842         lt_prog_compiler_pic='-KPIC'
7843         lt_prog_compiler_static='-static'
7844         ;;
7845       # icc used to be incompatible with GCC.
7846       # ICC 10 doesn't accept -KPIC any more.
7847       icc* | ifort*)
7848         lt_prog_compiler_wl='-Wl,'
7849         lt_prog_compiler_pic='-fPIC'
7850         lt_prog_compiler_static='-static'
7851         ;;
7852       # Lahey Fortran 8.1.
7853       lf95*)
7854         lt_prog_compiler_wl='-Wl,'
7855         lt_prog_compiler_pic='--shared'
7856         lt_prog_compiler_static='--static'
7857         ;;
7858       nagfor*)
7859         # NAG Fortran compiler
7860         lt_prog_compiler_wl='-Wl,-Wl,,'
7861         lt_prog_compiler_pic='-PIC'
7862         lt_prog_compiler_static='-Bstatic'
7863         ;;
7864       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7865         # Portland Group compilers (*not* the Pentium gcc compiler,
7866         # which looks to be a dead project)
7867         lt_prog_compiler_wl='-Wl,'
7868         lt_prog_compiler_pic='-fpic'
7869         lt_prog_compiler_static='-Bstatic'
7870         ;;
7871       ccc*)
7872         lt_prog_compiler_wl='-Wl,'
7873         # All Alpha code is PIC.
7874         lt_prog_compiler_static='-non_shared'
7875         ;;
7876       xl* | bgxl* | bgf* | mpixl*)
7877         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7878         lt_prog_compiler_wl='-Wl,'
7879         lt_prog_compiler_pic='-qpic'
7880         lt_prog_compiler_static='-qstaticlink'
7881         ;;
7882       *)
7883         case `$CC -V 2>&1 | sed 5q` in
7884         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
7885           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7886           lt_prog_compiler_pic='-KPIC'
7887           lt_prog_compiler_static='-Bstatic'
7888           lt_prog_compiler_wl=''
7889           ;;
7890         *Sun\ F* | *Sun*Fortran*)
7891           lt_prog_compiler_pic='-KPIC'
7892           lt_prog_compiler_static='-Bstatic'
7893           lt_prog_compiler_wl='-Qoption ld '
7894           ;;
7895         *Sun\ C*)
7896           # Sun C 5.9
7897           lt_prog_compiler_pic='-KPIC'
7898           lt_prog_compiler_static='-Bstatic'
7899           lt_prog_compiler_wl='-Wl,'
7900           ;;
7901         *Intel*\ [CF]*Compiler*)
7902           lt_prog_compiler_wl='-Wl,'
7903           lt_prog_compiler_pic='-fPIC'
7904           lt_prog_compiler_static='-static'
7905           ;;
7906         *Portland\ Group*)
7907           lt_prog_compiler_wl='-Wl,'
7908           lt_prog_compiler_pic='-fpic'
7909           lt_prog_compiler_static='-Bstatic'
7910           ;;
7911         esac
7912         ;;
7913       esac
7914       ;;
7915
7916     newsos6)
7917       lt_prog_compiler_pic='-KPIC'
7918       lt_prog_compiler_static='-Bstatic'
7919       ;;
7920
7921     *nto* | *qnx*)
7922       # QNX uses GNU C++, but need to define -shared option too, otherwise
7923       # it will coredump.
7924       lt_prog_compiler_pic='-fPIC -shared'
7925       ;;
7926
7927     osf3* | osf4* | osf5*)
7928       lt_prog_compiler_wl='-Wl,'
7929       # All OSF/1 code is PIC.
7930       lt_prog_compiler_static='-non_shared'
7931       ;;
7932
7933     rdos*)
7934       lt_prog_compiler_static='-non_shared'
7935       ;;
7936
7937     solaris*)
7938       lt_prog_compiler_pic='-KPIC'
7939       lt_prog_compiler_static='-Bstatic'
7940       case $cc_basename in
7941       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
7942         lt_prog_compiler_wl='-Qoption ld ';;
7943       *)
7944         lt_prog_compiler_wl='-Wl,';;
7945       esac
7946       ;;
7947
7948     sunos4*)
7949       lt_prog_compiler_wl='-Qoption ld '
7950       lt_prog_compiler_pic='-PIC'
7951       lt_prog_compiler_static='-Bstatic'
7952       ;;
7953
7954     sysv4 | sysv4.2uw2* | sysv4.3*)
7955       lt_prog_compiler_wl='-Wl,'
7956       lt_prog_compiler_pic='-KPIC'
7957       lt_prog_compiler_static='-Bstatic'
7958       ;;
7959
7960     sysv4*MP*)
7961       if test -d /usr/nec ;then
7962         lt_prog_compiler_pic='-Kconform_pic'
7963         lt_prog_compiler_static='-Bstatic'
7964       fi
7965       ;;
7966
7967     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7968       lt_prog_compiler_wl='-Wl,'
7969       lt_prog_compiler_pic='-KPIC'
7970       lt_prog_compiler_static='-Bstatic'
7971       ;;
7972
7973     unicos*)
7974       lt_prog_compiler_wl='-Wl,'
7975       lt_prog_compiler_can_build_shared=no
7976       ;;
7977
7978     uts4*)
7979       lt_prog_compiler_pic='-pic'
7980       lt_prog_compiler_static='-Bstatic'
7981       ;;
7982
7983     *)
7984       lt_prog_compiler_can_build_shared=no
7985       ;;
7986     esac
7987   fi
7988
7989 case $host_os in
7990   # For platforms which do not support PIC, -DPIC is meaningless:
7991   *djgpp*)
7992     lt_prog_compiler_pic=
7993     ;;
7994   *)
7995     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7996     ;;
7997 esac
7998
7999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8000 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8001 if ${lt_cv_prog_compiler_pic+:} false; then :
8002   $as_echo_n "(cached) " >&6
8003 else
8004   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8005 fi
8006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8007 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8008 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8009
8010 #
8011 # Check to make sure the PIC flag actually works.
8012 #
8013 if test -n "$lt_prog_compiler_pic"; then
8014   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8015 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8016 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8017   $as_echo_n "(cached) " >&6
8018 else
8019   lt_cv_prog_compiler_pic_works=no
8020    ac_outfile=conftest.$ac_objext
8021    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8022    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8023    # Insert the option either (1) after the last *FLAGS variable, or
8024    # (2) before a word containing "conftest.", or (3) at the end.
8025    # Note that $ac_compile itself does not contain backslashes and begins
8026    # with a dollar sign (not a hyphen), so the echo should work correctly.
8027    # The option is referenced via a variable to avoid confusing sed.
8028    lt_compile=`echo "$ac_compile" | $SED \
8029    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8030    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8031    -e 's:$: $lt_compiler_flag:'`
8032    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8033    (eval "$lt_compile" 2>conftest.err)
8034    ac_status=$?
8035    cat conftest.err >&5
8036    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8037    if (exit $ac_status) && test -s "$ac_outfile"; then
8038      # The compiler can only warn and ignore the option if not recognized
8039      # So say no if there are warnings other than the usual output.
8040      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8041      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8042      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8043        lt_cv_prog_compiler_pic_works=yes
8044      fi
8045    fi
8046    $RM conftest*
8047
8048 fi
8049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8050 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8051
8052 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8053     case $lt_prog_compiler_pic in
8054      "" | " "*) ;;
8055      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8056      esac
8057 else
8058     lt_prog_compiler_pic=
8059      lt_prog_compiler_can_build_shared=no
8060 fi
8061
8062 fi
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074 #
8075 # Check to make sure the static flag actually works.
8076 #
8077 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8079 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8080 if ${lt_cv_prog_compiler_static_works+:} false; then :
8081   $as_echo_n "(cached) " >&6
8082 else
8083   lt_cv_prog_compiler_static_works=no
8084    save_LDFLAGS="$LDFLAGS"
8085    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8086    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8087    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8088      # The linker can only warn and ignore the option if not recognized
8089      # So say no if there are warnings
8090      if test -s conftest.err; then
8091        # Append any errors to the config.log.
8092        cat conftest.err 1>&5
8093        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8094        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8095        if diff conftest.exp conftest.er2 >/dev/null; then
8096          lt_cv_prog_compiler_static_works=yes
8097        fi
8098      else
8099        lt_cv_prog_compiler_static_works=yes
8100      fi
8101    fi
8102    $RM -r conftest*
8103    LDFLAGS="$save_LDFLAGS"
8104
8105 fi
8106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8107 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8108
8109 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8110     :
8111 else
8112     lt_prog_compiler_static=
8113 fi
8114
8115
8116
8117
8118
8119
8120
8121   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8122 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8123 if ${lt_cv_prog_compiler_c_o+:} false; then :
8124   $as_echo_n "(cached) " >&6
8125 else
8126   lt_cv_prog_compiler_c_o=no
8127    $RM -r conftest 2>/dev/null
8128    mkdir conftest
8129    cd conftest
8130    mkdir out
8131    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8132
8133    lt_compiler_flag="-o out/conftest2.$ac_objext"
8134    # Insert the option either (1) after the last *FLAGS variable, or
8135    # (2) before a word containing "conftest.", or (3) at the end.
8136    # Note that $ac_compile itself does not contain backslashes and begins
8137    # with a dollar sign (not a hyphen), so the echo should work correctly.
8138    lt_compile=`echo "$ac_compile" | $SED \
8139    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8140    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8141    -e 's:$: $lt_compiler_flag:'`
8142    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8143    (eval "$lt_compile" 2>out/conftest.err)
8144    ac_status=$?
8145    cat out/conftest.err >&5
8146    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8147    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8148    then
8149      # The compiler can only warn and ignore the option if not recognized
8150      # So say no if there are warnings
8151      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8152      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8153      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8154        lt_cv_prog_compiler_c_o=yes
8155      fi
8156    fi
8157    chmod u+w . 2>&5
8158    $RM conftest*
8159    # SGI C++ compiler will create directory out/ii_files/ for
8160    # template instantiation
8161    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8162    $RM out/* && rmdir out
8163    cd ..
8164    $RM -r conftest
8165    $RM conftest*
8166
8167 fi
8168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8169 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8170
8171
8172
8173
8174
8175
8176   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8177 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8178 if ${lt_cv_prog_compiler_c_o+:} false; then :
8179   $as_echo_n "(cached) " >&6
8180 else
8181   lt_cv_prog_compiler_c_o=no
8182    $RM -r conftest 2>/dev/null
8183    mkdir conftest
8184    cd conftest
8185    mkdir out
8186    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8187
8188    lt_compiler_flag="-o out/conftest2.$ac_objext"
8189    # Insert the option either (1) after the last *FLAGS variable, or
8190    # (2) before a word containing "conftest.", or (3) at the end.
8191    # Note that $ac_compile itself does not contain backslashes and begins
8192    # with a dollar sign (not a hyphen), so the echo should work correctly.
8193    lt_compile=`echo "$ac_compile" | $SED \
8194    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8195    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8196    -e 's:$: $lt_compiler_flag:'`
8197    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8198    (eval "$lt_compile" 2>out/conftest.err)
8199    ac_status=$?
8200    cat out/conftest.err >&5
8201    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8202    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8203    then
8204      # The compiler can only warn and ignore the option if not recognized
8205      # So say no if there are warnings
8206      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8207      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8208      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8209        lt_cv_prog_compiler_c_o=yes
8210      fi
8211    fi
8212    chmod u+w . 2>&5
8213    $RM conftest*
8214    # SGI C++ compiler will create directory out/ii_files/ for
8215    # template instantiation
8216    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8217    $RM out/* && rmdir out
8218    cd ..
8219    $RM -r conftest
8220    $RM conftest*
8221
8222 fi
8223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8224 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8225
8226
8227
8228
8229 hard_links="nottested"
8230 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8231   # do not overwrite the value of need_locks provided by the user
8232   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8233 $as_echo_n "checking if we can lock with hard links... " >&6; }
8234   hard_links=yes
8235   $RM conftest*
8236   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8237   touch conftest.a
8238   ln conftest.a conftest.b 2>&5 || hard_links=no
8239   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8240   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8241 $as_echo "$hard_links" >&6; }
8242   if test "$hard_links" = no; then
8243     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8244 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8245     need_locks=warn
8246   fi
8247 else
8248   need_locks=no
8249 fi
8250
8251
8252
8253
8254
8255
8256   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8257 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8258
8259   runpath_var=
8260   allow_undefined_flag=
8261   always_export_symbols=no
8262   archive_cmds=
8263   archive_expsym_cmds=
8264   compiler_needs_object=no
8265   enable_shared_with_static_runtimes=no
8266   export_dynamic_flag_spec=
8267   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8268   hardcode_automatic=no
8269   hardcode_direct=no
8270   hardcode_direct_absolute=no
8271   hardcode_libdir_flag_spec=
8272   hardcode_libdir_separator=
8273   hardcode_minus_L=no
8274   hardcode_shlibpath_var=unsupported
8275   inherit_rpath=no
8276   link_all_deplibs=unknown
8277   module_cmds=
8278   module_expsym_cmds=
8279   old_archive_from_new_cmds=
8280   old_archive_from_expsyms_cmds=
8281   thread_safe_flag_spec=
8282   whole_archive_flag_spec=
8283   # include_expsyms should be a list of space-separated symbols to be *always*
8284   # included in the symbol list
8285   include_expsyms=
8286   # exclude_expsyms can be an extended regexp of symbols to exclude
8287   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8288   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8289   # as well as any symbol that contains `d'.
8290   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8291   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8292   # platforms (ab)use it in PIC code, but their linkers get confused if
8293   # the symbol is explicitly referenced.  Since portable code cannot
8294   # rely on this symbol name, it's probably fine to never include it in
8295   # preloaded symbol tables.
8296   # Exclude shared library initialization/finalization symbols.
8297   extract_expsyms_cmds=
8298
8299   case $host_os in
8300   cygwin* | mingw* | pw32* | cegcc*)
8301     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8302     # When not using gcc, we currently assume that we are using
8303     # Microsoft Visual C++.
8304     if test "$GCC" != yes; then
8305       with_gnu_ld=no
8306     fi
8307     ;;
8308   interix*)
8309     # we just hope/assume this is gcc and not c89 (= MSVC++)
8310     with_gnu_ld=yes
8311     ;;
8312   openbsd*)
8313     with_gnu_ld=no
8314     ;;
8315   linux* | k*bsd*-gnu | gnu*)
8316     link_all_deplibs=no
8317     ;;
8318   esac
8319
8320   ld_shlibs=yes
8321
8322   # On some targets, GNU ld is compatible enough with the native linker
8323   # that we're better off using the native interface for both.
8324   lt_use_gnu_ld_interface=no
8325   if test "$with_gnu_ld" = yes; then
8326     case $host_os in
8327       aix*)
8328         # The AIX port of GNU ld has always aspired to compatibility
8329         # with the native linker.  However, as the warning in the GNU ld
8330         # block says, versions before 2.19.5* couldn't really create working
8331         # shared libraries, regardless of the interface used.
8332         case `$LD -v 2>&1` in
8333           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8334           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8335           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8336           *)
8337             lt_use_gnu_ld_interface=yes
8338             ;;
8339         esac
8340         ;;
8341       *)
8342         lt_use_gnu_ld_interface=yes
8343         ;;
8344     esac
8345   fi
8346
8347   if test "$lt_use_gnu_ld_interface" = yes; then
8348     # If archive_cmds runs LD, not CC, wlarc should be empty
8349     wlarc='${wl}'
8350
8351     # Set some defaults for GNU ld with shared library support. These
8352     # are reset later if shared libraries are not supported. Putting them
8353     # here allows them to be overridden if necessary.
8354     runpath_var=LD_RUN_PATH
8355     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8356     export_dynamic_flag_spec='${wl}--export-dynamic'
8357     # ancient GNU ld didn't support --whole-archive et. al.
8358     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8359       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8360     else
8361       whole_archive_flag_spec=
8362     fi
8363     supports_anon_versioning=no
8364     case `$LD -v 2>&1` in
8365       *GNU\ gold*) supports_anon_versioning=yes ;;
8366       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8367       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8368       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8369       *\ 2.11.*) ;; # other 2.11 versions
8370       *) supports_anon_versioning=yes ;;
8371     esac
8372
8373     # See if GNU ld supports shared libraries.
8374     case $host_os in
8375     aix[3-9]*)
8376       # On AIX/PPC, the GNU linker is very broken
8377       if test "$host_cpu" != ia64; then
8378         ld_shlibs=no
8379         cat <<_LT_EOF 1>&2
8380
8381 *** Warning: the GNU linker, at least up to release 2.19, is reported
8382 *** to be unable to reliably create shared libraries on AIX.
8383 *** Therefore, libtool is disabling shared libraries support.  If you
8384 *** really care for shared libraries, you may want to install binutils
8385 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8386 *** You will then need to restart the configuration process.
8387
8388 _LT_EOF
8389       fi
8390       ;;
8391
8392     amigaos*)
8393       case $host_cpu in
8394       powerpc)
8395             # see comment about AmigaOS4 .so support
8396             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8397             archive_expsym_cmds=''
8398         ;;
8399       m68k)
8400             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)'
8401             hardcode_libdir_flag_spec='-L$libdir'
8402             hardcode_minus_L=yes
8403         ;;
8404       esac
8405       ;;
8406
8407     beos*)
8408       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8409         allow_undefined_flag=unsupported
8410         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8411         # support --undefined.  This deserves some investigation.  FIXME
8412         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8413       else
8414         ld_shlibs=no
8415       fi
8416       ;;
8417
8418     cygwin* | mingw* | pw32* | cegcc*)
8419       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8420       # as there is no search path for DLLs.
8421       hardcode_libdir_flag_spec='-L$libdir'
8422       export_dynamic_flag_spec='${wl}--export-all-symbols'
8423       allow_undefined_flag=unsupported
8424       always_export_symbols=no
8425       enable_shared_with_static_runtimes=yes
8426       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'
8427       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8428
8429       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8430         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8431         # If the export-symbols file already is a .def file (1st line
8432         # is EXPORTS), use it as is; otherwise, prepend...
8433         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8434           cp $export_symbols $output_objdir/$soname.def;
8435         else
8436           echo EXPORTS > $output_objdir/$soname.def;
8437           cat $export_symbols >> $output_objdir/$soname.def;
8438         fi~
8439         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8440       else
8441         ld_shlibs=no
8442       fi
8443       ;;
8444
8445     haiku*)
8446       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8447       link_all_deplibs=yes
8448       ;;
8449
8450     interix[3-9]*)
8451       hardcode_direct=no
8452       hardcode_shlibpath_var=no
8453       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8454       export_dynamic_flag_spec='${wl}-E'
8455       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8456       # Instead, shared libraries are loaded at an image base (0x10000000 by
8457       # default) and relocated if they conflict, which is a slow very memory
8458       # consuming and fragmenting process.  To avoid this, we pick a random,
8459       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8460       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8461       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8462       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'
8463       ;;
8464
8465     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8466       tmp_diet=no
8467       if test "$host_os" = linux-dietlibc; then
8468         case $cc_basename in
8469           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8470         esac
8471       fi
8472       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8473          && test "$tmp_diet" = no
8474       then
8475         tmp_addflag=' $pic_flag'
8476         tmp_sharedflag='-shared'
8477         case $cc_basename,$host_cpu in
8478         pgcc*)                          # Portland Group C compiler
8479           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'
8480           tmp_addflag=' $pic_flag'
8481           ;;
8482         pgf77* | pgf90* | pgf95* | pgfortran*)
8483                                         # Portland Group f77 and f90 compilers
8484           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'
8485           tmp_addflag=' $pic_flag -Mnomain' ;;
8486         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8487           tmp_addflag=' -i_dynamic' ;;
8488         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8489           tmp_addflag=' -i_dynamic -nofor_main' ;;
8490         ifc* | ifort*)                  # Intel Fortran compiler
8491           tmp_addflag=' -nofor_main' ;;
8492         lf95*)                          # Lahey Fortran 8.1
8493           whole_archive_flag_spec=
8494           tmp_sharedflag='--shared' ;;
8495         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8496           tmp_sharedflag='-qmkshrobj'
8497           tmp_addflag= ;;
8498         nvcc*)  # Cuda Compiler Driver 2.2
8499           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'
8500           compiler_needs_object=yes
8501           ;;
8502         esac
8503         case `$CC -V 2>&1 | sed 5q` in
8504         *Sun\ C*)                       # Sun C 5.9
8505           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'
8506           compiler_needs_object=yes
8507           tmp_sharedflag='-G' ;;
8508         *Sun\ F*)                       # Sun Fortran 8.3
8509           tmp_sharedflag='-G' ;;
8510         esac
8511         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8512
8513         if test "x$supports_anon_versioning" = xyes; then
8514           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8515             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8516             echo "local: *; };" >> $output_objdir/$libname.ver~
8517             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8518         fi
8519
8520         case $cc_basename in
8521         xlf* | bgf* | bgxlf* | mpixlf*)
8522           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8523           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8524           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8525           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8526           if test "x$supports_anon_versioning" = xyes; then
8527             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8528               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8529               echo "local: *; };" >> $output_objdir/$libname.ver~
8530               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8531           fi
8532           ;;
8533         esac
8534       else
8535         ld_shlibs=no
8536       fi
8537       ;;
8538
8539     netbsd* | netbsdelf*-gnu)
8540       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8541         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8542         wlarc=
8543       else
8544         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8545         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8546       fi
8547       ;;
8548
8549     solaris*)
8550       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8551         ld_shlibs=no
8552         cat <<_LT_EOF 1>&2
8553
8554 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8555 *** create shared libraries on Solaris systems.  Therefore, libtool
8556 *** is disabling shared libraries support.  We urge you to upgrade GNU
8557 *** binutils to release 2.9.1 or newer.  Another option is to modify
8558 *** your PATH or compiler configuration so that the native linker is
8559 *** used, and then restart.
8560
8561 _LT_EOF
8562       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8563         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8564         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8565       else
8566         ld_shlibs=no
8567       fi
8568       ;;
8569
8570     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8571       case `$LD -v 2>&1` in
8572         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8573         ld_shlibs=no
8574         cat <<_LT_EOF 1>&2
8575
8576 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8577 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8578 *** is disabling shared libraries support.  We urge you to upgrade GNU
8579 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8580 *** your PATH or compiler configuration so that the native linker is
8581 *** used, and then restart.
8582
8583 _LT_EOF
8584         ;;
8585         *)
8586           # For security reasons, it is highly recommended that you always
8587           # use absolute paths for naming shared libraries, and exclude the
8588           # DT_RUNPATH tag from executables and libraries.  But doing so
8589           # requires that you compile everything twice, which is a pain.
8590           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8591             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8592             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8593             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8594           else
8595             ld_shlibs=no
8596           fi
8597         ;;
8598       esac
8599       ;;
8600
8601     sunos4*)
8602       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8603       wlarc=
8604       hardcode_direct=yes
8605       hardcode_shlibpath_var=no
8606       ;;
8607
8608     *)
8609       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8610         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8611         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8612       else
8613         ld_shlibs=no
8614       fi
8615       ;;
8616     esac
8617
8618     if test "$ld_shlibs" = no; then
8619       runpath_var=
8620       hardcode_libdir_flag_spec=
8621       export_dynamic_flag_spec=
8622       whole_archive_flag_spec=
8623     fi
8624   else
8625     # PORTME fill in a description of your system's linker (not GNU ld)
8626     case $host_os in
8627     aix3*)
8628       allow_undefined_flag=unsupported
8629       always_export_symbols=yes
8630       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'
8631       # Note: this linker hardcodes the directories in LIBPATH if there
8632       # are no directories specified by -L.
8633       hardcode_minus_L=yes
8634       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8635         # Neither direct hardcoding nor static linking is supported with a
8636         # broken collect2.
8637         hardcode_direct=unsupported
8638       fi
8639       ;;
8640
8641     aix[4-9]*)
8642       if test "$host_cpu" = ia64; then
8643         # On IA64, the linker does run time linking by default, so we don't
8644         # have to do anything special.
8645         aix_use_runtimelinking=no
8646         exp_sym_flag='-Bexport'
8647         no_entry_flag=""
8648       else
8649         # If we're using GNU nm, then we don't want the "-C" option.
8650         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8651         # Also, AIX nm treats weak defined symbols like other global
8652         # defined symbols, whereas GNU nm marks them as "W".
8653         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8654           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'
8655         else
8656           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'
8657         fi
8658         aix_use_runtimelinking=no
8659
8660         # Test if we are trying to use run time linking or normal
8661         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8662         # need to do runtime linking.
8663         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8664           for ld_flag in $LDFLAGS; do
8665           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8666             aix_use_runtimelinking=yes
8667             break
8668           fi
8669           done
8670           ;;
8671         esac
8672
8673         exp_sym_flag='-bexport'
8674         no_entry_flag='-bnoentry'
8675       fi
8676
8677       # When large executables or shared objects are built, AIX ld can
8678       # have problems creating the table of contents.  If linking a library
8679       # or program results in "error TOC overflow" add -mminimal-toc to
8680       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8681       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8682
8683       archive_cmds=''
8684       hardcode_direct=yes
8685       hardcode_direct_absolute=yes
8686       hardcode_libdir_separator=':'
8687       link_all_deplibs=yes
8688       file_list_spec='${wl}-f,'
8689
8690       if test "$GCC" = yes; then
8691         case $host_os in aix4.[012]|aix4.[012].*)
8692         # We only want to do this on AIX 4.2 and lower, the check
8693         # below for broken collect2 doesn't work under 4.3+
8694           collect2name=`${CC} -print-prog-name=collect2`
8695           if test -f "$collect2name" &&
8696            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8697           then
8698           # We have reworked collect2
8699           :
8700           else
8701           # We have old collect2
8702           hardcode_direct=unsupported
8703           # It fails to find uninstalled libraries when the uninstalled
8704           # path is not listed in the libpath.  Setting hardcode_minus_L
8705           # to unsupported forces relinking
8706           hardcode_minus_L=yes
8707           hardcode_libdir_flag_spec='-L$libdir'
8708           hardcode_libdir_separator=
8709           fi
8710           ;;
8711         esac
8712         shared_flag='-shared'
8713         if test "$aix_use_runtimelinking" = yes; then
8714           shared_flag="$shared_flag "'${wl}-G'
8715         fi
8716         link_all_deplibs=no
8717       else
8718         # not using gcc
8719         if test "$host_cpu" = ia64; then
8720         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8721         # chokes on -Wl,-G. The following line is correct:
8722           shared_flag='-G'
8723         else
8724           if test "$aix_use_runtimelinking" = yes; then
8725             shared_flag='${wl}-G'
8726           else
8727             shared_flag='${wl}-bM:SRE'
8728           fi
8729         fi
8730       fi
8731
8732       export_dynamic_flag_spec='${wl}-bexpall'
8733       # It seems that -bexpall does not export symbols beginning with
8734       # underscore (_), so it is better to generate a list of symbols to export.
8735       always_export_symbols=yes
8736       if test "$aix_use_runtimelinking" = yes; then
8737         # Warning - without using the other runtime loading flags (-brtl),
8738         # -berok will link without error, but may produce a broken library.
8739         allow_undefined_flag='-berok'
8740         # Determine the default libpath from the value encoded in an
8741         # empty executable.
8742         if test "${lt_cv_aix_libpath+set}" = set; then
8743   aix_libpath=$lt_cv_aix_libpath
8744 else
8745   if ${lt_cv_aix_libpath_+:} false; then :
8746   $as_echo_n "(cached) " >&6
8747 else
8748   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8749 /* end confdefs.h.  */
8750
8751 int
8752 main ()
8753 {
8754
8755   ;
8756   return 0;
8757 }
8758 _ACEOF
8759 if ac_fn_c_try_link "$LINENO"; then :
8760
8761   lt_aix_libpath_sed='
8762       /Import File Strings/,/^$/ {
8763           /^0/ {
8764               s/^0  *\([^ ]*\) *$/\1/
8765               p
8766           }
8767       }'
8768   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8769   # Check for a 64-bit object if we didn't find anything.
8770   if test -z "$lt_cv_aix_libpath_"; then
8771     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8772   fi
8773 fi
8774 rm -f core conftest.err conftest.$ac_objext \
8775     conftest$ac_exeext conftest.$ac_ext
8776   if test -z "$lt_cv_aix_libpath_"; then
8777     lt_cv_aix_libpath_="/usr/lib:/lib"
8778   fi
8779
8780 fi
8781
8782   aix_libpath=$lt_cv_aix_libpath_
8783 fi
8784
8785         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8786         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"
8787       else
8788         if test "$host_cpu" = ia64; then
8789           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8790           allow_undefined_flag="-z nodefs"
8791           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"
8792         else
8793          # Determine the default libpath from the value encoded in an
8794          # empty executable.
8795          if test "${lt_cv_aix_libpath+set}" = set; then
8796   aix_libpath=$lt_cv_aix_libpath
8797 else
8798   if ${lt_cv_aix_libpath_+:} false; then :
8799   $as_echo_n "(cached) " >&6
8800 else
8801   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8802 /* end confdefs.h.  */
8803
8804 int
8805 main ()
8806 {
8807
8808   ;
8809   return 0;
8810 }
8811 _ACEOF
8812 if ac_fn_c_try_link "$LINENO"; then :
8813
8814   lt_aix_libpath_sed='
8815       /Import File Strings/,/^$/ {
8816           /^0/ {
8817               s/^0  *\([^ ]*\) *$/\1/
8818               p
8819           }
8820       }'
8821   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8822   # Check for a 64-bit object if we didn't find anything.
8823   if test -z "$lt_cv_aix_libpath_"; then
8824     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8825   fi
8826 fi
8827 rm -f core conftest.err conftest.$ac_objext \
8828     conftest$ac_exeext conftest.$ac_ext
8829   if test -z "$lt_cv_aix_libpath_"; then
8830     lt_cv_aix_libpath_="/usr/lib:/lib"
8831   fi
8832
8833 fi
8834
8835   aix_libpath=$lt_cv_aix_libpath_
8836 fi
8837
8838          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8839           # Warning - without using the other run time loading flags,
8840           # -berok will link without error, but may produce a broken library.
8841           no_undefined_flag=' ${wl}-bernotok'
8842           allow_undefined_flag=' ${wl}-berok'
8843           if test "$with_gnu_ld" = yes; then
8844             # We only use this code for GNU lds that support --whole-archive.
8845             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8846           else
8847             # Exported symbols can be pulled into shared objects from archives
8848             whole_archive_flag_spec='$convenience'
8849           fi
8850           archive_cmds_need_lc=yes
8851           # This is similar to how AIX traditionally builds its shared libraries.
8852           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'
8853         fi
8854       fi
8855       ;;
8856
8857     amigaos*)
8858       case $host_cpu in
8859       powerpc)
8860             # see comment about AmigaOS4 .so support
8861             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8862             archive_expsym_cmds=''
8863         ;;
8864       m68k)
8865             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)'
8866             hardcode_libdir_flag_spec='-L$libdir'
8867             hardcode_minus_L=yes
8868         ;;
8869       esac
8870       ;;
8871
8872     bsdi[45]*)
8873       export_dynamic_flag_spec=-rdynamic
8874       ;;
8875
8876     cygwin* | mingw* | pw32* | cegcc*)
8877       # When not using gcc, we currently assume that we are using
8878       # Microsoft Visual C++.
8879       # hardcode_libdir_flag_spec is actually meaningless, as there is
8880       # no search path for DLLs.
8881       case $cc_basename in
8882       cl*)
8883         # Native MSVC
8884         hardcode_libdir_flag_spec=' '
8885         allow_undefined_flag=unsupported
8886         always_export_symbols=yes
8887         file_list_spec='@'
8888         # Tell ltmain to make .lib files, not .a files.
8889         libext=lib
8890         # Tell ltmain to make .dll files, not .so files.
8891         shrext_cmds=".dll"
8892         # FIXME: Setting linknames here is a bad hack.
8893         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
8894         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8895             sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
8896           else
8897             sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
8898           fi~
8899           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
8900           linknames='
8901         # The linker will not automatically build a static lib if we build a DLL.
8902         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
8903         enable_shared_with_static_runtimes=yes
8904         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
8905         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8906         # Don't use ranlib
8907         old_postinstall_cmds='chmod 644 $oldlib'
8908         postlink_cmds='lt_outputfile="@OUTPUT@"~
8909           lt_tool_outputfile="@TOOL_OUTPUT@"~
8910           case $lt_outputfile in
8911             *.exe|*.EXE) ;;
8912             *)
8913               lt_outputfile="$lt_outputfile.exe"
8914               lt_tool_outputfile="$lt_tool_outputfile.exe"
8915               ;;
8916           esac~
8917           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
8918             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
8919             $RM "$lt_outputfile.manifest";
8920           fi'
8921         ;;
8922       *)
8923         # Assume MSVC wrapper
8924         hardcode_libdir_flag_spec=' '
8925         allow_undefined_flag=unsupported
8926         # Tell ltmain to make .lib files, not .a files.
8927         libext=lib
8928         # Tell ltmain to make .dll files, not .so files.
8929         shrext_cmds=".dll"
8930         # FIXME: Setting linknames here is a bad hack.
8931         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8932         # The linker will automatically build a .lib file if we build a DLL.
8933         old_archive_from_new_cmds='true'
8934         # FIXME: Should let the user specify the lib program.
8935         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8936         enable_shared_with_static_runtimes=yes
8937         ;;
8938       esac
8939       ;;
8940
8941     darwin* | rhapsody*)
8942
8943
8944   archive_cmds_need_lc=no
8945   hardcode_direct=no
8946   hardcode_automatic=yes
8947   hardcode_shlibpath_var=unsupported
8948   if test "$lt_cv_ld_force_load" = "yes"; then
8949     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\"`'
8950
8951   else
8952     whole_archive_flag_spec=''
8953   fi
8954   link_all_deplibs=yes
8955   allow_undefined_flag="$_lt_dar_allow_undefined"
8956   case $cc_basename in
8957      ifort*) _lt_dar_can_shared=yes ;;
8958      *) _lt_dar_can_shared=$GCC ;;
8959   esac
8960   if test "$_lt_dar_can_shared" = "yes"; then
8961     output_verbose_link_cmd=func_echo_all
8962     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8963     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8964     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}"
8965     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}"
8966
8967   else
8968   ld_shlibs=no
8969   fi
8970
8971       ;;
8972
8973     dgux*)
8974       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8975       hardcode_libdir_flag_spec='-L$libdir'
8976       hardcode_shlibpath_var=no
8977       ;;
8978
8979     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8980     # support.  Future versions do this automatically, but an explicit c++rt0.o
8981     # does not break anything, and helps significantly (at the cost of a little
8982     # extra space).
8983     freebsd2.2*)
8984       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8985       hardcode_libdir_flag_spec='-R$libdir'
8986       hardcode_direct=yes
8987       hardcode_shlibpath_var=no
8988       ;;
8989
8990     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8991     freebsd2.*)
8992       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8993       hardcode_direct=yes
8994       hardcode_minus_L=yes
8995       hardcode_shlibpath_var=no
8996       ;;
8997
8998     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8999     freebsd* | dragonfly*)
9000       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9001       hardcode_libdir_flag_spec='-R$libdir'
9002       hardcode_direct=yes
9003       hardcode_shlibpath_var=no
9004       ;;
9005
9006     hpux9*)
9007       if test "$GCC" = yes; then
9008         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'
9009       else
9010         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'
9011       fi
9012       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9013       hardcode_libdir_separator=:
9014       hardcode_direct=yes
9015
9016       # hardcode_minus_L: Not really in the search PATH,
9017       # but as the default location of the library.
9018       hardcode_minus_L=yes
9019       export_dynamic_flag_spec='${wl}-E'
9020       ;;
9021
9022     hpux10*)
9023       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9024         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9025       else
9026         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9027       fi
9028       if test "$with_gnu_ld" = no; then
9029         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9030         hardcode_libdir_separator=:
9031         hardcode_direct=yes
9032         hardcode_direct_absolute=yes
9033         export_dynamic_flag_spec='${wl}-E'
9034         # hardcode_minus_L: Not really in the search PATH,
9035         # but as the default location of the library.
9036         hardcode_minus_L=yes
9037       fi
9038       ;;
9039
9040     hpux11*)
9041       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9042         case $host_cpu in
9043         hppa*64*)
9044           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9045           ;;
9046         ia64*)
9047           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9048           ;;
9049         *)
9050           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9051           ;;
9052         esac
9053       else
9054         case $host_cpu in
9055         hppa*64*)
9056           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9057           ;;
9058         ia64*)
9059           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9060           ;;
9061         *)
9062
9063           # Older versions of the 11.00 compiler do not understand -b yet
9064           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9065           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9066 $as_echo_n "checking if $CC understands -b... " >&6; }
9067 if ${lt_cv_prog_compiler__b+:} false; then :
9068   $as_echo_n "(cached) " >&6
9069 else
9070   lt_cv_prog_compiler__b=no
9071    save_LDFLAGS="$LDFLAGS"
9072    LDFLAGS="$LDFLAGS -b"
9073    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9074    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9075      # The linker can only warn and ignore the option if not recognized
9076      # So say no if there are warnings
9077      if test -s conftest.err; then
9078        # Append any errors to the config.log.
9079        cat conftest.err 1>&5
9080        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9081        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9082        if diff conftest.exp conftest.er2 >/dev/null; then
9083          lt_cv_prog_compiler__b=yes
9084        fi
9085      else
9086        lt_cv_prog_compiler__b=yes
9087      fi
9088    fi
9089    $RM -r conftest*
9090    LDFLAGS="$save_LDFLAGS"
9091
9092 fi
9093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9094 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9095
9096 if test x"$lt_cv_prog_compiler__b" = xyes; then
9097     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9098 else
9099     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9100 fi
9101
9102           ;;
9103         esac
9104       fi
9105       if test "$with_gnu_ld" = no; then
9106         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9107         hardcode_libdir_separator=:
9108
9109         case $host_cpu in
9110         hppa*64*|ia64*)
9111           hardcode_direct=no
9112           hardcode_shlibpath_var=no
9113           ;;
9114         *)
9115           hardcode_direct=yes
9116           hardcode_direct_absolute=yes
9117           export_dynamic_flag_spec='${wl}-E'
9118
9119           # hardcode_minus_L: Not really in the search PATH,
9120           # but as the default location of the library.
9121           hardcode_minus_L=yes
9122           ;;
9123         esac
9124       fi
9125       ;;
9126
9127     irix5* | irix6* | nonstopux*)
9128       if test "$GCC" = yes; then
9129         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'
9130         # Try to use the -exported_symbol ld option, if it does not
9131         # work, assume that -exports_file does not work either and
9132         # implicitly export all symbols.
9133         # This should be the same for all languages, so no per-tag cache variable.
9134         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9135 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9136 if ${lt_cv_irix_exported_symbol+:} false; then :
9137   $as_echo_n "(cached) " >&6
9138 else
9139   save_LDFLAGS="$LDFLAGS"
9140            LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9141            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9142 /* end confdefs.h.  */
9143 int foo (void) { return 0; }
9144 _ACEOF
9145 if ac_fn_c_try_link "$LINENO"; then :
9146   lt_cv_irix_exported_symbol=yes
9147 else
9148   lt_cv_irix_exported_symbol=no
9149 fi
9150 rm -f core conftest.err conftest.$ac_objext \
9151     conftest$ac_exeext conftest.$ac_ext
9152            LDFLAGS="$save_LDFLAGS"
9153 fi
9154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9155 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9156         if test "$lt_cv_irix_exported_symbol" = yes; then
9157           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'
9158         fi
9159       else
9160         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'
9161         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'
9162       fi
9163       archive_cmds_need_lc='no'
9164       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9165       hardcode_libdir_separator=:
9166       inherit_rpath=yes
9167       link_all_deplibs=yes
9168       ;;
9169
9170     netbsd* | netbsdelf*-gnu)
9171       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9172         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9173       else
9174         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9175       fi
9176       hardcode_libdir_flag_spec='-R$libdir'
9177       hardcode_direct=yes
9178       hardcode_shlibpath_var=no
9179       ;;
9180
9181     newsos6)
9182       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9183       hardcode_direct=yes
9184       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9185       hardcode_libdir_separator=:
9186       hardcode_shlibpath_var=no
9187       ;;
9188
9189     *nto* | *qnx*)
9190       ;;
9191
9192     openbsd*)
9193       if test -f /usr/libexec/ld.so; then
9194         hardcode_direct=yes
9195         hardcode_shlibpath_var=no
9196         hardcode_direct_absolute=yes
9197         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9198           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9199           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9200           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9201           export_dynamic_flag_spec='${wl}-E'
9202         else
9203           case $host_os in
9204            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9205              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9206              hardcode_libdir_flag_spec='-R$libdir'
9207              ;;
9208            *)
9209              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9210              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9211              ;;
9212           esac
9213         fi
9214       else
9215         ld_shlibs=no
9216       fi
9217       ;;
9218
9219     os2*)
9220       hardcode_libdir_flag_spec='-L$libdir'
9221       hardcode_minus_L=yes
9222       allow_undefined_flag=unsupported
9223       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'
9224       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9225       ;;
9226
9227     osf3*)
9228       if test "$GCC" = yes; then
9229         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9230         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'
9231       else
9232         allow_undefined_flag=' -expect_unresolved \*'
9233         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'
9234       fi
9235       archive_cmds_need_lc='no'
9236       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9237       hardcode_libdir_separator=:
9238       ;;
9239
9240     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9241       if test "$GCC" = yes; then
9242         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9243         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'
9244         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9245       else
9246         allow_undefined_flag=' -expect_unresolved \*'
9247         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'
9248         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~
9249         $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'
9250
9251         # Both c and cxx compiler support -rpath directly
9252         hardcode_libdir_flag_spec='-rpath $libdir'
9253       fi
9254       archive_cmds_need_lc='no'
9255       hardcode_libdir_separator=:
9256       ;;
9257
9258     solaris*)
9259       no_undefined_flag=' -z defs'
9260       if test "$GCC" = yes; then
9261         wlarc='${wl}'
9262         archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9263         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9264           $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'
9265       else
9266         case `$CC -V 2>&1` in
9267         *"Compilers 5.0"*)
9268           wlarc=''
9269           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9270           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9271           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9272           ;;
9273         *)
9274           wlarc='${wl}'
9275           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9276           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9277           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9278           ;;
9279         esac
9280       fi
9281       hardcode_libdir_flag_spec='-R$libdir'
9282       hardcode_shlibpath_var=no
9283       case $host_os in
9284       solaris2.[0-5] | solaris2.[0-5].*) ;;
9285       *)
9286         # The compiler driver will combine and reorder linker options,
9287         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9288         # but is careful enough not to reorder.
9289         # Supported since Solaris 2.6 (maybe 2.5.1?)
9290         if test "$GCC" = yes; then
9291           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9292         else
9293           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9294         fi
9295         ;;
9296       esac
9297       link_all_deplibs=yes
9298       ;;
9299
9300     sunos4*)
9301       if test "x$host_vendor" = xsequent; then
9302         # Use $CC to link under sequent, because it throws in some extra .o
9303         # files that make .init and .fini sections work.
9304         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9305       else
9306         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9307       fi
9308       hardcode_libdir_flag_spec='-L$libdir'
9309       hardcode_direct=yes
9310       hardcode_minus_L=yes
9311       hardcode_shlibpath_var=no
9312       ;;
9313
9314     sysv4)
9315       case $host_vendor in
9316         sni)
9317           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9318           hardcode_direct=yes # is this really true???
9319         ;;
9320         siemens)
9321           ## LD is ld it makes a PLAMLIB
9322           ## CC just makes a GrossModule.
9323           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9324           reload_cmds='$CC -r -o $output$reload_objs'
9325           hardcode_direct=no
9326         ;;
9327         motorola)
9328           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9329           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9330         ;;
9331       esac
9332       runpath_var='LD_RUN_PATH'
9333       hardcode_shlibpath_var=no
9334       ;;
9335
9336     sysv4.3*)
9337       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9338       hardcode_shlibpath_var=no
9339       export_dynamic_flag_spec='-Bexport'
9340       ;;
9341
9342     sysv4*MP*)
9343       if test -d /usr/nec; then
9344         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9345         hardcode_shlibpath_var=no
9346         runpath_var=LD_RUN_PATH
9347         hardcode_runpath_var=yes
9348         ld_shlibs=yes
9349       fi
9350       ;;
9351
9352     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9353       no_undefined_flag='${wl}-z,text'
9354       archive_cmds_need_lc=no
9355       hardcode_shlibpath_var=no
9356       runpath_var='LD_RUN_PATH'
9357
9358       if test "$GCC" = yes; then
9359         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9360         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9361       else
9362         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9363         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9364       fi
9365       ;;
9366
9367     sysv5* | sco3.2v5* | sco5v6*)
9368       # Note: We can NOT use -z defs as we might desire, because we do not
9369       # link with -lc, and that would cause any symbols used from libc to
9370       # always be unresolved, which means just about no library would
9371       # ever link correctly.  If we're not using GNU ld we use -z text
9372       # though, which does catch some bad symbols but isn't as heavy-handed
9373       # as -z defs.
9374       no_undefined_flag='${wl}-z,text'
9375       allow_undefined_flag='${wl}-z,nodefs'
9376       archive_cmds_need_lc=no
9377       hardcode_shlibpath_var=no
9378       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9379       hardcode_libdir_separator=':'
9380       link_all_deplibs=yes
9381       export_dynamic_flag_spec='${wl}-Bexport'
9382       runpath_var='LD_RUN_PATH'
9383
9384       if test "$GCC" = yes; then
9385         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9386         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9387       else
9388         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9389         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9390       fi
9391       ;;
9392
9393     uts4*)
9394       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9395       hardcode_libdir_flag_spec='-L$libdir'
9396       hardcode_shlibpath_var=no
9397       ;;
9398
9399     *)
9400       ld_shlibs=no
9401       ;;
9402     esac
9403
9404     if test x$host_vendor = xsni; then
9405       case $host in
9406       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9407         export_dynamic_flag_spec='${wl}-Blargedynsym'
9408         ;;
9409       esac
9410     fi
9411   fi
9412
9413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9414 $as_echo "$ld_shlibs" >&6; }
9415 test "$ld_shlibs" = no && can_build_shared=no
9416
9417 with_gnu_ld=$with_gnu_ld
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433 #
9434 # Do we need to explicitly link libc?
9435 #
9436 case "x$archive_cmds_need_lc" in
9437 x|xyes)
9438   # Assume -lc should be added
9439   archive_cmds_need_lc=yes
9440
9441   if test "$enable_shared" = yes && test "$GCC" = yes; then
9442     case $archive_cmds in
9443     *'~'*)
9444       # FIXME: we may have to deal with multi-command sequences.
9445       ;;
9446     '$CC '*)
9447       # Test whether the compiler implicitly links with -lc since on some
9448       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9449       # to ld, don't add -lc before -lgcc.
9450       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9451 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9452 if ${lt_cv_archive_cmds_need_lc+:} false; then :
9453   $as_echo_n "(cached) " >&6
9454 else
9455   $RM conftest*
9456         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9457
9458         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9459   (eval $ac_compile) 2>&5
9460   ac_status=$?
9461   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9462   test $ac_status = 0; } 2>conftest.err; then
9463           soname=conftest
9464           lib=conftest
9465           libobjs=conftest.$ac_objext
9466           deplibs=
9467           wl=$lt_prog_compiler_wl
9468           pic_flag=$lt_prog_compiler_pic
9469           compiler_flags=-v
9470           linker_flags=-v
9471           verstring=
9472           output_objdir=.
9473           libname=conftest
9474           lt_save_allow_undefined_flag=$allow_undefined_flag
9475           allow_undefined_flag=
9476           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9477   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9478   ac_status=$?
9479   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9480   test $ac_status = 0; }
9481           then
9482             lt_cv_archive_cmds_need_lc=no
9483           else
9484             lt_cv_archive_cmds_need_lc=yes
9485           fi
9486           allow_undefined_flag=$lt_save_allow_undefined_flag
9487         else
9488           cat conftest.err 1>&5
9489         fi
9490         $RM conftest*
9491
9492 fi
9493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9494 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9495       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9496       ;;
9497     esac
9498   fi
9499   ;;
9500 esac
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9654 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9655
9656 if test "$GCC" = yes; then
9657   case $host_os in
9658     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9659     *) lt_awk_arg="/^libraries:/" ;;
9660   esac
9661   case $host_os in
9662     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9663     *) lt_sed_strip_eq="s,=/,/,g" ;;
9664   esac
9665   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9666   case $lt_search_path_spec in
9667   *\;*)
9668     # if the path contains ";" then we assume it to be the separator
9669     # otherwise default to the standard path separator (i.e. ":") - it is
9670     # assumed that no part of a normal pathname contains ";" but that should
9671     # okay in the real world where ";" in dirpaths is itself problematic.
9672     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9673     ;;
9674   *)
9675     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9676     ;;
9677   esac
9678   # Ok, now we have the path, separated by spaces, we can step through it
9679   # and add multilib dir if necessary.
9680   lt_tmp_lt_search_path_spec=
9681   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9682   for lt_sys_path in $lt_search_path_spec; do
9683     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9684       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9685     else
9686       test -d "$lt_sys_path" && \
9687         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9688     fi
9689   done
9690   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9691 BEGIN {RS=" "; FS="/|\n";} {
9692   lt_foo="";
9693   lt_count=0;
9694   for (lt_i = NF; lt_i > 0; lt_i--) {
9695     if ($lt_i != "" && $lt_i != ".") {
9696       if ($lt_i == "..") {
9697         lt_count++;
9698       } else {
9699         if (lt_count == 0) {
9700           lt_foo="/" $lt_i lt_foo;
9701         } else {
9702           lt_count--;
9703         }
9704       }
9705     }
9706   }
9707   if (lt_foo != "") { lt_freq[lt_foo]++; }
9708   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9709 }'`
9710   # AWK program above erroneously prepends '/' to C:/dos/paths
9711   # for these hosts.
9712   case $host_os in
9713     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9714       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9715   esac
9716   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9717 else
9718   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9719 fi
9720 library_names_spec=
9721 libname_spec='lib$name'
9722 soname_spec=
9723 shrext_cmds=".so"
9724 postinstall_cmds=
9725 postuninstall_cmds=
9726 finish_cmds=
9727 finish_eval=
9728 shlibpath_var=
9729 shlibpath_overrides_runpath=unknown
9730 version_type=none
9731 dynamic_linker="$host_os ld.so"
9732 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9733 need_lib_prefix=unknown
9734 hardcode_into_libs=no
9735
9736 # when you set need_version to no, make sure it does not cause -set_version
9737 # flags to be left without arguments
9738 need_version=unknown
9739
9740 case $host_os in
9741 aix3*)
9742   version_type=linux # correct to gnu/linux during the next big refactor
9743   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9744   shlibpath_var=LIBPATH
9745
9746   # AIX 3 has no versioning support, so we append a major version to the name.
9747   soname_spec='${libname}${release}${shared_ext}$major'
9748   ;;
9749
9750 aix[4-9]*)
9751   version_type=linux # correct to gnu/linux during the next big refactor
9752   need_lib_prefix=no
9753   need_version=no
9754   hardcode_into_libs=yes
9755   if test "$host_cpu" = ia64; then
9756     # AIX 5 supports IA64
9757     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9758     shlibpath_var=LD_LIBRARY_PATH
9759   else
9760     # With GCC up to 2.95.x, collect2 would create an import file
9761     # for dependence libraries.  The import file would start with
9762     # the line `#! .'.  This would cause the generated library to
9763     # depend on `.', always an invalid library.  This was fixed in
9764     # development snapshots of GCC prior to 3.0.
9765     case $host_os in
9766       aix4 | aix4.[01] | aix4.[01].*)
9767       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9768            echo ' yes '
9769            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9770         :
9771       else
9772         can_build_shared=no
9773       fi
9774       ;;
9775     esac
9776     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9777     # soname into executable. Probably we can add versioning support to
9778     # collect2, so additional links can be useful in future.
9779     if test "$aix_use_runtimelinking" = yes; then
9780       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9781       # instead of lib<name>.a to let people know that these are not
9782       # typical AIX shared libraries.
9783       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9784     else
9785       # We preserve .a as extension for shared libraries through AIX4.2
9786       # and later when we are not doing run time linking.
9787       library_names_spec='${libname}${release}.a $libname.a'
9788       soname_spec='${libname}${release}${shared_ext}$major'
9789     fi
9790     shlibpath_var=LIBPATH
9791   fi
9792   ;;
9793
9794 amigaos*)
9795   case $host_cpu in
9796   powerpc)
9797     # Since July 2007 AmigaOS4 officially supports .so libraries.
9798     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9799     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9800     ;;
9801   m68k)
9802     library_names_spec='$libname.ixlibrary $libname.a'
9803     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9804     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'
9805     ;;
9806   esac
9807   ;;
9808
9809 beos*)
9810   library_names_spec='${libname}${shared_ext}'
9811   dynamic_linker="$host_os ld.so"
9812   shlibpath_var=LIBRARY_PATH
9813   ;;
9814
9815 bsdi[45]*)
9816   version_type=linux # correct to gnu/linux during the next big refactor
9817   need_version=no
9818   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9819   soname_spec='${libname}${release}${shared_ext}$major'
9820   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9821   shlibpath_var=LD_LIBRARY_PATH
9822   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9823   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9824   # the default ld.so.conf also contains /usr/contrib/lib and
9825   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9826   # libtool to hard-code these into programs
9827   ;;
9828
9829 cygwin* | mingw* | pw32* | cegcc*)
9830   version_type=windows
9831   shrext_cmds=".dll"
9832   need_version=no
9833   need_lib_prefix=no
9834
9835   case $GCC,$cc_basename in
9836   yes,*)
9837     # gcc
9838     library_names_spec='$libname.dll.a'
9839     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9840     postinstall_cmds='base_file=`basename \${file}`~
9841       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9842       dldir=$destdir/`dirname \$dlpath`~
9843       test -d \$dldir || mkdir -p \$dldir~
9844       $install_prog $dir/$dlname \$dldir/$dlname~
9845       chmod a+x \$dldir/$dlname~
9846       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9847         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9848       fi'
9849     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9850       dlpath=$dir/\$dldll~
9851        $RM \$dlpath'
9852     shlibpath_overrides_runpath=yes
9853
9854     case $host_os in
9855     cygwin*)
9856       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9857       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9858
9859       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9860       ;;
9861     mingw* | cegcc*)
9862       # MinGW DLLs use traditional 'lib' prefix
9863       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9864       ;;
9865     pw32*)
9866       # pw32 DLLs use 'pw' prefix rather than 'lib'
9867       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9868       ;;
9869     esac
9870     dynamic_linker='Win32 ld.exe'
9871     ;;
9872
9873   *,cl*)
9874     # Native MSVC
9875     libname_spec='$name'
9876     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9877     library_names_spec='${libname}.dll.lib'
9878
9879     case $build_os in
9880     mingw*)
9881       sys_lib_search_path_spec=
9882       lt_save_ifs=$IFS
9883       IFS=';'
9884       for lt_path in $LIB
9885       do
9886         IFS=$lt_save_ifs
9887         # Let DOS variable expansion print the short 8.3 style file name.
9888         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
9889         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
9890       done
9891       IFS=$lt_save_ifs
9892       # Convert to MSYS style.
9893       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
9894       ;;
9895     cygwin*)
9896       # Convert to unix form, then to dos form, then back to unix form
9897       # but this time dos style (no spaces!) so that the unix form looks
9898       # like /cygdrive/c/PROGRA~1:/cygdr...
9899       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
9900       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
9901       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9902       ;;
9903     *)
9904       sys_lib_search_path_spec="$LIB"
9905       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9906         # It is most probably a Windows format PATH.
9907         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9908       else
9909         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9910       fi
9911       # FIXME: find the short name or the path components, as spaces are
9912       # common. (e.g. "Program Files" -> "PROGRA~1")
9913       ;;
9914     esac
9915
9916     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9917     postinstall_cmds='base_file=`basename \${file}`~
9918       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9919       dldir=$destdir/`dirname \$dlpath`~
9920       test -d \$dldir || mkdir -p \$dldir~
9921       $install_prog $dir/$dlname \$dldir/$dlname'
9922     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9923       dlpath=$dir/\$dldll~
9924        $RM \$dlpath'
9925     shlibpath_overrides_runpath=yes
9926     dynamic_linker='Win32 link.exe'
9927     ;;
9928
9929   *)
9930     # Assume MSVC wrapper
9931     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9932     dynamic_linker='Win32 ld.exe'
9933     ;;
9934   esac
9935   # FIXME: first we should search . and the directory the executable is in
9936   shlibpath_var=PATH
9937   ;;
9938
9939 darwin* | rhapsody*)
9940   dynamic_linker="$host_os dyld"
9941   version_type=darwin
9942   need_lib_prefix=no
9943   need_version=no
9944   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9945   soname_spec='${libname}${release}${major}$shared_ext'
9946   shlibpath_overrides_runpath=yes
9947   shlibpath_var=DYLD_LIBRARY_PATH
9948   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9949
9950   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9951   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9952   ;;
9953
9954 dgux*)
9955   version_type=linux # correct to gnu/linux during the next big refactor
9956   need_lib_prefix=no
9957   need_version=no
9958   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9959   soname_spec='${libname}${release}${shared_ext}$major'
9960   shlibpath_var=LD_LIBRARY_PATH
9961   ;;
9962
9963 freebsd* | dragonfly*)
9964   # DragonFly does not have aout.  When/if they implement a new
9965   # versioning mechanism, adjust this.
9966   if test -x /usr/bin/objformat; then
9967     objformat=`/usr/bin/objformat`
9968   else
9969     case $host_os in
9970     freebsd[23].*) objformat=aout ;;
9971     *) objformat=elf ;;
9972     esac
9973   fi
9974   version_type=freebsd-$objformat
9975   case $version_type in
9976     freebsd-elf*)
9977       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9978       need_version=no
9979       need_lib_prefix=no
9980       ;;
9981     freebsd-*)
9982       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9983       need_version=yes
9984       ;;
9985   esac
9986   shlibpath_var=LD_LIBRARY_PATH
9987   case $host_os in
9988   freebsd2.*)
9989     shlibpath_overrides_runpath=yes
9990     ;;
9991   freebsd3.[01]* | freebsdelf3.[01]*)
9992     shlibpath_overrides_runpath=yes
9993     hardcode_into_libs=yes
9994     ;;
9995   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9996   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9997     shlibpath_overrides_runpath=no
9998     hardcode_into_libs=yes
9999     ;;
10000   *) # from 4.6 on, and DragonFly
10001     shlibpath_overrides_runpath=yes
10002     hardcode_into_libs=yes
10003     ;;
10004   esac
10005   ;;
10006
10007 gnu*)
10008   version_type=linux # correct to gnu/linux during the next big refactor
10009   need_lib_prefix=no
10010   need_version=no
10011   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10012   soname_spec='${libname}${release}${shared_ext}$major'
10013   shlibpath_var=LD_LIBRARY_PATH
10014   shlibpath_overrides_runpath=no
10015   hardcode_into_libs=yes
10016   ;;
10017
10018 haiku*)
10019   version_type=linux # correct to gnu/linux during the next big refactor
10020   need_lib_prefix=no
10021   need_version=no
10022   dynamic_linker="$host_os runtime_loader"
10023   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10024   soname_spec='${libname}${release}${shared_ext}$major'
10025   shlibpath_var=LIBRARY_PATH
10026   shlibpath_overrides_runpath=yes
10027   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10028   hardcode_into_libs=yes
10029   ;;
10030
10031 hpux9* | hpux10* | hpux11*)
10032   # Give a soname corresponding to the major version so that dld.sl refuses to
10033   # link against other versions.
10034   version_type=sunos
10035   need_lib_prefix=no
10036   need_version=no
10037   case $host_cpu in
10038   ia64*)
10039     shrext_cmds='.so'
10040     hardcode_into_libs=yes
10041     dynamic_linker="$host_os dld.so"
10042     shlibpath_var=LD_LIBRARY_PATH
10043     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10044     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10045     soname_spec='${libname}${release}${shared_ext}$major'
10046     if test "X$HPUX_IA64_MODE" = X32; then
10047       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10048     else
10049       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10050     fi
10051     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10052     ;;
10053   hppa*64*)
10054     shrext_cmds='.sl'
10055     hardcode_into_libs=yes
10056     dynamic_linker="$host_os dld.sl"
10057     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10058     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10059     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10060     soname_spec='${libname}${release}${shared_ext}$major'
10061     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10062     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10063     ;;
10064   *)
10065     shrext_cmds='.sl'
10066     dynamic_linker="$host_os dld.sl"
10067     shlibpath_var=SHLIB_PATH
10068     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10069     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10070     soname_spec='${libname}${release}${shared_ext}$major'
10071     ;;
10072   esac
10073   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10074   postinstall_cmds='chmod 555 $lib'
10075   # or fails outright, so override atomically:
10076   install_override_mode=555
10077   ;;
10078
10079 interix[3-9]*)
10080   version_type=linux # correct to gnu/linux during the next big refactor
10081   need_lib_prefix=no
10082   need_version=no
10083   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10084   soname_spec='${libname}${release}${shared_ext}$major'
10085   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10086   shlibpath_var=LD_LIBRARY_PATH
10087   shlibpath_overrides_runpath=no
10088   hardcode_into_libs=yes
10089   ;;
10090
10091 irix5* | irix6* | nonstopux*)
10092   case $host_os in
10093     nonstopux*) version_type=nonstopux ;;
10094     *)
10095         if test "$lt_cv_prog_gnu_ld" = yes; then
10096                 version_type=linux # correct to gnu/linux during the next big refactor
10097         else
10098                 version_type=irix
10099         fi ;;
10100   esac
10101   need_lib_prefix=no
10102   need_version=no
10103   soname_spec='${libname}${release}${shared_ext}$major'
10104   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10105   case $host_os in
10106   irix5* | nonstopux*)
10107     libsuff= shlibsuff=
10108     ;;
10109   *)
10110     case $LD in # libtool.m4 will add one of these switches to LD
10111     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10112       libsuff= shlibsuff= libmagic=32-bit;;
10113     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10114       libsuff=32 shlibsuff=N32 libmagic=N32;;
10115     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10116       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10117     *) libsuff= shlibsuff= libmagic=never-match;;
10118     esac
10119     ;;
10120   esac
10121   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10122   shlibpath_overrides_runpath=no
10123   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10124   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10125   hardcode_into_libs=yes
10126   ;;
10127
10128 # No shared lib support for Linux oldld, aout, or coff.
10129 linux*oldld* | linux*aout* | linux*coff*)
10130   dynamic_linker=no
10131   ;;
10132
10133 # This must be glibc/ELF.
10134 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10135   version_type=linux # correct to gnu/linux during the next big refactor
10136   need_lib_prefix=no
10137   need_version=no
10138   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10139   soname_spec='${libname}${release}${shared_ext}$major'
10140   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10141   shlibpath_var=LD_LIBRARY_PATH
10142   shlibpath_overrides_runpath=no
10143
10144   # Some binutils ld are patched to set DT_RUNPATH
10145   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10146   $as_echo_n "(cached) " >&6
10147 else
10148   lt_cv_shlibpath_overrides_runpath=no
10149     save_LDFLAGS=$LDFLAGS
10150     save_libdir=$libdir
10151     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10152          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10153     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10154 /* end confdefs.h.  */
10155
10156 int
10157 main ()
10158 {
10159
10160   ;
10161   return 0;
10162 }
10163 _ACEOF
10164 if ac_fn_c_try_link "$LINENO"; then :
10165   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10166   lt_cv_shlibpath_overrides_runpath=yes
10167 fi
10168 fi
10169 rm -f core conftest.err conftest.$ac_objext \
10170     conftest$ac_exeext conftest.$ac_ext
10171     LDFLAGS=$save_LDFLAGS
10172     libdir=$save_libdir
10173
10174 fi
10175
10176   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10177
10178   # This implies no fast_install, which is unacceptable.
10179   # Some rework will be needed to allow for fast_install
10180   # before this can be enabled.
10181   hardcode_into_libs=yes
10182
10183   # Append ld.so.conf contents to the search path
10184   if test -f /etc/ld.so.conf; then
10185     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' ' '`
10186     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10187   fi
10188
10189   # We used to test for /lib/ld.so.1 and disable shared libraries on
10190   # powerpc, because MkLinux only supported shared libraries with the
10191   # GNU dynamic linker.  Since this was broken with cross compilers,
10192   # most powerpc-linux boxes support dynamic linking these days and
10193   # people can always --disable-shared, the test was removed, and we
10194   # assume the GNU/Linux dynamic linker is in use.
10195   dynamic_linker='GNU/Linux ld.so'
10196   ;;
10197
10198 netbsdelf*-gnu)
10199   version_type=linux
10200   need_lib_prefix=no
10201   need_version=no
10202   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10203   soname_spec='${libname}${release}${shared_ext}$major'
10204   shlibpath_var=LD_LIBRARY_PATH
10205   shlibpath_overrides_runpath=no
10206   hardcode_into_libs=yes
10207   dynamic_linker='NetBSD ld.elf_so'
10208   ;;
10209
10210 netbsd*)
10211   version_type=sunos
10212   need_lib_prefix=no
10213   need_version=no
10214   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10215     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10216     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10217     dynamic_linker='NetBSD (a.out) ld.so'
10218   else
10219     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10220     soname_spec='${libname}${release}${shared_ext}$major'
10221     dynamic_linker='NetBSD ld.elf_so'
10222   fi
10223   shlibpath_var=LD_LIBRARY_PATH
10224   shlibpath_overrides_runpath=yes
10225   hardcode_into_libs=yes
10226   ;;
10227
10228 newsos6)
10229   version_type=linux # correct to gnu/linux during the next big refactor
10230   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10231   shlibpath_var=LD_LIBRARY_PATH
10232   shlibpath_overrides_runpath=yes
10233   ;;
10234
10235 *nto* | *qnx*)
10236   version_type=qnx
10237   need_lib_prefix=no
10238   need_version=no
10239   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10240   soname_spec='${libname}${release}${shared_ext}$major'
10241   shlibpath_var=LD_LIBRARY_PATH
10242   shlibpath_overrides_runpath=no
10243   hardcode_into_libs=yes
10244   dynamic_linker='ldqnx.so'
10245   ;;
10246
10247 openbsd*)
10248   version_type=sunos
10249   sys_lib_dlsearch_path_spec="/usr/lib"
10250   need_lib_prefix=no
10251   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10252   case $host_os in
10253     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10254     *)                          need_version=no  ;;
10255   esac
10256   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10257   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10258   shlibpath_var=LD_LIBRARY_PATH
10259   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10260     case $host_os in
10261       openbsd2.[89] | openbsd2.[89].*)
10262         shlibpath_overrides_runpath=no
10263         ;;
10264       *)
10265         shlibpath_overrides_runpath=yes
10266         ;;
10267       esac
10268   else
10269     shlibpath_overrides_runpath=yes
10270   fi
10271   ;;
10272
10273 os2*)
10274   libname_spec='$name'
10275   shrext_cmds=".dll"
10276   need_lib_prefix=no
10277   library_names_spec='$libname${shared_ext} $libname.a'
10278   dynamic_linker='OS/2 ld.exe'
10279   shlibpath_var=LIBPATH
10280   ;;
10281
10282 osf3* | osf4* | osf5*)
10283   version_type=osf
10284   need_lib_prefix=no
10285   need_version=no
10286   soname_spec='${libname}${release}${shared_ext}$major'
10287   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10288   shlibpath_var=LD_LIBRARY_PATH
10289   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10290   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10291   ;;
10292
10293 rdos*)
10294   dynamic_linker=no
10295   ;;
10296
10297 solaris*)
10298   version_type=linux # correct to gnu/linux during the next big refactor
10299   need_lib_prefix=no
10300   need_version=no
10301   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10302   soname_spec='${libname}${release}${shared_ext}$major'
10303   shlibpath_var=LD_LIBRARY_PATH
10304   shlibpath_overrides_runpath=yes
10305   hardcode_into_libs=yes
10306   # ldd complains unless libraries are executable
10307   postinstall_cmds='chmod +x $lib'
10308   ;;
10309
10310 sunos4*)
10311   version_type=sunos
10312   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10313   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10314   shlibpath_var=LD_LIBRARY_PATH
10315   shlibpath_overrides_runpath=yes
10316   if test "$with_gnu_ld" = yes; then
10317     need_lib_prefix=no
10318   fi
10319   need_version=yes
10320   ;;
10321
10322 sysv4 | sysv4.3*)
10323   version_type=linux # correct to gnu/linux during the next big refactor
10324   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10325   soname_spec='${libname}${release}${shared_ext}$major'
10326   shlibpath_var=LD_LIBRARY_PATH
10327   case $host_vendor in
10328     sni)
10329       shlibpath_overrides_runpath=no
10330       need_lib_prefix=no
10331       runpath_var=LD_RUN_PATH
10332       ;;
10333     siemens)
10334       need_lib_prefix=no
10335       ;;
10336     motorola)
10337       need_lib_prefix=no
10338       need_version=no
10339       shlibpath_overrides_runpath=no
10340       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10341       ;;
10342   esac
10343   ;;
10344
10345 sysv4*MP*)
10346   if test -d /usr/nec ;then
10347     version_type=linux # correct to gnu/linux during the next big refactor
10348     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10349     soname_spec='$libname${shared_ext}.$major'
10350     shlibpath_var=LD_LIBRARY_PATH
10351   fi
10352   ;;
10353
10354 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10355   version_type=freebsd-elf
10356   need_lib_prefix=no
10357   need_version=no
10358   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10359   soname_spec='${libname}${release}${shared_ext}$major'
10360   shlibpath_var=LD_LIBRARY_PATH
10361   shlibpath_overrides_runpath=yes
10362   hardcode_into_libs=yes
10363   if test "$with_gnu_ld" = yes; then
10364     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10365   else
10366     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10367     case $host_os in
10368       sco3.2v5*)
10369         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10370         ;;
10371     esac
10372   fi
10373   sys_lib_dlsearch_path_spec='/usr/lib'
10374   ;;
10375
10376 tpf*)
10377   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10378   version_type=linux # correct to gnu/linux during the next big refactor
10379   need_lib_prefix=no
10380   need_version=no
10381   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10382   shlibpath_var=LD_LIBRARY_PATH
10383   shlibpath_overrides_runpath=no
10384   hardcode_into_libs=yes
10385   ;;
10386
10387 uts4*)
10388   version_type=linux # correct to gnu/linux during the next big refactor
10389   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10390   soname_spec='${libname}${release}${shared_ext}$major'
10391   shlibpath_var=LD_LIBRARY_PATH
10392   ;;
10393
10394 *)
10395   dynamic_linker=no
10396   ;;
10397 esac
10398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10399 $as_echo "$dynamic_linker" >&6; }
10400 test "$dynamic_linker" = no && can_build_shared=no
10401
10402 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10403 if test "$GCC" = yes; then
10404   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10405 fi
10406
10407 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10408   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10409 fi
10410 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10411   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10412 fi
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10506 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10507 hardcode_action=
10508 if test -n "$hardcode_libdir_flag_spec" ||
10509    test -n "$runpath_var" ||
10510    test "X$hardcode_automatic" = "Xyes" ; then
10511
10512   # We can hardcode non-existent directories.
10513   if test "$hardcode_direct" != no &&
10514      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10515      # have to relink, otherwise we might link with an installed library
10516      # when we should be linking with a yet-to-be-installed one
10517      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10518      test "$hardcode_minus_L" != no; then
10519     # Linking always hardcodes the temporary library directory.
10520     hardcode_action=relink
10521   else
10522     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10523     hardcode_action=immediate
10524   fi
10525 else
10526   # We cannot hardcode anything, or else we can only hardcode existing
10527   # directories.
10528   hardcode_action=unsupported
10529 fi
10530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10531 $as_echo "$hardcode_action" >&6; }
10532
10533 if test "$hardcode_action" = relink ||
10534    test "$inherit_rpath" = yes; then
10535   # Fast installation is not supported
10536   enable_fast_install=no
10537 elif test "$shlibpath_overrides_runpath" = yes ||
10538      test "$enable_shared" = no; then
10539   # Fast installation is not necessary
10540   enable_fast_install=needless
10541 fi
10542
10543
10544
10545
10546
10547
10548   if test "x$enable_dlopen" != xyes; then
10549   enable_dlopen=unknown
10550   enable_dlopen_self=unknown
10551   enable_dlopen_self_static=unknown
10552 else
10553   lt_cv_dlopen=no
10554   lt_cv_dlopen_libs=
10555
10556   case $host_os in
10557   beos*)
10558     lt_cv_dlopen="load_add_on"
10559     lt_cv_dlopen_libs=
10560     lt_cv_dlopen_self=yes
10561     ;;
10562
10563   mingw* | pw32* | cegcc*)
10564     lt_cv_dlopen="LoadLibrary"
10565     lt_cv_dlopen_libs=
10566     ;;
10567
10568   cygwin*)
10569     lt_cv_dlopen="dlopen"
10570     lt_cv_dlopen_libs=
10571     ;;
10572
10573   darwin*)
10574   # if libdl is installed we need to link against it
10575     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10576 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10577 if ${ac_cv_lib_dl_dlopen+:} false; then :
10578   $as_echo_n "(cached) " >&6
10579 else
10580   ac_check_lib_save_LIBS=$LIBS
10581 LIBS="-ldl  $LIBS"
10582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10583 /* end confdefs.h.  */
10584
10585 /* Override any GCC internal prototype to avoid an error.
10586    Use char because int might match the return type of a GCC
10587    builtin and then its argument prototype would still apply.  */
10588 #ifdef __cplusplus
10589 extern "C"
10590 #endif
10591 char dlopen ();
10592 int
10593 main ()
10594 {
10595 return dlopen ();
10596   ;
10597   return 0;
10598 }
10599 _ACEOF
10600 if ac_fn_c_try_link "$LINENO"; then :
10601   ac_cv_lib_dl_dlopen=yes
10602 else
10603   ac_cv_lib_dl_dlopen=no
10604 fi
10605 rm -f core conftest.err conftest.$ac_objext \
10606     conftest$ac_exeext conftest.$ac_ext
10607 LIBS=$ac_check_lib_save_LIBS
10608 fi
10609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10610 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10611 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10612   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10613 else
10614
10615     lt_cv_dlopen="dyld"
10616     lt_cv_dlopen_libs=
10617     lt_cv_dlopen_self=yes
10618
10619 fi
10620
10621     ;;
10622
10623   *)
10624     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10625 if test "x$ac_cv_func_shl_load" = xyes; then :
10626   lt_cv_dlopen="shl_load"
10627 else
10628   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10629 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10630 if ${ac_cv_lib_dld_shl_load+:} false; then :
10631   $as_echo_n "(cached) " >&6
10632 else
10633   ac_check_lib_save_LIBS=$LIBS
10634 LIBS="-ldld  $LIBS"
10635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10636 /* end confdefs.h.  */
10637
10638 /* Override any GCC internal prototype to avoid an error.
10639    Use char because int might match the return type of a GCC
10640    builtin and then its argument prototype would still apply.  */
10641 #ifdef __cplusplus
10642 extern "C"
10643 #endif
10644 char shl_load ();
10645 int
10646 main ()
10647 {
10648 return shl_load ();
10649   ;
10650   return 0;
10651 }
10652 _ACEOF
10653 if ac_fn_c_try_link "$LINENO"; then :
10654   ac_cv_lib_dld_shl_load=yes
10655 else
10656   ac_cv_lib_dld_shl_load=no
10657 fi
10658 rm -f core conftest.err conftest.$ac_objext \
10659     conftest$ac_exeext conftest.$ac_ext
10660 LIBS=$ac_check_lib_save_LIBS
10661 fi
10662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10663 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10664 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10665   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10666 else
10667   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10668 if test "x$ac_cv_func_dlopen" = xyes; then :
10669   lt_cv_dlopen="dlopen"
10670 else
10671   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10672 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10673 if ${ac_cv_lib_dl_dlopen+:} false; then :
10674   $as_echo_n "(cached) " >&6
10675 else
10676   ac_check_lib_save_LIBS=$LIBS
10677 LIBS="-ldl  $LIBS"
10678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10679 /* end confdefs.h.  */
10680
10681 /* Override any GCC internal prototype to avoid an error.
10682    Use char because int might match the return type of a GCC
10683    builtin and then its argument prototype would still apply.  */
10684 #ifdef __cplusplus
10685 extern "C"
10686 #endif
10687 char dlopen ();
10688 int
10689 main ()
10690 {
10691 return dlopen ();
10692   ;
10693   return 0;
10694 }
10695 _ACEOF
10696 if ac_fn_c_try_link "$LINENO"; then :
10697   ac_cv_lib_dl_dlopen=yes
10698 else
10699   ac_cv_lib_dl_dlopen=no
10700 fi
10701 rm -f core conftest.err conftest.$ac_objext \
10702     conftest$ac_exeext conftest.$ac_ext
10703 LIBS=$ac_check_lib_save_LIBS
10704 fi
10705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10706 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10707 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10708   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10709 else
10710   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10711 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10712 if ${ac_cv_lib_svld_dlopen+:} false; then :
10713   $as_echo_n "(cached) " >&6
10714 else
10715   ac_check_lib_save_LIBS=$LIBS
10716 LIBS="-lsvld  $LIBS"
10717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10718 /* end confdefs.h.  */
10719
10720 /* Override any GCC internal prototype to avoid an error.
10721    Use char because int might match the return type of a GCC
10722    builtin and then its argument prototype would still apply.  */
10723 #ifdef __cplusplus
10724 extern "C"
10725 #endif
10726 char dlopen ();
10727 int
10728 main ()
10729 {
10730 return dlopen ();
10731   ;
10732   return 0;
10733 }
10734 _ACEOF
10735 if ac_fn_c_try_link "$LINENO"; then :
10736   ac_cv_lib_svld_dlopen=yes
10737 else
10738   ac_cv_lib_svld_dlopen=no
10739 fi
10740 rm -f core conftest.err conftest.$ac_objext \
10741     conftest$ac_exeext conftest.$ac_ext
10742 LIBS=$ac_check_lib_save_LIBS
10743 fi
10744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10745 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10746 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10747   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10748 else
10749   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10750 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10751 if ${ac_cv_lib_dld_dld_link+:} false; then :
10752   $as_echo_n "(cached) " >&6
10753 else
10754   ac_check_lib_save_LIBS=$LIBS
10755 LIBS="-ldld  $LIBS"
10756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10757 /* end confdefs.h.  */
10758
10759 /* Override any GCC internal prototype to avoid an error.
10760    Use char because int might match the return type of a GCC
10761    builtin and then its argument prototype would still apply.  */
10762 #ifdef __cplusplus
10763 extern "C"
10764 #endif
10765 char dld_link ();
10766 int
10767 main ()
10768 {
10769 return dld_link ();
10770   ;
10771   return 0;
10772 }
10773 _ACEOF
10774 if ac_fn_c_try_link "$LINENO"; then :
10775   ac_cv_lib_dld_dld_link=yes
10776 else
10777   ac_cv_lib_dld_dld_link=no
10778 fi
10779 rm -f core conftest.err conftest.$ac_objext \
10780     conftest$ac_exeext conftest.$ac_ext
10781 LIBS=$ac_check_lib_save_LIBS
10782 fi
10783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10784 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10785 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10786   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10787 fi
10788
10789
10790 fi
10791
10792
10793 fi
10794
10795
10796 fi
10797
10798
10799 fi
10800
10801
10802 fi
10803
10804     ;;
10805   esac
10806
10807   if test "x$lt_cv_dlopen" != xno; then
10808     enable_dlopen=yes
10809   else
10810     enable_dlopen=no
10811   fi
10812
10813   case $lt_cv_dlopen in
10814   dlopen)
10815     save_CPPFLAGS="$CPPFLAGS"
10816     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10817
10818     save_LDFLAGS="$LDFLAGS"
10819     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10820
10821     save_LIBS="$LIBS"
10822     LIBS="$lt_cv_dlopen_libs $LIBS"
10823
10824     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10825 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10826 if ${lt_cv_dlopen_self+:} false; then :
10827   $as_echo_n "(cached) " >&6
10828 else
10829           if test "$cross_compiling" = yes; then :
10830   lt_cv_dlopen_self=cross
10831 else
10832   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10833   lt_status=$lt_dlunknown
10834   cat > conftest.$ac_ext <<_LT_EOF
10835 #line $LINENO "configure"
10836 #include "confdefs.h"
10837
10838 #if HAVE_DLFCN_H
10839 #include <dlfcn.h>
10840 #endif
10841
10842 #include <stdio.h>
10843
10844 #ifdef RTLD_GLOBAL
10845 #  define LT_DLGLOBAL           RTLD_GLOBAL
10846 #else
10847 #  ifdef DL_GLOBAL
10848 #    define LT_DLGLOBAL         DL_GLOBAL
10849 #  else
10850 #    define LT_DLGLOBAL         0
10851 #  endif
10852 #endif
10853
10854 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10855    find out it does not work in some platform. */
10856 #ifndef LT_DLLAZY_OR_NOW
10857 #  ifdef RTLD_LAZY
10858 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10859 #  else
10860 #    ifdef DL_LAZY
10861 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10862 #    else
10863 #      ifdef RTLD_NOW
10864 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10865 #      else
10866 #        ifdef DL_NOW
10867 #          define LT_DLLAZY_OR_NOW      DL_NOW
10868 #        else
10869 #          define LT_DLLAZY_OR_NOW      0
10870 #        endif
10871 #      endif
10872 #    endif
10873 #  endif
10874 #endif
10875
10876 /* When -fvisbility=hidden is used, assume the code has been annotated
10877    correspondingly for the symbols needed.  */
10878 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10879 int fnord () __attribute__((visibility("default")));
10880 #endif
10881
10882 int fnord () { return 42; }
10883 int main ()
10884 {
10885   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10886   int status = $lt_dlunknown;
10887
10888   if (self)
10889     {
10890       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10891       else
10892         {
10893           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10894           else puts (dlerror ());
10895         }
10896       /* dlclose (self); */
10897     }
10898   else
10899     puts (dlerror ());
10900
10901   return status;
10902 }
10903 _LT_EOF
10904   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10905   (eval $ac_link) 2>&5
10906   ac_status=$?
10907   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10908   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10909     (./conftest; exit; ) >&5 2>/dev/null
10910     lt_status=$?
10911     case x$lt_status in
10912       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10913       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10914       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10915     esac
10916   else :
10917     # compilation failed
10918     lt_cv_dlopen_self=no
10919   fi
10920 fi
10921 rm -fr conftest*
10922
10923
10924 fi
10925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10926 $as_echo "$lt_cv_dlopen_self" >&6; }
10927
10928     if test "x$lt_cv_dlopen_self" = xyes; then
10929       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10930       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10931 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10932 if ${lt_cv_dlopen_self_static+:} false; then :
10933   $as_echo_n "(cached) " >&6
10934 else
10935           if test "$cross_compiling" = yes; then :
10936   lt_cv_dlopen_self_static=cross
10937 else
10938   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10939   lt_status=$lt_dlunknown
10940   cat > conftest.$ac_ext <<_LT_EOF
10941 #line $LINENO "configure"
10942 #include "confdefs.h"
10943
10944 #if HAVE_DLFCN_H
10945 #include <dlfcn.h>
10946 #endif
10947
10948 #include <stdio.h>
10949
10950 #ifdef RTLD_GLOBAL
10951 #  define LT_DLGLOBAL           RTLD_GLOBAL
10952 #else
10953 #  ifdef DL_GLOBAL
10954 #    define LT_DLGLOBAL         DL_GLOBAL
10955 #  else
10956 #    define LT_DLGLOBAL         0
10957 #  endif
10958 #endif
10959
10960 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10961    find out it does not work in some platform. */
10962 #ifndef LT_DLLAZY_OR_NOW
10963 #  ifdef RTLD_LAZY
10964 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10965 #  else
10966 #    ifdef DL_LAZY
10967 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10968 #    else
10969 #      ifdef RTLD_NOW
10970 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10971 #      else
10972 #        ifdef DL_NOW
10973 #          define LT_DLLAZY_OR_NOW      DL_NOW
10974 #        else
10975 #          define LT_DLLAZY_OR_NOW      0
10976 #        endif
10977 #      endif
10978 #    endif
10979 #  endif
10980 #endif
10981
10982 /* When -fvisbility=hidden is used, assume the code has been annotated
10983    correspondingly for the symbols needed.  */
10984 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10985 int fnord () __attribute__((visibility("default")));
10986 #endif
10987
10988 int fnord () { return 42; }
10989 int main ()
10990 {
10991   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10992   int status = $lt_dlunknown;
10993
10994   if (self)
10995     {
10996       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10997       else
10998         {
10999           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11000           else puts (dlerror ());
11001         }
11002       /* dlclose (self); */
11003     }
11004   else
11005     puts (dlerror ());
11006
11007   return status;
11008 }
11009 _LT_EOF
11010   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11011   (eval $ac_link) 2>&5
11012   ac_status=$?
11013   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11014   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11015     (./conftest; exit; ) >&5 2>/dev/null
11016     lt_status=$?
11017     case x$lt_status in
11018       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11019       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11020       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11021     esac
11022   else :
11023     # compilation failed
11024     lt_cv_dlopen_self_static=no
11025   fi
11026 fi
11027 rm -fr conftest*
11028
11029
11030 fi
11031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11032 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11033     fi
11034
11035     CPPFLAGS="$save_CPPFLAGS"
11036     LDFLAGS="$save_LDFLAGS"
11037     LIBS="$save_LIBS"
11038     ;;
11039   esac
11040
11041   case $lt_cv_dlopen_self in
11042   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11043   *) enable_dlopen_self=unknown ;;
11044   esac
11045
11046   case $lt_cv_dlopen_self_static in
11047   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11048   *) enable_dlopen_self_static=unknown ;;
11049   esac
11050 fi
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068 striplib=
11069 old_striplib=
11070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11071 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11072 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11073   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11074   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11076 $as_echo "yes" >&6; }
11077 else
11078 # FIXME - insert some real tests, host_os isn't really good enough
11079   case $host_os in
11080   darwin*)
11081     if test -n "$STRIP" ; then
11082       striplib="$STRIP -x"
11083       old_striplib="$STRIP -S"
11084       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11085 $as_echo "yes" >&6; }
11086     else
11087       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11088 $as_echo "no" >&6; }
11089     fi
11090     ;;
11091   *)
11092     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11093 $as_echo "no" >&6; }
11094     ;;
11095   esac
11096 fi
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109   # Report which library types will actually be built
11110   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11111 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11112   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11113 $as_echo "$can_build_shared" >&6; }
11114
11115   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11116 $as_echo_n "checking whether to build shared libraries... " >&6; }
11117   test "$can_build_shared" = "no" && enable_shared=no
11118
11119   # On AIX, shared libraries and static libraries use the same namespace, and
11120   # are all built from PIC.
11121   case $host_os in
11122   aix3*)
11123     test "$enable_shared" = yes && enable_static=no
11124     if test -n "$RANLIB"; then
11125       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11126       postinstall_cmds='$RANLIB $lib'
11127     fi
11128     ;;
11129
11130   aix[4-9]*)
11131     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11132       test "$enable_shared" = yes && enable_static=no
11133     fi
11134     ;;
11135   esac
11136   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11137 $as_echo "$enable_shared" >&6; }
11138
11139   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11140 $as_echo_n "checking whether to build static libraries... " >&6; }
11141   # Make sure either enable_shared or enable_static is yes.
11142   test "$enable_shared" = yes || enable_static=yes
11143   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11144 $as_echo "$enable_static" >&6; }
11145
11146
11147
11148
11149 fi
11150 ac_ext=c
11151 ac_cpp='$CPP $CPPFLAGS'
11152 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11153 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11154 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11155
11156 CC="$lt_save_CC"
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172         ac_config_commands="$ac_config_commands libtool"
11173
11174
11175
11176
11177 # Only expand once:
11178
11179
11180 ac_ext=c
11181 ac_cpp='$CPP $CPPFLAGS'
11182 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11183 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11184 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11185 if test -n "$ac_tool_prefix"; then
11186   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11187 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11189 $as_echo_n "checking for $ac_word... " >&6; }
11190 if ${ac_cv_prog_CC+:} false; then :
11191   $as_echo_n "(cached) " >&6
11192 else
11193   if test -n "$CC"; then
11194   ac_cv_prog_CC="$CC" # Let the user override the test.
11195 else
11196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11197 for as_dir in $PATH
11198 do
11199   IFS=$as_save_IFS
11200   test -z "$as_dir" && as_dir=.
11201     for ac_exec_ext in '' $ac_executable_extensions; do
11202   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11203     ac_cv_prog_CC="${ac_tool_prefix}gcc"
11204     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11205     break 2
11206   fi
11207 done
11208   done
11209 IFS=$as_save_IFS
11210
11211 fi
11212 fi
11213 CC=$ac_cv_prog_CC
11214 if test -n "$CC"; then
11215   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11216 $as_echo "$CC" >&6; }
11217 else
11218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11219 $as_echo "no" >&6; }
11220 fi
11221
11222
11223 fi
11224 if test -z "$ac_cv_prog_CC"; then
11225   ac_ct_CC=$CC
11226   # Extract the first word of "gcc", so it can be a program name with args.
11227 set dummy gcc; ac_word=$2
11228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11229 $as_echo_n "checking for $ac_word... " >&6; }
11230 if ${ac_cv_prog_ac_ct_CC+:} false; then :
11231   $as_echo_n "(cached) " >&6
11232 else
11233   if test -n "$ac_ct_CC"; then
11234   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11235 else
11236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11237 for as_dir in $PATH
11238 do
11239   IFS=$as_save_IFS
11240   test -z "$as_dir" && as_dir=.
11241     for ac_exec_ext in '' $ac_executable_extensions; do
11242   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11243     ac_cv_prog_ac_ct_CC="gcc"
11244     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11245     break 2
11246   fi
11247 done
11248   done
11249 IFS=$as_save_IFS
11250
11251 fi
11252 fi
11253 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11254 if test -n "$ac_ct_CC"; then
11255   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11256 $as_echo "$ac_ct_CC" >&6; }
11257 else
11258   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11259 $as_echo "no" >&6; }
11260 fi
11261
11262   if test "x$ac_ct_CC" = x; then
11263     CC=""
11264   else
11265     case $cross_compiling:$ac_tool_warned in
11266 yes:)
11267 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11268 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11269 ac_tool_warned=yes ;;
11270 esac
11271     CC=$ac_ct_CC
11272   fi
11273 else
11274   CC="$ac_cv_prog_CC"
11275 fi
11276
11277 if test -z "$CC"; then
11278           if test -n "$ac_tool_prefix"; then
11279     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
11280 set dummy ${ac_tool_prefix}cc; ac_word=$2
11281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11282 $as_echo_n "checking for $ac_word... " >&6; }
11283 if ${ac_cv_prog_CC+:} false; then :
11284   $as_echo_n "(cached) " >&6
11285 else
11286   if test -n "$CC"; then
11287   ac_cv_prog_CC="$CC" # Let the user override the test.
11288 else
11289 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11290 for as_dir in $PATH
11291 do
11292   IFS=$as_save_IFS
11293   test -z "$as_dir" && as_dir=.
11294     for ac_exec_ext in '' $ac_executable_extensions; do
11295   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11296     ac_cv_prog_CC="${ac_tool_prefix}cc"
11297     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11298     break 2
11299   fi
11300 done
11301   done
11302 IFS=$as_save_IFS
11303
11304 fi
11305 fi
11306 CC=$ac_cv_prog_CC
11307 if test -n "$CC"; then
11308   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11309 $as_echo "$CC" >&6; }
11310 else
11311   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11312 $as_echo "no" >&6; }
11313 fi
11314
11315
11316   fi
11317 fi
11318 if test -z "$CC"; then
11319   # Extract the first word of "cc", so it can be a program name with args.
11320 set dummy cc; ac_word=$2
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11322 $as_echo_n "checking for $ac_word... " >&6; }
11323 if ${ac_cv_prog_CC+:} false; then :
11324   $as_echo_n "(cached) " >&6
11325 else
11326   if test -n "$CC"; then
11327   ac_cv_prog_CC="$CC" # Let the user override the test.
11328 else
11329   ac_prog_rejected=no
11330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11331 for as_dir in $PATH
11332 do
11333   IFS=$as_save_IFS
11334   test -z "$as_dir" && as_dir=.
11335     for ac_exec_ext in '' $ac_executable_extensions; do
11336   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11337     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
11338        ac_prog_rejected=yes
11339        continue
11340      fi
11341     ac_cv_prog_CC="cc"
11342     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11343     break 2
11344   fi
11345 done
11346   done
11347 IFS=$as_save_IFS
11348
11349 if test $ac_prog_rejected = yes; then
11350   # We found a bogon in the path, so make sure we never use it.
11351   set dummy $ac_cv_prog_CC
11352   shift
11353   if test $# != 0; then
11354     # We chose a different compiler from the bogus one.
11355     # However, it has the same basename, so the bogon will be chosen
11356     # first if we set CC to just the basename; use the full file name.
11357     shift
11358     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
11359   fi
11360 fi
11361 fi
11362 fi
11363 CC=$ac_cv_prog_CC
11364 if test -n "$CC"; then
11365   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11366 $as_echo "$CC" >&6; }
11367 else
11368   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11369 $as_echo "no" >&6; }
11370 fi
11371
11372
11373 fi
11374 if test -z "$CC"; then
11375   if test -n "$ac_tool_prefix"; then
11376   for ac_prog in cl.exe
11377   do
11378     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11379 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11381 $as_echo_n "checking for $ac_word... " >&6; }
11382 if ${ac_cv_prog_CC+:} false; then :
11383   $as_echo_n "(cached) " >&6
11384 else
11385   if test -n "$CC"; then
11386   ac_cv_prog_CC="$CC" # Let the user override the test.
11387 else
11388 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11389 for as_dir in $PATH
11390 do
11391   IFS=$as_save_IFS
11392   test -z "$as_dir" && as_dir=.
11393     for ac_exec_ext in '' $ac_executable_extensions; do
11394   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11395     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
11396     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11397     break 2
11398   fi
11399 done
11400   done
11401 IFS=$as_save_IFS
11402
11403 fi
11404 fi
11405 CC=$ac_cv_prog_CC
11406 if test -n "$CC"; then
11407   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11408 $as_echo "$CC" >&6; }
11409 else
11410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11411 $as_echo "no" >&6; }
11412 fi
11413
11414
11415     test -n "$CC" && break
11416   done
11417 fi
11418 if test -z "$CC"; then
11419   ac_ct_CC=$CC
11420   for ac_prog in cl.exe
11421 do
11422   # Extract the first word of "$ac_prog", so it can be a program name with args.
11423 set dummy $ac_prog; ac_word=$2
11424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11425 $as_echo_n "checking for $ac_word... " >&6; }
11426 if ${ac_cv_prog_ac_ct_CC+:} false; then :
11427   $as_echo_n "(cached) " >&6
11428 else
11429   if test -n "$ac_ct_CC"; then
11430   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11431 else
11432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11433 for as_dir in $PATH
11434 do
11435   IFS=$as_save_IFS
11436   test -z "$as_dir" && as_dir=.
11437     for ac_exec_ext in '' $ac_executable_extensions; do
11438   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11439     ac_cv_prog_ac_ct_CC="$ac_prog"
11440     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11441     break 2
11442   fi
11443 done
11444   done
11445 IFS=$as_save_IFS
11446
11447 fi
11448 fi
11449 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11450 if test -n "$ac_ct_CC"; then
11451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11452 $as_echo "$ac_ct_CC" >&6; }
11453 else
11454   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11455 $as_echo "no" >&6; }
11456 fi
11457
11458
11459   test -n "$ac_ct_CC" && break
11460 done
11461
11462   if test "x$ac_ct_CC" = x; then
11463     CC=""
11464   else
11465     case $cross_compiling:$ac_tool_warned in
11466 yes:)
11467 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11468 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11469 ac_tool_warned=yes ;;
11470 esac
11471     CC=$ac_ct_CC
11472   fi
11473 fi
11474
11475 fi
11476
11477
11478 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11479 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11480 as_fn_error $? "no acceptable C compiler found in \$PATH
11481 See \`config.log' for more details" "$LINENO" 5; }
11482
11483 # Provide some information about the compiler.
11484 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
11485 set X $ac_compile
11486 ac_compiler=$2
11487 for ac_option in --version -v -V -qversion; do
11488   { { ac_try="$ac_compiler $ac_option >&5"
11489 case "(($ac_try" in
11490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11491   *) ac_try_echo=$ac_try;;
11492 esac
11493 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11494 $as_echo "$ac_try_echo"; } >&5
11495   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11496   ac_status=$?
11497   if test -s conftest.err; then
11498     sed '10a\
11499 ... rest of stderr output deleted ...
11500          10q' conftest.err >conftest.er1
11501     cat conftest.er1 >&5
11502   fi
11503   rm -f conftest.er1 conftest.err
11504   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11505   test $ac_status = 0; }
11506 done
11507
11508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
11509 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
11510 if ${ac_cv_c_compiler_gnu+:} false; then :
11511   $as_echo_n "(cached) " >&6
11512 else
11513   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11514 /* end confdefs.h.  */
11515
11516 int
11517 main ()
11518 {
11519 #ifndef __GNUC__
11520        choke me
11521 #endif
11522
11523   ;
11524   return 0;
11525 }
11526 _ACEOF
11527 if ac_fn_c_try_compile "$LINENO"; then :
11528   ac_compiler_gnu=yes
11529 else
11530   ac_compiler_gnu=no
11531 fi
11532 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11533 ac_cv_c_compiler_gnu=$ac_compiler_gnu
11534
11535 fi
11536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
11537 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
11538 if test $ac_compiler_gnu = yes; then
11539   GCC=yes
11540 else
11541   GCC=
11542 fi
11543 ac_test_CFLAGS=${CFLAGS+set}
11544 ac_save_CFLAGS=$CFLAGS
11545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
11546 $as_echo_n "checking whether $CC accepts -g... " >&6; }
11547 if ${ac_cv_prog_cc_g+:} false; then :
11548   $as_echo_n "(cached) " >&6
11549 else
11550   ac_save_c_werror_flag=$ac_c_werror_flag
11551    ac_c_werror_flag=yes
11552    ac_cv_prog_cc_g=no
11553    CFLAGS="-g"
11554    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11555 /* end confdefs.h.  */
11556
11557 int
11558 main ()
11559 {
11560
11561   ;
11562   return 0;
11563 }
11564 _ACEOF
11565 if ac_fn_c_try_compile "$LINENO"; then :
11566   ac_cv_prog_cc_g=yes
11567 else
11568   CFLAGS=""
11569       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11570 /* end confdefs.h.  */
11571
11572 int
11573 main ()
11574 {
11575
11576   ;
11577   return 0;
11578 }
11579 _ACEOF
11580 if ac_fn_c_try_compile "$LINENO"; then :
11581
11582 else
11583   ac_c_werror_flag=$ac_save_c_werror_flag
11584          CFLAGS="-g"
11585          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11586 /* end confdefs.h.  */
11587
11588 int
11589 main ()
11590 {
11591
11592   ;
11593   return 0;
11594 }
11595 _ACEOF
11596 if ac_fn_c_try_compile "$LINENO"; then :
11597   ac_cv_prog_cc_g=yes
11598 fi
11599 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11600 fi
11601 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11602 fi
11603 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11604    ac_c_werror_flag=$ac_save_c_werror_flag
11605 fi
11606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
11607 $as_echo "$ac_cv_prog_cc_g" >&6; }
11608 if test "$ac_test_CFLAGS" = set; then
11609   CFLAGS=$ac_save_CFLAGS
11610 elif test $ac_cv_prog_cc_g = yes; then
11611   if test "$GCC" = yes; then
11612     CFLAGS="-g -O2"
11613   else
11614     CFLAGS="-g"
11615   fi
11616 else
11617   if test "$GCC" = yes; then
11618     CFLAGS="-O2"
11619   else
11620     CFLAGS=
11621   fi
11622 fi
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
11624 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
11625 if ${ac_cv_prog_cc_c89+:} false; then :
11626   $as_echo_n "(cached) " >&6
11627 else
11628   ac_cv_prog_cc_c89=no
11629 ac_save_CC=$CC
11630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11631 /* end confdefs.h.  */
11632 #include <stdarg.h>
11633 #include <stdio.h>
11634 #include <sys/types.h>
11635 #include <sys/stat.h>
11636 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
11637 struct buf { int x; };
11638 FILE * (*rcsopen) (struct buf *, struct stat *, int);
11639 static char *e (p, i)
11640      char **p;
11641      int i;
11642 {
11643   return p[i];
11644 }
11645 static char *f (char * (*g) (char **, int), char **p, ...)
11646 {
11647   char *s;
11648   va_list v;
11649   va_start (v,p);
11650   s = g (p, va_arg (v,int));
11651   va_end (v);
11652   return s;
11653 }
11654
11655 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
11656    function prototypes and stuff, but not '\xHH' hex character constants.
11657    These don't provoke an error unfortunately, instead are silently treated
11658    as 'x'.  The following induces an error, until -std is added to get
11659    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
11660    array size at least.  It's necessary to write '\x00'==0 to get something
11661    that's true only with -std.  */
11662 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
11663
11664 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
11665    inside strings and character constants.  */
11666 #define FOO(x) 'x'
11667 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
11668
11669 int test (int i, double x);
11670 struct s1 {int (*f) (int a);};
11671 struct s2 {int (*f) (double a);};
11672 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11673 int argc;
11674 char **argv;
11675 int
11676 main ()
11677 {
11678 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
11679   ;
11680   return 0;
11681 }
11682 _ACEOF
11683 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
11684         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11685 do
11686   CC="$ac_save_CC $ac_arg"
11687   if ac_fn_c_try_compile "$LINENO"; then :
11688   ac_cv_prog_cc_c89=$ac_arg
11689 fi
11690 rm -f core conftest.err conftest.$ac_objext
11691   test "x$ac_cv_prog_cc_c89" != "xno" && break
11692 done
11693 rm -f conftest.$ac_ext
11694 CC=$ac_save_CC
11695
11696 fi
11697 # AC_CACHE_VAL
11698 case "x$ac_cv_prog_cc_c89" in
11699   x)
11700     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11701 $as_echo "none needed" >&6; } ;;
11702   xno)
11703     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11704 $as_echo "unsupported" >&6; } ;;
11705   *)
11706     CC="$CC $ac_cv_prog_cc_c89"
11707     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
11708 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
11709 esac
11710 if test "x$ac_cv_prog_cc_c89" != xno; then :
11711
11712 fi
11713
11714 ac_ext=c
11715 ac_cpp='$CPP $CPPFLAGS'
11716 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11717 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11718 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11719
11720 depcc="$CC"   am_compiler_list=
11721
11722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11723 $as_echo_n "checking dependency style of $depcc... " >&6; }
11724 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
11725   $as_echo_n "(cached) " >&6
11726 else
11727   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11728   # We make a subdir and do the tests there.  Otherwise we can end up
11729   # making bogus files that we don't know about and never remove.  For
11730   # instance it was reported that on HP-UX the gcc test will end up
11731   # making a dummy file named `D' -- because `-MD' means `put the output
11732   # in D'.
11733   mkdir conftest.dir
11734   # Copy depcomp to subdir because otherwise we won't find it if we're
11735   # using a relative directory.
11736   cp "$am_depcomp" conftest.dir
11737   cd conftest.dir
11738   # We will build objects and dependencies in a subdirectory because
11739   # it helps to detect inapplicable dependency modes.  For instance
11740   # both Tru64's cc and ICC support -MD to output dependencies as a
11741   # side effect of compilation, but ICC will put the dependencies in
11742   # the current directory while Tru64 will put them in the object
11743   # directory.
11744   mkdir sub
11745
11746   am_cv_CC_dependencies_compiler_type=none
11747   if test "$am_compiler_list" = ""; then
11748      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11749   fi
11750   am__universal=false
11751   case " $depcc " in #(
11752      *\ -arch\ *\ -arch\ *) am__universal=true ;;
11753      esac
11754
11755   for depmode in $am_compiler_list; do
11756     # Setup a source with many dependencies, because some compilers
11757     # like to wrap large dependency lists on column 80 (with \), and
11758     # we should not choose a depcomp mode which is confused by this.
11759     #
11760     # We need to recreate these files for each test, as the compiler may
11761     # overwrite some of them when testing with obscure command lines.
11762     # This happens at least with the AIX C compiler.
11763     : > sub/conftest.c
11764     for i in 1 2 3 4 5 6; do
11765       echo '#include "conftst'$i'.h"' >> sub/conftest.c
11766       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
11767       # Solaris 8's {/usr,}/bin/sh.
11768       touch sub/conftst$i.h
11769     done
11770     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11771
11772     # We check with `-c' and `-o' for the sake of the "dashmstdout"
11773     # mode.  It turns out that the SunPro C++ compiler does not properly
11774     # handle `-M -o', and we need to detect this.  Also, some Intel
11775     # versions had trouble with output in subdirs
11776     am__obj=sub/conftest.${OBJEXT-o}
11777     am__minus_obj="-o $am__obj"
11778     case $depmode in
11779     gcc)
11780       # This depmode causes a compiler race in universal mode.
11781       test "$am__universal" = false || continue
11782       ;;
11783     nosideeffect)
11784       # after this tag, mechanisms are not by side-effect, so they'll
11785       # only be used when explicitly requested
11786       if test "x$enable_dependency_tracking" = xyes; then
11787         continue
11788       else
11789         break
11790       fi
11791       ;;
11792     msvisualcpp | msvcmsys)
11793       # This compiler won't grok `-c -o', but also, the minuso test has
11794       # not run yet.  These depmodes are late enough in the game, and
11795       # so weak that their functioning should not be impacted.
11796       am__obj=conftest.${OBJEXT-o}
11797       am__minus_obj=
11798       ;;
11799     none) break ;;
11800     esac
11801     if depmode=$depmode \
11802        source=sub/conftest.c object=$am__obj \
11803        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11804        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11805          >/dev/null 2>conftest.err &&
11806        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11807        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11808        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11809        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11810       # icc doesn't choke on unknown options, it will just issue warnings
11811       # or remarks (even with -Werror).  So we grep stderr for any message
11812       # that says an option was ignored or not supported.
11813       # When given -MP, icc 7.0 and 7.1 complain thusly:
11814       #   icc: Command line warning: ignoring option '-M'; no argument required
11815       # The diagnosis changed in icc 8.0:
11816       #   icc: Command line remark: option '-MP' not supported
11817       if (grep 'ignoring option' conftest.err ||
11818           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11819         am_cv_CC_dependencies_compiler_type=$depmode
11820         break
11821       fi
11822     fi
11823   done
11824
11825   cd ..
11826   rm -rf conftest.dir
11827 else
11828   am_cv_CC_dependencies_compiler_type=none
11829 fi
11830
11831 fi
11832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
11833 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
11834 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
11835
11836  if
11837   test "x$enable_dependency_tracking" != xno \
11838   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
11839   am__fastdepCC_TRUE=
11840   am__fastdepCC_FALSE='#'
11841 else
11842   am__fastdepCC_TRUE='#'
11843   am__fastdepCC_FALSE=
11844 fi
11845
11846
11847
11848 # Extract the first word of "guile", so it can be a program name with args.
11849 set dummy guile; ac_word=$2
11850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11851 $as_echo_n "checking for $ac_word... " >&6; }
11852 if ${ac_cv_path_GUILE+:} false; then :
11853   $as_echo_n "(cached) " >&6
11854 else
11855   case $GUILE in
11856   [\\/]* | ?:[\\/]*)
11857   ac_cv_path_GUILE="$GUILE" # Let the user override the test with a path.
11858   ;;
11859   *)
11860   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11861 for as_dir in $PATH
11862 do
11863   IFS=$as_save_IFS
11864   test -z "$as_dir" && as_dir=.
11865     for ac_exec_ext in '' $ac_executable_extensions; do
11866   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11867     ac_cv_path_GUILE="$as_dir/$ac_word$ac_exec_ext"
11868     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11869     break 2
11870   fi
11871 done
11872   done
11873 IFS=$as_save_IFS
11874
11875   ;;
11876 esac
11877 fi
11878 GUILE=$ac_cv_path_GUILE
11879 if test -n "$GUILE"; then
11880   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE" >&5
11881 $as_echo "$GUILE" >&6; }
11882 else
11883   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11884 $as_echo "no" >&6; }
11885 fi
11886
11887
11888   if test "$GUILE" = "" ; then
11889       as_fn_error $? "guile required but not found" "$LINENO" 5
11890   fi
11891
11892   # Extract the first word of "guile-config", so it can be a program name with args.
11893 set dummy guile-config; ac_word=$2
11894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11895 $as_echo_n "checking for $ac_word... " >&6; }
11896 if ${ac_cv_path_GUILE_CONFIG+:} false; then :
11897   $as_echo_n "(cached) " >&6
11898 else
11899   case $GUILE_CONFIG in
11900   [\\/]* | ?:[\\/]*)
11901   ac_cv_path_GUILE_CONFIG="$GUILE_CONFIG" # Let the user override the test with a path.
11902   ;;
11903   *)
11904   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11905 for as_dir in $PATH
11906 do
11907   IFS=$as_save_IFS
11908   test -z "$as_dir" && as_dir=.
11909     for ac_exec_ext in '' $ac_executable_extensions; do
11910   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11911     ac_cv_path_GUILE_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11912     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11913     break 2
11914   fi
11915 done
11916   done
11917 IFS=$as_save_IFS
11918
11919   ;;
11920 esac
11921 fi
11922 GUILE_CONFIG=$ac_cv_path_GUILE_CONFIG
11923 if test -n "$GUILE_CONFIG"; then
11924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE_CONFIG" >&5
11925 $as_echo "$GUILE_CONFIG" >&6; }
11926 else
11927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11928 $as_echo "no" >&6; }
11929 fi
11930
11931
11932   if test "$GUILE_CONFIG" = "" ; then
11933       as_fn_error $? "guile-config required but not found" "$LINENO" 5
11934   fi
11935
11936   # Extract the first word of "guile-tools", so it can be a program name with args.
11937 set dummy guile-tools; ac_word=$2
11938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11939 $as_echo_n "checking for $ac_word... " >&6; }
11940 if ${ac_cv_path_GUILE_TOOLS+:} false; then :
11941   $as_echo_n "(cached) " >&6
11942 else
11943   case $GUILE_TOOLS in
11944   [\\/]* | ?:[\\/]*)
11945   ac_cv_path_GUILE_TOOLS="$GUILE_TOOLS" # Let the user override the test with a path.
11946   ;;
11947   *)
11948   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11949 for as_dir in $PATH
11950 do
11951   IFS=$as_save_IFS
11952   test -z "$as_dir" && as_dir=.
11953     for ac_exec_ext in '' $ac_executable_extensions; do
11954   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11955     ac_cv_path_GUILE_TOOLS="$as_dir/$ac_word$ac_exec_ext"
11956     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11957     break 2
11958   fi
11959 done
11960   done
11961 IFS=$as_save_IFS
11962
11963   ;;
11964 esac
11965 fi
11966 GUILE_TOOLS=$ac_cv_path_GUILE_TOOLS
11967 if test -n "$GUILE_TOOLS"; then
11968   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE_TOOLS" >&5
11969 $as_echo "$GUILE_TOOLS" >&6; }
11970 else
11971   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11972 $as_echo "no" >&6; }
11973 fi
11974
11975
11976
11977
11978
11979   { $as_echo "$as_me:${as_lineno-$LINENO}: checking libguile compile flags" >&5
11980 $as_echo_n "checking libguile compile flags... " >&6; }
11981   GUILE_CFLAGS="`$GUILE_CONFIG compile`"
11982   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE_CFLAGS" >&5
11983 $as_echo "$GUILE_CFLAGS" >&6; }
11984
11985   { $as_echo "$as_me:${as_lineno-$LINENO}: checking libguile link flags" >&5
11986 $as_echo_n "checking libguile link flags... " >&6; }
11987   GUILE_LDFLAGS="`$GUILE_CONFIG link`"
11988   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE_LDFLAGS" >&5
11989 $as_echo "$GUILE_LDFLAGS" >&6; }
11990
11991         AC_LIB_LINKFLAGS_FROM_LIBS(GUILE_LIBS, $GUILE_LDFLAGS, )
11992   GUILE_LIBS="$GUILE_LDFLAGS $GUILE_LIBS"
11993   AC_LIB_LINKFLAGS_FROM_LIBS(GUILE_LTLIBS, $GUILE_LDFLAGS, yes)
11994   GUILE_LTLIBS="$GUILE_LDFLAGS $GUILE_LTLIBS"
11995
11996
11997
11998
11999
12000
12001
12002
12003 for lib in SDL SDL_image SDL_gfx SDL_mixer ; do
12004         as_ac_Lib=`$as_echo "ac_cv_lib_${lib}''_main" | $as_tr_sh`
12005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${lib}" >&5
12006 $as_echo_n "checking for main in -l${lib}... " >&6; }
12007 if eval \${$as_ac_Lib+:} false; then :
12008   $as_echo_n "(cached) " >&6
12009 else
12010   ac_check_lib_save_LIBS=$LIBS
12011 LIBS="-l${lib}  $LIBS"
12012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12013 /* end confdefs.h.  */
12014
12015
12016 int
12017 main ()
12018 {
12019 return main ();
12020   ;
12021   return 0;
12022 }
12023 _ACEOF
12024 if ac_fn_c_try_link "$LINENO"; then :
12025   eval "$as_ac_Lib=yes"
12026 else
12027   eval "$as_ac_Lib=no"
12028 fi
12029 rm -f core conftest.err conftest.$ac_objext \
12030     conftest$ac_exeext conftest.$ac_ext
12031 LIBS=$ac_check_lib_save_LIBS
12032 fi
12033 eval ac_res=\$$as_ac_Lib
12034                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12035 $as_echo "$ac_res" >&6; }
12036 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12037   SDL_LIBS="${SDL_LIBS} -l${lib}"
12038 else
12039   as_fn_error $? "*** ${lib} library not found!" "$LINENO" 5
12040 fi
12041
12042     done
12043
12044
12045 for lib in GL GLU ; do
12046         as_ac_Lib=`$as_echo "ac_cv_lib_${lib}''_main" | $as_tr_sh`
12047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${lib}" >&5
12048 $as_echo_n "checking for main in -l${lib}... " >&6; }
12049 if eval \${$as_ac_Lib+:} false; then :
12050   $as_echo_n "(cached) " >&6
12051 else
12052   ac_check_lib_save_LIBS=$LIBS
12053 LIBS="-l${lib}  $LIBS"
12054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12055 /* end confdefs.h.  */
12056
12057
12058 int
12059 main ()
12060 {
12061 return main ();
12062   ;
12063   return 0;
12064 }
12065 _ACEOF
12066 if ac_fn_c_try_link "$LINENO"; then :
12067   eval "$as_ac_Lib=yes"
12068 else
12069   eval "$as_ac_Lib=no"
12070 fi
12071 rm -f core conftest.err conftest.$ac_objext \
12072     conftest$ac_exeext conftest.$ac_ext
12073 LIBS=$ac_check_lib_save_LIBS
12074 fi
12075 eval ac_res=\$$as_ac_Lib
12076                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12077 $as_echo "$ac_res" >&6; }
12078 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12079   GL_LIBS="${GL_LIBS} -l${lib}"
12080 else
12081   as_fn_error $? "*** ${lib} library not found!" "$LINENO" 5
12082 fi
12083
12084     done
12085
12086
12087 for lib in ftgl ; do
12088         as_ac_Lib=`$as_echo "ac_cv_lib_${lib}''_main" | $as_tr_sh`
12089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${lib}" >&5
12090 $as_echo_n "checking for main in -l${lib}... " >&6; }
12091 if eval \${$as_ac_Lib+:} false; then :
12092   $as_echo_n "(cached) " >&6
12093 else
12094   ac_check_lib_save_LIBS=$LIBS
12095 LIBS="-l${lib}  $LIBS"
12096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12097 /* end confdefs.h.  */
12098
12099
12100 int
12101 main ()
12102 {
12103 return main ();
12104   ;
12105   return 0;
12106 }
12107 _ACEOF
12108 if ac_fn_c_try_link "$LINENO"; then :
12109   eval "$as_ac_Lib=yes"
12110 else
12111   eval "$as_ac_Lib=no"
12112 fi
12113 rm -f core conftest.err conftest.$ac_objext \
12114     conftest$ac_exeext conftest.$ac_ext
12115 LIBS=$ac_check_lib_save_LIBS
12116 fi
12117 eval ac_res=\$$as_ac_Lib
12118                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12119 $as_echo "$ac_res" >&6; }
12120 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12121   FTGL_LIBS="${FTGL_LIBS} -l${lib}"
12122 else
12123   as_fn_error $? "*** ${lib} library not found!" "$LINENO" 5
12124 fi
12125
12126     done
12127
12128
12129
12130
12131
12132 ac_config_headers="$ac_config_headers config.h"
12133
12134 ac_config_files="$ac_config_files Makefile src/Makefile"
12135
12136 cat >confcache <<\_ACEOF
12137 # This file is a shell script that caches the results of configure
12138 # tests run on this system so they can be shared between configure
12139 # scripts and configure runs, see configure's option --config-cache.
12140 # It is not useful on other systems.  If it contains results you don't
12141 # want to keep, you may remove or edit it.
12142 #
12143 # config.status only pays attention to the cache file if you give it
12144 # the --recheck option to rerun configure.
12145 #
12146 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12147 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12148 # following values.
12149
12150 _ACEOF
12151
12152 # The following way of writing the cache mishandles newlines in values,
12153 # but we know of no workaround that is simple, portable, and efficient.
12154 # So, we kill variables containing newlines.
12155 # Ultrix sh set writes to stderr and can't be redirected directly,
12156 # and sets the high bit in the cache file unless we assign to the vars.
12157 (
12158   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12159     eval ac_val=\$$ac_var
12160     case $ac_val in #(
12161     *${as_nl}*)
12162       case $ac_var in #(
12163       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12164 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12165       esac
12166       case $ac_var in #(
12167       _ | IFS | as_nl) ;; #(
12168       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12169       *) { eval $ac_var=; unset $ac_var;} ;;
12170       esac ;;
12171     esac
12172   done
12173
12174   (set) 2>&1 |
12175     case $as_nl`(ac_space=' '; set) 2>&1` in #(
12176     *${as_nl}ac_space=\ *)
12177       # `set' does not quote correctly, so add quotes: double-quote
12178       # substitution turns \\\\ into \\, and sed turns \\ into \.
12179       sed -n \
12180         "s/'/'\\\\''/g;
12181           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12182       ;; #(
12183     *)
12184       # `set' quotes correctly as required by POSIX, so do not add quotes.
12185       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12186       ;;
12187     esac |
12188     sort
12189 ) |
12190   sed '
12191      /^ac_cv_env_/b end
12192      t clear
12193      :clear
12194      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12195      t end
12196      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12197      :end' >>confcache
12198 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12199   if test -w "$cache_file"; then
12200     if test "x$cache_file" != "x/dev/null"; then
12201       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12202 $as_echo "$as_me: updating cache $cache_file" >&6;}
12203       if test ! -f "$cache_file" || test -h "$cache_file"; then
12204         cat confcache >"$cache_file"
12205       else
12206         case $cache_file in #(
12207         */* | ?:*)
12208           mv -f confcache "$cache_file"$$ &&
12209           mv -f "$cache_file"$$ "$cache_file" ;; #(
12210         *)
12211           mv -f confcache "$cache_file" ;;
12212         esac
12213       fi
12214     fi
12215   else
12216     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12217 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12218   fi
12219 fi
12220 rm -f confcache
12221
12222 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12223 # Let make expand exec_prefix.
12224 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12225
12226 DEFS=-DHAVE_CONFIG_H
12227
12228 ac_libobjs=
12229 ac_ltlibobjs=
12230 U=
12231 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12232   # 1. Remove the extension, and $U if already installed.
12233   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12234   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12235   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12236   #    will be set to the directory where LIBOBJS objects are built.
12237   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12238   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12239 done
12240 LIBOBJS=$ac_libobjs
12241
12242 LTLIBOBJS=$ac_ltlibobjs
12243
12244
12245  if test -n "$EXEEXT"; then
12246   am__EXEEXT_TRUE=
12247   am__EXEEXT_FALSE='#'
12248 else
12249   am__EXEEXT_TRUE='#'
12250   am__EXEEXT_FALSE=
12251 fi
12252
12253 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12254   as_fn_error $? "conditional \"AMDEP\" was never defined.
12255 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12256 fi
12257 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12258   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12259 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12260 fi
12261 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12262   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12263 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12264 fi
12265
12266 : "${CONFIG_STATUS=./config.status}"
12267 ac_write_fail=0
12268 ac_clean_files_save=$ac_clean_files
12269 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12270 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12271 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12272 as_write_fail=0
12273 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12274 #! $SHELL
12275 # Generated by $as_me.
12276 # Run this file to recreate the current configuration.
12277 # Compiler output produced by configure, useful for debugging
12278 # configure, is in config.log if it exists.
12279
12280 debug=false
12281 ac_cs_recheck=false
12282 ac_cs_silent=false
12283
12284 SHELL=\${CONFIG_SHELL-$SHELL}
12285 export SHELL
12286 _ASEOF
12287 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12288 ## -------------------- ##
12289 ## M4sh Initialization. ##
12290 ## -------------------- ##
12291
12292 # Be more Bourne compatible
12293 DUALCASE=1; export DUALCASE # for MKS sh
12294 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12295   emulate sh
12296   NULLCMD=:
12297   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12298   # is contrary to our usage.  Disable this feature.
12299   alias -g '${1+"$@"}'='"$@"'
12300   setopt NO_GLOB_SUBST
12301 else
12302   case `(set -o) 2>/dev/null` in #(
12303   *posix*) :
12304     set -o posix ;; #(
12305   *) :
12306      ;;
12307 esac
12308 fi
12309
12310
12311 as_nl='
12312 '
12313 export as_nl
12314 # Printing a long string crashes Solaris 7 /usr/bin/printf.
12315 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12316 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12317 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12318 # Prefer a ksh shell builtin over an external printf program on Solaris,
12319 # but without wasting forks for bash or zsh.
12320 if test -z "$BASH_VERSION$ZSH_VERSION" \
12321     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12322   as_echo='print -r --'
12323   as_echo_n='print -rn --'
12324 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12325   as_echo='printf %s\n'
12326   as_echo_n='printf %s'
12327 else
12328   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12329     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12330     as_echo_n='/usr/ucb/echo -n'
12331   else
12332     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12333     as_echo_n_body='eval
12334       arg=$1;
12335       case $arg in #(
12336       *"$as_nl"*)
12337         expr "X$arg" : "X\\(.*\\)$as_nl";
12338         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12339       esac;
12340       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12341     '
12342     export as_echo_n_body
12343     as_echo_n='sh -c $as_echo_n_body as_echo'
12344   fi
12345   export as_echo_body
12346   as_echo='sh -c $as_echo_body as_echo'
12347 fi
12348
12349 # The user is always right.
12350 if test "${PATH_SEPARATOR+set}" != set; then
12351   PATH_SEPARATOR=:
12352   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12353     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12354       PATH_SEPARATOR=';'
12355   }
12356 fi
12357
12358
12359 # IFS
12360 # We need space, tab and new line, in precisely that order.  Quoting is
12361 # there to prevent editors from complaining about space-tab.
12362 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12363 # splitting by setting IFS to empty value.)
12364 IFS=" ""        $as_nl"
12365
12366 # Find who we are.  Look in the path if we contain no directory separator.
12367 as_myself=
12368 case $0 in #((
12369   *[\\/]* ) as_myself=$0 ;;
12370   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12371 for as_dir in $PATH
12372 do
12373   IFS=$as_save_IFS
12374   test -z "$as_dir" && as_dir=.
12375     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12376   done
12377 IFS=$as_save_IFS
12378
12379      ;;
12380 esac
12381 # We did not find ourselves, most probably we were run as `sh COMMAND'
12382 # in which case we are not to be found in the path.
12383 if test "x$as_myself" = x; then
12384   as_myself=$0
12385 fi
12386 if test ! -f "$as_myself"; then
12387   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12388   exit 1
12389 fi
12390
12391 # Unset variables that we do not need and which cause bugs (e.g. in
12392 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12393 # suppresses any "Segmentation fault" message there.  '((' could
12394 # trigger a bug in pdksh 5.2.14.
12395 for as_var in BASH_ENV ENV MAIL MAILPATH
12396 do eval test x\${$as_var+set} = xset \
12397   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12398 done
12399 PS1='$ '
12400 PS2='> '
12401 PS4='+ '
12402
12403 # NLS nuisances.
12404 LC_ALL=C
12405 export LC_ALL
12406 LANGUAGE=C
12407 export LANGUAGE
12408
12409 # CDPATH.
12410 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12411
12412
12413 # as_fn_error STATUS ERROR [LINENO LOG_FD]
12414 # ----------------------------------------
12415 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12416 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12417 # script with STATUS, using 1 if that was 0.
12418 as_fn_error ()
12419 {
12420   as_status=$1; test $as_status -eq 0 && as_status=1
12421   if test "$4"; then
12422     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12423     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12424   fi
12425   $as_echo "$as_me: error: $2" >&2
12426   as_fn_exit $as_status
12427 } # as_fn_error
12428
12429
12430 # as_fn_set_status STATUS
12431 # -----------------------
12432 # Set $? to STATUS, without forking.
12433 as_fn_set_status ()
12434 {
12435   return $1
12436 } # as_fn_set_status
12437
12438 # as_fn_exit STATUS
12439 # -----------------
12440 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12441 as_fn_exit ()
12442 {
12443   set +e
12444   as_fn_set_status $1
12445   exit $1
12446 } # as_fn_exit
12447
12448 # as_fn_unset VAR
12449 # ---------------
12450 # Portably unset VAR.
12451 as_fn_unset ()
12452 {
12453   { eval $1=; unset $1;}
12454 }
12455 as_unset=as_fn_unset
12456 # as_fn_append VAR VALUE
12457 # ----------------------
12458 # Append the text in VALUE to the end of the definition contained in VAR. Take
12459 # advantage of any shell optimizations that allow amortized linear growth over
12460 # repeated appends, instead of the typical quadratic growth present in naive
12461 # implementations.
12462 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12463   eval 'as_fn_append ()
12464   {
12465     eval $1+=\$2
12466   }'
12467 else
12468   as_fn_append ()
12469   {
12470     eval $1=\$$1\$2
12471   }
12472 fi # as_fn_append
12473
12474 # as_fn_arith ARG...
12475 # ------------------
12476 # Perform arithmetic evaluation on the ARGs, and store the result in the
12477 # global $as_val. Take advantage of shells that can avoid forks. The arguments
12478 # must be portable across $(()) and expr.
12479 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12480   eval 'as_fn_arith ()
12481   {
12482     as_val=$(( $* ))
12483   }'
12484 else
12485   as_fn_arith ()
12486   {
12487     as_val=`expr "$@" || test $? -eq 1`
12488   }
12489 fi # as_fn_arith
12490
12491
12492 if expr a : '\(a\)' >/dev/null 2>&1 &&
12493    test "X`expr 00001 : '.*\(...\)'`" = X001; then
12494   as_expr=expr
12495 else
12496   as_expr=false
12497 fi
12498
12499 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12500   as_basename=basename
12501 else
12502   as_basename=false
12503 fi
12504
12505 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12506   as_dirname=dirname
12507 else
12508   as_dirname=false
12509 fi
12510
12511 as_me=`$as_basename -- "$0" ||
12512 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12513          X"$0" : 'X\(//\)$' \| \
12514          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12515 $as_echo X/"$0" |
12516     sed '/^.*\/\([^/][^/]*\)\/*$/{
12517             s//\1/
12518             q
12519           }
12520           /^X\/\(\/\/\)$/{
12521             s//\1/
12522             q
12523           }
12524           /^X\/\(\/\).*/{
12525             s//\1/
12526             q
12527           }
12528           s/.*/./; q'`
12529
12530 # Avoid depending upon Character Ranges.
12531 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12532 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12533 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12534 as_cr_digits='0123456789'
12535 as_cr_alnum=$as_cr_Letters$as_cr_digits
12536
12537 ECHO_C= ECHO_N= ECHO_T=
12538 case `echo -n x` in #(((((
12539 -n*)
12540   case `echo 'xy\c'` in
12541   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12542   xy)  ECHO_C='\c';;
12543   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12544        ECHO_T=' ';;
12545   esac;;
12546 *)
12547   ECHO_N='-n';;
12548 esac
12549
12550 rm -f conf$$ conf$$.exe conf$$.file
12551 if test -d conf$$.dir; then
12552   rm -f conf$$.dir/conf$$.file
12553 else
12554   rm -f conf$$.dir
12555   mkdir conf$$.dir 2>/dev/null
12556 fi
12557 if (echo >conf$$.file) 2>/dev/null; then
12558   if ln -s conf$$.file conf$$ 2>/dev/null; then
12559     as_ln_s='ln -s'
12560     # ... but there are two gotchas:
12561     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12562     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12563     # In both cases, we have to default to `cp -p'.
12564     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12565       as_ln_s='cp -p'
12566   elif ln conf$$.file conf$$ 2>/dev/null; then
12567     as_ln_s=ln
12568   else
12569     as_ln_s='cp -p'
12570   fi
12571 else
12572   as_ln_s='cp -p'
12573 fi
12574 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12575 rmdir conf$$.dir 2>/dev/null
12576
12577
12578 # as_fn_mkdir_p
12579 # -------------
12580 # Create "$as_dir" as a directory, including parents if necessary.
12581 as_fn_mkdir_p ()
12582 {
12583
12584   case $as_dir in #(
12585   -*) as_dir=./$as_dir;;
12586   esac
12587   test -d "$as_dir" || eval $as_mkdir_p || {
12588     as_dirs=
12589     while :; do
12590       case $as_dir in #(
12591       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12592       *) as_qdir=$as_dir;;
12593       esac
12594       as_dirs="'$as_qdir' $as_dirs"
12595       as_dir=`$as_dirname -- "$as_dir" ||
12596 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12597          X"$as_dir" : 'X\(//\)[^/]' \| \
12598          X"$as_dir" : 'X\(//\)$' \| \
12599          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12600 $as_echo X"$as_dir" |
12601     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12602             s//\1/
12603             q
12604           }
12605           /^X\(\/\/\)[^/].*/{
12606             s//\1/
12607             q
12608           }
12609           /^X\(\/\/\)$/{
12610             s//\1/
12611             q
12612           }
12613           /^X\(\/\).*/{
12614             s//\1/
12615             q
12616           }
12617           s/.*/./; q'`
12618       test -d "$as_dir" && break
12619     done
12620     test -z "$as_dirs" || eval "mkdir $as_dirs"
12621   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12622
12623
12624 } # as_fn_mkdir_p
12625 if mkdir -p . 2>/dev/null; then
12626   as_mkdir_p='mkdir -p "$as_dir"'
12627 else
12628   test -d ./-p && rmdir ./-p
12629   as_mkdir_p=false
12630 fi
12631
12632 if test -x / >/dev/null 2>&1; then
12633   as_test_x='test -x'
12634 else
12635   if ls -dL / >/dev/null 2>&1; then
12636     as_ls_L_option=L
12637   else
12638     as_ls_L_option=
12639   fi
12640   as_test_x='
12641     eval sh -c '\''
12642       if test -d "$1"; then
12643         test -d "$1/.";
12644       else
12645         case $1 in #(
12646         -*)set "./$1";;
12647         esac;
12648         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12649         ???[sx]*):;;*)false;;esac;fi
12650     '\'' sh
12651   '
12652 fi
12653 as_executable_p=$as_test_x
12654
12655 # Sed expression to map a string onto a valid CPP name.
12656 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12657
12658 # Sed expression to map a string onto a valid variable name.
12659 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12660
12661
12662 exec 6>&1
12663 ## ----------------------------------- ##
12664 ## Main body of $CONFIG_STATUS script. ##
12665 ## ----------------------------------- ##
12666 _ASEOF
12667 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12668
12669 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12670 # Save the log message, to keep $0 and so on meaningful, and to
12671 # report actual input values of CONFIG_FILES etc. instead of their
12672 # values after options handling.
12673 ac_log="
12674 This file was extended by gacela $as_me 0.5, which was
12675 generated by GNU Autoconf 2.68.  Invocation command line was
12676
12677   CONFIG_FILES    = $CONFIG_FILES
12678   CONFIG_HEADERS  = $CONFIG_HEADERS
12679   CONFIG_LINKS    = $CONFIG_LINKS
12680   CONFIG_COMMANDS = $CONFIG_COMMANDS
12681   $ $0 $@
12682
12683 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12684 "
12685
12686 _ACEOF
12687
12688 case $ac_config_files in *"
12689 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12690 esac
12691
12692 case $ac_config_headers in *"
12693 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12694 esac
12695
12696
12697 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12698 # Files that config.status was made for.
12699 config_files="$ac_config_files"
12700 config_headers="$ac_config_headers"
12701 config_commands="$ac_config_commands"
12702
12703 _ACEOF
12704
12705 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12706 ac_cs_usage="\
12707 \`$as_me' instantiates files and other configuration actions
12708 from templates according to the current configuration.  Unless the files
12709 and actions are specified as TAGs, all are instantiated by default.
12710
12711 Usage: $0 [OPTION]... [TAG]...
12712
12713   -h, --help       print this help, then exit
12714   -V, --version    print version number and configuration settings, then exit
12715       --config     print configuration, then exit
12716   -q, --quiet, --silent
12717                    do not print progress messages
12718   -d, --debug      don't remove temporary files
12719       --recheck    update $as_me by reconfiguring in the same conditions
12720       --file=FILE[:TEMPLATE]
12721                    instantiate the configuration file FILE
12722       --header=FILE[:TEMPLATE]
12723                    instantiate the configuration header FILE
12724
12725 Configuration files:
12726 $config_files
12727
12728 Configuration headers:
12729 $config_headers
12730
12731 Configuration commands:
12732 $config_commands
12733
12734 Report bugs to <jsf@jsancho.org>."
12735
12736 _ACEOF
12737 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12738 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12739 ac_cs_version="\\
12740 gacela config.status 0.5
12741 configured by $0, generated by GNU Autoconf 2.68,
12742   with options \\"\$ac_cs_config\\"
12743
12744 Copyright (C) 2010 Free Software Foundation, Inc.
12745 This config.status script is free software; the Free Software Foundation
12746 gives unlimited permission to copy, distribute and modify it."
12747
12748 ac_pwd='$ac_pwd'
12749 srcdir='$srcdir'
12750 INSTALL='$INSTALL'
12751 MKDIR_P='$MKDIR_P'
12752 AWK='$AWK'
12753 test -n "\$AWK" || AWK=awk
12754 _ACEOF
12755
12756 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12757 # The default lists apply if the user does not specify any file.
12758 ac_need_defaults=:
12759 while test $# != 0
12760 do
12761   case $1 in
12762   --*=?*)
12763     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12764     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12765     ac_shift=:
12766     ;;
12767   --*=)
12768     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12769     ac_optarg=
12770     ac_shift=:
12771     ;;
12772   *)
12773     ac_option=$1
12774     ac_optarg=$2
12775     ac_shift=shift
12776     ;;
12777   esac
12778
12779   case $ac_option in
12780   # Handling of the options.
12781   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12782     ac_cs_recheck=: ;;
12783   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12784     $as_echo "$ac_cs_version"; exit ;;
12785   --config | --confi | --conf | --con | --co | --c )
12786     $as_echo "$ac_cs_config"; exit ;;
12787   --debug | --debu | --deb | --de | --d | -d )
12788     debug=: ;;
12789   --file | --fil | --fi | --f )
12790     $ac_shift
12791     case $ac_optarg in
12792     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12793     '') as_fn_error $? "missing file argument" ;;
12794     esac
12795     as_fn_append CONFIG_FILES " '$ac_optarg'"
12796     ac_need_defaults=false;;
12797   --header | --heade | --head | --hea )
12798     $ac_shift
12799     case $ac_optarg in
12800     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12801     esac
12802     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12803     ac_need_defaults=false;;
12804   --he | --h)
12805     # Conflict between --help and --header
12806     as_fn_error $? "ambiguous option: \`$1'
12807 Try \`$0 --help' for more information.";;
12808   --help | --hel | -h )
12809     $as_echo "$ac_cs_usage"; exit ;;
12810   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12811   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12812     ac_cs_silent=: ;;
12813
12814   # This is an error.
12815   -*) as_fn_error $? "unrecognized option: \`$1'
12816 Try \`$0 --help' for more information." ;;
12817
12818   *) as_fn_append ac_config_targets " $1"
12819      ac_need_defaults=false ;;
12820
12821   esac
12822   shift
12823 done
12824
12825 ac_configure_extra_args=
12826
12827 if $ac_cs_silent; then
12828   exec 6>/dev/null
12829   ac_configure_extra_args="$ac_configure_extra_args --silent"
12830 fi
12831
12832 _ACEOF
12833 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12834 if \$ac_cs_recheck; then
12835   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12836   shift
12837   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12838   CONFIG_SHELL='$SHELL'
12839   export CONFIG_SHELL
12840   exec "\$@"
12841 fi
12842
12843 _ACEOF
12844 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12845 exec 5>>config.log
12846 {
12847   echo
12848   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12849 ## Running $as_me. ##
12850 _ASBOX
12851   $as_echo "$ac_log"
12852 } >&5
12853
12854 _ACEOF
12855 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12856 #
12857 # INIT-COMMANDS
12858 #
12859 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12860
12861
12862 # The HP-UX ksh and POSIX shell print the target directory to stdout
12863 # if CDPATH is set.
12864 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12865
12866 sed_quote_subst='$sed_quote_subst'
12867 double_quote_subst='$double_quote_subst'
12868 delay_variable_subst='$delay_variable_subst'
12869 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12870 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12871 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12872 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12873 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12874 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12875 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12876 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12877 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
12878 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12879 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12880 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12881 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12882 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12883 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12884 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12885 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12886 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12887 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12888 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12889 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12890 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12891 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12892 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12893 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12894 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12895 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12896 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12897 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12898 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
12899 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
12900 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12901 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12902 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12903 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12904 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12905 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
12906 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
12907 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12908 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
12909 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12910 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12911 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
12912 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12913 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12914 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12915 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12916 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12917 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12918 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12919 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12920 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12921 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12922 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12923 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12924 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12925 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"`'
12926 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
12927 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
12928 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12929 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12930 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12931 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12932 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12933 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12934 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12935 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12936 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
12937 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12938 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12939 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12940 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12941 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12942 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12943 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12944 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12945 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12946 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12947 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12948 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12949 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12950 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12951 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12952 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12953 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12954 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12955 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12956 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12957 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12958 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12959 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12960 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12961 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12962 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12963 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12964 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12965 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12966 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12967 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12968 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12969 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12970 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12971 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12972 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12973 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
12974 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12975 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12976 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12977 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12978 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12979 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12980 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12981 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12982 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12983 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12984 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12985 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12986 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12987 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12988 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12989 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12990 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12991 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12992 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12993 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12994 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12995 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12996 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12997 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12998 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12999
13000 LTCC='$LTCC'
13001 LTCFLAGS='$LTCFLAGS'
13002 compiler='$compiler_DEFAULT'
13003
13004 # A function that is used when there is no print builtin or printf.
13005 func_fallback_echo ()
13006 {
13007   eval 'cat <<_LTECHO_EOF
13008 \$1
13009 _LTECHO_EOF'
13010 }
13011
13012 # Quote evaled strings.
13013 for var in SHELL \
13014 ECHO \
13015 PATH_SEPARATOR \
13016 SED \
13017 GREP \
13018 EGREP \
13019 FGREP \
13020 LD \
13021 NM \
13022 LN_S \
13023 lt_SP2NL \
13024 lt_NL2SP \
13025 reload_flag \
13026 OBJDUMP \
13027 deplibs_check_method \
13028 file_magic_cmd \
13029 file_magic_glob \
13030 want_nocaseglob \
13031 DLLTOOL \
13032 sharedlib_from_linklib_cmd \
13033 AR \
13034 AR_FLAGS \
13035 archiver_list_spec \
13036 STRIP \
13037 RANLIB \
13038 CC \
13039 CFLAGS \
13040 compiler \
13041 lt_cv_sys_global_symbol_pipe \
13042 lt_cv_sys_global_symbol_to_cdecl \
13043 lt_cv_sys_global_symbol_to_c_name_address \
13044 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13045 nm_file_list_spec \
13046 lt_prog_compiler_no_builtin_flag \
13047 lt_prog_compiler_pic \
13048 lt_prog_compiler_wl \
13049 lt_prog_compiler_static \
13050 lt_cv_prog_compiler_c_o \
13051 need_locks \
13052 MANIFEST_TOOL \
13053 DSYMUTIL \
13054 NMEDIT \
13055 LIPO \
13056 OTOOL \
13057 OTOOL64 \
13058 shrext_cmds \
13059 export_dynamic_flag_spec \
13060 whole_archive_flag_spec \
13061 compiler_needs_object \
13062 with_gnu_ld \
13063 allow_undefined_flag \
13064 no_undefined_flag \
13065 hardcode_libdir_flag_spec \
13066 hardcode_libdir_separator \
13067 exclude_expsyms \
13068 include_expsyms \
13069 file_list_spec \
13070 variables_saved_for_relink \
13071 libname_spec \
13072 library_names_spec \
13073 soname_spec \
13074 install_override_mode \
13075 finish_eval \
13076 old_striplib \
13077 striplib; do
13078     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13079     *[\\\\\\\`\\"\\\$]*)
13080       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13081       ;;
13082     *)
13083       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13084       ;;
13085     esac
13086 done
13087
13088 # Double-quote double-evaled strings.
13089 for var in reload_cmds \
13090 old_postinstall_cmds \
13091 old_postuninstall_cmds \
13092 old_archive_cmds \
13093 extract_expsyms_cmds \
13094 old_archive_from_new_cmds \
13095 old_archive_from_expsyms_cmds \
13096 archive_cmds \
13097 archive_expsym_cmds \
13098 module_cmds \
13099 module_expsym_cmds \
13100 export_symbols_cmds \
13101 prelink_cmds \
13102 postlink_cmds \
13103 postinstall_cmds \
13104 postuninstall_cmds \
13105 finish_cmds \
13106 sys_lib_search_path_spec \
13107 sys_lib_dlsearch_path_spec; do
13108     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13109     *[\\\\\\\`\\"\\\$]*)
13110       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13111       ;;
13112     *)
13113       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13114       ;;
13115     esac
13116 done
13117
13118 ac_aux_dir='$ac_aux_dir'
13119 xsi_shell='$xsi_shell'
13120 lt_shell_append='$lt_shell_append'
13121
13122 # See if we are running on zsh, and set the options which allow our
13123 # commands through without removal of \ escapes INIT.
13124 if test -n "\${ZSH_VERSION+set}" ; then
13125    setopt NO_GLOB_SUBST
13126 fi
13127
13128
13129     PACKAGE='$PACKAGE'
13130     VERSION='$VERSION'
13131     TIMESTAMP='$TIMESTAMP'
13132     RM='$RM'
13133     ofile='$ofile'
13134
13135
13136
13137
13138 _ACEOF
13139
13140 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13141
13142 # Handling of arguments.
13143 for ac_config_target in $ac_config_targets
13144 do
13145   case $ac_config_target in
13146     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13147     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13148     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13149     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13150     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13151
13152   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13153   esac
13154 done
13155
13156
13157 # If the user did not use the arguments to specify the items to instantiate,
13158 # then the envvar interface is used.  Set only those that are not.
13159 # We use the long form for the default assignment because of an extremely
13160 # bizarre bug on SunOS 4.1.3.
13161 if $ac_need_defaults; then
13162   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13163   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13164   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13165 fi
13166
13167 # Have a temporary directory for convenience.  Make it in the build tree
13168 # simply because there is no reason against having it here, and in addition,
13169 # creating and moving files from /tmp can sometimes cause problems.
13170 # Hook for its removal unless debugging.
13171 # Note that there is a small window in which the directory will not be cleaned:
13172 # after its creation but before its name has been assigned to `$tmp'.
13173 $debug ||
13174 {
13175   tmp= ac_tmp=
13176   trap 'exit_status=$?
13177   : "${ac_tmp:=$tmp}"
13178   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13179 ' 0
13180   trap 'as_fn_exit 1' 1 2 13 15
13181 }
13182 # Create a (secure) tmp directory for tmp files.
13183
13184 {
13185   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13186   test -d "$tmp"
13187 }  ||
13188 {
13189   tmp=./conf$$-$RANDOM
13190   (umask 077 && mkdir "$tmp")
13191 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13192 ac_tmp=$tmp
13193
13194 # Set up the scripts for CONFIG_FILES section.
13195 # No need to generate them if there are no CONFIG_FILES.
13196 # This happens for instance with `./config.status config.h'.
13197 if test -n "$CONFIG_FILES"; then
13198
13199
13200 ac_cr=`echo X | tr X '\015'`
13201 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13202 # But we know of no other shell where ac_cr would be empty at this
13203 # point, so we can use a bashism as a fallback.
13204 if test "x$ac_cr" = x; then
13205   eval ac_cr=\$\'\\r\'
13206 fi
13207 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13208 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13209   ac_cs_awk_cr='\\r'
13210 else
13211   ac_cs_awk_cr=$ac_cr
13212 fi
13213
13214 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13215 _ACEOF
13216
13217
13218 {
13219   echo "cat >conf$$subs.awk <<_ACEOF" &&
13220   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13221   echo "_ACEOF"
13222 } >conf$$subs.sh ||
13223   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13224 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13225 ac_delim='%!_!# '
13226 for ac_last_try in false false false false false :; do
13227   . ./conf$$subs.sh ||
13228     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13229
13230   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13231   if test $ac_delim_n = $ac_delim_num; then
13232     break
13233   elif $ac_last_try; then
13234     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13235   else
13236     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13237   fi
13238 done
13239 rm -f conf$$subs.sh
13240
13241 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13242 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13243 _ACEOF
13244 sed -n '
13245 h
13246 s/^/S["/; s/!.*/"]=/
13247 p
13248 g
13249 s/^[^!]*!//
13250 :repl
13251 t repl
13252 s/'"$ac_delim"'$//
13253 t delim
13254 :nl
13255 h
13256 s/\(.\{148\}\)..*/\1/
13257 t more1
13258 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13259 p
13260 n
13261 b repl
13262 :more1
13263 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13264 p
13265 g
13266 s/.\{148\}//
13267 t nl
13268 :delim
13269 h
13270 s/\(.\{148\}\)..*/\1/
13271 t more2
13272 s/["\\]/\\&/g; s/^/"/; s/$/"/
13273 p
13274 b
13275 :more2
13276 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13277 p
13278 g
13279 s/.\{148\}//
13280 t delim
13281 ' <conf$$subs.awk | sed '
13282 /^[^""]/{
13283   N
13284   s/\n//
13285 }
13286 ' >>$CONFIG_STATUS || ac_write_fail=1
13287 rm -f conf$$subs.awk
13288 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13289 _ACAWK
13290 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13291   for (key in S) S_is_set[key] = 1
13292   FS = "\a"
13293
13294 }
13295 {
13296   line = $ 0
13297   nfields = split(line, field, "@")
13298   substed = 0
13299   len = length(field[1])
13300   for (i = 2; i < nfields; i++) {
13301     key = field[i]
13302     keylen = length(key)
13303     if (S_is_set[key]) {
13304       value = S[key]
13305       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13306       len += length(value) + length(field[++i])
13307       substed = 1
13308     } else
13309       len += 1 + keylen
13310   }
13311
13312   print line
13313 }
13314
13315 _ACAWK
13316 _ACEOF
13317 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13318 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13319   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13320 else
13321   cat
13322 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13323   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13324 _ACEOF
13325
13326 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13327 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13328 # trailing colons and then remove the whole line if VPATH becomes empty
13329 # (actually we leave an empty line to preserve line numbers).
13330 if test "x$srcdir" = x.; then
13331   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
13332 h
13333 s///
13334 s/^/:/
13335 s/[      ]*$/:/
13336 s/:\$(srcdir):/:/g
13337 s/:\${srcdir}:/:/g
13338 s/:@srcdir@:/:/g
13339 s/^:*//
13340 s/:*$//
13341 x
13342 s/\(=[   ]*\).*/\1/
13343 G
13344 s/\n//
13345 s/^[^=]*=[       ]*$//
13346 }'
13347 fi
13348
13349 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13350 fi # test -n "$CONFIG_FILES"
13351
13352 # Set up the scripts for CONFIG_HEADERS section.
13353 # No need to generate them if there are no CONFIG_HEADERS.
13354 # This happens for instance with `./config.status Makefile'.
13355 if test -n "$CONFIG_HEADERS"; then
13356 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13357 BEGIN {
13358 _ACEOF
13359
13360 # Transform confdefs.h into an awk script `defines.awk', embedded as
13361 # here-document in config.status, that substitutes the proper values into
13362 # config.h.in to produce config.h.
13363
13364 # Create a delimiter string that does not exist in confdefs.h, to ease
13365 # handling of long lines.
13366 ac_delim='%!_!# '
13367 for ac_last_try in false false :; do
13368   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13369   if test -z "$ac_tt"; then
13370     break
13371   elif $ac_last_try; then
13372     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13373   else
13374     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13375   fi
13376 done
13377
13378 # For the awk script, D is an array of macro values keyed by name,
13379 # likewise P contains macro parameters if any.  Preserve backslash
13380 # newline sequences.
13381
13382 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13383 sed -n '
13384 s/.\{148\}/&'"$ac_delim"'/g
13385 t rset
13386 :rset
13387 s/^[     ]*#[    ]*define[       ][      ]*/ /
13388 t def
13389 d
13390 :def
13391 s/\\$//
13392 t bsnl
13393 s/["\\]/\\&/g
13394 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
13395 D["\1"]=" \3"/p
13396 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
13397 d
13398 :bsnl
13399 s/["\\]/\\&/g
13400 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
13401 D["\1"]=" \3\\\\\\n"\\/p
13402 t cont
13403 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13404 t cont
13405 d
13406 :cont
13407 n
13408 s/.\{148\}/&'"$ac_delim"'/g
13409 t clear
13410 :clear
13411 s/\\$//
13412 t bsnlc
13413 s/["\\]/\\&/g; s/^/"/; s/$/"/p
13414 d
13415 :bsnlc
13416 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13417 b cont
13418 ' <confdefs.h | sed '
13419 s/'"$ac_delim"'/"\\\
13420 "/g' >>$CONFIG_STATUS || ac_write_fail=1
13421
13422 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13423   for (key in D) D_is_set[key] = 1
13424   FS = "\a"
13425 }
13426 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13427   line = \$ 0
13428   split(line, arg, " ")
13429   if (arg[1] == "#") {
13430     defundef = arg[2]
13431     mac1 = arg[3]
13432   } else {
13433     defundef = substr(arg[1], 2)
13434     mac1 = arg[2]
13435   }
13436   split(mac1, mac2, "(") #)
13437   macro = mac2[1]
13438   prefix = substr(line, 1, index(line, defundef) - 1)
13439   if (D_is_set[macro]) {
13440     # Preserve the white space surrounding the "#".
13441     print prefix "define", macro P[macro] D[macro]
13442     next
13443   } else {
13444     # Replace #undef with comments.  This is necessary, for example,
13445     # in the case of _POSIX_SOURCE, which is predefined and required
13446     # on some systems where configure will not decide to define it.
13447     if (defundef == "undef") {
13448       print "/*", prefix defundef, macro, "*/"
13449       next
13450     }
13451   }
13452 }
13453 { print }
13454 _ACAWK
13455 _ACEOF
13456 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13457   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13458 fi # test -n "$CONFIG_HEADERS"
13459
13460
13461 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13462 shift
13463 for ac_tag
13464 do
13465   case $ac_tag in
13466   :[FHLC]) ac_mode=$ac_tag; continue;;
13467   esac
13468   case $ac_mode$ac_tag in
13469   :[FHL]*:*);;
13470   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13471   :[FH]-) ac_tag=-:-;;
13472   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13473   esac
13474   ac_save_IFS=$IFS
13475   IFS=:
13476   set x $ac_tag
13477   IFS=$ac_save_IFS
13478   shift
13479   ac_file=$1
13480   shift
13481
13482   case $ac_mode in
13483   :L) ac_source=$1;;
13484   :[FH])
13485     ac_file_inputs=
13486     for ac_f
13487     do
13488       case $ac_f in
13489       -) ac_f="$ac_tmp/stdin";;
13490       *) # Look for the file first in the build tree, then in the source tree
13491          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13492          # because $ac_f cannot contain `:'.
13493          test -f "$ac_f" ||
13494            case $ac_f in
13495            [\\/$]*) false;;
13496            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13497            esac ||
13498            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13499       esac
13500       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13501       as_fn_append ac_file_inputs " '$ac_f'"
13502     done
13503
13504     # Let's still pretend it is `configure' which instantiates (i.e., don't
13505     # use $as_me), people would be surprised to read:
13506     #    /* config.h.  Generated by config.status.  */
13507     configure_input='Generated from '`
13508           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13509         `' by configure.'
13510     if test x"$ac_file" != x-; then
13511       configure_input="$ac_file.  $configure_input"
13512       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13513 $as_echo "$as_me: creating $ac_file" >&6;}
13514     fi
13515     # Neutralize special characters interpreted by sed in replacement strings.
13516     case $configure_input in #(
13517     *\&* | *\|* | *\\* )
13518        ac_sed_conf_input=`$as_echo "$configure_input" |
13519        sed 's/[\\\\&|]/\\\\&/g'`;; #(
13520     *) ac_sed_conf_input=$configure_input;;
13521     esac
13522
13523     case $ac_tag in
13524     *:-:* | *:-) cat >"$ac_tmp/stdin" \
13525       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13526     esac
13527     ;;
13528   esac
13529
13530   ac_dir=`$as_dirname -- "$ac_file" ||
13531 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13532          X"$ac_file" : 'X\(//\)[^/]' \| \
13533          X"$ac_file" : 'X\(//\)$' \| \
13534          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13535 $as_echo X"$ac_file" |
13536     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13537             s//\1/
13538             q
13539           }
13540           /^X\(\/\/\)[^/].*/{
13541             s//\1/
13542             q
13543           }
13544           /^X\(\/\/\)$/{
13545             s//\1/
13546             q
13547           }
13548           /^X\(\/\).*/{
13549             s//\1/
13550             q
13551           }
13552           s/.*/./; q'`
13553   as_dir="$ac_dir"; as_fn_mkdir_p
13554   ac_builddir=.
13555
13556 case "$ac_dir" in
13557 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13558 *)
13559   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13560   # A ".." for each directory in $ac_dir_suffix.
13561   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13562   case $ac_top_builddir_sub in
13563   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13564   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13565   esac ;;
13566 esac
13567 ac_abs_top_builddir=$ac_pwd
13568 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13569 # for backward compatibility:
13570 ac_top_builddir=$ac_top_build_prefix
13571
13572 case $srcdir in
13573   .)  # We are building in place.
13574     ac_srcdir=.
13575     ac_top_srcdir=$ac_top_builddir_sub
13576     ac_abs_top_srcdir=$ac_pwd ;;
13577   [\\/]* | ?:[\\/]* )  # Absolute name.
13578     ac_srcdir=$srcdir$ac_dir_suffix;
13579     ac_top_srcdir=$srcdir
13580     ac_abs_top_srcdir=$srcdir ;;
13581   *) # Relative name.
13582     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13583     ac_top_srcdir=$ac_top_build_prefix$srcdir
13584     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13585 esac
13586 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13587
13588
13589   case $ac_mode in
13590   :F)
13591   #
13592   # CONFIG_FILE
13593   #
13594
13595   case $INSTALL in
13596   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13597   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13598   esac
13599   ac_MKDIR_P=$MKDIR_P
13600   case $MKDIR_P in
13601   [\\/$]* | ?:[\\/]* ) ;;
13602   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13603   esac
13604 _ACEOF
13605
13606 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13607 # If the template does not know about datarootdir, expand it.
13608 # FIXME: This hack should be removed a few years after 2.60.
13609 ac_datarootdir_hack=; ac_datarootdir_seen=
13610 ac_sed_dataroot='
13611 /datarootdir/ {
13612   p
13613   q
13614 }
13615 /@datadir@/p
13616 /@docdir@/p
13617 /@infodir@/p
13618 /@localedir@/p
13619 /@mandir@/p'
13620 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13621 *datarootdir*) ac_datarootdir_seen=yes;;
13622 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13623   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13624 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13625 _ACEOF
13626 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13627   ac_datarootdir_hack='
13628   s&@datadir@&$datadir&g
13629   s&@docdir@&$docdir&g
13630   s&@infodir@&$infodir&g
13631   s&@localedir@&$localedir&g
13632   s&@mandir@&$mandir&g
13633   s&\\\${datarootdir}&$datarootdir&g' ;;
13634 esac
13635 _ACEOF
13636
13637 # Neutralize VPATH when `$srcdir' = `.'.
13638 # Shell code in configure.ac might set extrasub.
13639 # FIXME: do we really want to maintain this feature?
13640 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13641 ac_sed_extra="$ac_vpsub
13642 $extrasub
13643 _ACEOF
13644 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13645 :t
13646 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13647 s|@configure_input@|$ac_sed_conf_input|;t t
13648 s&@top_builddir@&$ac_top_builddir_sub&;t t
13649 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13650 s&@srcdir@&$ac_srcdir&;t t
13651 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13652 s&@top_srcdir@&$ac_top_srcdir&;t t
13653 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13654 s&@builddir@&$ac_builddir&;t t
13655 s&@abs_builddir@&$ac_abs_builddir&;t t
13656 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13657 s&@INSTALL@&$ac_INSTALL&;t t
13658 s&@MKDIR_P@&$ac_MKDIR_P&;t t
13659 $ac_datarootdir_hack
13660 "
13661 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13662   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13663
13664 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13665   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13666   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
13667       "$ac_tmp/out"`; test -z "$ac_out"; } &&
13668   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13669 which seems to be undefined.  Please make sure it is defined" >&5
13670 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13671 which seems to be undefined.  Please make sure it is defined" >&2;}
13672
13673   rm -f "$ac_tmp/stdin"
13674   case $ac_file in
13675   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13676   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13677   esac \
13678   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13679  ;;
13680   :H)
13681   #
13682   # CONFIG_HEADER
13683   #
13684   if test x"$ac_file" != x-; then
13685     {
13686       $as_echo "/* $configure_input  */" \
13687       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13688     } >"$ac_tmp/config.h" \
13689       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13690     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13691       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13692 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13693     else
13694       rm -f "$ac_file"
13695       mv "$ac_tmp/config.h" "$ac_file" \
13696         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13697     fi
13698   else
13699     $as_echo "/* $configure_input  */" \
13700       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13701       || as_fn_error $? "could not create -" "$LINENO" 5
13702   fi
13703 # Compute "$ac_file"'s index in $config_headers.
13704 _am_arg="$ac_file"
13705 _am_stamp_count=1
13706 for _am_header in $config_headers :; do
13707   case $_am_header in
13708     $_am_arg | $_am_arg:* )
13709       break ;;
13710     * )
13711       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13712   esac
13713 done
13714 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13715 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13716          X"$_am_arg" : 'X\(//\)[^/]' \| \
13717          X"$_am_arg" : 'X\(//\)$' \| \
13718          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13719 $as_echo X"$_am_arg" |
13720     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13721             s//\1/
13722             q
13723           }
13724           /^X\(\/\/\)[^/].*/{
13725             s//\1/
13726             q
13727           }
13728           /^X\(\/\/\)$/{
13729             s//\1/
13730             q
13731           }
13732           /^X\(\/\).*/{
13733             s//\1/
13734             q
13735           }
13736           s/.*/./; q'`/stamp-h$_am_stamp_count
13737  ;;
13738
13739   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13740 $as_echo "$as_me: executing $ac_file commands" >&6;}
13741  ;;
13742   esac
13743
13744
13745   case $ac_file$ac_mode in
13746     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13747   # Autoconf 2.62 quotes --file arguments for eval, but not when files
13748   # are listed without --file.  Let's play safe and only enable the eval
13749   # if we detect the quoting.
13750   case $CONFIG_FILES in
13751   *\'*) eval set x "$CONFIG_FILES" ;;
13752   *)   set x $CONFIG_FILES ;;
13753   esac
13754   shift
13755   for mf
13756   do
13757     # Strip MF so we end up with the name of the file.
13758     mf=`echo "$mf" | sed -e 's/:.*$//'`
13759     # Check whether this is an Automake generated Makefile or not.
13760     # We used to match only the files named `Makefile.in', but
13761     # some people rename them; so instead we look at the file content.
13762     # Grep'ing the first line is not enough: some people post-process
13763     # each Makefile.in and add a new line on top of each file to say so.
13764     # Grep'ing the whole file is not good either: AIX grep has a line
13765     # limit of 2048, but all sed's we know have understand at least 4000.
13766     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13767       dirpart=`$as_dirname -- "$mf" ||
13768 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13769          X"$mf" : 'X\(//\)[^/]' \| \
13770          X"$mf" : 'X\(//\)$' \| \
13771          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13772 $as_echo X"$mf" |
13773     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13774             s//\1/
13775             q
13776           }
13777           /^X\(\/\/\)[^/].*/{
13778             s//\1/
13779             q
13780           }
13781           /^X\(\/\/\)$/{
13782             s//\1/
13783             q
13784           }
13785           /^X\(\/\).*/{
13786             s//\1/
13787             q
13788           }
13789           s/.*/./; q'`
13790     else
13791       continue
13792     fi
13793     # Extract the definition of DEPDIR, am__include, and am__quote
13794     # from the Makefile without running `make'.
13795     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13796     test -z "$DEPDIR" && continue
13797     am__include=`sed -n 's/^am__include = //p' < "$mf"`
13798     test -z "am__include" && continue
13799     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13800     # When using ansi2knr, U may be empty or an underscore; expand it
13801     U=`sed -n 's/^U = //p' < "$mf"`
13802     # Find all dependency output files, they are included files with
13803     # $(DEPDIR) in their names.  We invoke sed twice because it is the
13804     # simplest approach to changing $(DEPDIR) to its actual value in the
13805     # expansion.
13806     for file in `sed -n "
13807       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13808          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13809       # Make sure the directory exists.
13810       test -f "$dirpart/$file" && continue
13811       fdir=`$as_dirname -- "$file" ||
13812 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13813          X"$file" : 'X\(//\)[^/]' \| \
13814          X"$file" : 'X\(//\)$' \| \
13815          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13816 $as_echo X"$file" |
13817     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13818             s//\1/
13819             q
13820           }
13821           /^X\(\/\/\)[^/].*/{
13822             s//\1/
13823             q
13824           }
13825           /^X\(\/\/\)$/{
13826             s//\1/
13827             q
13828           }
13829           /^X\(\/\).*/{
13830             s//\1/
13831             q
13832           }
13833           s/.*/./; q'`
13834       as_dir=$dirpart/$fdir; as_fn_mkdir_p
13835       # echo "creating $dirpart/$file"
13836       echo '# dummy' > "$dirpart/$file"
13837     done
13838   done
13839 }
13840  ;;
13841     "libtool":C)
13842
13843     # See if we are running on zsh, and set the options which allow our
13844     # commands through without removal of \ escapes.
13845     if test -n "${ZSH_VERSION+set}" ; then
13846       setopt NO_GLOB_SUBST
13847     fi
13848
13849     cfgfile="${ofile}T"
13850     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13851     $RM "$cfgfile"
13852
13853     cat <<_LT_EOF >> "$cfgfile"
13854 #! $SHELL
13855
13856 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13857 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13858 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13859 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13860 #
13861 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13862 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
13863 #                 Foundation, Inc.
13864 #   Written by Gordon Matzigkeit, 1996
13865 #
13866 #   This file is part of GNU Libtool.
13867 #
13868 # GNU Libtool is free software; you can redistribute it and/or
13869 # modify it under the terms of the GNU General Public License as
13870 # published by the Free Software Foundation; either version 2 of
13871 # the License, or (at your option) any later version.
13872 #
13873 # As a special exception to the GNU General Public License,
13874 # if you distribute this file as part of a program or library that
13875 # is built using GNU Libtool, you may include this file under the
13876 # same distribution terms that you use for the rest of that program.
13877 #
13878 # GNU Libtool is distributed in the hope that it will be useful,
13879 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13880 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13881 # GNU General Public License for more details.
13882 #
13883 # You should have received a copy of the GNU General Public License
13884 # along with GNU Libtool; see the file COPYING.  If not, a copy
13885 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13886 # obtained by writing to the Free Software Foundation, Inc.,
13887 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13888
13889
13890 # The names of the tagged configurations supported by this script.
13891 available_tags=""
13892
13893 # ### BEGIN LIBTOOL CONFIG
13894
13895 # Which release of libtool.m4 was used?
13896 macro_version=$macro_version
13897 macro_revision=$macro_revision
13898
13899 # Whether or not to build shared libraries.
13900 build_libtool_libs=$enable_shared
13901
13902 # Whether or not to build static libraries.
13903 build_old_libs=$enable_static
13904
13905 # What type of objects to build.
13906 pic_mode=$pic_mode
13907
13908 # Whether or not to optimize for fast installation.
13909 fast_install=$enable_fast_install
13910
13911 # Shell to use when invoking shell scripts.
13912 SHELL=$lt_SHELL
13913
13914 # An echo program that protects backslashes.
13915 ECHO=$lt_ECHO
13916
13917 # The PATH separator for the build system.
13918 PATH_SEPARATOR=$lt_PATH_SEPARATOR
13919
13920 # The host system.
13921 host_alias=$host_alias
13922 host=$host
13923 host_os=$host_os
13924
13925 # The build system.
13926 build_alias=$build_alias
13927 build=$build
13928 build_os=$build_os
13929
13930 # A sed program that does not truncate output.
13931 SED=$lt_SED
13932
13933 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13934 Xsed="\$SED -e 1s/^X//"
13935
13936 # A grep program that handles long lines.
13937 GREP=$lt_GREP
13938
13939 # An ERE matcher.
13940 EGREP=$lt_EGREP
13941
13942 # A literal string matcher.
13943 FGREP=$lt_FGREP
13944
13945 # A BSD- or MS-compatible name lister.
13946 NM=$lt_NM
13947
13948 # Whether we need soft or hard links.
13949 LN_S=$lt_LN_S
13950
13951 # What is the maximum length of a command?
13952 max_cmd_len=$max_cmd_len
13953
13954 # Object file suffix (normally "o").
13955 objext=$ac_objext
13956
13957 # Executable file suffix (normally "").
13958 exeext=$exeext
13959
13960 # whether the shell understands "unset".
13961 lt_unset=$lt_unset
13962
13963 # turn spaces into newlines.
13964 SP2NL=$lt_lt_SP2NL
13965
13966 # turn newlines into spaces.
13967 NL2SP=$lt_lt_NL2SP
13968
13969 # convert \$build file names to \$host format.
13970 to_host_file_cmd=$lt_cv_to_host_file_cmd
13971
13972 # convert \$build files to toolchain format.
13973 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
13974
13975 # An object symbol dumper.
13976 OBJDUMP=$lt_OBJDUMP
13977
13978 # Method to check whether dependent libraries are shared objects.
13979 deplibs_check_method=$lt_deplibs_check_method
13980
13981 # Command to use when deplibs_check_method = "file_magic".
13982 file_magic_cmd=$lt_file_magic_cmd
13983
13984 # How to find potential files when deplibs_check_method = "file_magic".
13985 file_magic_glob=$lt_file_magic_glob
13986
13987 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
13988 want_nocaseglob=$lt_want_nocaseglob
13989
13990 # DLL creation program.
13991 DLLTOOL=$lt_DLLTOOL
13992
13993 # Command to associate shared and link libraries.
13994 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
13995
13996 # The archiver.
13997 AR=$lt_AR
13998
13999 # Flags to create an archive.
14000 AR_FLAGS=$lt_AR_FLAGS
14001
14002 # How to feed a file listing to the archiver.
14003 archiver_list_spec=$lt_archiver_list_spec
14004
14005 # A symbol stripping program.
14006 STRIP=$lt_STRIP
14007
14008 # Commands used to install an old-style archive.
14009 RANLIB=$lt_RANLIB
14010 old_postinstall_cmds=$lt_old_postinstall_cmds
14011 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14012
14013 # Whether to use a lock for old archive extraction.
14014 lock_old_archive_extraction=$lock_old_archive_extraction
14015
14016 # A C compiler.
14017 LTCC=$lt_CC
14018
14019 # LTCC compiler flags.
14020 LTCFLAGS=$lt_CFLAGS
14021
14022 # Take the output of nm and produce a listing of raw symbols and C names.
14023 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14024
14025 # Transform the output of nm in a proper C declaration.
14026 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14027
14028 # Transform the output of nm in a C name address pair.
14029 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14030
14031 # Transform the output of nm in a C name address pair when lib prefix is needed.
14032 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14033
14034 # Specify filename containing input files for \$NM.
14035 nm_file_list_spec=$lt_nm_file_list_spec
14036
14037 # The root where to search for dependent libraries,and in which our libraries should be installed.
14038 lt_sysroot=$lt_sysroot
14039
14040 # The name of the directory that contains temporary libtool files.
14041 objdir=$objdir
14042
14043 # Used to examine libraries when file_magic_cmd begins with "file".
14044 MAGIC_CMD=$MAGIC_CMD
14045
14046 # Must we lock files when doing compilation?
14047 need_locks=$lt_need_locks
14048
14049 # Manifest tool.
14050 MANIFEST_TOOL=$lt_MANIFEST_TOOL
14051
14052 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14053 DSYMUTIL=$lt_DSYMUTIL
14054
14055 # Tool to change global to local symbols on Mac OS X.
14056 NMEDIT=$lt_NMEDIT
14057
14058 # Tool to manipulate fat objects and archives on Mac OS X.
14059 LIPO=$lt_LIPO
14060
14061 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14062 OTOOL=$lt_OTOOL
14063
14064 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14065 OTOOL64=$lt_OTOOL64
14066
14067 # Old archive suffix (normally "a").
14068 libext=$libext
14069
14070 # Shared library suffix (normally ".so").
14071 shrext_cmds=$lt_shrext_cmds
14072
14073 # The commands to extract the exported symbol list from a shared archive.
14074 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14075
14076 # Variables whose values should be saved in libtool wrapper scripts and
14077 # restored at link time.
14078 variables_saved_for_relink=$lt_variables_saved_for_relink
14079
14080 # Do we need the "lib" prefix for modules?
14081 need_lib_prefix=$need_lib_prefix
14082
14083 # Do we need a version for libraries?
14084 need_version=$need_version
14085
14086 # Library versioning type.
14087 version_type=$version_type
14088
14089 # Shared library runtime path variable.
14090 runpath_var=$runpath_var
14091
14092 # Shared library path variable.
14093 shlibpath_var=$shlibpath_var
14094
14095 # Is shlibpath searched before the hard-coded library search path?
14096 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14097
14098 # Format of library name prefix.
14099 libname_spec=$lt_libname_spec
14100
14101 # List of archive names.  First name is the real one, the rest are links.
14102 # The last name is the one that the linker finds with -lNAME
14103 library_names_spec=$lt_library_names_spec
14104
14105 # The coded name of the library, if different from the real name.
14106 soname_spec=$lt_soname_spec
14107
14108 # Permission mode override for installation of shared libraries.
14109 install_override_mode=$lt_install_override_mode
14110
14111 # Command to use after installation of a shared archive.
14112 postinstall_cmds=$lt_postinstall_cmds
14113
14114 # Command to use after uninstallation of a shared archive.
14115 postuninstall_cmds=$lt_postuninstall_cmds
14116
14117 # Commands used to finish a libtool library installation in a directory.
14118 finish_cmds=$lt_finish_cmds
14119
14120 # As "finish_cmds", except a single script fragment to be evaled but
14121 # not shown.
14122 finish_eval=$lt_finish_eval
14123
14124 # Whether we should hardcode library paths into libraries.
14125 hardcode_into_libs=$hardcode_into_libs
14126
14127 # Compile-time system search path for libraries.
14128 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14129
14130 # Run-time system search path for libraries.
14131 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14132
14133 # Whether dlopen is supported.
14134 dlopen_support=$enable_dlopen
14135
14136 # Whether dlopen of programs is supported.
14137 dlopen_self=$enable_dlopen_self
14138
14139 # Whether dlopen of statically linked programs is supported.
14140 dlopen_self_static=$enable_dlopen_self_static
14141
14142 # Commands to strip libraries.
14143 old_striplib=$lt_old_striplib
14144 striplib=$lt_striplib
14145
14146
14147 # The linker used to build libraries.
14148 LD=$lt_LD
14149
14150 # How to create reloadable object files.
14151 reload_flag=$lt_reload_flag
14152 reload_cmds=$lt_reload_cmds
14153
14154 # Commands used to build an old-style archive.
14155 old_archive_cmds=$lt_old_archive_cmds
14156
14157 # A language specific compiler.
14158 CC=$lt_compiler
14159
14160 # Is the compiler the GNU compiler?
14161 with_gcc=$GCC
14162
14163 # Compiler flag to turn off builtin functions.
14164 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14165
14166 # Additional compiler flags for building library objects.
14167 pic_flag=$lt_lt_prog_compiler_pic
14168
14169 # How to pass a linker flag through the compiler.
14170 wl=$lt_lt_prog_compiler_wl
14171
14172 # Compiler flag to prevent dynamic linking.
14173 link_static_flag=$lt_lt_prog_compiler_static
14174
14175 # Does compiler simultaneously support -c and -o options?
14176 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14177
14178 # Whether or not to add -lc for building shared libraries.
14179 build_libtool_need_lc=$archive_cmds_need_lc
14180
14181 # Whether or not to disallow shared libs when runtime libs are static.
14182 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14183
14184 # Compiler flag to allow reflexive dlopens.
14185 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14186
14187 # Compiler flag to generate shared objects directly from archives.
14188 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14189
14190 # Whether the compiler copes with passing no objects directly.
14191 compiler_needs_object=$lt_compiler_needs_object
14192
14193 # Create an old-style archive from a shared archive.
14194 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14195
14196 # Create a temporary old-style archive to link instead of a shared archive.
14197 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14198
14199 # Commands used to build a shared archive.
14200 archive_cmds=$lt_archive_cmds
14201 archive_expsym_cmds=$lt_archive_expsym_cmds
14202
14203 # Commands used to build a loadable module if different from building
14204 # a shared archive.
14205 module_cmds=$lt_module_cmds
14206 module_expsym_cmds=$lt_module_expsym_cmds
14207
14208 # Whether we are building with GNU ld or not.
14209 with_gnu_ld=$lt_with_gnu_ld
14210
14211 # Flag that allows shared libraries with undefined symbols to be built.
14212 allow_undefined_flag=$lt_allow_undefined_flag
14213
14214 # Flag that enforces no undefined symbols.
14215 no_undefined_flag=$lt_no_undefined_flag
14216
14217 # Flag to hardcode \$libdir into a binary during linking.
14218 # This must work even if \$libdir does not exist
14219 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14220
14221 # Whether we need a single "-rpath" flag with a separated argument.
14222 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14223
14224 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14225 # DIR into the resulting binary.
14226 hardcode_direct=$hardcode_direct
14227
14228 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14229 # DIR into the resulting binary and the resulting library dependency is
14230 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14231 # library is relocated.
14232 hardcode_direct_absolute=$hardcode_direct_absolute
14233
14234 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14235 # into the resulting binary.
14236 hardcode_minus_L=$hardcode_minus_L
14237
14238 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14239 # into the resulting binary.
14240 hardcode_shlibpath_var=$hardcode_shlibpath_var
14241
14242 # Set to "yes" if building a shared library automatically hardcodes DIR
14243 # into the library and all subsequent libraries and executables linked
14244 # against it.
14245 hardcode_automatic=$hardcode_automatic
14246
14247 # Set to yes if linker adds runtime paths of dependent libraries
14248 # to runtime path list.
14249 inherit_rpath=$inherit_rpath
14250
14251 # Whether libtool must link a program against all its dependency libraries.
14252 link_all_deplibs=$link_all_deplibs
14253
14254 # Set to "yes" if exported symbols are required.
14255 always_export_symbols=$always_export_symbols
14256
14257 # The commands to list exported symbols.
14258 export_symbols_cmds=$lt_export_symbols_cmds
14259
14260 # Symbols that should not be listed in the preloaded symbols.
14261 exclude_expsyms=$lt_exclude_expsyms
14262
14263 # Symbols that must always be exported.
14264 include_expsyms=$lt_include_expsyms
14265
14266 # Commands necessary for linking programs (against libraries) with templates.
14267 prelink_cmds=$lt_prelink_cmds
14268
14269 # Commands necessary for finishing linking programs.
14270 postlink_cmds=$lt_postlink_cmds
14271
14272 # Specify filename containing input files.
14273 file_list_spec=$lt_file_list_spec
14274
14275 # How to hardcode a shared library path into an executable.
14276 hardcode_action=$hardcode_action
14277
14278 # ### END LIBTOOL CONFIG
14279
14280 _LT_EOF
14281
14282   case $host_os in
14283   aix3*)
14284     cat <<\_LT_EOF >> "$cfgfile"
14285 # AIX sometimes has problems with the GCC collect2 program.  For some
14286 # reason, if we set the COLLECT_NAMES environment variable, the problems
14287 # vanish in a puff of smoke.
14288 if test "X${COLLECT_NAMES+set}" != Xset; then
14289   COLLECT_NAMES=
14290   export COLLECT_NAMES
14291 fi
14292 _LT_EOF
14293     ;;
14294   esac
14295
14296
14297 ltmain="$ac_aux_dir/ltmain.sh"
14298
14299
14300   # We use sed instead of cat because bash on DJGPP gets confused if
14301   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14302   # text mode, it properly converts lines to CR/LF.  This bash problem
14303   # is reportedly fixed, but why not run on old versions too?
14304   sed '$q' "$ltmain" >> "$cfgfile" \
14305      || (rm -f "$cfgfile"; exit 1)
14306
14307   if test x"$xsi_shell" = xyes; then
14308   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
14309 func_dirname ()\
14310 {\
14311 \    case ${1} in\
14312 \      */*) func_dirname_result="${1%/*}${2}" ;;\
14313 \      *  ) func_dirname_result="${3}" ;;\
14314 \    esac\
14315 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
14316   && mv -f "$cfgfile.tmp" "$cfgfile" \
14317     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14318 test 0 -eq $? || _lt_function_replace_fail=:
14319
14320
14321   sed -e '/^func_basename ()$/,/^} # func_basename /c\
14322 func_basename ()\
14323 {\
14324 \    func_basename_result="${1##*/}"\
14325 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
14326   && mv -f "$cfgfile.tmp" "$cfgfile" \
14327     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14328 test 0 -eq $? || _lt_function_replace_fail=:
14329
14330
14331   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
14332 func_dirname_and_basename ()\
14333 {\
14334 \    case ${1} in\
14335 \      */*) func_dirname_result="${1%/*}${2}" ;;\
14336 \      *  ) func_dirname_result="${3}" ;;\
14337 \    esac\
14338 \    func_basename_result="${1##*/}"\
14339 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
14340   && mv -f "$cfgfile.tmp" "$cfgfile" \
14341     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14342 test 0 -eq $? || _lt_function_replace_fail=:
14343
14344
14345   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
14346 func_stripname ()\
14347 {\
14348 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
14349 \    # positional parameters, so assign one to ordinary parameter first.\
14350 \    func_stripname_result=${3}\
14351 \    func_stripname_result=${func_stripname_result#"${1}"}\
14352 \    func_stripname_result=${func_stripname_result%"${2}"}\
14353 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
14354   && mv -f "$cfgfile.tmp" "$cfgfile" \
14355     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14356 test 0 -eq $? || _lt_function_replace_fail=:
14357
14358
14359   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
14360 func_split_long_opt ()\
14361 {\
14362 \    func_split_long_opt_name=${1%%=*}\
14363 \    func_split_long_opt_arg=${1#*=}\
14364 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
14365   && mv -f "$cfgfile.tmp" "$cfgfile" \
14366     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14367 test 0 -eq $? || _lt_function_replace_fail=:
14368
14369
14370   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
14371 func_split_short_opt ()\
14372 {\
14373 \    func_split_short_opt_arg=${1#??}\
14374 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
14375 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
14376   && mv -f "$cfgfile.tmp" "$cfgfile" \
14377     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14378 test 0 -eq $? || _lt_function_replace_fail=:
14379
14380
14381   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
14382 func_lo2o ()\
14383 {\
14384 \    case ${1} in\
14385 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
14386 \      *)    func_lo2o_result=${1} ;;\
14387 \    esac\
14388 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
14389   && mv -f "$cfgfile.tmp" "$cfgfile" \
14390     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14391 test 0 -eq $? || _lt_function_replace_fail=:
14392
14393
14394   sed -e '/^func_xform ()$/,/^} # func_xform /c\
14395 func_xform ()\
14396 {\
14397     func_xform_result=${1%.*}.lo\
14398 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
14399   && mv -f "$cfgfile.tmp" "$cfgfile" \
14400     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14401 test 0 -eq $? || _lt_function_replace_fail=:
14402
14403
14404   sed -e '/^func_arith ()$/,/^} # func_arith /c\
14405 func_arith ()\
14406 {\
14407     func_arith_result=$(( $* ))\
14408 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
14409   && mv -f "$cfgfile.tmp" "$cfgfile" \
14410     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14411 test 0 -eq $? || _lt_function_replace_fail=:
14412
14413
14414   sed -e '/^func_len ()$/,/^} # func_len /c\
14415 func_len ()\
14416 {\
14417     func_len_result=${#1}\
14418 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
14419   && mv -f "$cfgfile.tmp" "$cfgfile" \
14420     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14421 test 0 -eq $? || _lt_function_replace_fail=:
14422
14423 fi
14424
14425 if test x"$lt_shell_append" = xyes; then
14426   sed -e '/^func_append ()$/,/^} # func_append /c\
14427 func_append ()\
14428 {\
14429     eval "${1}+=\\${2}"\
14430 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
14431   && mv -f "$cfgfile.tmp" "$cfgfile" \
14432     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14433 test 0 -eq $? || _lt_function_replace_fail=:
14434
14435
14436   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
14437 func_append_quoted ()\
14438 {\
14439 \    func_quote_for_eval "${2}"\
14440 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
14441 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
14442   && mv -f "$cfgfile.tmp" "$cfgfile" \
14443     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14444 test 0 -eq $? || _lt_function_replace_fail=:
14445
14446
14447   # Save a `func_append' function call where possible by direct use of '+='
14448   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
14449     && mv -f "$cfgfile.tmp" "$cfgfile" \
14450       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14451   test 0 -eq $? || _lt_function_replace_fail=:
14452 else
14453   # Save a `func_append' function call even when '+=' is not available
14454   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
14455     && mv -f "$cfgfile.tmp" "$cfgfile" \
14456       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14457   test 0 -eq $? || _lt_function_replace_fail=:
14458 fi
14459
14460 if test x"$_lt_function_replace_fail" = x":"; then
14461   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
14462 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
14463 fi
14464
14465
14466    mv -f "$cfgfile" "$ofile" ||
14467     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14468   chmod +x "$ofile"
14469
14470  ;;
14471
14472   esac
14473 done # for ac_tag
14474
14475
14476 as_fn_exit 0
14477 _ACEOF
14478 ac_clean_files=$ac_clean_files_save
14479
14480 test $ac_write_fail = 0 ||
14481   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14482
14483
14484 # configure is writing to config.log, and then calls config.status.
14485 # config.status does its own redirection, appending to config.log.
14486 # Unfortunately, on DOS this fails, as config.log is still kept open
14487 # by configure, so config.status won't be able to write to it; its
14488 # output is simply discarded.  So we exec the FD to /dev/null,
14489 # effectively closing config.log, so it can be properly (re)opened and
14490 # appended to by config.status.  When coming back to configure, we
14491 # need to make the FD available again.
14492 if test "$no_create" != yes; then
14493   ac_cs_success=:
14494   ac_config_status_args=
14495   test "$silent" = yes &&
14496     ac_config_status_args="$ac_config_status_args --quiet"
14497   exec 5>/dev/null
14498   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14499   exec 5>>config.log
14500   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14501   # would make configure fail if this is the last instruction.
14502   $ac_cs_success || as_fn_exit 1
14503 fi
14504 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14505   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14506 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14507 fi
14508