]> git.jsancho.org Git - gacela.git/blob - configure
Experimenting with autotools
[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 GUILE_LDFLAGS
620 GUILE_CFLAGS
621 GUILE_LTLIBS
622 GUILE_LIBS
623 GUILE_TOOLS
624 GUILE_CONFIG
625 GUILE
626 CPP
627 OTOOL64
628 OTOOL
629 LIPO
630 NMEDIT
631 DSYMUTIL
632 MANIFEST_TOOL
633 RANLIB
634 ac_ct_AR
635 AR
636 DLLTOOL
637 OBJDUMP
638 LN_S
639 NM
640 ac_ct_DUMPBIN
641 DUMPBIN
642 LD
643 FGREP
644 EGREP
645 GREP
646 SED
647 host_os
648 host_vendor
649 host_cpu
650 host
651 build_os
652 build_vendor
653 build_cpu
654 build
655 LIBTOOL
656 am__fastdepCC_FALSE
657 am__fastdepCC_TRUE
658 CCDEPMODE
659 AMDEPBACKSLASH
660 AMDEP_FALSE
661 AMDEP_TRUE
662 am__quote
663 am__include
664 DEPDIR
665 OBJEXT
666 EXEEXT
667 ac_ct_CC
668 CPPFLAGS
669 LDFLAGS
670 CFLAGS
671 CC
672 am__untar
673 am__tar
674 AMTAR
675 am__leading_dot
676 SET_MAKE
677 AWK
678 mkdir_p
679 MKDIR_P
680 INSTALL_STRIP_PROGRAM
681 STRIP
682 install_sh
683 MAKEINFO
684 AUTOHEADER
685 AUTOMAKE
686 AUTOCONF
687 ACLOCAL
688 VERSION
689 PACKAGE
690 CYGPATH_W
691 am__isrc
692 INSTALL_DATA
693 INSTALL_SCRIPT
694 INSTALL_PROGRAM
695 target_alias
696 host_alias
697 build_alias
698 LIBS
699 ECHO_T
700 ECHO_N
701 ECHO_C
702 DEFS
703 mandir
704 localedir
705 libdir
706 psdir
707 pdfdir
708 dvidir
709 htmldir
710 infodir
711 docdir
712 oldincludedir
713 includedir
714 localstatedir
715 sharedstatedir
716 sysconfdir
717 datadir
718 datarootdir
719 libexecdir
720 sbindir
721 bindir
722 program_transform_name
723 prefix
724 exec_prefix
725 PACKAGE_URL
726 PACKAGE_BUGREPORT
727 PACKAGE_STRING
728 PACKAGE_VERSION
729 PACKAGE_TARNAME
730 PACKAGE_NAME
731 PATH_SEPARATOR
732 SHELL'
733 ac_subst_files=''
734 ac_user_opts='
735 enable_option_checking
736 enable_dependency_tracking
737 enable_shared
738 enable_static
739 with_pic
740 enable_fast_install
741 with_gnu_ld
742 with_sysroot
743 enable_libtool_lock
744 enable_rpath
745 '
746       ac_precious_vars='build_alias
747 host_alias
748 target_alias
749 CC
750 CFLAGS
751 LDFLAGS
752 LIBS
753 CPPFLAGS
754 CPP'
755
756
757 # Initialize some variables set by options.
758 ac_init_help=
759 ac_init_version=false
760 ac_unrecognized_opts=
761 ac_unrecognized_sep=
762 # The variables have the same names as the options, with
763 # dashes changed to underlines.
764 cache_file=/dev/null
765 exec_prefix=NONE
766 no_create=
767 no_recursion=
768 prefix=NONE
769 program_prefix=NONE
770 program_suffix=NONE
771 program_transform_name=s,x,x,
772 silent=
773 site=
774 srcdir=
775 verbose=
776 x_includes=NONE
777 x_libraries=NONE
778
779 # Installation directory options.
780 # These are left unexpanded so users can "make install exec_prefix=/foo"
781 # and all the variables that are supposed to be based on exec_prefix
782 # by default will actually change.
783 # Use braces instead of parens because sh, perl, etc. also accept them.
784 # (The list follows the same order as the GNU Coding Standards.)
785 bindir='${exec_prefix}/bin'
786 sbindir='${exec_prefix}/sbin'
787 libexecdir='${exec_prefix}/libexec'
788 datarootdir='${prefix}/share'
789 datadir='${datarootdir}'
790 sysconfdir='${prefix}/etc'
791 sharedstatedir='${prefix}/com'
792 localstatedir='${prefix}/var'
793 includedir='${prefix}/include'
794 oldincludedir='/usr/include'
795 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
796 infodir='${datarootdir}/info'
797 htmldir='${docdir}'
798 dvidir='${docdir}'
799 pdfdir='${docdir}'
800 psdir='${docdir}'
801 libdir='${exec_prefix}/lib'
802 localedir='${datarootdir}/locale'
803 mandir='${datarootdir}/man'
804
805 ac_prev=
806 ac_dashdash=
807 for ac_option
808 do
809   # If the previous option needs an argument, assign it.
810   if test -n "$ac_prev"; then
811     eval $ac_prev=\$ac_option
812     ac_prev=
813     continue
814   fi
815
816   case $ac_option in
817   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
818   *=)   ac_optarg= ;;
819   *)    ac_optarg=yes ;;
820   esac
821
822   # Accept the important Cygnus configure options, so we can diagnose typos.
823
824   case $ac_dashdash$ac_option in
825   --)
826     ac_dashdash=yes ;;
827
828   -bindir | --bindir | --bindi | --bind | --bin | --bi)
829     ac_prev=bindir ;;
830   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
831     bindir=$ac_optarg ;;
832
833   -build | --build | --buil | --bui | --bu)
834     ac_prev=build_alias ;;
835   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
836     build_alias=$ac_optarg ;;
837
838   -cache-file | --cache-file | --cache-fil | --cache-fi \
839   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
840     ac_prev=cache_file ;;
841   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
842   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
843     cache_file=$ac_optarg ;;
844
845   --config-cache | -C)
846     cache_file=config.cache ;;
847
848   -datadir | --datadir | --datadi | --datad)
849     ac_prev=datadir ;;
850   -datadir=* | --datadir=* | --datadi=* | --datad=*)
851     datadir=$ac_optarg ;;
852
853   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
854   | --dataroo | --dataro | --datar)
855     ac_prev=datarootdir ;;
856   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
857   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
858     datarootdir=$ac_optarg ;;
859
860   -disable-* | --disable-*)
861     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
862     # Reject names that are not valid shell variable names.
863     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
864       as_fn_error $? "invalid feature name: $ac_useropt"
865     ac_useropt_orig=$ac_useropt
866     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
867     case $ac_user_opts in
868       *"
869 "enable_$ac_useropt"
870 "*) ;;
871       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
872          ac_unrecognized_sep=', ';;
873     esac
874     eval enable_$ac_useropt=no ;;
875
876   -docdir | --docdir | --docdi | --doc | --do)
877     ac_prev=docdir ;;
878   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
879     docdir=$ac_optarg ;;
880
881   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
882     ac_prev=dvidir ;;
883   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
884     dvidir=$ac_optarg ;;
885
886   -enable-* | --enable-*)
887     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
888     # Reject names that are not valid shell variable names.
889     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
890       as_fn_error $? "invalid feature name: $ac_useropt"
891     ac_useropt_orig=$ac_useropt
892     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
893     case $ac_user_opts in
894       *"
895 "enable_$ac_useropt"
896 "*) ;;
897       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
898          ac_unrecognized_sep=', ';;
899     esac
900     eval enable_$ac_useropt=\$ac_optarg ;;
901
902   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
903   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
904   | --exec | --exe | --ex)
905     ac_prev=exec_prefix ;;
906   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
907   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
908   | --exec=* | --exe=* | --ex=*)
909     exec_prefix=$ac_optarg ;;
910
911   -gas | --gas | --ga | --g)
912     # Obsolete; use --with-gas.
913     with_gas=yes ;;
914
915   -help | --help | --hel | --he | -h)
916     ac_init_help=long ;;
917   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
918     ac_init_help=recursive ;;
919   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
920     ac_init_help=short ;;
921
922   -host | --host | --hos | --ho)
923     ac_prev=host_alias ;;
924   -host=* | --host=* | --hos=* | --ho=*)
925     host_alias=$ac_optarg ;;
926
927   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
928     ac_prev=htmldir ;;
929   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
930   | --ht=*)
931     htmldir=$ac_optarg ;;
932
933   -includedir | --includedir | --includedi | --included | --include \
934   | --includ | --inclu | --incl | --inc)
935     ac_prev=includedir ;;
936   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
937   | --includ=* | --inclu=* | --incl=* | --inc=*)
938     includedir=$ac_optarg ;;
939
940   -infodir | --infodir | --infodi | --infod | --info | --inf)
941     ac_prev=infodir ;;
942   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
943     infodir=$ac_optarg ;;
944
945   -libdir | --libdir | --libdi | --libd)
946     ac_prev=libdir ;;
947   -libdir=* | --libdir=* | --libdi=* | --libd=*)
948     libdir=$ac_optarg ;;
949
950   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
951   | --libexe | --libex | --libe)
952     ac_prev=libexecdir ;;
953   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
954   | --libexe=* | --libex=* | --libe=*)
955     libexecdir=$ac_optarg ;;
956
957   -localedir | --localedir | --localedi | --localed | --locale)
958     ac_prev=localedir ;;
959   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
960     localedir=$ac_optarg ;;
961
962   -localstatedir | --localstatedir | --localstatedi | --localstated \
963   | --localstate | --localstat | --localsta | --localst | --locals)
964     ac_prev=localstatedir ;;
965   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
966   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
967     localstatedir=$ac_optarg ;;
968
969   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
970     ac_prev=mandir ;;
971   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
972     mandir=$ac_optarg ;;
973
974   -nfp | --nfp | --nf)
975     # Obsolete; use --without-fp.
976     with_fp=no ;;
977
978   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
979   | --no-cr | --no-c | -n)
980     no_create=yes ;;
981
982   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
983   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
984     no_recursion=yes ;;
985
986   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
987   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
988   | --oldin | --oldi | --old | --ol | --o)
989     ac_prev=oldincludedir ;;
990   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
991   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
992   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
993     oldincludedir=$ac_optarg ;;
994
995   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
996     ac_prev=prefix ;;
997   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
998     prefix=$ac_optarg ;;
999
1000   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1001   | --program-pre | --program-pr | --program-p)
1002     ac_prev=program_prefix ;;
1003   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1004   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1005     program_prefix=$ac_optarg ;;
1006
1007   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1008   | --program-suf | --program-su | --program-s)
1009     ac_prev=program_suffix ;;
1010   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1011   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1012     program_suffix=$ac_optarg ;;
1013
1014   -program-transform-name | --program-transform-name \
1015   | --program-transform-nam | --program-transform-na \
1016   | --program-transform-n | --program-transform- \
1017   | --program-transform | --program-transfor \
1018   | --program-transfo | --program-transf \
1019   | --program-trans | --program-tran \
1020   | --progr-tra | --program-tr | --program-t)
1021     ac_prev=program_transform_name ;;
1022   -program-transform-name=* | --program-transform-name=* \
1023   | --program-transform-nam=* | --program-transform-na=* \
1024   | --program-transform-n=* | --program-transform-=* \
1025   | --program-transform=* | --program-transfor=* \
1026   | --program-transfo=* | --program-transf=* \
1027   | --program-trans=* | --program-tran=* \
1028   | --progr-tra=* | --program-tr=* | --program-t=*)
1029     program_transform_name=$ac_optarg ;;
1030
1031   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1032     ac_prev=pdfdir ;;
1033   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1034     pdfdir=$ac_optarg ;;
1035
1036   -psdir | --psdir | --psdi | --psd | --ps)
1037     ac_prev=psdir ;;
1038   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1039     psdir=$ac_optarg ;;
1040
1041   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1042   | -silent | --silent | --silen | --sile | --sil)
1043     silent=yes ;;
1044
1045   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1046     ac_prev=sbindir ;;
1047   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1048   | --sbi=* | --sb=*)
1049     sbindir=$ac_optarg ;;
1050
1051   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1052   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1053   | --sharedst | --shareds | --shared | --share | --shar \
1054   | --sha | --sh)
1055     ac_prev=sharedstatedir ;;
1056   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1057   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1058   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1059   | --sha=* | --sh=*)
1060     sharedstatedir=$ac_optarg ;;
1061
1062   -site | --site | --sit)
1063     ac_prev=site ;;
1064   -site=* | --site=* | --sit=*)
1065     site=$ac_optarg ;;
1066
1067   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1068     ac_prev=srcdir ;;
1069   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1070     srcdir=$ac_optarg ;;
1071
1072   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1073   | --syscon | --sysco | --sysc | --sys | --sy)
1074     ac_prev=sysconfdir ;;
1075   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1076   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1077     sysconfdir=$ac_optarg ;;
1078
1079   -target | --target | --targe | --targ | --tar | --ta | --t)
1080     ac_prev=target_alias ;;
1081   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1082     target_alias=$ac_optarg ;;
1083
1084   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1085     verbose=yes ;;
1086
1087   -version | --version | --versio | --versi | --vers | -V)
1088     ac_init_version=: ;;
1089
1090   -with-* | --with-*)
1091     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1092     # Reject names that are not valid shell variable names.
1093     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1094       as_fn_error $? "invalid package name: $ac_useropt"
1095     ac_useropt_orig=$ac_useropt
1096     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1097     case $ac_user_opts in
1098       *"
1099 "with_$ac_useropt"
1100 "*) ;;
1101       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1102          ac_unrecognized_sep=', ';;
1103     esac
1104     eval with_$ac_useropt=\$ac_optarg ;;
1105
1106   -without-* | --without-*)
1107     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1108     # Reject names that are not valid shell variable names.
1109     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1110       as_fn_error $? "invalid package name: $ac_useropt"
1111     ac_useropt_orig=$ac_useropt
1112     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1113     case $ac_user_opts in
1114       *"
1115 "with_$ac_useropt"
1116 "*) ;;
1117       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1118          ac_unrecognized_sep=', ';;
1119     esac
1120     eval with_$ac_useropt=no ;;
1121
1122   --x)
1123     # Obsolete; use --with-x.
1124     with_x=yes ;;
1125
1126   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1127   | --x-incl | --x-inc | --x-in | --x-i)
1128     ac_prev=x_includes ;;
1129   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1130   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1131     x_includes=$ac_optarg ;;
1132
1133   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1134   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1135     ac_prev=x_libraries ;;
1136   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1137   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1138     x_libraries=$ac_optarg ;;
1139
1140   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1141 Try \`$0 --help' for more information"
1142     ;;
1143
1144   *=*)
1145     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1146     # Reject names that are not valid shell variable names.
1147     case $ac_envvar in #(
1148       '' | [0-9]* | *[!_$as_cr_alnum]* )
1149       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1150     esac
1151     eval $ac_envvar=\$ac_optarg
1152     export $ac_envvar ;;
1153
1154   *)
1155     # FIXME: should be removed in autoconf 3.0.
1156     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1157     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1158       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1159     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1160     ;;
1161
1162   esac
1163 done
1164
1165 if test -n "$ac_prev"; then
1166   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1167   as_fn_error $? "missing argument to $ac_option"
1168 fi
1169
1170 if test -n "$ac_unrecognized_opts"; then
1171   case $enable_option_checking in
1172     no) ;;
1173     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1174     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1175   esac
1176 fi
1177
1178 # Check all directory arguments for consistency.
1179 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1180                 datadir sysconfdir sharedstatedir localstatedir includedir \
1181                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1182                 libdir localedir mandir
1183 do
1184   eval ac_val=\$$ac_var
1185   # Remove trailing slashes.
1186   case $ac_val in
1187     */ )
1188       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1189       eval $ac_var=\$ac_val;;
1190   esac
1191   # Be sure to have absolute directory names.
1192   case $ac_val in
1193     [\\/$]* | ?:[\\/]* )  continue;;
1194     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1195   esac
1196   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1197 done
1198
1199 # There might be people who depend on the old broken behavior: `$host'
1200 # used to hold the argument of --host etc.
1201 # FIXME: To remove some day.
1202 build=$build_alias
1203 host=$host_alias
1204 target=$target_alias
1205
1206 # FIXME: To remove some day.
1207 if test "x$host_alias" != x; then
1208   if test "x$build_alias" = x; then
1209     cross_compiling=maybe
1210     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1211     If a cross compiler is detected then cross compile mode will be used" >&2
1212   elif test "x$build_alias" != "x$host_alias"; then
1213     cross_compiling=yes
1214   fi
1215 fi
1216
1217 ac_tool_prefix=
1218 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1219
1220 test "$silent" = yes && exec 6>/dev/null
1221
1222
1223 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1224 ac_ls_di=`ls -di .` &&
1225 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1226   as_fn_error $? "working directory cannot be determined"
1227 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1228   as_fn_error $? "pwd does not report name of working directory"
1229
1230
1231 # Find the source files, if location was not specified.
1232 if test -z "$srcdir"; then
1233   ac_srcdir_defaulted=yes
1234   # Try the directory containing this script, then the parent directory.
1235   ac_confdir=`$as_dirname -- "$as_myself" ||
1236 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1237          X"$as_myself" : 'X\(//\)[^/]' \| \
1238          X"$as_myself" : 'X\(//\)$' \| \
1239          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1240 $as_echo X"$as_myself" |
1241     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1242             s//\1/
1243             q
1244           }
1245           /^X\(\/\/\)[^/].*/{
1246             s//\1/
1247             q
1248           }
1249           /^X\(\/\/\)$/{
1250             s//\1/
1251             q
1252           }
1253           /^X\(\/\).*/{
1254             s//\1/
1255             q
1256           }
1257           s/.*/./; q'`
1258   srcdir=$ac_confdir
1259   if test ! -r "$srcdir/$ac_unique_file"; then
1260     srcdir=..
1261   fi
1262 else
1263   ac_srcdir_defaulted=no
1264 fi
1265 if test ! -r "$srcdir/$ac_unique_file"; then
1266   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1267   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1268 fi
1269 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1270 ac_abs_confdir=`(
1271         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1272         pwd)`
1273 # When building in place, set srcdir=.
1274 if test "$ac_abs_confdir" = "$ac_pwd"; then
1275   srcdir=.
1276 fi
1277 # Remove unnecessary trailing slashes from srcdir.
1278 # Double slashes in file names in object file debugging info
1279 # mess up M-x gdb in Emacs.
1280 case $srcdir in
1281 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1282 esac
1283 for ac_var in $ac_precious_vars; do
1284   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1285   eval ac_env_${ac_var}_value=\$${ac_var}
1286   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1287   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1288 done
1289
1290 #
1291 # Report the --help message.
1292 #
1293 if test "$ac_init_help" = "long"; then
1294   # Omit some internal or obsolete options to make the list less imposing.
1295   # This message is too long to be a string in the A/UX 3.1 sh.
1296   cat <<_ACEOF
1297 \`configure' configures gacela 0.5 to adapt to many kinds of systems.
1298
1299 Usage: $0 [OPTION]... [VAR=VALUE]...
1300
1301 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1302 VAR=VALUE.  See below for descriptions of some of the useful variables.
1303
1304 Defaults for the options are specified in brackets.
1305
1306 Configuration:
1307   -h, --help              display this help and exit
1308       --help=short        display options specific to this package
1309       --help=recursive    display the short help of all the included packages
1310   -V, --version           display version information and exit
1311   -q, --quiet, --silent   do not print \`checking ...' messages
1312       --cache-file=FILE   cache test results in FILE [disabled]
1313   -C, --config-cache      alias for \`--cache-file=config.cache'
1314   -n, --no-create         do not create output files
1315       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1316
1317 Installation directories:
1318   --prefix=PREFIX         install architecture-independent files in PREFIX
1319                           [$ac_default_prefix]
1320   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1321                           [PREFIX]
1322
1323 By default, \`make install' will install all the files in
1324 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1325 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1326 for instance \`--prefix=\$HOME'.
1327
1328 For better control, use the options below.
1329
1330 Fine tuning of the installation directories:
1331   --bindir=DIR            user executables [EPREFIX/bin]
1332   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1333   --libexecdir=DIR        program executables [EPREFIX/libexec]
1334   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1335   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1336   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1337   --libdir=DIR            object code libraries [EPREFIX/lib]
1338   --includedir=DIR        C header files [PREFIX/include]
1339   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1340   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1341   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1342   --infodir=DIR           info documentation [DATAROOTDIR/info]
1343   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1344   --mandir=DIR            man documentation [DATAROOTDIR/man]
1345   --docdir=DIR            documentation root [DATAROOTDIR/doc/gacela]
1346   --htmldir=DIR           html documentation [DOCDIR]
1347   --dvidir=DIR            dvi documentation [DOCDIR]
1348   --pdfdir=DIR            pdf documentation [DOCDIR]
1349   --psdir=DIR             ps documentation [DOCDIR]
1350 _ACEOF
1351
1352   cat <<\_ACEOF
1353
1354 Program names:
1355   --program-prefix=PREFIX            prepend PREFIX to installed program names
1356   --program-suffix=SUFFIX            append SUFFIX to installed program names
1357   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1358
1359 System types:
1360   --build=BUILD     configure for building on BUILD [guessed]
1361   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1362 _ACEOF
1363 fi
1364
1365 if test -n "$ac_init_help"; then
1366   case $ac_init_help in
1367      short | recursive ) echo "Configuration of gacela 0.5:";;
1368    esac
1369   cat <<\_ACEOF
1370
1371 Optional Features:
1372   --disable-option-checking  ignore unrecognized --enable/--with options
1373   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1374   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1375   --disable-dependency-tracking  speeds up one-time build
1376   --enable-dependency-tracking   do not reject slow dependency extractors
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-libtool-lock  avoid locking (might break parallel builds)
1382   --disable-rpath         do not hardcode runtime library paths
1383
1384 Optional Packages:
1385   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1386   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1387   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1388                           both]
1389   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1390   --with-sysroot=DIR Search for dependent libraries within DIR
1391                         (or the compiler's sysroot if not specified).
1392   --with-gnu-ld           assume the C compiler uses GNU ld default=no
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 ac_ext=c
2604 ac_cpp='$CPP $CPPFLAGS'
2605 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2606 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2607 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2608 if test -n "$ac_tool_prefix"; then
2609   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2610 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2612 $as_echo_n "checking for $ac_word... " >&6; }
2613 if ${ac_cv_prog_CC+:} false; then :
2614   $as_echo_n "(cached) " >&6
2615 else
2616   if test -n "$CC"; then
2617   ac_cv_prog_CC="$CC" # Let the user override the test.
2618 else
2619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2620 for as_dir in $PATH
2621 do
2622   IFS=$as_save_IFS
2623   test -z "$as_dir" && as_dir=.
2624     for ac_exec_ext in '' $ac_executable_extensions; do
2625   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2626     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2627     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2628     break 2
2629   fi
2630 done
2631   done
2632 IFS=$as_save_IFS
2633
2634 fi
2635 fi
2636 CC=$ac_cv_prog_CC
2637 if test -n "$CC"; then
2638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2639 $as_echo "$CC" >&6; }
2640 else
2641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2642 $as_echo "no" >&6; }
2643 fi
2644
2645
2646 fi
2647 if test -z "$ac_cv_prog_CC"; then
2648   ac_ct_CC=$CC
2649   # Extract the first word of "gcc", so it can be a program name with args.
2650 set dummy gcc; ac_word=$2
2651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2652 $as_echo_n "checking for $ac_word... " >&6; }
2653 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2654   $as_echo_n "(cached) " >&6
2655 else
2656   if test -n "$ac_ct_CC"; then
2657   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2658 else
2659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2660 for as_dir in $PATH
2661 do
2662   IFS=$as_save_IFS
2663   test -z "$as_dir" && as_dir=.
2664     for ac_exec_ext in '' $ac_executable_extensions; do
2665   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2666     ac_cv_prog_ac_ct_CC="gcc"
2667     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2668     break 2
2669   fi
2670 done
2671   done
2672 IFS=$as_save_IFS
2673
2674 fi
2675 fi
2676 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2677 if test -n "$ac_ct_CC"; then
2678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2679 $as_echo "$ac_ct_CC" >&6; }
2680 else
2681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2682 $as_echo "no" >&6; }
2683 fi
2684
2685   if test "x$ac_ct_CC" = x; then
2686     CC=""
2687   else
2688     case $cross_compiling:$ac_tool_warned in
2689 yes:)
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2692 ac_tool_warned=yes ;;
2693 esac
2694     CC=$ac_ct_CC
2695   fi
2696 else
2697   CC="$ac_cv_prog_CC"
2698 fi
2699
2700 if test -z "$CC"; then
2701           if test -n "$ac_tool_prefix"; then
2702     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2703 set dummy ${ac_tool_prefix}cc; ac_word=$2
2704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2705 $as_echo_n "checking for $ac_word... " >&6; }
2706 if ${ac_cv_prog_CC+:} false; then :
2707   $as_echo_n "(cached) " >&6
2708 else
2709   if test -n "$CC"; then
2710   ac_cv_prog_CC="$CC" # Let the user override the test.
2711 else
2712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2713 for as_dir in $PATH
2714 do
2715   IFS=$as_save_IFS
2716   test -z "$as_dir" && as_dir=.
2717     for ac_exec_ext in '' $ac_executable_extensions; do
2718   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2719     ac_cv_prog_CC="${ac_tool_prefix}cc"
2720     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2721     break 2
2722   fi
2723 done
2724   done
2725 IFS=$as_save_IFS
2726
2727 fi
2728 fi
2729 CC=$ac_cv_prog_CC
2730 if test -n "$CC"; then
2731   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2732 $as_echo "$CC" >&6; }
2733 else
2734   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2735 $as_echo "no" >&6; }
2736 fi
2737
2738
2739   fi
2740 fi
2741 if test -z "$CC"; then
2742   # Extract the first word of "cc", so it can be a program name with args.
2743 set dummy cc; ac_word=$2
2744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2745 $as_echo_n "checking for $ac_word... " >&6; }
2746 if ${ac_cv_prog_CC+:} false; then :
2747   $as_echo_n "(cached) " >&6
2748 else
2749   if test -n "$CC"; then
2750   ac_cv_prog_CC="$CC" # Let the user override the test.
2751 else
2752   ac_prog_rejected=no
2753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2754 for as_dir in $PATH
2755 do
2756   IFS=$as_save_IFS
2757   test -z "$as_dir" && as_dir=.
2758     for ac_exec_ext in '' $ac_executable_extensions; do
2759   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2760     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2761        ac_prog_rejected=yes
2762        continue
2763      fi
2764     ac_cv_prog_CC="cc"
2765     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2766     break 2
2767   fi
2768 done
2769   done
2770 IFS=$as_save_IFS
2771
2772 if test $ac_prog_rejected = yes; then
2773   # We found a bogon in the path, so make sure we never use it.
2774   set dummy $ac_cv_prog_CC
2775   shift
2776   if test $# != 0; then
2777     # We chose a different compiler from the bogus one.
2778     # However, it has the same basename, so the bogon will be chosen
2779     # first if we set CC to just the basename; use the full file name.
2780     shift
2781     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2782   fi
2783 fi
2784 fi
2785 fi
2786 CC=$ac_cv_prog_CC
2787 if test -n "$CC"; then
2788   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2789 $as_echo "$CC" >&6; }
2790 else
2791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2792 $as_echo "no" >&6; }
2793 fi
2794
2795
2796 fi
2797 if test -z "$CC"; then
2798   if test -n "$ac_tool_prefix"; then
2799   for ac_prog in cl.exe
2800   do
2801     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2802 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2804 $as_echo_n "checking for $ac_word... " >&6; }
2805 if ${ac_cv_prog_CC+:} false; then :
2806   $as_echo_n "(cached) " >&6
2807 else
2808   if test -n "$CC"; then
2809   ac_cv_prog_CC="$CC" # Let the user override the test.
2810 else
2811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2812 for as_dir in $PATH
2813 do
2814   IFS=$as_save_IFS
2815   test -z "$as_dir" && as_dir=.
2816     for ac_exec_ext in '' $ac_executable_extensions; do
2817   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2818     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2819     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2820     break 2
2821   fi
2822 done
2823   done
2824 IFS=$as_save_IFS
2825
2826 fi
2827 fi
2828 CC=$ac_cv_prog_CC
2829 if test -n "$CC"; then
2830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2831 $as_echo "$CC" >&6; }
2832 else
2833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2834 $as_echo "no" >&6; }
2835 fi
2836
2837
2838     test -n "$CC" && break
2839   done
2840 fi
2841 if test -z "$CC"; then
2842   ac_ct_CC=$CC
2843   for ac_prog in cl.exe
2844 do
2845   # Extract the first word of "$ac_prog", so it can be a program name with args.
2846 set dummy $ac_prog; ac_word=$2
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2848 $as_echo_n "checking for $ac_word... " >&6; }
2849 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2850   $as_echo_n "(cached) " >&6
2851 else
2852   if test -n "$ac_ct_CC"; then
2853   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2854 else
2855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2856 for as_dir in $PATH
2857 do
2858   IFS=$as_save_IFS
2859   test -z "$as_dir" && as_dir=.
2860     for ac_exec_ext in '' $ac_executable_extensions; do
2861   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2862     ac_cv_prog_ac_ct_CC="$ac_prog"
2863     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2864     break 2
2865   fi
2866 done
2867   done
2868 IFS=$as_save_IFS
2869
2870 fi
2871 fi
2872 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2873 if test -n "$ac_ct_CC"; then
2874   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2875 $as_echo "$ac_ct_CC" >&6; }
2876 else
2877   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2878 $as_echo "no" >&6; }
2879 fi
2880
2881
2882   test -n "$ac_ct_CC" && break
2883 done
2884
2885   if test "x$ac_ct_CC" = x; then
2886     CC=""
2887   else
2888     case $cross_compiling:$ac_tool_warned in
2889 yes:)
2890 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2891 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2892 ac_tool_warned=yes ;;
2893 esac
2894     CC=$ac_ct_CC
2895   fi
2896 fi
2897
2898 fi
2899
2900
2901 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2902 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2903 as_fn_error $? "no acceptable C compiler found in \$PATH
2904 See \`config.log' for more details" "$LINENO" 5; }
2905
2906 # Provide some information about the compiler.
2907 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2908 set X $ac_compile
2909 ac_compiler=$2
2910 for ac_option in --version -v -V -qversion; do
2911   { { ac_try="$ac_compiler $ac_option >&5"
2912 case "(($ac_try" in
2913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2914   *) ac_try_echo=$ac_try;;
2915 esac
2916 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2917 $as_echo "$ac_try_echo"; } >&5
2918   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2919   ac_status=$?
2920   if test -s conftest.err; then
2921     sed '10a\
2922 ... rest of stderr output deleted ...
2923          10q' conftest.err >conftest.er1
2924     cat conftest.er1 >&5
2925   fi
2926   rm -f conftest.er1 conftest.err
2927   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2928   test $ac_status = 0; }
2929 done
2930
2931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2932 /* end confdefs.h.  */
2933
2934 int
2935 main ()
2936 {
2937
2938   ;
2939   return 0;
2940 }
2941 _ACEOF
2942 ac_clean_files_save=$ac_clean_files
2943 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2944 # Try to create an executable without -o first, disregard a.out.
2945 # It will help us diagnose broken compilers, and finding out an intuition
2946 # of exeext.
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2948 $as_echo_n "checking whether the C compiler works... " >&6; }
2949 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2950
2951 # The possible output files:
2952 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2953
2954 ac_rmfiles=
2955 for ac_file in $ac_files
2956 do
2957   case $ac_file in
2958     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2959     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2960   esac
2961 done
2962 rm -f $ac_rmfiles
2963
2964 if { { ac_try="$ac_link_default"
2965 case "(($ac_try" in
2966   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2967   *) ac_try_echo=$ac_try;;
2968 esac
2969 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2970 $as_echo "$ac_try_echo"; } >&5
2971   (eval "$ac_link_default") 2>&5
2972   ac_status=$?
2973   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2974   test $ac_status = 0; }; then :
2975   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2976 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2977 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2978 # so that the user can short-circuit this test for compilers unknown to
2979 # Autoconf.
2980 for ac_file in $ac_files ''
2981 do
2982   test -f "$ac_file" || continue
2983   case $ac_file in
2984     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2985         ;;
2986     [ab].out )
2987         # We found the default executable, but exeext='' is most
2988         # certainly right.
2989         break;;
2990     *.* )
2991         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2992         then :; else
2993            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2994         fi
2995         # We set ac_cv_exeext here because the later test for it is not
2996         # safe: cross compilers may not add the suffix if given an `-o'
2997         # argument, so we may need to know it at that point already.
2998         # Even if this section looks crufty: it has the advantage of
2999         # actually working.
3000         break;;
3001     * )
3002         break;;
3003   esac
3004 done
3005 test "$ac_cv_exeext" = no && ac_cv_exeext=
3006
3007 else
3008   ac_file=''
3009 fi
3010 if test -z "$ac_file"; then :
3011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3012 $as_echo "no" >&6; }
3013 $as_echo "$as_me: failed program was:" >&5
3014 sed 's/^/| /' conftest.$ac_ext >&5
3015
3016 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3017 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3018 as_fn_error 77 "C compiler cannot create executables
3019 See \`config.log' for more details" "$LINENO" 5; }
3020 else
3021   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3022 $as_echo "yes" >&6; }
3023 fi
3024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3025 $as_echo_n "checking for C compiler default output file name... " >&6; }
3026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3027 $as_echo "$ac_file" >&6; }
3028 ac_exeext=$ac_cv_exeext
3029
3030 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3031 ac_clean_files=$ac_clean_files_save
3032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3033 $as_echo_n "checking for suffix of executables... " >&6; }
3034 if { { ac_try="$ac_link"
3035 case "(($ac_try" in
3036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3037   *) ac_try_echo=$ac_try;;
3038 esac
3039 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3040 $as_echo "$ac_try_echo"; } >&5
3041   (eval "$ac_link") 2>&5
3042   ac_status=$?
3043   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3044   test $ac_status = 0; }; then :
3045   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3046 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3047 # work properly (i.e., refer to `conftest.exe'), while it won't with
3048 # `rm'.
3049 for ac_file in conftest.exe conftest conftest.*; do
3050   test -f "$ac_file" || continue
3051   case $ac_file in
3052     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3053     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3054           break;;
3055     * ) break;;
3056   esac
3057 done
3058 else
3059   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3060 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3061 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3062 See \`config.log' for more details" "$LINENO" 5; }
3063 fi
3064 rm -f conftest conftest$ac_cv_exeext
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3066 $as_echo "$ac_cv_exeext" >&6; }
3067
3068 rm -f conftest.$ac_ext
3069 EXEEXT=$ac_cv_exeext
3070 ac_exeext=$EXEEXT
3071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3072 /* end confdefs.h.  */
3073 #include <stdio.h>
3074 int
3075 main ()
3076 {
3077 FILE *f = fopen ("conftest.out", "w");
3078  return ferror (f) || fclose (f) != 0;
3079
3080   ;
3081   return 0;
3082 }
3083 _ACEOF
3084 ac_clean_files="$ac_clean_files conftest.out"
3085 # Check that the compiler produces executables we can run.  If not, either
3086 # the compiler is broken, or we cross compile.
3087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3088 $as_echo_n "checking whether we are cross compiling... " >&6; }
3089 if test "$cross_compiling" != yes; then
3090   { { ac_try="$ac_link"
3091 case "(($ac_try" in
3092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3093   *) ac_try_echo=$ac_try;;
3094 esac
3095 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3096 $as_echo "$ac_try_echo"; } >&5
3097   (eval "$ac_link") 2>&5
3098   ac_status=$?
3099   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3100   test $ac_status = 0; }
3101   if { ac_try='./conftest$ac_cv_exeext'
3102   { { case "(($ac_try" in
3103   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3104   *) ac_try_echo=$ac_try;;
3105 esac
3106 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3107 $as_echo "$ac_try_echo"; } >&5
3108   (eval "$ac_try") 2>&5
3109   ac_status=$?
3110   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3111   test $ac_status = 0; }; }; then
3112     cross_compiling=no
3113   else
3114     if test "$cross_compiling" = maybe; then
3115         cross_compiling=yes
3116     else
3117         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3118 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3119 as_fn_error $? "cannot run C compiled programs.
3120 If you meant to cross compile, use \`--host'.
3121 See \`config.log' for more details" "$LINENO" 5; }
3122     fi
3123   fi
3124 fi
3125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3126 $as_echo "$cross_compiling" >&6; }
3127
3128 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3129 ac_clean_files=$ac_clean_files_save
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3131 $as_echo_n "checking for suffix of object files... " >&6; }
3132 if ${ac_cv_objext+:} false; then :
3133   $as_echo_n "(cached) " >&6
3134 else
3135   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3136 /* end confdefs.h.  */
3137
3138 int
3139 main ()
3140 {
3141
3142   ;
3143   return 0;
3144 }
3145 _ACEOF
3146 rm -f conftest.o conftest.obj
3147 if { { ac_try="$ac_compile"
3148 case "(($ac_try" in
3149   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3150   *) ac_try_echo=$ac_try;;
3151 esac
3152 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3153 $as_echo "$ac_try_echo"; } >&5
3154   (eval "$ac_compile") 2>&5
3155   ac_status=$?
3156   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3157   test $ac_status = 0; }; then :
3158   for ac_file in conftest.o conftest.obj conftest.*; do
3159   test -f "$ac_file" || continue;
3160   case $ac_file in
3161     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3162     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3163        break;;
3164   esac
3165 done
3166 else
3167   $as_echo "$as_me: failed program was:" >&5
3168 sed 's/^/| /' conftest.$ac_ext >&5
3169
3170 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3171 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3172 as_fn_error $? "cannot compute suffix of object files: cannot compile
3173 See \`config.log' for more details" "$LINENO" 5; }
3174 fi
3175 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3176 fi
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3178 $as_echo "$ac_cv_objext" >&6; }
3179 OBJEXT=$ac_cv_objext
3180 ac_objext=$OBJEXT
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3182 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3183 if ${ac_cv_c_compiler_gnu+:} false; then :
3184   $as_echo_n "(cached) " >&6
3185 else
3186   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3187 /* end confdefs.h.  */
3188
3189 int
3190 main ()
3191 {
3192 #ifndef __GNUC__
3193        choke me
3194 #endif
3195
3196   ;
3197   return 0;
3198 }
3199 _ACEOF
3200 if ac_fn_c_try_compile "$LINENO"; then :
3201   ac_compiler_gnu=yes
3202 else
3203   ac_compiler_gnu=no
3204 fi
3205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3206 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3207
3208 fi
3209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3210 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3211 if test $ac_compiler_gnu = yes; then
3212   GCC=yes
3213 else
3214   GCC=
3215 fi
3216 ac_test_CFLAGS=${CFLAGS+set}
3217 ac_save_CFLAGS=$CFLAGS
3218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3219 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3220 if ${ac_cv_prog_cc_g+:} false; then :
3221   $as_echo_n "(cached) " >&6
3222 else
3223   ac_save_c_werror_flag=$ac_c_werror_flag
3224    ac_c_werror_flag=yes
3225    ac_cv_prog_cc_g=no
3226    CFLAGS="-g"
3227    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3228 /* end confdefs.h.  */
3229
3230 int
3231 main ()
3232 {
3233
3234   ;
3235   return 0;
3236 }
3237 _ACEOF
3238 if ac_fn_c_try_compile "$LINENO"; then :
3239   ac_cv_prog_cc_g=yes
3240 else
3241   CFLAGS=""
3242       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3243 /* end confdefs.h.  */
3244
3245 int
3246 main ()
3247 {
3248
3249   ;
3250   return 0;
3251 }
3252 _ACEOF
3253 if ac_fn_c_try_compile "$LINENO"; then :
3254
3255 else
3256   ac_c_werror_flag=$ac_save_c_werror_flag
3257          CFLAGS="-g"
3258          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3259 /* end confdefs.h.  */
3260
3261 int
3262 main ()
3263 {
3264
3265   ;
3266   return 0;
3267 }
3268 _ACEOF
3269 if ac_fn_c_try_compile "$LINENO"; then :
3270   ac_cv_prog_cc_g=yes
3271 fi
3272 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3273 fi
3274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3275 fi
3276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3277    ac_c_werror_flag=$ac_save_c_werror_flag
3278 fi
3279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3280 $as_echo "$ac_cv_prog_cc_g" >&6; }
3281 if test "$ac_test_CFLAGS" = set; then
3282   CFLAGS=$ac_save_CFLAGS
3283 elif test $ac_cv_prog_cc_g = yes; then
3284   if test "$GCC" = yes; then
3285     CFLAGS="-g -O2"
3286   else
3287     CFLAGS="-g"
3288   fi
3289 else
3290   if test "$GCC" = yes; then
3291     CFLAGS="-O2"
3292   else
3293     CFLAGS=
3294   fi
3295 fi
3296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3297 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3298 if ${ac_cv_prog_cc_c89+:} false; then :
3299   $as_echo_n "(cached) " >&6
3300 else
3301   ac_cv_prog_cc_c89=no
3302 ac_save_CC=$CC
3303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3304 /* end confdefs.h.  */
3305 #include <stdarg.h>
3306 #include <stdio.h>
3307 #include <sys/types.h>
3308 #include <sys/stat.h>
3309 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3310 struct buf { int x; };
3311 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3312 static char *e (p, i)
3313      char **p;
3314      int i;
3315 {
3316   return p[i];
3317 }
3318 static char *f (char * (*g) (char **, int), char **p, ...)
3319 {
3320   char *s;
3321   va_list v;
3322   va_start (v,p);
3323   s = g (p, va_arg (v,int));
3324   va_end (v);
3325   return s;
3326 }
3327
3328 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3329    function prototypes and stuff, but not '\xHH' hex character constants.
3330    These don't provoke an error unfortunately, instead are silently treated
3331    as 'x'.  The following induces an error, until -std is added to get
3332    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3333    array size at least.  It's necessary to write '\x00'==0 to get something
3334    that's true only with -std.  */
3335 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3336
3337 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3338    inside strings and character constants.  */
3339 #define FOO(x) 'x'
3340 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3341
3342 int test (int i, double x);
3343 struct s1 {int (*f) (int a);};
3344 struct s2 {int (*f) (double a);};
3345 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3346 int argc;
3347 char **argv;
3348 int
3349 main ()
3350 {
3351 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3352   ;
3353   return 0;
3354 }
3355 _ACEOF
3356 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3357         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3358 do
3359   CC="$ac_save_CC $ac_arg"
3360   if ac_fn_c_try_compile "$LINENO"; then :
3361   ac_cv_prog_cc_c89=$ac_arg
3362 fi
3363 rm -f core conftest.err conftest.$ac_objext
3364   test "x$ac_cv_prog_cc_c89" != "xno" && break
3365 done
3366 rm -f conftest.$ac_ext
3367 CC=$ac_save_CC
3368
3369 fi
3370 # AC_CACHE_VAL
3371 case "x$ac_cv_prog_cc_c89" in
3372   x)
3373     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3374 $as_echo "none needed" >&6; } ;;
3375   xno)
3376     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3377 $as_echo "unsupported" >&6; } ;;
3378   *)
3379     CC="$CC $ac_cv_prog_cc_c89"
3380     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3381 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3382 esac
3383 if test "x$ac_cv_prog_cc_c89" != xno; then :
3384
3385 fi
3386
3387 ac_ext=c
3388 ac_cpp='$CPP $CPPFLAGS'
3389 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3390 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3391 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3392 DEPDIR="${am__leading_dot}deps"
3393
3394 ac_config_commands="$ac_config_commands depfiles"
3395
3396
3397 am_make=${MAKE-make}
3398 cat > confinc << 'END'
3399 am__doit:
3400         @echo this is the am__doit target
3401 .PHONY: am__doit
3402 END
3403 # If we don't find an include directive, just comment out the code.
3404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3405 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3406 am__include="#"
3407 am__quote=
3408 _am_result=none
3409 # First try GNU make style include.
3410 echo "include confinc" > confmf
3411 # Ignore all kinds of additional output from `make'.
3412 case `$am_make -s -f confmf 2> /dev/null` in #(
3413 *the\ am__doit\ target*)
3414   am__include=include
3415   am__quote=
3416   _am_result=GNU
3417   ;;
3418 esac
3419 # Now try BSD make style include.
3420 if test "$am__include" = "#"; then
3421    echo '.include "confinc"' > confmf
3422    case `$am_make -s -f confmf 2> /dev/null` in #(
3423    *the\ am__doit\ target*)
3424      am__include=.include
3425      am__quote="\""
3426      _am_result=BSD
3427      ;;
3428    esac
3429 fi
3430
3431
3432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3433 $as_echo "$_am_result" >&6; }
3434 rm -f confinc confmf
3435
3436 # Check whether --enable-dependency-tracking was given.
3437 if test "${enable_dependency_tracking+set}" = set; then :
3438   enableval=$enable_dependency_tracking;
3439 fi
3440
3441 if test "x$enable_dependency_tracking" != xno; then
3442   am_depcomp="$ac_aux_dir/depcomp"
3443   AMDEPBACKSLASH='\'
3444 fi
3445  if test "x$enable_dependency_tracking" != xno; then
3446   AMDEP_TRUE=
3447   AMDEP_FALSE='#'
3448 else
3449   AMDEP_TRUE='#'
3450   AMDEP_FALSE=
3451 fi
3452
3453
3454
3455 depcc="$CC"   am_compiler_list=
3456
3457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3458 $as_echo_n "checking dependency style of $depcc... " >&6; }
3459 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3460   $as_echo_n "(cached) " >&6
3461 else
3462   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3463   # We make a subdir and do the tests there.  Otherwise we can end up
3464   # making bogus files that we don't know about and never remove.  For
3465   # instance it was reported that on HP-UX the gcc test will end up
3466   # making a dummy file named `D' -- because `-MD' means `put the output
3467   # in D'.
3468   mkdir conftest.dir
3469   # Copy depcomp to subdir because otherwise we won't find it if we're
3470   # using a relative directory.
3471   cp "$am_depcomp" conftest.dir
3472   cd conftest.dir
3473   # We will build objects and dependencies in a subdirectory because
3474   # it helps to detect inapplicable dependency modes.  For instance
3475   # both Tru64's cc and ICC support -MD to output dependencies as a
3476   # side effect of compilation, but ICC will put the dependencies in
3477   # the current directory while Tru64 will put them in the object
3478   # directory.
3479   mkdir sub
3480
3481   am_cv_CC_dependencies_compiler_type=none
3482   if test "$am_compiler_list" = ""; then
3483      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3484   fi
3485   am__universal=false
3486   case " $depcc " in #(
3487      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3488      esac
3489
3490   for depmode in $am_compiler_list; do
3491     # Setup a source with many dependencies, because some compilers
3492     # like to wrap large dependency lists on column 80 (with \), and
3493     # we should not choose a depcomp mode which is confused by this.
3494     #
3495     # We need to recreate these files for each test, as the compiler may
3496     # overwrite some of them when testing with obscure command lines.
3497     # This happens at least with the AIX C compiler.
3498     : > sub/conftest.c
3499     for i in 1 2 3 4 5 6; do
3500       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3501       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3502       # Solaris 8's {/usr,}/bin/sh.
3503       touch sub/conftst$i.h
3504     done
3505     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3506
3507     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3508     # mode.  It turns out that the SunPro C++ compiler does not properly
3509     # handle `-M -o', and we need to detect this.  Also, some Intel
3510     # versions had trouble with output in subdirs
3511     am__obj=sub/conftest.${OBJEXT-o}
3512     am__minus_obj="-o $am__obj"
3513     case $depmode in
3514     gcc)
3515       # This depmode causes a compiler race in universal mode.
3516       test "$am__universal" = false || continue
3517       ;;
3518     nosideeffect)
3519       # after this tag, mechanisms are not by side-effect, so they'll
3520       # only be used when explicitly requested
3521       if test "x$enable_dependency_tracking" = xyes; then
3522         continue
3523       else
3524         break
3525       fi
3526       ;;
3527     msvisualcpp | msvcmsys)
3528       # This compiler won't grok `-c -o', but also, the minuso test has
3529       # not run yet.  These depmodes are late enough in the game, and
3530       # so weak that their functioning should not be impacted.
3531       am__obj=conftest.${OBJEXT-o}
3532       am__minus_obj=
3533       ;;
3534     none) break ;;
3535     esac
3536     if depmode=$depmode \
3537        source=sub/conftest.c object=$am__obj \
3538        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3539        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3540          >/dev/null 2>conftest.err &&
3541        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3542        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3543        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3544        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3545       # icc doesn't choke on unknown options, it will just issue warnings
3546       # or remarks (even with -Werror).  So we grep stderr for any message
3547       # that says an option was ignored or not supported.
3548       # When given -MP, icc 7.0 and 7.1 complain thusly:
3549       #   icc: Command line warning: ignoring option '-M'; no argument required
3550       # The diagnosis changed in icc 8.0:
3551       #   icc: Command line remark: option '-MP' not supported
3552       if (grep 'ignoring option' conftest.err ||
3553           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3554         am_cv_CC_dependencies_compiler_type=$depmode
3555         break
3556       fi
3557     fi
3558   done
3559
3560   cd ..
3561   rm -rf conftest.dir
3562 else
3563   am_cv_CC_dependencies_compiler_type=none
3564 fi
3565
3566 fi
3567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3568 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3569 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3570
3571  if
3572   test "x$enable_dependency_tracking" != xno \
3573   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3574   am__fastdepCC_TRUE=
3575   am__fastdepCC_FALSE='#'
3576 else
3577   am__fastdepCC_TRUE='#'
3578   am__fastdepCC_FALSE=
3579 fi
3580
3581
3582 case `pwd` in
3583   *\ * | *\     *)
3584     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3585 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3586 esac
3587
3588
3589
3590 macro_version='2.4.2'
3591 macro_revision='1.3337'
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605 ltmain="$ac_aux_dir/ltmain.sh"
3606
3607 # Make sure we can run config.sub.
3608 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3609   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3610
3611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3612 $as_echo_n "checking build system type... " >&6; }
3613 if ${ac_cv_build+:} false; then :
3614   $as_echo_n "(cached) " >&6
3615 else
3616   ac_build_alias=$build_alias
3617 test "x$ac_build_alias" = x &&
3618   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3619 test "x$ac_build_alias" = x &&
3620   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3621 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3622   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3623
3624 fi
3625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3626 $as_echo "$ac_cv_build" >&6; }
3627 case $ac_cv_build in
3628 *-*-*) ;;
3629 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3630 esac
3631 build=$ac_cv_build
3632 ac_save_IFS=$IFS; IFS='-'
3633 set x $ac_cv_build
3634 shift
3635 build_cpu=$1
3636 build_vendor=$2
3637 shift; shift
3638 # Remember, the first character of IFS is used to create $*,
3639 # except with old shells:
3640 build_os=$*
3641 IFS=$ac_save_IFS
3642 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3643
3644
3645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3646 $as_echo_n "checking host system type... " >&6; }
3647 if ${ac_cv_host+:} false; then :
3648   $as_echo_n "(cached) " >&6
3649 else
3650   if test "x$host_alias" = x; then
3651   ac_cv_host=$ac_cv_build
3652 else
3653   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3654     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3655 fi
3656
3657 fi
3658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3659 $as_echo "$ac_cv_host" >&6; }
3660 case $ac_cv_host in
3661 *-*-*) ;;
3662 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3663 esac
3664 host=$ac_cv_host
3665 ac_save_IFS=$IFS; IFS='-'
3666 set x $ac_cv_host
3667 shift
3668 host_cpu=$1
3669 host_vendor=$2
3670 shift; shift
3671 # Remember, the first character of IFS is used to create $*,
3672 # except with old shells:
3673 host_os=$*
3674 IFS=$ac_save_IFS
3675 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3676
3677
3678 # Backslashify metacharacters that are still active within
3679 # double-quoted strings.
3680 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3681
3682 # Same as above, but do not quote variable references.
3683 double_quote_subst='s/\(["`\\]\)/\\\1/g'
3684
3685 # Sed substitution to delay expansion of an escaped shell variable in a
3686 # double_quote_subst'ed string.
3687 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3688
3689 # Sed substitution to delay expansion of an escaped single quote.
3690 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3691
3692 # Sed substitution to avoid accidental globbing in evaled expressions
3693 no_glob_subst='s/\*/\\\*/g'
3694
3695 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3696 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3697 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3698
3699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3700 $as_echo_n "checking how to print strings... " >&6; }
3701 # Test print first, because it will be a builtin if present.
3702 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
3703    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3704   ECHO='print -r --'
3705 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3706   ECHO='printf %s\n'
3707 else
3708   # Use this function as a fallback that always works.
3709   func_fallback_echo ()
3710   {
3711     eval 'cat <<_LTECHO_EOF
3712 $1
3713 _LTECHO_EOF'
3714   }
3715   ECHO='func_fallback_echo'
3716 fi
3717
3718 # func_echo_all arg...
3719 # Invoke $ECHO with all args, space-separated.
3720 func_echo_all ()
3721 {
3722     $ECHO ""
3723 }
3724
3725 case "$ECHO" in
3726   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3727 $as_echo "printf" >&6; } ;;
3728   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3729 $as_echo "print -r" >&6; } ;;
3730   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3731 $as_echo "cat" >&6; } ;;
3732 esac
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
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 # Extract the first word of "guile", so it can be a program name with args.
11181 set dummy guile; ac_word=$2
11182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11183 $as_echo_n "checking for $ac_word... " >&6; }
11184 if ${ac_cv_path_GUILE+:} false; then :
11185   $as_echo_n "(cached) " >&6
11186 else
11187   case $GUILE in
11188   [\\/]* | ?:[\\/]*)
11189   ac_cv_path_GUILE="$GUILE" # Let the user override the test with a path.
11190   ;;
11191   *)
11192   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11193 for as_dir in $PATH
11194 do
11195   IFS=$as_save_IFS
11196   test -z "$as_dir" && as_dir=.
11197     for ac_exec_ext in '' $ac_executable_extensions; do
11198   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11199     ac_cv_path_GUILE="$as_dir/$ac_word$ac_exec_ext"
11200     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11201     break 2
11202   fi
11203 done
11204   done
11205 IFS=$as_save_IFS
11206
11207   ;;
11208 esac
11209 fi
11210 GUILE=$ac_cv_path_GUILE
11211 if test -n "$GUILE"; then
11212   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE" >&5
11213 $as_echo "$GUILE" >&6; }
11214 else
11215   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11216 $as_echo "no" >&6; }
11217 fi
11218
11219
11220   if test "$GUILE" = "" ; then
11221       as_fn_error $? "guile required but not found" "$LINENO" 5
11222   fi
11223
11224   # Extract the first word of "guile-config", so it can be a program name with args.
11225 set dummy guile-config; ac_word=$2
11226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11227 $as_echo_n "checking for $ac_word... " >&6; }
11228 if ${ac_cv_path_GUILE_CONFIG+:} false; then :
11229   $as_echo_n "(cached) " >&6
11230 else
11231   case $GUILE_CONFIG in
11232   [\\/]* | ?:[\\/]*)
11233   ac_cv_path_GUILE_CONFIG="$GUILE_CONFIG" # Let the user override the test with a path.
11234   ;;
11235   *)
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_path_GUILE_CONFIG="$as_dir/$ac_word$ac_exec_ext"
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   ;;
11252 esac
11253 fi
11254 GUILE_CONFIG=$ac_cv_path_GUILE_CONFIG
11255 if test -n "$GUILE_CONFIG"; then
11256   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE_CONFIG" >&5
11257 $as_echo "$GUILE_CONFIG" >&6; }
11258 else
11259   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11260 $as_echo "no" >&6; }
11261 fi
11262
11263
11264   if test "$GUILE_CONFIG" = "" ; then
11265       as_fn_error $? "guile-config required but not found" "$LINENO" 5
11266   fi
11267
11268   # Extract the first word of "guile-tools", so it can be a program name with args.
11269 set dummy guile-tools; ac_word=$2
11270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11271 $as_echo_n "checking for $ac_word... " >&6; }
11272 if ${ac_cv_path_GUILE_TOOLS+:} false; then :
11273   $as_echo_n "(cached) " >&6
11274 else
11275   case $GUILE_TOOLS in
11276   [\\/]* | ?:[\\/]*)
11277   ac_cv_path_GUILE_TOOLS="$GUILE_TOOLS" # Let the user override the test with a path.
11278   ;;
11279   *)
11280   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11281 for as_dir in $PATH
11282 do
11283   IFS=$as_save_IFS
11284   test -z "$as_dir" && as_dir=.
11285     for ac_exec_ext in '' $ac_executable_extensions; do
11286   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11287     ac_cv_path_GUILE_TOOLS="$as_dir/$ac_word$ac_exec_ext"
11288     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11289     break 2
11290   fi
11291 done
11292   done
11293 IFS=$as_save_IFS
11294
11295   ;;
11296 esac
11297 fi
11298 GUILE_TOOLS=$ac_cv_path_GUILE_TOOLS
11299 if test -n "$GUILE_TOOLS"; then
11300   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE_TOOLS" >&5
11301 $as_echo "$GUILE_TOOLS" >&6; }
11302 else
11303   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11304 $as_echo "no" >&6; }
11305 fi
11306
11307
11308
11309
11310
11311 # Check whether --with-gnu-ld was given.
11312 if test "${with_gnu_ld+set}" = set; then :
11313   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
11314 else
11315   with_gnu_ld=no
11316 fi
11317
11318 # Prepare PATH_SEPARATOR.
11319 # The user is always right.
11320 if test "${PATH_SEPARATOR+set}" != set; then
11321   echo "#! /bin/sh" >conf$$.sh
11322   echo  "exit 0"   >>conf$$.sh
11323   chmod +x conf$$.sh
11324   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11325     PATH_SEPARATOR=';'
11326   else
11327     PATH_SEPARATOR=:
11328   fi
11329   rm -f conf$$.sh
11330 fi
11331 ac_prog=ld
11332 if test "$GCC" = yes; then
11333   # Check if gcc -print-prog-name=ld gives a path.
11334   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
11335 $as_echo_n "checking for ld used by GCC... " >&6; }
11336   case $host in
11337   *-*-mingw*)
11338     # gcc leaves a trailing carriage return which upsets mingw
11339     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11340   *)
11341     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11342   esac
11343   case $ac_prog in
11344     # Accept absolute paths.
11345     [\\/]* | [A-Za-z]:[\\/]*)
11346       re_direlt='/[^/][^/]*/\.\./'
11347       # Canonicalize the path of ld
11348       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
11349       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
11350         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
11351       done
11352       test -z "$LD" && LD="$ac_prog"
11353       ;;
11354   "")
11355     # If it fails, then pretend we aren't using GCC.
11356     ac_prog=ld
11357     ;;
11358   *)
11359     # If it is relative, then search for the first ld in PATH.
11360     with_gnu_ld=unknown
11361     ;;
11362   esac
11363 elif test "$with_gnu_ld" = yes; then
11364   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11365 $as_echo_n "checking for GNU ld... " >&6; }
11366 else
11367   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11368 $as_echo_n "checking for non-GNU ld... " >&6; }
11369 fi
11370 if ${acl_cv_path_LD+:} false; then :
11371   $as_echo_n "(cached) " >&6
11372 else
11373   if test -z "$LD"; then
11374   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
11375   for ac_dir in $PATH; do
11376     test -z "$ac_dir" && ac_dir=.
11377     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11378       acl_cv_path_LD="$ac_dir/$ac_prog"
11379       # Check to see if the program is GNU ld.  I'd rather use --version,
11380       # but apparently some GNU ld's only accept -v.
11381       # Break only if it was the GNU/non-GNU ld that we prefer.
11382       case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
11383       *GNU* | *'with BFD'*)
11384         test "$with_gnu_ld" != no && break ;;
11385       *)
11386         test "$with_gnu_ld" != yes && break ;;
11387       esac
11388     fi
11389   done
11390   IFS="$ac_save_ifs"
11391 else
11392   acl_cv_path_LD="$LD" # Let the user override the test with a path.
11393 fi
11394 fi
11395
11396 LD="$acl_cv_path_LD"
11397 if test -n "$LD"; then
11398   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11399 $as_echo "$LD" >&6; }
11400 else
11401   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11402 $as_echo "no" >&6; }
11403 fi
11404 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11406 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11407 if ${acl_cv_prog_gnu_ld+:} false; then :
11408   $as_echo_n "(cached) " >&6
11409 else
11410   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
11411 case `$LD -v 2>&1 </dev/null` in
11412 *GNU* | *'with BFD'*)
11413   acl_cv_prog_gnu_ld=yes ;;
11414 *)
11415   acl_cv_prog_gnu_ld=no ;;
11416 esac
11417 fi
11418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
11419 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
11420 with_gnu_ld=$acl_cv_prog_gnu_ld
11421
11422
11423
11424
11425                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
11426 $as_echo_n "checking for shared library run path origin... " >&6; }
11427 if ${acl_cv_rpath+:} false; then :
11428   $as_echo_n "(cached) " >&6
11429 else
11430
11431     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
11432     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
11433     . ./conftest.sh
11434     rm -f ./conftest.sh
11435     acl_cv_rpath=done
11436
11437 fi
11438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
11439 $as_echo "$acl_cv_rpath" >&6; }
11440   wl="$acl_cv_wl"
11441   acl_libext="$acl_cv_libext"
11442   acl_shlibext="$acl_cv_shlibext"
11443   acl_libname_spec="$acl_cv_libname_spec"
11444   acl_library_names_spec="$acl_cv_library_names_spec"
11445   acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
11446   acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
11447   acl_hardcode_direct="$acl_cv_hardcode_direct"
11448   acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
11449     # Check whether --enable-rpath was given.
11450 if test "${enable_rpath+set}" = set; then :
11451   enableval=$enable_rpath; :
11452 else
11453   enable_rpath=yes
11454 fi
11455
11456
11457
11458
11459   acl_libdirstem=lib
11460   acl_libdirstem2=
11461   case "$host_os" in
11462     solaris*)
11463                                     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
11464 $as_echo_n "checking for 64-bit host... " >&6; }
11465 if ${gl_cv_solaris_64bit+:} false; then :
11466   $as_echo_n "(cached) " >&6
11467 else
11468   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11469 /* end confdefs.h.  */
11470
11471 #ifdef _LP64
11472 sixtyfour bits
11473 #endif
11474
11475 _ACEOF
11476 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11477   $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
11478   gl_cv_solaris_64bit=yes
11479 else
11480   gl_cv_solaris_64bit=no
11481 fi
11482 rm -f conftest*
11483
11484
11485 fi
11486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
11487 $as_echo "$gl_cv_solaris_64bit" >&6; }
11488       if test $gl_cv_solaris_64bit = yes; then
11489         acl_libdirstem=lib/64
11490         case "$host_cpu" in
11491           sparc*)        acl_libdirstem2=lib/sparcv9 ;;
11492           i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
11493         esac
11494       fi
11495       ;;
11496     *)
11497       searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
11498       if test -n "$searchpath"; then
11499         acl_save_IFS="${IFS=    }"; IFS=":"
11500         for searchdir in $searchpath; do
11501           if test -d "$searchdir"; then
11502             case "$searchdir" in
11503               */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
11504               */../ | */.. )
11505                 # Better ignore directories of this form. They are misleading.
11506                 ;;
11507               *) searchdir=`cd "$searchdir" && pwd`
11508                  case "$searchdir" in
11509                    */lib64 ) acl_libdirstem=lib64 ;;
11510                  esac ;;
11511             esac
11512           fi
11513         done
11514         IFS="$acl_save_IFS"
11515       fi
11516       ;;
11517   esac
11518   test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
11519
11520
11521   { $as_echo "$as_me:${as_lineno-$LINENO}: checking libguile compile flags" >&5
11522 $as_echo_n "checking libguile compile flags... " >&6; }
11523   GUILE_CFLAGS="`$GUILE_CONFIG compile`"
11524   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE_CFLAGS" >&5
11525 $as_echo "$GUILE_CFLAGS" >&6; }
11526
11527   { $as_echo "$as_me:${as_lineno-$LINENO}: checking libguile link flags" >&5
11528 $as_echo_n "checking libguile link flags... " >&6; }
11529   GUILE_LDFLAGS="`$GUILE_CONFIG link`"
11530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE_LDFLAGS" >&5
11531 $as_echo "$GUILE_LDFLAGS" >&6; }
11532
11533
11534
11535
11536   GUILE_LIBS=
11537   if test "$enable_rpath" != no; then
11538     if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
11539                   rpathdirs=
11540       next=
11541       for opt in $GUILE_LDFLAGS; do
11542         if test -n "$next"; then
11543           dir="$next"
11544                     if test "X$dir" != "X/usr/$acl_libdirstem" \
11545              && test "X$dir" != "X/usr/$acl_libdirstem2"; then
11546             rpathdirs="$rpathdirs $dir"
11547           fi
11548           next=
11549         else
11550           case $opt in
11551             -L) next=yes ;;
11552             -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
11553                                   if test "X$dir" != "X/usr/$acl_libdirstem" \
11554                     && test "X$dir" != "X/usr/$acl_libdirstem2"; then
11555                    rpathdirs="$rpathdirs $dir"
11556                  fi
11557                  next= ;;
11558             *) next= ;;
11559           esac
11560         fi
11561       done
11562       if test "X$rpathdirs" != "X"; then
11563         if test -n """"; then
11564                     for dir in $rpathdirs; do
11565             GUILE_LIBS="${GUILE_LIBS}${GUILE_LIBS:+ }-R$dir"
11566           done
11567         else
11568                     if test -n "$acl_hardcode_libdir_separator"; then
11569                                     alldirs=
11570             for dir in $rpathdirs; do
11571               alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
11572             done
11573             acl_save_libdir="$libdir"
11574             libdir="$alldirs"
11575             eval flag=\"$acl_hardcode_libdir_flag_spec\"
11576             libdir="$acl_save_libdir"
11577             GUILE_LIBS="$flag"
11578           else
11579                         for dir in $rpathdirs; do
11580               acl_save_libdir="$libdir"
11581               libdir="$dir"
11582               eval flag=\"$acl_hardcode_libdir_flag_spec\"
11583               libdir="$acl_save_libdir"
11584               GUILE_LIBS="${GUILE_LIBS}${GUILE_LIBS:+ }$flag"
11585             done
11586           fi
11587         fi
11588       fi
11589     fi
11590   fi
11591
11592
11593   GUILE_LIBS="$GUILE_LDFLAGS $GUILE_LIBS"
11594
11595
11596
11597   GUILE_LTLIBS=
11598   if test "$enable_rpath" != no; then
11599     if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
11600                   rpathdirs=
11601       next=
11602       for opt in $GUILE_LDFLAGS; do
11603         if test -n "$next"; then
11604           dir="$next"
11605                     if test "X$dir" != "X/usr/$acl_libdirstem" \
11606              && test "X$dir" != "X/usr/$acl_libdirstem2"; then
11607             rpathdirs="$rpathdirs $dir"
11608           fi
11609           next=
11610         else
11611           case $opt in
11612             -L) next=yes ;;
11613             -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
11614                                   if test "X$dir" != "X/usr/$acl_libdirstem" \
11615                     && test "X$dir" != "X/usr/$acl_libdirstem2"; then
11616                    rpathdirs="$rpathdirs $dir"
11617                  fi
11618                  next= ;;
11619             *) next= ;;
11620           esac
11621         fi
11622       done
11623       if test "X$rpathdirs" != "X"; then
11624         if test -n ""yes""; then
11625                     for dir in $rpathdirs; do
11626             GUILE_LTLIBS="${GUILE_LTLIBS}${GUILE_LTLIBS:+ }-R$dir"
11627           done
11628         else
11629                     if test -n "$acl_hardcode_libdir_separator"; then
11630                                     alldirs=
11631             for dir in $rpathdirs; do
11632               alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
11633             done
11634             acl_save_libdir="$libdir"
11635             libdir="$alldirs"
11636             eval flag=\"$acl_hardcode_libdir_flag_spec\"
11637             libdir="$acl_save_libdir"
11638             GUILE_LTLIBS="$flag"
11639           else
11640                         for dir in $rpathdirs; do
11641               acl_save_libdir="$libdir"
11642               libdir="$dir"
11643               eval flag=\"$acl_hardcode_libdir_flag_spec\"
11644               libdir="$acl_save_libdir"
11645               GUILE_LTLIBS="${GUILE_LTLIBS}${GUILE_LTLIBS:+ }$flag"
11646             done
11647           fi
11648         fi
11649       fi
11650     fi
11651   fi
11652
11653
11654   GUILE_LTLIBS="$GUILE_LDFLAGS $GUILE_LTLIBS"
11655
11656
11657
11658
11659
11660
11661
11662 for sdllib in SDL SDL_image SDL_gfx SDL_mixer ; do
11663     as_ac_Lib=`$as_echo "ac_cv_lib_${sdllib}''_main" | $as_tr_sh`
11664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${sdllib}" >&5
11665 $as_echo_n "checking for main in -l${sdllib}... " >&6; }
11666 if eval \${$as_ac_Lib+:} false; then :
11667   $as_echo_n "(cached) " >&6
11668 else
11669   ac_check_lib_save_LIBS=$LIBS
11670 LIBS="-l${sdllib}  $LIBS"
11671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11672 /* end confdefs.h.  */
11673
11674
11675 int
11676 main ()
11677 {
11678 return main ();
11679   ;
11680   return 0;
11681 }
11682 _ACEOF
11683 if ac_fn_c_try_link "$LINENO"; then :
11684   eval "$as_ac_Lib=yes"
11685 else
11686   eval "$as_ac_Lib=no"
11687 fi
11688 rm -f core conftest.err conftest.$ac_objext \
11689     conftest$ac_exeext conftest.$ac_ext
11690 LIBS=$ac_check_lib_save_LIBS
11691 fi
11692 eval ac_res=\$$as_ac_Lib
11693                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11694 $as_echo "$ac_res" >&6; }
11695 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11696   SDL_LIBS="-l${sdllib} $SDL_LIBS"
11697 else
11698   as_fn_error $? "*** ${sdllib} library not found!" "$LINENO" 5
11699 fi
11700
11701 done
11702 for gllib in GL GLU ; do
11703     as_ac_Lib=`$as_echo "ac_cv_lib_${gllib}''_main" | $as_tr_sh`
11704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${gllib}" >&5
11705 $as_echo_n "checking for main in -l${gllib}... " >&6; }
11706 if eval \${$as_ac_Lib+:} false; then :
11707   $as_echo_n "(cached) " >&6
11708 else
11709   ac_check_lib_save_LIBS=$LIBS
11710 LIBS="-l${gllib}  $LIBS"
11711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11712 /* end confdefs.h.  */
11713
11714
11715 int
11716 main ()
11717 {
11718 return main ();
11719   ;
11720   return 0;
11721 }
11722 _ACEOF
11723 if ac_fn_c_try_link "$LINENO"; then :
11724   eval "$as_ac_Lib=yes"
11725 else
11726   eval "$as_ac_Lib=no"
11727 fi
11728 rm -f core conftest.err conftest.$ac_objext \
11729     conftest$ac_exeext conftest.$ac_ext
11730 LIBS=$ac_check_lib_save_LIBS
11731 fi
11732 eval ac_res=\$$as_ac_Lib
11733                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11734 $as_echo "$ac_res" >&6; }
11735 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11736   GL_LIBS="-l${gllib} $GL_LIBS"
11737 else
11738   as_fn_error $? "*** ${gllib} library not found!" "$LINENO" 5
11739 fi
11740
11741 done
11742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lftgl" >&5
11743 $as_echo_n "checking for main in -lftgl... " >&6; }
11744 if ${ac_cv_lib_ftgl_main+:} false; then :
11745   $as_echo_n "(cached) " >&6
11746 else
11747   ac_check_lib_save_LIBS=$LIBS
11748 LIBS="-lftgl  $LIBS"
11749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11750 /* end confdefs.h.  */
11751
11752
11753 int
11754 main ()
11755 {
11756 return main ();
11757   ;
11758   return 0;
11759 }
11760 _ACEOF
11761 if ac_fn_c_try_link "$LINENO"; then :
11762   ac_cv_lib_ftgl_main=yes
11763 else
11764   ac_cv_lib_ftgl_main=no
11765 fi
11766 rm -f core conftest.err conftest.$ac_objext \
11767     conftest$ac_exeext conftest.$ac_ext
11768 LIBS=$ac_check_lib_save_LIBS
11769 fi
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ftgl_main" >&5
11771 $as_echo "$ac_cv_lib_ftgl_main" >&6; }
11772 if test "x$ac_cv_lib_ftgl_main" = xyes; then :
11773   FTGL_LIBS="-lftgl $FTGL_LIBS"
11774 else
11775   as_fn_error $? "*** FTGL library not found!" "$LINENO" 5
11776 fi
11777
11778
11779
11780
11781 ac_config_headers="$ac_config_headers config.h"
11782
11783 ac_config_files="$ac_config_files Makefile src/Makefile"
11784
11785 cat >confcache <<\_ACEOF
11786 # This file is a shell script that caches the results of configure
11787 # tests run on this system so they can be shared between configure
11788 # scripts and configure runs, see configure's option --config-cache.
11789 # It is not useful on other systems.  If it contains results you don't
11790 # want to keep, you may remove or edit it.
11791 #
11792 # config.status only pays attention to the cache file if you give it
11793 # the --recheck option to rerun configure.
11794 #
11795 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11796 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11797 # following values.
11798
11799 _ACEOF
11800
11801 # The following way of writing the cache mishandles newlines in values,
11802 # but we know of no workaround that is simple, portable, and efficient.
11803 # So, we kill variables containing newlines.
11804 # Ultrix sh set writes to stderr and can't be redirected directly,
11805 # and sets the high bit in the cache file unless we assign to the vars.
11806 (
11807   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11808     eval ac_val=\$$ac_var
11809     case $ac_val in #(
11810     *${as_nl}*)
11811       case $ac_var in #(
11812       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11813 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11814       esac
11815       case $ac_var in #(
11816       _ | IFS | as_nl) ;; #(
11817       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11818       *) { eval $ac_var=; unset $ac_var;} ;;
11819       esac ;;
11820     esac
11821   done
11822
11823   (set) 2>&1 |
11824     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11825     *${as_nl}ac_space=\ *)
11826       # `set' does not quote correctly, so add quotes: double-quote
11827       # substitution turns \\\\ into \\, and sed turns \\ into \.
11828       sed -n \
11829         "s/'/'\\\\''/g;
11830           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11831       ;; #(
11832     *)
11833       # `set' quotes correctly as required by POSIX, so do not add quotes.
11834       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11835       ;;
11836     esac |
11837     sort
11838 ) |
11839   sed '
11840      /^ac_cv_env_/b end
11841      t clear
11842      :clear
11843      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11844      t end
11845      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11846      :end' >>confcache
11847 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11848   if test -w "$cache_file"; then
11849     if test "x$cache_file" != "x/dev/null"; then
11850       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11851 $as_echo "$as_me: updating cache $cache_file" >&6;}
11852       if test ! -f "$cache_file" || test -h "$cache_file"; then
11853         cat confcache >"$cache_file"
11854       else
11855         case $cache_file in #(
11856         */* | ?:*)
11857           mv -f confcache "$cache_file"$$ &&
11858           mv -f "$cache_file"$$ "$cache_file" ;; #(
11859         *)
11860           mv -f confcache "$cache_file" ;;
11861         esac
11862       fi
11863     fi
11864   else
11865     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11866 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11867   fi
11868 fi
11869 rm -f confcache
11870
11871 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11872 # Let make expand exec_prefix.
11873 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11874
11875 DEFS=-DHAVE_CONFIG_H
11876
11877 ac_libobjs=
11878 ac_ltlibobjs=
11879 U=
11880 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11881   # 1. Remove the extension, and $U if already installed.
11882   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11883   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11884   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11885   #    will be set to the directory where LIBOBJS objects are built.
11886   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11887   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11888 done
11889 LIBOBJS=$ac_libobjs
11890
11891 LTLIBOBJS=$ac_ltlibobjs
11892
11893
11894  if test -n "$EXEEXT"; then
11895   am__EXEEXT_TRUE=
11896   am__EXEEXT_FALSE='#'
11897 else
11898   am__EXEEXT_TRUE='#'
11899   am__EXEEXT_FALSE=
11900 fi
11901
11902 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11903   as_fn_error $? "conditional \"AMDEP\" was never defined.
11904 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11905 fi
11906 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11907   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11908 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11909 fi
11910
11911 : "${CONFIG_STATUS=./config.status}"
11912 ac_write_fail=0
11913 ac_clean_files_save=$ac_clean_files
11914 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11915 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11916 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11917 as_write_fail=0
11918 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11919 #! $SHELL
11920 # Generated by $as_me.
11921 # Run this file to recreate the current configuration.
11922 # Compiler output produced by configure, useful for debugging
11923 # configure, is in config.log if it exists.
11924
11925 debug=false
11926 ac_cs_recheck=false
11927 ac_cs_silent=false
11928
11929 SHELL=\${CONFIG_SHELL-$SHELL}
11930 export SHELL
11931 _ASEOF
11932 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11933 ## -------------------- ##
11934 ## M4sh Initialization. ##
11935 ## -------------------- ##
11936
11937 # Be more Bourne compatible
11938 DUALCASE=1; export DUALCASE # for MKS sh
11939 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11940   emulate sh
11941   NULLCMD=:
11942   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11943   # is contrary to our usage.  Disable this feature.
11944   alias -g '${1+"$@"}'='"$@"'
11945   setopt NO_GLOB_SUBST
11946 else
11947   case `(set -o) 2>/dev/null` in #(
11948   *posix*) :
11949     set -o posix ;; #(
11950   *) :
11951      ;;
11952 esac
11953 fi
11954
11955
11956 as_nl='
11957 '
11958 export as_nl
11959 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11960 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11961 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11962 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11963 # Prefer a ksh shell builtin over an external printf program on Solaris,
11964 # but without wasting forks for bash or zsh.
11965 if test -z "$BASH_VERSION$ZSH_VERSION" \
11966     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11967   as_echo='print -r --'
11968   as_echo_n='print -rn --'
11969 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11970   as_echo='printf %s\n'
11971   as_echo_n='printf %s'
11972 else
11973   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11974     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11975     as_echo_n='/usr/ucb/echo -n'
11976   else
11977     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11978     as_echo_n_body='eval
11979       arg=$1;
11980       case $arg in #(
11981       *"$as_nl"*)
11982         expr "X$arg" : "X\\(.*\\)$as_nl";
11983         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11984       esac;
11985       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11986     '
11987     export as_echo_n_body
11988     as_echo_n='sh -c $as_echo_n_body as_echo'
11989   fi
11990   export as_echo_body
11991   as_echo='sh -c $as_echo_body as_echo'
11992 fi
11993
11994 # The user is always right.
11995 if test "${PATH_SEPARATOR+set}" != set; then
11996   PATH_SEPARATOR=:
11997   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11998     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11999       PATH_SEPARATOR=';'
12000   }
12001 fi
12002
12003
12004 # IFS
12005 # We need space, tab and new line, in precisely that order.  Quoting is
12006 # there to prevent editors from complaining about space-tab.
12007 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12008 # splitting by setting IFS to empty value.)
12009 IFS=" ""        $as_nl"
12010
12011 # Find who we are.  Look in the path if we contain no directory separator.
12012 as_myself=
12013 case $0 in #((
12014   *[\\/]* ) as_myself=$0 ;;
12015   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12016 for as_dir in $PATH
12017 do
12018   IFS=$as_save_IFS
12019   test -z "$as_dir" && as_dir=.
12020     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12021   done
12022 IFS=$as_save_IFS
12023
12024      ;;
12025 esac
12026 # We did not find ourselves, most probably we were run as `sh COMMAND'
12027 # in which case we are not to be found in the path.
12028 if test "x$as_myself" = x; then
12029   as_myself=$0
12030 fi
12031 if test ! -f "$as_myself"; then
12032   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12033   exit 1
12034 fi
12035
12036 # Unset variables that we do not need and which cause bugs (e.g. in
12037 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12038 # suppresses any "Segmentation fault" message there.  '((' could
12039 # trigger a bug in pdksh 5.2.14.
12040 for as_var in BASH_ENV ENV MAIL MAILPATH
12041 do eval test x\${$as_var+set} = xset \
12042   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12043 done
12044 PS1='$ '
12045 PS2='> '
12046 PS4='+ '
12047
12048 # NLS nuisances.
12049 LC_ALL=C
12050 export LC_ALL
12051 LANGUAGE=C
12052 export LANGUAGE
12053
12054 # CDPATH.
12055 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12056
12057
12058 # as_fn_error STATUS ERROR [LINENO LOG_FD]
12059 # ----------------------------------------
12060 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12061 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12062 # script with STATUS, using 1 if that was 0.
12063 as_fn_error ()
12064 {
12065   as_status=$1; test $as_status -eq 0 && as_status=1
12066   if test "$4"; then
12067     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12068     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12069   fi
12070   $as_echo "$as_me: error: $2" >&2
12071   as_fn_exit $as_status
12072 } # as_fn_error
12073
12074
12075 # as_fn_set_status STATUS
12076 # -----------------------
12077 # Set $? to STATUS, without forking.
12078 as_fn_set_status ()
12079 {
12080   return $1
12081 } # as_fn_set_status
12082
12083 # as_fn_exit STATUS
12084 # -----------------
12085 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12086 as_fn_exit ()
12087 {
12088   set +e
12089   as_fn_set_status $1
12090   exit $1
12091 } # as_fn_exit
12092
12093 # as_fn_unset VAR
12094 # ---------------
12095 # Portably unset VAR.
12096 as_fn_unset ()
12097 {
12098   { eval $1=; unset $1;}
12099 }
12100 as_unset=as_fn_unset
12101 # as_fn_append VAR VALUE
12102 # ----------------------
12103 # Append the text in VALUE to the end of the definition contained in VAR. Take
12104 # advantage of any shell optimizations that allow amortized linear growth over
12105 # repeated appends, instead of the typical quadratic growth present in naive
12106 # implementations.
12107 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12108   eval 'as_fn_append ()
12109   {
12110     eval $1+=\$2
12111   }'
12112 else
12113   as_fn_append ()
12114   {
12115     eval $1=\$$1\$2
12116   }
12117 fi # as_fn_append
12118
12119 # as_fn_arith ARG...
12120 # ------------------
12121 # Perform arithmetic evaluation on the ARGs, and store the result in the
12122 # global $as_val. Take advantage of shells that can avoid forks. The arguments
12123 # must be portable across $(()) and expr.
12124 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12125   eval 'as_fn_arith ()
12126   {
12127     as_val=$(( $* ))
12128   }'
12129 else
12130   as_fn_arith ()
12131   {
12132     as_val=`expr "$@" || test $? -eq 1`
12133   }
12134 fi # as_fn_arith
12135
12136
12137 if expr a : '\(a\)' >/dev/null 2>&1 &&
12138    test "X`expr 00001 : '.*\(...\)'`" = X001; then
12139   as_expr=expr
12140 else
12141   as_expr=false
12142 fi
12143
12144 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12145   as_basename=basename
12146 else
12147   as_basename=false
12148 fi
12149
12150 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12151   as_dirname=dirname
12152 else
12153   as_dirname=false
12154 fi
12155
12156 as_me=`$as_basename -- "$0" ||
12157 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12158          X"$0" : 'X\(//\)$' \| \
12159          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12160 $as_echo X/"$0" |
12161     sed '/^.*\/\([^/][^/]*\)\/*$/{
12162             s//\1/
12163             q
12164           }
12165           /^X\/\(\/\/\)$/{
12166             s//\1/
12167             q
12168           }
12169           /^X\/\(\/\).*/{
12170             s//\1/
12171             q
12172           }
12173           s/.*/./; q'`
12174
12175 # Avoid depending upon Character Ranges.
12176 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12177 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12178 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12179 as_cr_digits='0123456789'
12180 as_cr_alnum=$as_cr_Letters$as_cr_digits
12181
12182 ECHO_C= ECHO_N= ECHO_T=
12183 case `echo -n x` in #(((((
12184 -n*)
12185   case `echo 'xy\c'` in
12186   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12187   xy)  ECHO_C='\c';;
12188   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12189        ECHO_T=' ';;
12190   esac;;
12191 *)
12192   ECHO_N='-n';;
12193 esac
12194
12195 rm -f conf$$ conf$$.exe conf$$.file
12196 if test -d conf$$.dir; then
12197   rm -f conf$$.dir/conf$$.file
12198 else
12199   rm -f conf$$.dir
12200   mkdir conf$$.dir 2>/dev/null
12201 fi
12202 if (echo >conf$$.file) 2>/dev/null; then
12203   if ln -s conf$$.file conf$$ 2>/dev/null; then
12204     as_ln_s='ln -s'
12205     # ... but there are two gotchas:
12206     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12207     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12208     # In both cases, we have to default to `cp -p'.
12209     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12210       as_ln_s='cp -p'
12211   elif ln conf$$.file conf$$ 2>/dev/null; then
12212     as_ln_s=ln
12213   else
12214     as_ln_s='cp -p'
12215   fi
12216 else
12217   as_ln_s='cp -p'
12218 fi
12219 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12220 rmdir conf$$.dir 2>/dev/null
12221
12222
12223 # as_fn_mkdir_p
12224 # -------------
12225 # Create "$as_dir" as a directory, including parents if necessary.
12226 as_fn_mkdir_p ()
12227 {
12228
12229   case $as_dir in #(
12230   -*) as_dir=./$as_dir;;
12231   esac
12232   test -d "$as_dir" || eval $as_mkdir_p || {
12233     as_dirs=
12234     while :; do
12235       case $as_dir in #(
12236       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12237       *) as_qdir=$as_dir;;
12238       esac
12239       as_dirs="'$as_qdir' $as_dirs"
12240       as_dir=`$as_dirname -- "$as_dir" ||
12241 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12242          X"$as_dir" : 'X\(//\)[^/]' \| \
12243          X"$as_dir" : 'X\(//\)$' \| \
12244          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12245 $as_echo X"$as_dir" |
12246     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12247             s//\1/
12248             q
12249           }
12250           /^X\(\/\/\)[^/].*/{
12251             s//\1/
12252             q
12253           }
12254           /^X\(\/\/\)$/{
12255             s//\1/
12256             q
12257           }
12258           /^X\(\/\).*/{
12259             s//\1/
12260             q
12261           }
12262           s/.*/./; q'`
12263       test -d "$as_dir" && break
12264     done
12265     test -z "$as_dirs" || eval "mkdir $as_dirs"
12266   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12267
12268
12269 } # as_fn_mkdir_p
12270 if mkdir -p . 2>/dev/null; then
12271   as_mkdir_p='mkdir -p "$as_dir"'
12272 else
12273   test -d ./-p && rmdir ./-p
12274   as_mkdir_p=false
12275 fi
12276
12277 if test -x / >/dev/null 2>&1; then
12278   as_test_x='test -x'
12279 else
12280   if ls -dL / >/dev/null 2>&1; then
12281     as_ls_L_option=L
12282   else
12283     as_ls_L_option=
12284   fi
12285   as_test_x='
12286     eval sh -c '\''
12287       if test -d "$1"; then
12288         test -d "$1/.";
12289       else
12290         case $1 in #(
12291         -*)set "./$1";;
12292         esac;
12293         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12294         ???[sx]*):;;*)false;;esac;fi
12295     '\'' sh
12296   '
12297 fi
12298 as_executable_p=$as_test_x
12299
12300 # Sed expression to map a string onto a valid CPP name.
12301 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12302
12303 # Sed expression to map a string onto a valid variable name.
12304 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12305
12306
12307 exec 6>&1
12308 ## ----------------------------------- ##
12309 ## Main body of $CONFIG_STATUS script. ##
12310 ## ----------------------------------- ##
12311 _ASEOF
12312 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12313
12314 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12315 # Save the log message, to keep $0 and so on meaningful, and to
12316 # report actual input values of CONFIG_FILES etc. instead of their
12317 # values after options handling.
12318 ac_log="
12319 This file was extended by gacela $as_me 0.5, which was
12320 generated by GNU Autoconf 2.68.  Invocation command line was
12321
12322   CONFIG_FILES    = $CONFIG_FILES
12323   CONFIG_HEADERS  = $CONFIG_HEADERS
12324   CONFIG_LINKS    = $CONFIG_LINKS
12325   CONFIG_COMMANDS = $CONFIG_COMMANDS
12326   $ $0 $@
12327
12328 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12329 "
12330
12331 _ACEOF
12332
12333 case $ac_config_files in *"
12334 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12335 esac
12336
12337 case $ac_config_headers in *"
12338 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12339 esac
12340
12341
12342 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12343 # Files that config.status was made for.
12344 config_files="$ac_config_files"
12345 config_headers="$ac_config_headers"
12346 config_commands="$ac_config_commands"
12347
12348 _ACEOF
12349
12350 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12351 ac_cs_usage="\
12352 \`$as_me' instantiates files and other configuration actions
12353 from templates according to the current configuration.  Unless the files
12354 and actions are specified as TAGs, all are instantiated by default.
12355
12356 Usage: $0 [OPTION]... [TAG]...
12357
12358   -h, --help       print this help, then exit
12359   -V, --version    print version number and configuration settings, then exit
12360       --config     print configuration, then exit
12361   -q, --quiet, --silent
12362                    do not print progress messages
12363   -d, --debug      don't remove temporary files
12364       --recheck    update $as_me by reconfiguring in the same conditions
12365       --file=FILE[:TEMPLATE]
12366                    instantiate the configuration file FILE
12367       --header=FILE[:TEMPLATE]
12368                    instantiate the configuration header FILE
12369
12370 Configuration files:
12371 $config_files
12372
12373 Configuration headers:
12374 $config_headers
12375
12376 Configuration commands:
12377 $config_commands
12378
12379 Report bugs to <jsf@jsancho.org>."
12380
12381 _ACEOF
12382 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12383 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12384 ac_cs_version="\\
12385 gacela config.status 0.5
12386 configured by $0, generated by GNU Autoconf 2.68,
12387   with options \\"\$ac_cs_config\\"
12388
12389 Copyright (C) 2010 Free Software Foundation, Inc.
12390 This config.status script is free software; the Free Software Foundation
12391 gives unlimited permission to copy, distribute and modify it."
12392
12393 ac_pwd='$ac_pwd'
12394 srcdir='$srcdir'
12395 INSTALL='$INSTALL'
12396 MKDIR_P='$MKDIR_P'
12397 AWK='$AWK'
12398 test -n "\$AWK" || AWK=awk
12399 _ACEOF
12400
12401 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12402 # The default lists apply if the user does not specify any file.
12403 ac_need_defaults=:
12404 while test $# != 0
12405 do
12406   case $1 in
12407   --*=?*)
12408     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12409     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12410     ac_shift=:
12411     ;;
12412   --*=)
12413     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12414     ac_optarg=
12415     ac_shift=:
12416     ;;
12417   *)
12418     ac_option=$1
12419     ac_optarg=$2
12420     ac_shift=shift
12421     ;;
12422   esac
12423
12424   case $ac_option in
12425   # Handling of the options.
12426   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12427     ac_cs_recheck=: ;;
12428   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12429     $as_echo "$ac_cs_version"; exit ;;
12430   --config | --confi | --conf | --con | --co | --c )
12431     $as_echo "$ac_cs_config"; exit ;;
12432   --debug | --debu | --deb | --de | --d | -d )
12433     debug=: ;;
12434   --file | --fil | --fi | --f )
12435     $ac_shift
12436     case $ac_optarg in
12437     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12438     '') as_fn_error $? "missing file argument" ;;
12439     esac
12440     as_fn_append CONFIG_FILES " '$ac_optarg'"
12441     ac_need_defaults=false;;
12442   --header | --heade | --head | --hea )
12443     $ac_shift
12444     case $ac_optarg in
12445     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12446     esac
12447     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12448     ac_need_defaults=false;;
12449   --he | --h)
12450     # Conflict between --help and --header
12451     as_fn_error $? "ambiguous option: \`$1'
12452 Try \`$0 --help' for more information.";;
12453   --help | --hel | -h )
12454     $as_echo "$ac_cs_usage"; exit ;;
12455   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12456   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12457     ac_cs_silent=: ;;
12458
12459   # This is an error.
12460   -*) as_fn_error $? "unrecognized option: \`$1'
12461 Try \`$0 --help' for more information." ;;
12462
12463   *) as_fn_append ac_config_targets " $1"
12464      ac_need_defaults=false ;;
12465
12466   esac
12467   shift
12468 done
12469
12470 ac_configure_extra_args=
12471
12472 if $ac_cs_silent; then
12473   exec 6>/dev/null
12474   ac_configure_extra_args="$ac_configure_extra_args --silent"
12475 fi
12476
12477 _ACEOF
12478 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12479 if \$ac_cs_recheck; then
12480   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12481   shift
12482   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12483   CONFIG_SHELL='$SHELL'
12484   export CONFIG_SHELL
12485   exec "\$@"
12486 fi
12487
12488 _ACEOF
12489 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12490 exec 5>>config.log
12491 {
12492   echo
12493   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12494 ## Running $as_me. ##
12495 _ASBOX
12496   $as_echo "$ac_log"
12497 } >&5
12498
12499 _ACEOF
12500 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12501 #
12502 # INIT-COMMANDS
12503 #
12504 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12505
12506
12507 # The HP-UX ksh and POSIX shell print the target directory to stdout
12508 # if CDPATH is set.
12509 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12510
12511 sed_quote_subst='$sed_quote_subst'
12512 double_quote_subst='$double_quote_subst'
12513 delay_variable_subst='$delay_variable_subst'
12514 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12515 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12516 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12517 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12518 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12519 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12520 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12521 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12522 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
12523 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12524 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12525 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12526 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12527 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12528 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12529 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12530 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12531 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12532 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12533 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12534 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12535 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12536 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12537 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12538 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12539 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12540 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12541 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12542 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12543 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
12544 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
12545 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12546 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12547 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12548 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12549 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12550 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
12551 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
12552 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12553 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
12554 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12555 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12556 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
12557 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12558 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12559 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12560 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12561 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12562 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12563 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12564 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12565 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12566 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12567 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12568 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12569 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12570 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"`'
12571 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
12572 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
12573 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12574 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12575 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12576 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12577 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12578 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12579 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12580 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12581 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
12582 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12583 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12584 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12585 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12586 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12587 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12588 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12589 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12590 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12591 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12592 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12593 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12594 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12595 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12596 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12597 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12598 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12599 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12600 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12601 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12602 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12603 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12604 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12605 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12606 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12607 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12608 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12609 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12610 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12611 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12612 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12613 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12614 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12615 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12616 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12617 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12618 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
12619 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12620 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12621 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12622 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12623 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12624 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12625 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12626 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12627 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12628 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12629 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12630 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12631 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12632 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12633 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12634 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12635 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12636 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12637 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12638 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12639 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12640 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12641 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12642 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12643 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12644
12645 LTCC='$LTCC'
12646 LTCFLAGS='$LTCFLAGS'
12647 compiler='$compiler_DEFAULT'
12648
12649 # A function that is used when there is no print builtin or printf.
12650 func_fallback_echo ()
12651 {
12652   eval 'cat <<_LTECHO_EOF
12653 \$1
12654 _LTECHO_EOF'
12655 }
12656
12657 # Quote evaled strings.
12658 for var in SHELL \
12659 ECHO \
12660 PATH_SEPARATOR \
12661 SED \
12662 GREP \
12663 EGREP \
12664 FGREP \
12665 LD \
12666 NM \
12667 LN_S \
12668 lt_SP2NL \
12669 lt_NL2SP \
12670 reload_flag \
12671 OBJDUMP \
12672 deplibs_check_method \
12673 file_magic_cmd \
12674 file_magic_glob \
12675 want_nocaseglob \
12676 DLLTOOL \
12677 sharedlib_from_linklib_cmd \
12678 AR \
12679 AR_FLAGS \
12680 archiver_list_spec \
12681 STRIP \
12682 RANLIB \
12683 CC \
12684 CFLAGS \
12685 compiler \
12686 lt_cv_sys_global_symbol_pipe \
12687 lt_cv_sys_global_symbol_to_cdecl \
12688 lt_cv_sys_global_symbol_to_c_name_address \
12689 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12690 nm_file_list_spec \
12691 lt_prog_compiler_no_builtin_flag \
12692 lt_prog_compiler_pic \
12693 lt_prog_compiler_wl \
12694 lt_prog_compiler_static \
12695 lt_cv_prog_compiler_c_o \
12696 need_locks \
12697 MANIFEST_TOOL \
12698 DSYMUTIL \
12699 NMEDIT \
12700 LIPO \
12701 OTOOL \
12702 OTOOL64 \
12703 shrext_cmds \
12704 export_dynamic_flag_spec \
12705 whole_archive_flag_spec \
12706 compiler_needs_object \
12707 with_gnu_ld \
12708 allow_undefined_flag \
12709 no_undefined_flag \
12710 hardcode_libdir_flag_spec \
12711 hardcode_libdir_separator \
12712 exclude_expsyms \
12713 include_expsyms \
12714 file_list_spec \
12715 variables_saved_for_relink \
12716 libname_spec \
12717 library_names_spec \
12718 soname_spec \
12719 install_override_mode \
12720 finish_eval \
12721 old_striplib \
12722 striplib; do
12723     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12724     *[\\\\\\\`\\"\\\$]*)
12725       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12726       ;;
12727     *)
12728       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12729       ;;
12730     esac
12731 done
12732
12733 # Double-quote double-evaled strings.
12734 for var in reload_cmds \
12735 old_postinstall_cmds \
12736 old_postuninstall_cmds \
12737 old_archive_cmds \
12738 extract_expsyms_cmds \
12739 old_archive_from_new_cmds \
12740 old_archive_from_expsyms_cmds \
12741 archive_cmds \
12742 archive_expsym_cmds \
12743 module_cmds \
12744 module_expsym_cmds \
12745 export_symbols_cmds \
12746 prelink_cmds \
12747 postlink_cmds \
12748 postinstall_cmds \
12749 postuninstall_cmds \
12750 finish_cmds \
12751 sys_lib_search_path_spec \
12752 sys_lib_dlsearch_path_spec; do
12753     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12754     *[\\\\\\\`\\"\\\$]*)
12755       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12756       ;;
12757     *)
12758       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12759       ;;
12760     esac
12761 done
12762
12763 ac_aux_dir='$ac_aux_dir'
12764 xsi_shell='$xsi_shell'
12765 lt_shell_append='$lt_shell_append'
12766
12767 # See if we are running on zsh, and set the options which allow our
12768 # commands through without removal of \ escapes INIT.
12769 if test -n "\${ZSH_VERSION+set}" ; then
12770    setopt NO_GLOB_SUBST
12771 fi
12772
12773
12774     PACKAGE='$PACKAGE'
12775     VERSION='$VERSION'
12776     TIMESTAMP='$TIMESTAMP'
12777     RM='$RM'
12778     ofile='$ofile'
12779
12780
12781
12782
12783 _ACEOF
12784
12785 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12786
12787 # Handling of arguments.
12788 for ac_config_target in $ac_config_targets
12789 do
12790   case $ac_config_target in
12791     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12792     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12793     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12794     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12795     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12796
12797   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12798   esac
12799 done
12800
12801
12802 # If the user did not use the arguments to specify the items to instantiate,
12803 # then the envvar interface is used.  Set only those that are not.
12804 # We use the long form for the default assignment because of an extremely
12805 # bizarre bug on SunOS 4.1.3.
12806 if $ac_need_defaults; then
12807   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12808   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12809   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12810 fi
12811
12812 # Have a temporary directory for convenience.  Make it in the build tree
12813 # simply because there is no reason against having it here, and in addition,
12814 # creating and moving files from /tmp can sometimes cause problems.
12815 # Hook for its removal unless debugging.
12816 # Note that there is a small window in which the directory will not be cleaned:
12817 # after its creation but before its name has been assigned to `$tmp'.
12818 $debug ||
12819 {
12820   tmp= ac_tmp=
12821   trap 'exit_status=$?
12822   : "${ac_tmp:=$tmp}"
12823   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12824 ' 0
12825   trap 'as_fn_exit 1' 1 2 13 15
12826 }
12827 # Create a (secure) tmp directory for tmp files.
12828
12829 {
12830   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12831   test -d "$tmp"
12832 }  ||
12833 {
12834   tmp=./conf$$-$RANDOM
12835   (umask 077 && mkdir "$tmp")
12836 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12837 ac_tmp=$tmp
12838
12839 # Set up the scripts for CONFIG_FILES section.
12840 # No need to generate them if there are no CONFIG_FILES.
12841 # This happens for instance with `./config.status config.h'.
12842 if test -n "$CONFIG_FILES"; then
12843
12844
12845 ac_cr=`echo X | tr X '\015'`
12846 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12847 # But we know of no other shell where ac_cr would be empty at this
12848 # point, so we can use a bashism as a fallback.
12849 if test "x$ac_cr" = x; then
12850   eval ac_cr=\$\'\\r\'
12851 fi
12852 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12853 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12854   ac_cs_awk_cr='\\r'
12855 else
12856   ac_cs_awk_cr=$ac_cr
12857 fi
12858
12859 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12860 _ACEOF
12861
12862
12863 {
12864   echo "cat >conf$$subs.awk <<_ACEOF" &&
12865   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12866   echo "_ACEOF"
12867 } >conf$$subs.sh ||
12868   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12869 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12870 ac_delim='%!_!# '
12871 for ac_last_try in false false false false false :; do
12872   . ./conf$$subs.sh ||
12873     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12874
12875   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12876   if test $ac_delim_n = $ac_delim_num; then
12877     break
12878   elif $ac_last_try; then
12879     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12880   else
12881     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12882   fi
12883 done
12884 rm -f conf$$subs.sh
12885
12886 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12887 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12888 _ACEOF
12889 sed -n '
12890 h
12891 s/^/S["/; s/!.*/"]=/
12892 p
12893 g
12894 s/^[^!]*!//
12895 :repl
12896 t repl
12897 s/'"$ac_delim"'$//
12898 t delim
12899 :nl
12900 h
12901 s/\(.\{148\}\)..*/\1/
12902 t more1
12903 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12904 p
12905 n
12906 b repl
12907 :more1
12908 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12909 p
12910 g
12911 s/.\{148\}//
12912 t nl
12913 :delim
12914 h
12915 s/\(.\{148\}\)..*/\1/
12916 t more2
12917 s/["\\]/\\&/g; s/^/"/; s/$/"/
12918 p
12919 b
12920 :more2
12921 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12922 p
12923 g
12924 s/.\{148\}//
12925 t delim
12926 ' <conf$$subs.awk | sed '
12927 /^[^""]/{
12928   N
12929   s/\n//
12930 }
12931 ' >>$CONFIG_STATUS || ac_write_fail=1
12932 rm -f conf$$subs.awk
12933 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12934 _ACAWK
12935 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12936   for (key in S) S_is_set[key] = 1
12937   FS = "\a"
12938
12939 }
12940 {
12941   line = $ 0
12942   nfields = split(line, field, "@")
12943   substed = 0
12944   len = length(field[1])
12945   for (i = 2; i < nfields; i++) {
12946     key = field[i]
12947     keylen = length(key)
12948     if (S_is_set[key]) {
12949       value = S[key]
12950       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12951       len += length(value) + length(field[++i])
12952       substed = 1
12953     } else
12954       len += 1 + keylen
12955   }
12956
12957   print line
12958 }
12959
12960 _ACAWK
12961 _ACEOF
12962 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12963 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12964   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12965 else
12966   cat
12967 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12968   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12969 _ACEOF
12970
12971 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12972 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12973 # trailing colons and then remove the whole line if VPATH becomes empty
12974 # (actually we leave an empty line to preserve line numbers).
12975 if test "x$srcdir" = x.; then
12976   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
12977 h
12978 s///
12979 s/^/:/
12980 s/[      ]*$/:/
12981 s/:\$(srcdir):/:/g
12982 s/:\${srcdir}:/:/g
12983 s/:@srcdir@:/:/g
12984 s/^:*//
12985 s/:*$//
12986 x
12987 s/\(=[   ]*\).*/\1/
12988 G
12989 s/\n//
12990 s/^[^=]*=[       ]*$//
12991 }'
12992 fi
12993
12994 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12995 fi # test -n "$CONFIG_FILES"
12996
12997 # Set up the scripts for CONFIG_HEADERS section.
12998 # No need to generate them if there are no CONFIG_HEADERS.
12999 # This happens for instance with `./config.status Makefile'.
13000 if test -n "$CONFIG_HEADERS"; then
13001 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13002 BEGIN {
13003 _ACEOF
13004
13005 # Transform confdefs.h into an awk script `defines.awk', embedded as
13006 # here-document in config.status, that substitutes the proper values into
13007 # config.h.in to produce config.h.
13008
13009 # Create a delimiter string that does not exist in confdefs.h, to ease
13010 # handling of long lines.
13011 ac_delim='%!_!# '
13012 for ac_last_try in false false :; do
13013   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13014   if test -z "$ac_tt"; then
13015     break
13016   elif $ac_last_try; then
13017     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13018   else
13019     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13020   fi
13021 done
13022
13023 # For the awk script, D is an array of macro values keyed by name,
13024 # likewise P contains macro parameters if any.  Preserve backslash
13025 # newline sequences.
13026
13027 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13028 sed -n '
13029 s/.\{148\}/&'"$ac_delim"'/g
13030 t rset
13031 :rset
13032 s/^[     ]*#[    ]*define[       ][      ]*/ /
13033 t def
13034 d
13035 :def
13036 s/\\$//
13037 t bsnl
13038 s/["\\]/\\&/g
13039 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
13040 D["\1"]=" \3"/p
13041 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
13042 d
13043 :bsnl
13044 s/["\\]/\\&/g
13045 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
13046 D["\1"]=" \3\\\\\\n"\\/p
13047 t cont
13048 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13049 t cont
13050 d
13051 :cont
13052 n
13053 s/.\{148\}/&'"$ac_delim"'/g
13054 t clear
13055 :clear
13056 s/\\$//
13057 t bsnlc
13058 s/["\\]/\\&/g; s/^/"/; s/$/"/p
13059 d
13060 :bsnlc
13061 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13062 b cont
13063 ' <confdefs.h | sed '
13064 s/'"$ac_delim"'/"\\\
13065 "/g' >>$CONFIG_STATUS || ac_write_fail=1
13066
13067 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13068   for (key in D) D_is_set[key] = 1
13069   FS = "\a"
13070 }
13071 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13072   line = \$ 0
13073   split(line, arg, " ")
13074   if (arg[1] == "#") {
13075     defundef = arg[2]
13076     mac1 = arg[3]
13077   } else {
13078     defundef = substr(arg[1], 2)
13079     mac1 = arg[2]
13080   }
13081   split(mac1, mac2, "(") #)
13082   macro = mac2[1]
13083   prefix = substr(line, 1, index(line, defundef) - 1)
13084   if (D_is_set[macro]) {
13085     # Preserve the white space surrounding the "#".
13086     print prefix "define", macro P[macro] D[macro]
13087     next
13088   } else {
13089     # Replace #undef with comments.  This is necessary, for example,
13090     # in the case of _POSIX_SOURCE, which is predefined and required
13091     # on some systems where configure will not decide to define it.
13092     if (defundef == "undef") {
13093       print "/*", prefix defundef, macro, "*/"
13094       next
13095     }
13096   }
13097 }
13098 { print }
13099 _ACAWK
13100 _ACEOF
13101 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13102   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13103 fi # test -n "$CONFIG_HEADERS"
13104
13105
13106 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13107 shift
13108 for ac_tag
13109 do
13110   case $ac_tag in
13111   :[FHLC]) ac_mode=$ac_tag; continue;;
13112   esac
13113   case $ac_mode$ac_tag in
13114   :[FHL]*:*);;
13115   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13116   :[FH]-) ac_tag=-:-;;
13117   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13118   esac
13119   ac_save_IFS=$IFS
13120   IFS=:
13121   set x $ac_tag
13122   IFS=$ac_save_IFS
13123   shift
13124   ac_file=$1
13125   shift
13126
13127   case $ac_mode in
13128   :L) ac_source=$1;;
13129   :[FH])
13130     ac_file_inputs=
13131     for ac_f
13132     do
13133       case $ac_f in
13134       -) ac_f="$ac_tmp/stdin";;
13135       *) # Look for the file first in the build tree, then in the source tree
13136          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13137          # because $ac_f cannot contain `:'.
13138          test -f "$ac_f" ||
13139            case $ac_f in
13140            [\\/$]*) false;;
13141            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13142            esac ||
13143            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13144       esac
13145       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13146       as_fn_append ac_file_inputs " '$ac_f'"
13147     done
13148
13149     # Let's still pretend it is `configure' which instantiates (i.e., don't
13150     # use $as_me), people would be surprised to read:
13151     #    /* config.h.  Generated by config.status.  */
13152     configure_input='Generated from '`
13153           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13154         `' by configure.'
13155     if test x"$ac_file" != x-; then
13156       configure_input="$ac_file.  $configure_input"
13157       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13158 $as_echo "$as_me: creating $ac_file" >&6;}
13159     fi
13160     # Neutralize special characters interpreted by sed in replacement strings.
13161     case $configure_input in #(
13162     *\&* | *\|* | *\\* )
13163        ac_sed_conf_input=`$as_echo "$configure_input" |
13164        sed 's/[\\\\&|]/\\\\&/g'`;; #(
13165     *) ac_sed_conf_input=$configure_input;;
13166     esac
13167
13168     case $ac_tag in
13169     *:-:* | *:-) cat >"$ac_tmp/stdin" \
13170       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13171     esac
13172     ;;
13173   esac
13174
13175   ac_dir=`$as_dirname -- "$ac_file" ||
13176 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13177          X"$ac_file" : 'X\(//\)[^/]' \| \
13178          X"$ac_file" : 'X\(//\)$' \| \
13179          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13180 $as_echo X"$ac_file" |
13181     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13182             s//\1/
13183             q
13184           }
13185           /^X\(\/\/\)[^/].*/{
13186             s//\1/
13187             q
13188           }
13189           /^X\(\/\/\)$/{
13190             s//\1/
13191             q
13192           }
13193           /^X\(\/\).*/{
13194             s//\1/
13195             q
13196           }
13197           s/.*/./; q'`
13198   as_dir="$ac_dir"; as_fn_mkdir_p
13199   ac_builddir=.
13200
13201 case "$ac_dir" in
13202 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13203 *)
13204   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13205   # A ".." for each directory in $ac_dir_suffix.
13206   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13207   case $ac_top_builddir_sub in
13208   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13209   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13210   esac ;;
13211 esac
13212 ac_abs_top_builddir=$ac_pwd
13213 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13214 # for backward compatibility:
13215 ac_top_builddir=$ac_top_build_prefix
13216
13217 case $srcdir in
13218   .)  # We are building in place.
13219     ac_srcdir=.
13220     ac_top_srcdir=$ac_top_builddir_sub
13221     ac_abs_top_srcdir=$ac_pwd ;;
13222   [\\/]* | ?:[\\/]* )  # Absolute name.
13223     ac_srcdir=$srcdir$ac_dir_suffix;
13224     ac_top_srcdir=$srcdir
13225     ac_abs_top_srcdir=$srcdir ;;
13226   *) # Relative name.
13227     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13228     ac_top_srcdir=$ac_top_build_prefix$srcdir
13229     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13230 esac
13231 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13232
13233
13234   case $ac_mode in
13235   :F)
13236   #
13237   # CONFIG_FILE
13238   #
13239
13240   case $INSTALL in
13241   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13242   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13243   esac
13244   ac_MKDIR_P=$MKDIR_P
13245   case $MKDIR_P in
13246   [\\/$]* | ?:[\\/]* ) ;;
13247   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13248   esac
13249 _ACEOF
13250
13251 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13252 # If the template does not know about datarootdir, expand it.
13253 # FIXME: This hack should be removed a few years after 2.60.
13254 ac_datarootdir_hack=; ac_datarootdir_seen=
13255 ac_sed_dataroot='
13256 /datarootdir/ {
13257   p
13258   q
13259 }
13260 /@datadir@/p
13261 /@docdir@/p
13262 /@infodir@/p
13263 /@localedir@/p
13264 /@mandir@/p'
13265 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13266 *datarootdir*) ac_datarootdir_seen=yes;;
13267 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13268   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13269 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13270 _ACEOF
13271 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13272   ac_datarootdir_hack='
13273   s&@datadir@&$datadir&g
13274   s&@docdir@&$docdir&g
13275   s&@infodir@&$infodir&g
13276   s&@localedir@&$localedir&g
13277   s&@mandir@&$mandir&g
13278   s&\\\${datarootdir}&$datarootdir&g' ;;
13279 esac
13280 _ACEOF
13281
13282 # Neutralize VPATH when `$srcdir' = `.'.
13283 # Shell code in configure.ac might set extrasub.
13284 # FIXME: do we really want to maintain this feature?
13285 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13286 ac_sed_extra="$ac_vpsub
13287 $extrasub
13288 _ACEOF
13289 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13290 :t
13291 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13292 s|@configure_input@|$ac_sed_conf_input|;t t
13293 s&@top_builddir@&$ac_top_builddir_sub&;t t
13294 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13295 s&@srcdir@&$ac_srcdir&;t t
13296 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13297 s&@top_srcdir@&$ac_top_srcdir&;t t
13298 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13299 s&@builddir@&$ac_builddir&;t t
13300 s&@abs_builddir@&$ac_abs_builddir&;t t
13301 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13302 s&@INSTALL@&$ac_INSTALL&;t t
13303 s&@MKDIR_P@&$ac_MKDIR_P&;t t
13304 $ac_datarootdir_hack
13305 "
13306 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13307   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13308
13309 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13310   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13311   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
13312       "$ac_tmp/out"`; test -z "$ac_out"; } &&
13313   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13314 which seems to be undefined.  Please make sure it is defined" >&5
13315 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13316 which seems to be undefined.  Please make sure it is defined" >&2;}
13317
13318   rm -f "$ac_tmp/stdin"
13319   case $ac_file in
13320   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13321   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13322   esac \
13323   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13324  ;;
13325   :H)
13326   #
13327   # CONFIG_HEADER
13328   #
13329   if test x"$ac_file" != x-; then
13330     {
13331       $as_echo "/* $configure_input  */" \
13332       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13333     } >"$ac_tmp/config.h" \
13334       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13335     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13336       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13337 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13338     else
13339       rm -f "$ac_file"
13340       mv "$ac_tmp/config.h" "$ac_file" \
13341         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13342     fi
13343   else
13344     $as_echo "/* $configure_input  */" \
13345       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13346       || as_fn_error $? "could not create -" "$LINENO" 5
13347   fi
13348 # Compute "$ac_file"'s index in $config_headers.
13349 _am_arg="$ac_file"
13350 _am_stamp_count=1
13351 for _am_header in $config_headers :; do
13352   case $_am_header in
13353     $_am_arg | $_am_arg:* )
13354       break ;;
13355     * )
13356       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13357   esac
13358 done
13359 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13360 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13361          X"$_am_arg" : 'X\(//\)[^/]' \| \
13362          X"$_am_arg" : 'X\(//\)$' \| \
13363          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13364 $as_echo X"$_am_arg" |
13365     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13366             s//\1/
13367             q
13368           }
13369           /^X\(\/\/\)[^/].*/{
13370             s//\1/
13371             q
13372           }
13373           /^X\(\/\/\)$/{
13374             s//\1/
13375             q
13376           }
13377           /^X\(\/\).*/{
13378             s//\1/
13379             q
13380           }
13381           s/.*/./; q'`/stamp-h$_am_stamp_count
13382  ;;
13383
13384   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13385 $as_echo "$as_me: executing $ac_file commands" >&6;}
13386  ;;
13387   esac
13388
13389
13390   case $ac_file$ac_mode in
13391     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13392   # Autoconf 2.62 quotes --file arguments for eval, but not when files
13393   # are listed without --file.  Let's play safe and only enable the eval
13394   # if we detect the quoting.
13395   case $CONFIG_FILES in
13396   *\'*) eval set x "$CONFIG_FILES" ;;
13397   *)   set x $CONFIG_FILES ;;
13398   esac
13399   shift
13400   for mf
13401   do
13402     # Strip MF so we end up with the name of the file.
13403     mf=`echo "$mf" | sed -e 's/:.*$//'`
13404     # Check whether this is an Automake generated Makefile or not.
13405     # We used to match only the files named `Makefile.in', but
13406     # some people rename them; so instead we look at the file content.
13407     # Grep'ing the first line is not enough: some people post-process
13408     # each Makefile.in and add a new line on top of each file to say so.
13409     # Grep'ing the whole file is not good either: AIX grep has a line
13410     # limit of 2048, but all sed's we know have understand at least 4000.
13411     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13412       dirpart=`$as_dirname -- "$mf" ||
13413 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13414          X"$mf" : 'X\(//\)[^/]' \| \
13415          X"$mf" : 'X\(//\)$' \| \
13416          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13417 $as_echo X"$mf" |
13418     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13419             s//\1/
13420             q
13421           }
13422           /^X\(\/\/\)[^/].*/{
13423             s//\1/
13424             q
13425           }
13426           /^X\(\/\/\)$/{
13427             s//\1/
13428             q
13429           }
13430           /^X\(\/\).*/{
13431             s//\1/
13432             q
13433           }
13434           s/.*/./; q'`
13435     else
13436       continue
13437     fi
13438     # Extract the definition of DEPDIR, am__include, and am__quote
13439     # from the Makefile without running `make'.
13440     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13441     test -z "$DEPDIR" && continue
13442     am__include=`sed -n 's/^am__include = //p' < "$mf"`
13443     test -z "am__include" && continue
13444     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13445     # When using ansi2knr, U may be empty or an underscore; expand it
13446     U=`sed -n 's/^U = //p' < "$mf"`
13447     # Find all dependency output files, they are included files with
13448     # $(DEPDIR) in their names.  We invoke sed twice because it is the
13449     # simplest approach to changing $(DEPDIR) to its actual value in the
13450     # expansion.
13451     for file in `sed -n "
13452       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13453          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13454       # Make sure the directory exists.
13455       test -f "$dirpart/$file" && continue
13456       fdir=`$as_dirname -- "$file" ||
13457 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13458          X"$file" : 'X\(//\)[^/]' \| \
13459          X"$file" : 'X\(//\)$' \| \
13460          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13461 $as_echo X"$file" |
13462     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13463             s//\1/
13464             q
13465           }
13466           /^X\(\/\/\)[^/].*/{
13467             s//\1/
13468             q
13469           }
13470           /^X\(\/\/\)$/{
13471             s//\1/
13472             q
13473           }
13474           /^X\(\/\).*/{
13475             s//\1/
13476             q
13477           }
13478           s/.*/./; q'`
13479       as_dir=$dirpart/$fdir; as_fn_mkdir_p
13480       # echo "creating $dirpart/$file"
13481       echo '# dummy' > "$dirpart/$file"
13482     done
13483   done
13484 }
13485  ;;
13486     "libtool":C)
13487
13488     # See if we are running on zsh, and set the options which allow our
13489     # commands through without removal of \ escapes.
13490     if test -n "${ZSH_VERSION+set}" ; then
13491       setopt NO_GLOB_SUBST
13492     fi
13493
13494     cfgfile="${ofile}T"
13495     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13496     $RM "$cfgfile"
13497
13498     cat <<_LT_EOF >> "$cfgfile"
13499 #! $SHELL
13500
13501 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13502 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13503 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13504 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13505 #
13506 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13507 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
13508 #                 Foundation, Inc.
13509 #   Written by Gordon Matzigkeit, 1996
13510 #
13511 #   This file is part of GNU Libtool.
13512 #
13513 # GNU Libtool is free software; you can redistribute it and/or
13514 # modify it under the terms of the GNU General Public License as
13515 # published by the Free Software Foundation; either version 2 of
13516 # the License, or (at your option) any later version.
13517 #
13518 # As a special exception to the GNU General Public License,
13519 # if you distribute this file as part of a program or library that
13520 # is built using GNU Libtool, you may include this file under the
13521 # same distribution terms that you use for the rest of that program.
13522 #
13523 # GNU Libtool is distributed in the hope that it will be useful,
13524 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13525 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13526 # GNU General Public License for more details.
13527 #
13528 # You should have received a copy of the GNU General Public License
13529 # along with GNU Libtool; see the file COPYING.  If not, a copy
13530 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13531 # obtained by writing to the Free Software Foundation, Inc.,
13532 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13533
13534
13535 # The names of the tagged configurations supported by this script.
13536 available_tags=""
13537
13538 # ### BEGIN LIBTOOL CONFIG
13539
13540 # Which release of libtool.m4 was used?
13541 macro_version=$macro_version
13542 macro_revision=$macro_revision
13543
13544 # Whether or not to build shared libraries.
13545 build_libtool_libs=$enable_shared
13546
13547 # Whether or not to build static libraries.
13548 build_old_libs=$enable_static
13549
13550 # What type of objects to build.
13551 pic_mode=$pic_mode
13552
13553 # Whether or not to optimize for fast installation.
13554 fast_install=$enable_fast_install
13555
13556 # Shell to use when invoking shell scripts.
13557 SHELL=$lt_SHELL
13558
13559 # An echo program that protects backslashes.
13560 ECHO=$lt_ECHO
13561
13562 # The PATH separator for the build system.
13563 PATH_SEPARATOR=$lt_PATH_SEPARATOR
13564
13565 # The host system.
13566 host_alias=$host_alias
13567 host=$host
13568 host_os=$host_os
13569
13570 # The build system.
13571 build_alias=$build_alias
13572 build=$build
13573 build_os=$build_os
13574
13575 # A sed program that does not truncate output.
13576 SED=$lt_SED
13577
13578 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13579 Xsed="\$SED -e 1s/^X//"
13580
13581 # A grep program that handles long lines.
13582 GREP=$lt_GREP
13583
13584 # An ERE matcher.
13585 EGREP=$lt_EGREP
13586
13587 # A literal string matcher.
13588 FGREP=$lt_FGREP
13589
13590 # A BSD- or MS-compatible name lister.
13591 NM=$lt_NM
13592
13593 # Whether we need soft or hard links.
13594 LN_S=$lt_LN_S
13595
13596 # What is the maximum length of a command?
13597 max_cmd_len=$max_cmd_len
13598
13599 # Object file suffix (normally "o").
13600 objext=$ac_objext
13601
13602 # Executable file suffix (normally "").
13603 exeext=$exeext
13604
13605 # whether the shell understands "unset".
13606 lt_unset=$lt_unset
13607
13608 # turn spaces into newlines.
13609 SP2NL=$lt_lt_SP2NL
13610
13611 # turn newlines into spaces.
13612 NL2SP=$lt_lt_NL2SP
13613
13614 # convert \$build file names to \$host format.
13615 to_host_file_cmd=$lt_cv_to_host_file_cmd
13616
13617 # convert \$build files to toolchain format.
13618 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
13619
13620 # An object symbol dumper.
13621 OBJDUMP=$lt_OBJDUMP
13622
13623 # Method to check whether dependent libraries are shared objects.
13624 deplibs_check_method=$lt_deplibs_check_method
13625
13626 # Command to use when deplibs_check_method = "file_magic".
13627 file_magic_cmd=$lt_file_magic_cmd
13628
13629 # How to find potential files when deplibs_check_method = "file_magic".
13630 file_magic_glob=$lt_file_magic_glob
13631
13632 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
13633 want_nocaseglob=$lt_want_nocaseglob
13634
13635 # DLL creation program.
13636 DLLTOOL=$lt_DLLTOOL
13637
13638 # Command to associate shared and link libraries.
13639 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
13640
13641 # The archiver.
13642 AR=$lt_AR
13643
13644 # Flags to create an archive.
13645 AR_FLAGS=$lt_AR_FLAGS
13646
13647 # How to feed a file listing to the archiver.
13648 archiver_list_spec=$lt_archiver_list_spec
13649
13650 # A symbol stripping program.
13651 STRIP=$lt_STRIP
13652
13653 # Commands used to install an old-style archive.
13654 RANLIB=$lt_RANLIB
13655 old_postinstall_cmds=$lt_old_postinstall_cmds
13656 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13657
13658 # Whether to use a lock for old archive extraction.
13659 lock_old_archive_extraction=$lock_old_archive_extraction
13660
13661 # A C compiler.
13662 LTCC=$lt_CC
13663
13664 # LTCC compiler flags.
13665 LTCFLAGS=$lt_CFLAGS
13666
13667 # Take the output of nm and produce a listing of raw symbols and C names.
13668 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13669
13670 # Transform the output of nm in a proper C declaration.
13671 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13672
13673 # Transform the output of nm in a C name address pair.
13674 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13675
13676 # Transform the output of nm in a C name address pair when lib prefix is needed.
13677 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13678
13679 # Specify filename containing input files for \$NM.
13680 nm_file_list_spec=$lt_nm_file_list_spec
13681
13682 # The root where to search for dependent libraries,and in which our libraries should be installed.
13683 lt_sysroot=$lt_sysroot
13684
13685 # The name of the directory that contains temporary libtool files.
13686 objdir=$objdir
13687
13688 # Used to examine libraries when file_magic_cmd begins with "file".
13689 MAGIC_CMD=$MAGIC_CMD
13690
13691 # Must we lock files when doing compilation?
13692 need_locks=$lt_need_locks
13693
13694 # Manifest tool.
13695 MANIFEST_TOOL=$lt_MANIFEST_TOOL
13696
13697 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13698 DSYMUTIL=$lt_DSYMUTIL
13699
13700 # Tool to change global to local symbols on Mac OS X.
13701 NMEDIT=$lt_NMEDIT
13702
13703 # Tool to manipulate fat objects and archives on Mac OS X.
13704 LIPO=$lt_LIPO
13705
13706 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13707 OTOOL=$lt_OTOOL
13708
13709 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13710 OTOOL64=$lt_OTOOL64
13711
13712 # Old archive suffix (normally "a").
13713 libext=$libext
13714
13715 # Shared library suffix (normally ".so").
13716 shrext_cmds=$lt_shrext_cmds
13717
13718 # The commands to extract the exported symbol list from a shared archive.
13719 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13720
13721 # Variables whose values should be saved in libtool wrapper scripts and
13722 # restored at link time.
13723 variables_saved_for_relink=$lt_variables_saved_for_relink
13724
13725 # Do we need the "lib" prefix for modules?
13726 need_lib_prefix=$need_lib_prefix
13727
13728 # Do we need a version for libraries?
13729 need_version=$need_version
13730
13731 # Library versioning type.
13732 version_type=$version_type
13733
13734 # Shared library runtime path variable.
13735 runpath_var=$runpath_var
13736
13737 # Shared library path variable.
13738 shlibpath_var=$shlibpath_var
13739
13740 # Is shlibpath searched before the hard-coded library search path?
13741 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13742
13743 # Format of library name prefix.
13744 libname_spec=$lt_libname_spec
13745
13746 # List of archive names.  First name is the real one, the rest are links.
13747 # The last name is the one that the linker finds with -lNAME
13748 library_names_spec=$lt_library_names_spec
13749
13750 # The coded name of the library, if different from the real name.
13751 soname_spec=$lt_soname_spec
13752
13753 # Permission mode override for installation of shared libraries.
13754 install_override_mode=$lt_install_override_mode
13755
13756 # Command to use after installation of a shared archive.
13757 postinstall_cmds=$lt_postinstall_cmds
13758
13759 # Command to use after uninstallation of a shared archive.
13760 postuninstall_cmds=$lt_postuninstall_cmds
13761
13762 # Commands used to finish a libtool library installation in a directory.
13763 finish_cmds=$lt_finish_cmds
13764
13765 # As "finish_cmds", except a single script fragment to be evaled but
13766 # not shown.
13767 finish_eval=$lt_finish_eval
13768
13769 # Whether we should hardcode library paths into libraries.
13770 hardcode_into_libs=$hardcode_into_libs
13771
13772 # Compile-time system search path for libraries.
13773 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13774
13775 # Run-time system search path for libraries.
13776 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13777
13778 # Whether dlopen is supported.
13779 dlopen_support=$enable_dlopen
13780
13781 # Whether dlopen of programs is supported.
13782 dlopen_self=$enable_dlopen_self
13783
13784 # Whether dlopen of statically linked programs is supported.
13785 dlopen_self_static=$enable_dlopen_self_static
13786
13787 # Commands to strip libraries.
13788 old_striplib=$lt_old_striplib
13789 striplib=$lt_striplib
13790
13791
13792 # The linker used to build libraries.
13793 LD=$lt_LD
13794
13795 # How to create reloadable object files.
13796 reload_flag=$lt_reload_flag
13797 reload_cmds=$lt_reload_cmds
13798
13799 # Commands used to build an old-style archive.
13800 old_archive_cmds=$lt_old_archive_cmds
13801
13802 # A language specific compiler.
13803 CC=$lt_compiler
13804
13805 # Is the compiler the GNU compiler?
13806 with_gcc=$GCC
13807
13808 # Compiler flag to turn off builtin functions.
13809 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13810
13811 # Additional compiler flags for building library objects.
13812 pic_flag=$lt_lt_prog_compiler_pic
13813
13814 # How to pass a linker flag through the compiler.
13815 wl=$lt_lt_prog_compiler_wl
13816
13817 # Compiler flag to prevent dynamic linking.
13818 link_static_flag=$lt_lt_prog_compiler_static
13819
13820 # Does compiler simultaneously support -c and -o options?
13821 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13822
13823 # Whether or not to add -lc for building shared libraries.
13824 build_libtool_need_lc=$archive_cmds_need_lc
13825
13826 # Whether or not to disallow shared libs when runtime libs are static.
13827 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13828
13829 # Compiler flag to allow reflexive dlopens.
13830 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13831
13832 # Compiler flag to generate shared objects directly from archives.
13833 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13834
13835 # Whether the compiler copes with passing no objects directly.
13836 compiler_needs_object=$lt_compiler_needs_object
13837
13838 # Create an old-style archive from a shared archive.
13839 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13840
13841 # Create a temporary old-style archive to link instead of a shared archive.
13842 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13843
13844 # Commands used to build a shared archive.
13845 archive_cmds=$lt_archive_cmds
13846 archive_expsym_cmds=$lt_archive_expsym_cmds
13847
13848 # Commands used to build a loadable module if different from building
13849 # a shared archive.
13850 module_cmds=$lt_module_cmds
13851 module_expsym_cmds=$lt_module_expsym_cmds
13852
13853 # Whether we are building with GNU ld or not.
13854 with_gnu_ld=$lt_with_gnu_ld
13855
13856 # Flag that allows shared libraries with undefined symbols to be built.
13857 allow_undefined_flag=$lt_allow_undefined_flag
13858
13859 # Flag that enforces no undefined symbols.
13860 no_undefined_flag=$lt_no_undefined_flag
13861
13862 # Flag to hardcode \$libdir into a binary during linking.
13863 # This must work even if \$libdir does not exist
13864 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13865
13866 # Whether we need a single "-rpath" flag with a separated argument.
13867 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13868
13869 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13870 # DIR into the resulting binary.
13871 hardcode_direct=$hardcode_direct
13872
13873 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13874 # DIR into the resulting binary and the resulting library dependency is
13875 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13876 # library is relocated.
13877 hardcode_direct_absolute=$hardcode_direct_absolute
13878
13879 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13880 # into the resulting binary.
13881 hardcode_minus_L=$hardcode_minus_L
13882
13883 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13884 # into the resulting binary.
13885 hardcode_shlibpath_var=$hardcode_shlibpath_var
13886
13887 # Set to "yes" if building a shared library automatically hardcodes DIR
13888 # into the library and all subsequent libraries and executables linked
13889 # against it.
13890 hardcode_automatic=$hardcode_automatic
13891
13892 # Set to yes if linker adds runtime paths of dependent libraries
13893 # to runtime path list.
13894 inherit_rpath=$inherit_rpath
13895
13896 # Whether libtool must link a program against all its dependency libraries.
13897 link_all_deplibs=$link_all_deplibs
13898
13899 # Set to "yes" if exported symbols are required.
13900 always_export_symbols=$always_export_symbols
13901
13902 # The commands to list exported symbols.
13903 export_symbols_cmds=$lt_export_symbols_cmds
13904
13905 # Symbols that should not be listed in the preloaded symbols.
13906 exclude_expsyms=$lt_exclude_expsyms
13907
13908 # Symbols that must always be exported.
13909 include_expsyms=$lt_include_expsyms
13910
13911 # Commands necessary for linking programs (against libraries) with templates.
13912 prelink_cmds=$lt_prelink_cmds
13913
13914 # Commands necessary for finishing linking programs.
13915 postlink_cmds=$lt_postlink_cmds
13916
13917 # Specify filename containing input files.
13918 file_list_spec=$lt_file_list_spec
13919
13920 # How to hardcode a shared library path into an executable.
13921 hardcode_action=$hardcode_action
13922
13923 # ### END LIBTOOL CONFIG
13924
13925 _LT_EOF
13926
13927   case $host_os in
13928   aix3*)
13929     cat <<\_LT_EOF >> "$cfgfile"
13930 # AIX sometimes has problems with the GCC collect2 program.  For some
13931 # reason, if we set the COLLECT_NAMES environment variable, the problems
13932 # vanish in a puff of smoke.
13933 if test "X${COLLECT_NAMES+set}" != Xset; then
13934   COLLECT_NAMES=
13935   export COLLECT_NAMES
13936 fi
13937 _LT_EOF
13938     ;;
13939   esac
13940
13941
13942 ltmain="$ac_aux_dir/ltmain.sh"
13943
13944
13945   # We use sed instead of cat because bash on DJGPP gets confused if
13946   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13947   # text mode, it properly converts lines to CR/LF.  This bash problem
13948   # is reportedly fixed, but why not run on old versions too?
13949   sed '$q' "$ltmain" >> "$cfgfile" \
13950      || (rm -f "$cfgfile"; exit 1)
13951
13952   if test x"$xsi_shell" = xyes; then
13953   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
13954 func_dirname ()\
13955 {\
13956 \    case ${1} in\
13957 \      */*) func_dirname_result="${1%/*}${2}" ;;\
13958 \      *  ) func_dirname_result="${3}" ;;\
13959 \    esac\
13960 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
13961   && mv -f "$cfgfile.tmp" "$cfgfile" \
13962     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13963 test 0 -eq $? || _lt_function_replace_fail=:
13964
13965
13966   sed -e '/^func_basename ()$/,/^} # func_basename /c\
13967 func_basename ()\
13968 {\
13969 \    func_basename_result="${1##*/}"\
13970 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
13971   && mv -f "$cfgfile.tmp" "$cfgfile" \
13972     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13973 test 0 -eq $? || _lt_function_replace_fail=:
13974
13975
13976   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
13977 func_dirname_and_basename ()\
13978 {\
13979 \    case ${1} in\
13980 \      */*) func_dirname_result="${1%/*}${2}" ;;\
13981 \      *  ) func_dirname_result="${3}" ;;\
13982 \    esac\
13983 \    func_basename_result="${1##*/}"\
13984 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
13985   && mv -f "$cfgfile.tmp" "$cfgfile" \
13986     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13987 test 0 -eq $? || _lt_function_replace_fail=:
13988
13989
13990   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
13991 func_stripname ()\
13992 {\
13993 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
13994 \    # positional parameters, so assign one to ordinary parameter first.\
13995 \    func_stripname_result=${3}\
13996 \    func_stripname_result=${func_stripname_result#"${1}"}\
13997 \    func_stripname_result=${func_stripname_result%"${2}"}\
13998 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
13999   && mv -f "$cfgfile.tmp" "$cfgfile" \
14000     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14001 test 0 -eq $? || _lt_function_replace_fail=:
14002
14003
14004   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
14005 func_split_long_opt ()\
14006 {\
14007 \    func_split_long_opt_name=${1%%=*}\
14008 \    func_split_long_opt_arg=${1#*=}\
14009 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
14010   && mv -f "$cfgfile.tmp" "$cfgfile" \
14011     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14012 test 0 -eq $? || _lt_function_replace_fail=:
14013
14014
14015   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
14016 func_split_short_opt ()\
14017 {\
14018 \    func_split_short_opt_arg=${1#??}\
14019 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
14020 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
14021   && mv -f "$cfgfile.tmp" "$cfgfile" \
14022     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14023 test 0 -eq $? || _lt_function_replace_fail=:
14024
14025
14026   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
14027 func_lo2o ()\
14028 {\
14029 \    case ${1} in\
14030 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
14031 \      *)    func_lo2o_result=${1} ;;\
14032 \    esac\
14033 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
14034   && mv -f "$cfgfile.tmp" "$cfgfile" \
14035     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14036 test 0 -eq $? || _lt_function_replace_fail=:
14037
14038
14039   sed -e '/^func_xform ()$/,/^} # func_xform /c\
14040 func_xform ()\
14041 {\
14042     func_xform_result=${1%.*}.lo\
14043 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
14044   && mv -f "$cfgfile.tmp" "$cfgfile" \
14045     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14046 test 0 -eq $? || _lt_function_replace_fail=:
14047
14048
14049   sed -e '/^func_arith ()$/,/^} # func_arith /c\
14050 func_arith ()\
14051 {\
14052     func_arith_result=$(( $* ))\
14053 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
14054   && mv -f "$cfgfile.tmp" "$cfgfile" \
14055     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14056 test 0 -eq $? || _lt_function_replace_fail=:
14057
14058
14059   sed -e '/^func_len ()$/,/^} # func_len /c\
14060 func_len ()\
14061 {\
14062     func_len_result=${#1}\
14063 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
14064   && mv -f "$cfgfile.tmp" "$cfgfile" \
14065     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14066 test 0 -eq $? || _lt_function_replace_fail=:
14067
14068 fi
14069
14070 if test x"$lt_shell_append" = xyes; then
14071   sed -e '/^func_append ()$/,/^} # func_append /c\
14072 func_append ()\
14073 {\
14074     eval "${1}+=\\${2}"\
14075 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
14076   && mv -f "$cfgfile.tmp" "$cfgfile" \
14077     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14078 test 0 -eq $? || _lt_function_replace_fail=:
14079
14080
14081   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
14082 func_append_quoted ()\
14083 {\
14084 \    func_quote_for_eval "${2}"\
14085 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
14086 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
14087   && mv -f "$cfgfile.tmp" "$cfgfile" \
14088     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14089 test 0 -eq $? || _lt_function_replace_fail=:
14090
14091
14092   # Save a `func_append' function call where possible by direct use of '+='
14093   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
14094     && mv -f "$cfgfile.tmp" "$cfgfile" \
14095       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14096   test 0 -eq $? || _lt_function_replace_fail=:
14097 else
14098   # Save a `func_append' function call even when '+=' is not available
14099   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
14100     && mv -f "$cfgfile.tmp" "$cfgfile" \
14101       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14102   test 0 -eq $? || _lt_function_replace_fail=:
14103 fi
14104
14105 if test x"$_lt_function_replace_fail" = x":"; then
14106   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
14107 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
14108 fi
14109
14110
14111    mv -f "$cfgfile" "$ofile" ||
14112     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14113   chmod +x "$ofile"
14114
14115  ;;
14116
14117   esac
14118 done # for ac_tag
14119
14120
14121 as_fn_exit 0
14122 _ACEOF
14123 ac_clean_files=$ac_clean_files_save
14124
14125 test $ac_write_fail = 0 ||
14126   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14127
14128
14129 # configure is writing to config.log, and then calls config.status.
14130 # config.status does its own redirection, appending to config.log.
14131 # Unfortunately, on DOS this fails, as config.log is still kept open
14132 # by configure, so config.status won't be able to write to it; its
14133 # output is simply discarded.  So we exec the FD to /dev/null,
14134 # effectively closing config.log, so it can be properly (re)opened and
14135 # appended to by config.status.  When coming back to configure, we
14136 # need to make the FD available again.
14137 if test "$no_create" != yes; then
14138   ac_cs_success=:
14139   ac_config_status_args=
14140   test "$silent" = yes &&
14141     ac_config_status_args="$ac_config_status_args --quiet"
14142   exec 5>/dev/null
14143   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14144   exec 5>>config.log
14145   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14146   # would make configure fail if this is the last instruction.
14147   $ac_cs_success || as_fn_exit 1
14148 fi
14149 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14150   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14151 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14152 fi
14153