Import Upstream version 0.8.2
[platform/upstream/mpc.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65 for mpc 0.8.2.
4 #
5 # Report bugs to <mpc-discuss@lists.gforge.inria.fr>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10 # Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 case $0 in #((
95   *[\\/]* ) as_myself=$0 ;;
96   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 for as_dir in $PATH
98 do
99   IFS=$as_save_IFS
100   test -z "$as_dir" && as_dir=.
101     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102   done
103 IFS=$as_save_IFS
104
105      ;;
106 esac
107 # We did not find ourselves, most probably we were run as `sh COMMAND'
108 # in which case we are not to be found in the path.
109 if test "x$as_myself" = x; then
110   as_myself=$0
111 fi
112 if test ! -f "$as_myself"; then
113   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114   exit 1
115 fi
116
117 # Unset variables that we do not need and which cause bugs (e.g. in
118 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119 # suppresses any "Segmentation fault" message there.  '((' could
120 # trigger a bug in pdksh 5.2.14.
121 for as_var in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\${$as_var+set} = xset \
123   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 done
125 PS1='$ '
126 PS2='> '
127 PS4='+ '
128
129 # NLS nuisances.
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
134
135 # CDPATH.
136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138 if test "x$CONFIG_SHELL" = x; then
139   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140   emulate sh
141   NULLCMD=:
142   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143   # is contrary to our usage.  Disable this feature.
144   alias -g '\${1+\"\$@\"}'='\"\$@\"'
145   setopt NO_GLOB_SUBST
146 else
147   case \`(set -o) 2>/dev/null\` in #(
148   *posix*) :
149     set -o posix ;; #(
150   *) :
151      ;;
152 esac
153 fi
154 "
155   as_required="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
160
161 exitcode=0
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168 else
169   exitcode=1; echo positional parameters were not saved.
170 fi
171 test x\$exitcode = x0 || exit 1"
172   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 test \$(( 1 + 1 )) = 2 || exit 1"
177   if (eval "$as_required") 2>/dev/null; then :
178   as_have_required=yes
179 else
180   as_have_required=no
181 fi
182   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184 else
185   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 as_found=false
187 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 do
189   IFS=$as_save_IFS
190   test -z "$as_dir" && as_dir=.
191   as_found=:
192   case $as_dir in #(
193          /*)
194            for as_base in sh bash ksh sh5; do
195              # Try only shells that exist, to save several forks.
196              as_shell=$as_dir/$as_base
197              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199   CONFIG_SHELL=$as_shell as_have_required=yes
200                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201   break 2
202 fi
203 fi
204            done;;
205        esac
206   as_found=false
207 done
208 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210   CONFIG_SHELL=$SHELL as_have_required=yes
211 fi; }
212 IFS=$as_save_IFS
213
214
215       if test "x$CONFIG_SHELL" != x; then :
216   # We cannot yet assume a decent shell, so we have to provide a
217         # neutralization value for shells without unset; and this also
218         # works around shells that cannot unset nonexistent variables.
219         BASH_ENV=/dev/null
220         ENV=/dev/null
221         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222         export CONFIG_SHELL
223         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 fi
225
226     if test x$as_have_required = xno; then :
227   $as_echo "$0: This script requires a shell more modern than all"
228   $as_echo "$0: the shells that I found on your system."
229   if test x${ZSH_VERSION+set} = xset ; then
230     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232   else
233     $as_echo "$0: Please tell bug-autoconf@gnu.org and
234 $0: mpc-discuss@lists.gforge.inria.fr about your system,
235 $0: including any error possibly output before this
236 $0: message. Then install a modern shell, or manually run
237 $0: the script under such a shell if you do have one."
238   fi
239   exit 1
240 fi
241 fi
242 fi
243 SHELL=${CONFIG_SHELL-/bin/sh}
244 export SHELL
245 # Unset more variables known to interfere with behavior of common tools.
246 CLICOLOR_FORCE= GREP_OPTIONS=
247 unset CLICOLOR_FORCE GREP_OPTIONS
248
249 ## --------------------- ##
250 ## M4sh Shell Functions. ##
251 ## --------------------- ##
252 # as_fn_unset VAR
253 # ---------------
254 # Portably unset VAR.
255 as_fn_unset ()
256 {
257   { eval $1=; unset $1;}
258 }
259 as_unset=as_fn_unset
260
261 # as_fn_set_status STATUS
262 # -----------------------
263 # Set $? to STATUS, without forking.
264 as_fn_set_status ()
265 {
266   return $1
267 } # as_fn_set_status
268
269 # as_fn_exit STATUS
270 # -----------------
271 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272 as_fn_exit ()
273 {
274   set +e
275   as_fn_set_status $1
276   exit $1
277 } # as_fn_exit
278
279 # as_fn_mkdir_p
280 # -------------
281 # Create "$as_dir" as a directory, including parents if necessary.
282 as_fn_mkdir_p ()
283 {
284
285   case $as_dir in #(
286   -*) as_dir=./$as_dir;;
287   esac
288   test -d "$as_dir" || eval $as_mkdir_p || {
289     as_dirs=
290     while :; do
291       case $as_dir in #(
292       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293       *) as_qdir=$as_dir;;
294       esac
295       as_dirs="'$as_qdir' $as_dirs"
296       as_dir=`$as_dirname -- "$as_dir" ||
297 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298          X"$as_dir" : 'X\(//\)[^/]' \| \
299          X"$as_dir" : 'X\(//\)$' \| \
300          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301 $as_echo X"$as_dir" |
302     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303             s//\1/
304             q
305           }
306           /^X\(\/\/\)[^/].*/{
307             s//\1/
308             q
309           }
310           /^X\(\/\/\)$/{
311             s//\1/
312             q
313           }
314           /^X\(\/\).*/{
315             s//\1/
316             q
317           }
318           s/.*/./; q'`
319       test -d "$as_dir" && break
320     done
321     test -z "$as_dirs" || eval "mkdir $as_dirs"
322   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323
324
325 } # as_fn_mkdir_p
326 # as_fn_append VAR VALUE
327 # ----------------------
328 # Append the text in VALUE to the end of the definition contained in VAR. Take
329 # advantage of any shell optimizations that allow amortized linear growth over
330 # repeated appends, instead of the typical quadratic growth present in naive
331 # implementations.
332 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333   eval 'as_fn_append ()
334   {
335     eval $1+=\$2
336   }'
337 else
338   as_fn_append ()
339   {
340     eval $1=\$$1\$2
341   }
342 fi # as_fn_append
343
344 # as_fn_arith ARG...
345 # ------------------
346 # Perform arithmetic evaluation on the ARGs, and store the result in the
347 # global $as_val. Take advantage of shells that can avoid forks. The arguments
348 # must be portable across $(()) and expr.
349 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350   eval 'as_fn_arith ()
351   {
352     as_val=$(( $* ))
353   }'
354 else
355   as_fn_arith ()
356   {
357     as_val=`expr "$@" || test $? -eq 1`
358   }
359 fi # as_fn_arith
360
361
362 # as_fn_error ERROR [LINENO LOG_FD]
363 # ---------------------------------
364 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366 # script with status $?, using 1 if that was 0.
367 as_fn_error ()
368 {
369   as_status=$?; test $as_status -eq 0 && as_status=1
370   if test "$3"; then
371     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373   fi
374   $as_echo "$as_me: error: $1" >&2
375   as_fn_exit $as_status
376 } # as_fn_error
377
378 if expr a : '\(a\)' >/dev/null 2>&1 &&
379    test "X`expr 00001 : '.*\(...\)'`" = X001; then
380   as_expr=expr
381 else
382   as_expr=false
383 fi
384
385 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386   as_basename=basename
387 else
388   as_basename=false
389 fi
390
391 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392   as_dirname=dirname
393 else
394   as_dirname=false
395 fi
396
397 as_me=`$as_basename -- "$0" ||
398 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399          X"$0" : 'X\(//\)$' \| \
400          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401 $as_echo X/"$0" |
402     sed '/^.*\/\([^/][^/]*\)\/*$/{
403             s//\1/
404             q
405           }
406           /^X\/\(\/\/\)$/{
407             s//\1/
408             q
409           }
410           /^X\/\(\/\).*/{
411             s//\1/
412             q
413           }
414           s/.*/./; q'`
415
416 # Avoid depending upon Character Ranges.
417 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420 as_cr_digits='0123456789'
421 as_cr_alnum=$as_cr_Letters$as_cr_digits
422
423
424   as_lineno_1=$LINENO as_lineno_1a=$LINENO
425   as_lineno_2=$LINENO as_lineno_2a=$LINENO
426   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
429   sed -n '
430     p
431     /[$]LINENO/=
432   ' <$as_myself |
433     sed '
434       s/[$]LINENO.*/&-/
435       t lineno
436       b
437       :lineno
438       N
439       :loop
440       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441       t loop
442       s/-\n.*//
443     ' >$as_me.lineno &&
444   chmod +x "$as_me.lineno" ||
445     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446
447   # Don't try to exec as it changes $[0], causing all sort of problems
448   # (the dirname of $[0] is not the place where we might find the
449   # original and so on.  Autoconf is especially sensitive to this).
450   . "./$as_me.lineno"
451   # Exit status is that of the last command.
452   exit
453 }
454
455 ECHO_C= ECHO_N= ECHO_T=
456 case `echo -n x` in #(((((
457 -n*)
458   case `echo 'xy\c'` in
459   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
460   xy)  ECHO_C='\c';;
461   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
462        ECHO_T=' ';;
463   esac;;
464 *)
465   ECHO_N='-n';;
466 esac
467
468 rm -f conf$$ conf$$.exe conf$$.file
469 if test -d conf$$.dir; then
470   rm -f conf$$.dir/conf$$.file
471 else
472   rm -f conf$$.dir
473   mkdir conf$$.dir 2>/dev/null
474 fi
475 if (echo >conf$$.file) 2>/dev/null; then
476   if ln -s conf$$.file conf$$ 2>/dev/null; then
477     as_ln_s='ln -s'
478     # ... but there are two gotchas:
479     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481     # In both cases, we have to default to `cp -p'.
482     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483       as_ln_s='cp -p'
484   elif ln conf$$.file conf$$ 2>/dev/null; then
485     as_ln_s=ln
486   else
487     as_ln_s='cp -p'
488   fi
489 else
490   as_ln_s='cp -p'
491 fi
492 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493 rmdir conf$$.dir 2>/dev/null
494
495 if mkdir -p . 2>/dev/null; then
496   as_mkdir_p='mkdir -p "$as_dir"'
497 else
498   test -d ./-p && rmdir ./-p
499   as_mkdir_p=false
500 fi
501
502 if test -x / >/dev/null 2>&1; then
503   as_test_x='test -x'
504 else
505   if ls -dL / >/dev/null 2>&1; then
506     as_ls_L_option=L
507   else
508     as_ls_L_option=
509   fi
510   as_test_x='
511     eval sh -c '\''
512       if test -d "$1"; then
513         test -d "$1/.";
514       else
515         case $1 in #(
516         -*)set "./$1";;
517         esac;
518         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519         ???[sx]*):;;*)false;;esac;fi
520     '\'' sh
521   '
522 fi
523 as_executable_p=$as_test_x
524
525 # Sed expression to map a string onto a valid CPP name.
526 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527
528 # Sed expression to map a string onto a valid variable name.
529 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530
531
532
533 # Check that we are running under the correct shell.
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536 case X$lt_ECHO in
537 X*--fallback-echo)
538   # Remove one level of quotation (which was required for Make).
539   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
540   ;;
541 esac
542
543 ECHO=${lt_ECHO-echo}
544 if test "X$1" = X--no-reexec; then
545   # Discard the --no-reexec flag, and continue.
546   shift
547 elif test "X$1" = X--fallback-echo; then
548   # Avoid inline document here, it may be left over
549   :
550 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551   # Yippee, $ECHO works!
552   :
553 else
554   # Restart under the correct shell.
555   exec $SHELL "$0" --no-reexec ${1+"$@"}
556 fi
557
558 if test "X$1" = X--fallback-echo; then
559   # used as fallback echo
560   shift
561   cat <<_LT_EOF
562 $*
563 _LT_EOF
564   exit 0
565 fi
566
567 # The HP-UX ksh and POSIX shell print the target directory to stdout
568 # if CDPATH is set.
569 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
570
571 if test -z "$lt_ECHO"; then
572   if test "X${echo_test_string+set}" != Xset; then
573     # find a string as large as possible, as long as the shell can cope with it
574     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
575       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
576       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
577          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
578       then
579         break
580       fi
581     done
582   fi
583
584   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
585      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
586      test "X$echo_testing_string" = "X$echo_test_string"; then
587     :
588   else
589     # The Solaris, AIX, and Digital Unix default echo programs unquote
590     # backslashes.  This makes it impossible to quote backslashes using
591     #   echo "$something" | sed 's/\\/\\\\/g'
592     #
593     # So, first we look for a working echo in the user's PATH.
594
595     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
596     for dir in $PATH /usr/ucb; do
597       IFS="$lt_save_ifs"
598       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
599          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
600          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
601          test "X$echo_testing_string" = "X$echo_test_string"; then
602         ECHO="$dir/echo"
603         break
604       fi
605     done
606     IFS="$lt_save_ifs"
607
608     if test "X$ECHO" = Xecho; then
609       # We didn't find a better echo, so look for alternatives.
610       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
611          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
612          test "X$echo_testing_string" = "X$echo_test_string"; then
613         # This shell has a builtin print -r that does the trick.
614         ECHO='print -r'
615       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
616            test "X$CONFIG_SHELL" != X/bin/ksh; then
617         # If we have ksh, try running configure again with it.
618         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
619         export ORIGINAL_CONFIG_SHELL
620         CONFIG_SHELL=/bin/ksh
621         export CONFIG_SHELL
622         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
623       else
624         # Try using printf.
625         ECHO='printf %s\n'
626         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628            test "X$echo_testing_string" = "X$echo_test_string"; then
629           # Cool, printf works
630           :
631         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
632              test "X$echo_testing_string" = 'X\t' &&
633              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
634              test "X$echo_testing_string" = "X$echo_test_string"; then
635           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
636           export CONFIG_SHELL
637           SHELL="$CONFIG_SHELL"
638           export SHELL
639           ECHO="$CONFIG_SHELL $0 --fallback-echo"
640         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
641              test "X$echo_testing_string" = 'X\t' &&
642              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
643              test "X$echo_testing_string" = "X$echo_test_string"; then
644           ECHO="$CONFIG_SHELL $0 --fallback-echo"
645         else
646           # maybe with a smaller string...
647           prev=:
648
649           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
650             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
651             then
652               break
653             fi
654             prev="$cmd"
655           done
656
657           if test "$prev" != 'sed 50q "$0"'; then
658             echo_test_string=`eval $prev`
659             export echo_test_string
660             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
661           else
662             # Oops.  We lost completely, so just stick with echo.
663             ECHO=echo
664           fi
665         fi
666       fi
667     fi
668   fi
669 fi
670
671 # Copy echo and quote the copy suitably for passing to libtool from
672 # the Makefile, instead of quoting the original, which is used later.
673 lt_ECHO=$ECHO
674 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
676 fi
677
678
679
680
681 test -n "$DJDIR" || exec 7<&0 </dev/null
682 exec 6>&1
683
684 # Name of the host.
685 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
686 # so uname gets run too.
687 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
688
689 #
690 # Initializations.
691 #
692 ac_default_prefix=/usr/local
693 ac_clean_files=
694 ac_config_libobj_dir=.
695 LIBOBJS=
696 cross_compiling=no
697 subdirs=
698 MFLAGS=
699 MAKEFLAGS=
700
701 # Identity of this package.
702 PACKAGE_NAME='mpc'
703 PACKAGE_TARNAME='mpc'
704 PACKAGE_VERSION='0.8.2'
705 PACKAGE_STRING='mpc 0.8.2'
706 PACKAGE_BUGREPORT='mpc-discuss@lists.gforge.inria.fr'
707 PACKAGE_URL=''
708
709 ac_unique_file="src/mpc-impl.h"
710 # Factoring default headers for most tests.
711 ac_includes_default="\
712 #include <stdio.h>
713 #ifdef HAVE_SYS_TYPES_H
714 # include <sys/types.h>
715 #endif
716 #ifdef HAVE_SYS_STAT_H
717 # include <sys/stat.h>
718 #endif
719 #ifdef STDC_HEADERS
720 # include <stdlib.h>
721 # include <stddef.h>
722 #else
723 # ifdef HAVE_STDLIB_H
724 #  include <stdlib.h>
725 # endif
726 #endif
727 #ifdef HAVE_STRING_H
728 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
729 #  include <memory.h>
730 # endif
731 # include <string.h>
732 #endif
733 #ifdef HAVE_STRINGS_H
734 # include <strings.h>
735 #endif
736 #ifdef HAVE_INTTYPES_H
737 # include <inttypes.h>
738 #endif
739 #ifdef HAVE_STDINT_H
740 # include <stdint.h>
741 #endif
742 #ifdef HAVE_UNISTD_H
743 # include <unistd.h>
744 #endif"
745
746 ac_subst_vars='am__EXEEXT_FALSE
747 am__EXEEXT_TRUE
748 LTLIBOBJS
749 LIBOBJS
750 WARNINGCFLAGS
751 OTOOL64
752 OTOOL
753 LIPO
754 NMEDIT
755 DSYMUTIL
756 lt_ECHO
757 RANLIB
758 AR
759 OBJDUMP
760 LN_S
761 NM
762 ac_ct_DUMPBIN
763 DUMPBIN
764 LD
765 FGREP
766 LIBTOOL
767 SED
768 EGREP
769 GREP
770 CPP
771 am__fastdepCC_FALSE
772 am__fastdepCC_TRUE
773 CCDEPMODE
774 AMDEPBACKSLASH
775 AMDEP_FALSE
776 AMDEP_TRUE
777 am__quote
778 am__include
779 DEPDIR
780 OBJEXT
781 EXEEXT
782 ac_ct_CC
783 CPPFLAGS
784 LDFLAGS
785 CFLAGS
786 CC
787 host_os
788 host_vendor
789 host_cpu
790 host
791 build_os
792 build_vendor
793 build_cpu
794 build
795 MAINT
796 MAINTAINER_MODE_FALSE
797 MAINTAINER_MODE_TRUE
798 am__untar
799 am__tar
800 AMTAR
801 am__leading_dot
802 SET_MAKE
803 AWK
804 mkdir_p
805 MKDIR_P
806 INSTALL_STRIP_PROGRAM
807 STRIP
808 install_sh
809 MAKEINFO
810 AUTOHEADER
811 AUTOMAKE
812 AUTOCONF
813 ACLOCAL
814 VERSION
815 PACKAGE
816 CYGPATH_W
817 am__isrc
818 INSTALL_DATA
819 INSTALL_SCRIPT
820 INSTALL_PROGRAM
821 target_alias
822 host_alias
823 build_alias
824 LIBS
825 ECHO_T
826 ECHO_N
827 ECHO_C
828 DEFS
829 mandir
830 localedir
831 libdir
832 psdir
833 pdfdir
834 dvidir
835 htmldir
836 infodir
837 docdir
838 oldincludedir
839 includedir
840 localstatedir
841 sharedstatedir
842 sysconfdir
843 datadir
844 datarootdir
845 libexecdir
846 sbindir
847 bindir
848 program_transform_name
849 prefix
850 exec_prefix
851 PACKAGE_URL
852 PACKAGE_BUGREPORT
853 PACKAGE_STRING
854 PACKAGE_VERSION
855 PACKAGE_TARNAME
856 PACKAGE_NAME
857 PATH_SEPARATOR
858 SHELL'
859 ac_subst_files=''
860 ac_user_opts='
861 enable_option_checking
862 enable_maintainer_mode
863 with_mpfr_include
864 with_mpfr_lib
865 with_mpfr
866 with_gmp_include
867 with_gmp_lib
868 with_gmp
869 enable_dependency_tracking
870 enable_shared
871 enable_static
872 with_pic
873 enable_fast_install
874 with_gnu_ld
875 enable_libtool_lock
876 '
877       ac_precious_vars='build_alias
878 host_alias
879 target_alias
880 CC
881 CFLAGS
882 LDFLAGS
883 LIBS
884 CPPFLAGS
885 CPP'
886
887
888 # Initialize some variables set by options.
889 ac_init_help=
890 ac_init_version=false
891 ac_unrecognized_opts=
892 ac_unrecognized_sep=
893 # The variables have the same names as the options, with
894 # dashes changed to underlines.
895 cache_file=/dev/null
896 exec_prefix=NONE
897 no_create=
898 no_recursion=
899 prefix=NONE
900 program_prefix=NONE
901 program_suffix=NONE
902 program_transform_name=s,x,x,
903 silent=
904 site=
905 srcdir=
906 verbose=
907 x_includes=NONE
908 x_libraries=NONE
909
910 # Installation directory options.
911 # These are left unexpanded so users can "make install exec_prefix=/foo"
912 # and all the variables that are supposed to be based on exec_prefix
913 # by default will actually change.
914 # Use braces instead of parens because sh, perl, etc. also accept them.
915 # (The list follows the same order as the GNU Coding Standards.)
916 bindir='${exec_prefix}/bin'
917 sbindir='${exec_prefix}/sbin'
918 libexecdir='${exec_prefix}/libexec'
919 datarootdir='${prefix}/share'
920 datadir='${datarootdir}'
921 sysconfdir='${prefix}/etc'
922 sharedstatedir='${prefix}/com'
923 localstatedir='${prefix}/var'
924 includedir='${prefix}/include'
925 oldincludedir='/usr/include'
926 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
927 infodir='${datarootdir}/info'
928 htmldir='${docdir}'
929 dvidir='${docdir}'
930 pdfdir='${docdir}'
931 psdir='${docdir}'
932 libdir='${exec_prefix}/lib'
933 localedir='${datarootdir}/locale'
934 mandir='${datarootdir}/man'
935
936 ac_prev=
937 ac_dashdash=
938 for ac_option
939 do
940   # If the previous option needs an argument, assign it.
941   if test -n "$ac_prev"; then
942     eval $ac_prev=\$ac_option
943     ac_prev=
944     continue
945   fi
946
947   case $ac_option in
948   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
949   *)    ac_optarg=yes ;;
950   esac
951
952   # Accept the important Cygnus configure options, so we can diagnose typos.
953
954   case $ac_dashdash$ac_option in
955   --)
956     ac_dashdash=yes ;;
957
958   -bindir | --bindir | --bindi | --bind | --bin | --bi)
959     ac_prev=bindir ;;
960   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
961     bindir=$ac_optarg ;;
962
963   -build | --build | --buil | --bui | --bu)
964     ac_prev=build_alias ;;
965   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
966     build_alias=$ac_optarg ;;
967
968   -cache-file | --cache-file | --cache-fil | --cache-fi \
969   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
970     ac_prev=cache_file ;;
971   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
972   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
973     cache_file=$ac_optarg ;;
974
975   --config-cache | -C)
976     cache_file=config.cache ;;
977
978   -datadir | --datadir | --datadi | --datad)
979     ac_prev=datadir ;;
980   -datadir=* | --datadir=* | --datadi=* | --datad=*)
981     datadir=$ac_optarg ;;
982
983   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
984   | --dataroo | --dataro | --datar)
985     ac_prev=datarootdir ;;
986   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
987   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
988     datarootdir=$ac_optarg ;;
989
990   -disable-* | --disable-*)
991     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
992     # Reject names that are not valid shell variable names.
993     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
994       as_fn_error "invalid feature name: $ac_useropt"
995     ac_useropt_orig=$ac_useropt
996     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
997     case $ac_user_opts in
998       *"
999 "enable_$ac_useropt"
1000 "*) ;;
1001       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1002          ac_unrecognized_sep=', ';;
1003     esac
1004     eval enable_$ac_useropt=no ;;
1005
1006   -docdir | --docdir | --docdi | --doc | --do)
1007     ac_prev=docdir ;;
1008   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1009     docdir=$ac_optarg ;;
1010
1011   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1012     ac_prev=dvidir ;;
1013   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1014     dvidir=$ac_optarg ;;
1015
1016   -enable-* | --enable-*)
1017     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1018     # Reject names that are not valid shell variable names.
1019     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1020       as_fn_error "invalid feature name: $ac_useropt"
1021     ac_useropt_orig=$ac_useropt
1022     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1023     case $ac_user_opts in
1024       *"
1025 "enable_$ac_useropt"
1026 "*) ;;
1027       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1028          ac_unrecognized_sep=', ';;
1029     esac
1030     eval enable_$ac_useropt=\$ac_optarg ;;
1031
1032   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1033   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1034   | --exec | --exe | --ex)
1035     ac_prev=exec_prefix ;;
1036   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1037   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1038   | --exec=* | --exe=* | --ex=*)
1039     exec_prefix=$ac_optarg ;;
1040
1041   -gas | --gas | --ga | --g)
1042     # Obsolete; use --with-gas.
1043     with_gas=yes ;;
1044
1045   -help | --help | --hel | --he | -h)
1046     ac_init_help=long ;;
1047   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1048     ac_init_help=recursive ;;
1049   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1050     ac_init_help=short ;;
1051
1052   -host | --host | --hos | --ho)
1053     ac_prev=host_alias ;;
1054   -host=* | --host=* | --hos=* | --ho=*)
1055     host_alias=$ac_optarg ;;
1056
1057   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1058     ac_prev=htmldir ;;
1059   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1060   | --ht=*)
1061     htmldir=$ac_optarg ;;
1062
1063   -includedir | --includedir | --includedi | --included | --include \
1064   | --includ | --inclu | --incl | --inc)
1065     ac_prev=includedir ;;
1066   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1067   | --includ=* | --inclu=* | --incl=* | --inc=*)
1068     includedir=$ac_optarg ;;
1069
1070   -infodir | --infodir | --infodi | --infod | --info | --inf)
1071     ac_prev=infodir ;;
1072   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1073     infodir=$ac_optarg ;;
1074
1075   -libdir | --libdir | --libdi | --libd)
1076     ac_prev=libdir ;;
1077   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1078     libdir=$ac_optarg ;;
1079
1080   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1081   | --libexe | --libex | --libe)
1082     ac_prev=libexecdir ;;
1083   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1084   | --libexe=* | --libex=* | --libe=*)
1085     libexecdir=$ac_optarg ;;
1086
1087   -localedir | --localedir | --localedi | --localed | --locale)
1088     ac_prev=localedir ;;
1089   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1090     localedir=$ac_optarg ;;
1091
1092   -localstatedir | --localstatedir | --localstatedi | --localstated \
1093   | --localstate | --localstat | --localsta | --localst | --locals)
1094     ac_prev=localstatedir ;;
1095   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1096   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1097     localstatedir=$ac_optarg ;;
1098
1099   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1100     ac_prev=mandir ;;
1101   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1102     mandir=$ac_optarg ;;
1103
1104   -nfp | --nfp | --nf)
1105     # Obsolete; use --without-fp.
1106     with_fp=no ;;
1107
1108   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1109   | --no-cr | --no-c | -n)
1110     no_create=yes ;;
1111
1112   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1113   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1114     no_recursion=yes ;;
1115
1116   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1117   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1118   | --oldin | --oldi | --old | --ol | --o)
1119     ac_prev=oldincludedir ;;
1120   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1121   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1122   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1123     oldincludedir=$ac_optarg ;;
1124
1125   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1126     ac_prev=prefix ;;
1127   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1128     prefix=$ac_optarg ;;
1129
1130   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1131   | --program-pre | --program-pr | --program-p)
1132     ac_prev=program_prefix ;;
1133   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1134   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1135     program_prefix=$ac_optarg ;;
1136
1137   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1138   | --program-suf | --program-su | --program-s)
1139     ac_prev=program_suffix ;;
1140   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1141   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1142     program_suffix=$ac_optarg ;;
1143
1144   -program-transform-name | --program-transform-name \
1145   | --program-transform-nam | --program-transform-na \
1146   | --program-transform-n | --program-transform- \
1147   | --program-transform | --program-transfor \
1148   | --program-transfo | --program-transf \
1149   | --program-trans | --program-tran \
1150   | --progr-tra | --program-tr | --program-t)
1151     ac_prev=program_transform_name ;;
1152   -program-transform-name=* | --program-transform-name=* \
1153   | --program-transform-nam=* | --program-transform-na=* \
1154   | --program-transform-n=* | --program-transform-=* \
1155   | --program-transform=* | --program-transfor=* \
1156   | --program-transfo=* | --program-transf=* \
1157   | --program-trans=* | --program-tran=* \
1158   | --progr-tra=* | --program-tr=* | --program-t=*)
1159     program_transform_name=$ac_optarg ;;
1160
1161   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1162     ac_prev=pdfdir ;;
1163   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1164     pdfdir=$ac_optarg ;;
1165
1166   -psdir | --psdir | --psdi | --psd | --ps)
1167     ac_prev=psdir ;;
1168   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1169     psdir=$ac_optarg ;;
1170
1171   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1172   | -silent | --silent | --silen | --sile | --sil)
1173     silent=yes ;;
1174
1175   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1176     ac_prev=sbindir ;;
1177   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1178   | --sbi=* | --sb=*)
1179     sbindir=$ac_optarg ;;
1180
1181   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1182   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1183   | --sharedst | --shareds | --shared | --share | --shar \
1184   | --sha | --sh)
1185     ac_prev=sharedstatedir ;;
1186   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1187   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1188   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1189   | --sha=* | --sh=*)
1190     sharedstatedir=$ac_optarg ;;
1191
1192   -site | --site | --sit)
1193     ac_prev=site ;;
1194   -site=* | --site=* | --sit=*)
1195     site=$ac_optarg ;;
1196
1197   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1198     ac_prev=srcdir ;;
1199   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1200     srcdir=$ac_optarg ;;
1201
1202   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1203   | --syscon | --sysco | --sysc | --sys | --sy)
1204     ac_prev=sysconfdir ;;
1205   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1206   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1207     sysconfdir=$ac_optarg ;;
1208
1209   -target | --target | --targe | --targ | --tar | --ta | --t)
1210     ac_prev=target_alias ;;
1211   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1212     target_alias=$ac_optarg ;;
1213
1214   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1215     verbose=yes ;;
1216
1217   -version | --version | --versio | --versi | --vers | -V)
1218     ac_init_version=: ;;
1219
1220   -with-* | --with-*)
1221     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1222     # Reject names that are not valid shell variable names.
1223     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1224       as_fn_error "invalid package name: $ac_useropt"
1225     ac_useropt_orig=$ac_useropt
1226     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1227     case $ac_user_opts in
1228       *"
1229 "with_$ac_useropt"
1230 "*) ;;
1231       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1232          ac_unrecognized_sep=', ';;
1233     esac
1234     eval with_$ac_useropt=\$ac_optarg ;;
1235
1236   -without-* | --without-*)
1237     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1238     # Reject names that are not valid shell variable names.
1239     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1240       as_fn_error "invalid package name: $ac_useropt"
1241     ac_useropt_orig=$ac_useropt
1242     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1243     case $ac_user_opts in
1244       *"
1245 "with_$ac_useropt"
1246 "*) ;;
1247       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1248          ac_unrecognized_sep=', ';;
1249     esac
1250     eval with_$ac_useropt=no ;;
1251
1252   --x)
1253     # Obsolete; use --with-x.
1254     with_x=yes ;;
1255
1256   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1257   | --x-incl | --x-inc | --x-in | --x-i)
1258     ac_prev=x_includes ;;
1259   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1260   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1261     x_includes=$ac_optarg ;;
1262
1263   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1264   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1265     ac_prev=x_libraries ;;
1266   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1267   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1268     x_libraries=$ac_optarg ;;
1269
1270   -*) as_fn_error "unrecognized option: \`$ac_option'
1271 Try \`$0 --help' for more information."
1272     ;;
1273
1274   *=*)
1275     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1276     # Reject names that are not valid shell variable names.
1277     case $ac_envvar in #(
1278       '' | [0-9]* | *[!_$as_cr_alnum]* )
1279       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1280     esac
1281     eval $ac_envvar=\$ac_optarg
1282     export $ac_envvar ;;
1283
1284   *)
1285     # FIXME: should be removed in autoconf 3.0.
1286     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1287     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1288       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1289     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1290     ;;
1291
1292   esac
1293 done
1294
1295 if test -n "$ac_prev"; then
1296   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1297   as_fn_error "missing argument to $ac_option"
1298 fi
1299
1300 if test -n "$ac_unrecognized_opts"; then
1301   case $enable_option_checking in
1302     no) ;;
1303     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1304     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1305   esac
1306 fi
1307
1308 # Check all directory arguments for consistency.
1309 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1310                 datadir sysconfdir sharedstatedir localstatedir includedir \
1311                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1312                 libdir localedir mandir
1313 do
1314   eval ac_val=\$$ac_var
1315   # Remove trailing slashes.
1316   case $ac_val in
1317     */ )
1318       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1319       eval $ac_var=\$ac_val;;
1320   esac
1321   # Be sure to have absolute directory names.
1322   case $ac_val in
1323     [\\/$]* | ?:[\\/]* )  continue;;
1324     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1325   esac
1326   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1327 done
1328
1329 # There might be people who depend on the old broken behavior: `$host'
1330 # used to hold the argument of --host etc.
1331 # FIXME: To remove some day.
1332 build=$build_alias
1333 host=$host_alias
1334 target=$target_alias
1335
1336 # FIXME: To remove some day.
1337 if test "x$host_alias" != x; then
1338   if test "x$build_alias" = x; then
1339     cross_compiling=maybe
1340     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1341     If a cross compiler is detected then cross compile mode will be used." >&2
1342   elif test "x$build_alias" != "x$host_alias"; then
1343     cross_compiling=yes
1344   fi
1345 fi
1346
1347 ac_tool_prefix=
1348 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1349
1350 test "$silent" = yes && exec 6>/dev/null
1351
1352
1353 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1354 ac_ls_di=`ls -di .` &&
1355 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1356   as_fn_error "working directory cannot be determined"
1357 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1358   as_fn_error "pwd does not report name of working directory"
1359
1360
1361 # Find the source files, if location was not specified.
1362 if test -z "$srcdir"; then
1363   ac_srcdir_defaulted=yes
1364   # Try the directory containing this script, then the parent directory.
1365   ac_confdir=`$as_dirname -- "$as_myself" ||
1366 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1367          X"$as_myself" : 'X\(//\)[^/]' \| \
1368          X"$as_myself" : 'X\(//\)$' \| \
1369          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1370 $as_echo X"$as_myself" |
1371     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1372             s//\1/
1373             q
1374           }
1375           /^X\(\/\/\)[^/].*/{
1376             s//\1/
1377             q
1378           }
1379           /^X\(\/\/\)$/{
1380             s//\1/
1381             q
1382           }
1383           /^X\(\/\).*/{
1384             s//\1/
1385             q
1386           }
1387           s/.*/./; q'`
1388   srcdir=$ac_confdir
1389   if test ! -r "$srcdir/$ac_unique_file"; then
1390     srcdir=..
1391   fi
1392 else
1393   ac_srcdir_defaulted=no
1394 fi
1395 if test ! -r "$srcdir/$ac_unique_file"; then
1396   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1397   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1398 fi
1399 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1400 ac_abs_confdir=`(
1401         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1402         pwd)`
1403 # When building in place, set srcdir=.
1404 if test "$ac_abs_confdir" = "$ac_pwd"; then
1405   srcdir=.
1406 fi
1407 # Remove unnecessary trailing slashes from srcdir.
1408 # Double slashes in file names in object file debugging info
1409 # mess up M-x gdb in Emacs.
1410 case $srcdir in
1411 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1412 esac
1413 for ac_var in $ac_precious_vars; do
1414   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1415   eval ac_env_${ac_var}_value=\$${ac_var}
1416   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1417   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1418 done
1419
1420 #
1421 # Report the --help message.
1422 #
1423 if test "$ac_init_help" = "long"; then
1424   # Omit some internal or obsolete options to make the list less imposing.
1425   # This message is too long to be a string in the A/UX 3.1 sh.
1426   cat <<_ACEOF
1427 \`configure' configures mpc 0.8.2 to adapt to many kinds of systems.
1428
1429 Usage: $0 [OPTION]... [VAR=VALUE]...
1430
1431 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1432 VAR=VALUE.  See below for descriptions of some of the useful variables.
1433
1434 Defaults for the options are specified in brackets.
1435
1436 Configuration:
1437   -h, --help              display this help and exit
1438       --help=short        display options specific to this package
1439       --help=recursive    display the short help of all the included packages
1440   -V, --version           display version information and exit
1441   -q, --quiet, --silent   do not print \`checking...' messages
1442       --cache-file=FILE   cache test results in FILE [disabled]
1443   -C, --config-cache      alias for \`--cache-file=config.cache'
1444   -n, --no-create         do not create output files
1445       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1446
1447 Installation directories:
1448   --prefix=PREFIX         install architecture-independent files in PREFIX
1449                           [$ac_default_prefix]
1450   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1451                           [PREFIX]
1452
1453 By default, \`make install' will install all the files in
1454 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1455 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1456 for instance \`--prefix=\$HOME'.
1457
1458 For better control, use the options below.
1459
1460 Fine tuning of the installation directories:
1461   --bindir=DIR            user executables [EPREFIX/bin]
1462   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1463   --libexecdir=DIR        program executables [EPREFIX/libexec]
1464   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1465   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1466   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1467   --libdir=DIR            object code libraries [EPREFIX/lib]
1468   --includedir=DIR        C header files [PREFIX/include]
1469   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1470   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1471   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1472   --infodir=DIR           info documentation [DATAROOTDIR/info]
1473   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1474   --mandir=DIR            man documentation [DATAROOTDIR/man]
1475   --docdir=DIR            documentation root [DATAROOTDIR/doc/mpc]
1476   --htmldir=DIR           html documentation [DOCDIR]
1477   --dvidir=DIR            dvi documentation [DOCDIR]
1478   --pdfdir=DIR            pdf documentation [DOCDIR]
1479   --psdir=DIR             ps documentation [DOCDIR]
1480 _ACEOF
1481
1482   cat <<\_ACEOF
1483
1484 Program names:
1485   --program-prefix=PREFIX            prepend PREFIX to installed program names
1486   --program-suffix=SUFFIX            append SUFFIX to installed program names
1487   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1488
1489 System types:
1490   --build=BUILD     configure for building on BUILD [guessed]
1491   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1492 _ACEOF
1493 fi
1494
1495 if test -n "$ac_init_help"; then
1496   case $ac_init_help in
1497      short | recursive ) echo "Configuration of mpc 0.8.2:";;
1498    esac
1499   cat <<\_ACEOF
1500
1501 Optional Features:
1502   --disable-option-checking  ignore unrecognized --enable/--with options
1503   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1504   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1505   --enable-maintainer-mode  enable make rules and dependencies not useful
1506                           (and sometimes confusing) to the casual installer
1507   --disable-dependency-tracking  speeds up one-time build
1508   --enable-dependency-tracking   do not reject slow dependency extractors
1509   --enable-shared[=PKGS]  build shared libraries [default=yes]
1510   --enable-static[=PKGS]  build static libraries [default=yes]
1511   --enable-fast-install[=PKGS]
1512                           optimize for fast installation [default=yes]
1513   --disable-libtool-lock  avoid locking (might break parallel builds)
1514
1515 Optional Packages:
1516   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1517   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1518   --with-mpfr-include=DIR MPFR include directory
1519   --with-mpfr-lib=DIR     MPFR lib directory
1520   --with-mpfr=DIR         MPFR install directory
1521   --with-gmp-include=DIR  GMP include directory
1522   --with-gmp-lib=DIR      GMP lib directory
1523   --with-gmp=DIR          GMP install directory
1524   --with-pic              try to use only PIC/non-PIC objects [default=use
1525                           both]
1526   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1527
1528 Some influential environment variables:
1529   CC          C compiler command
1530   CFLAGS      C compiler flags
1531   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1532               nonstandard directory <lib dir>
1533   LIBS        libraries to pass to the linker, e.g. -l<library>
1534   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1535               you have headers in a nonstandard directory <include dir>
1536   CPP         C preprocessor
1537
1538 Use these variables to override the choices made by `configure' or to help
1539 it to find libraries and programs with nonstandard names/locations.
1540
1541 Report bugs to <mpc-discuss@lists.gforge.inria.fr>.
1542 _ACEOF
1543 ac_status=$?
1544 fi
1545
1546 if test "$ac_init_help" = "recursive"; then
1547   # If there are subdirs, report their specific --help.
1548   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1549     test -d "$ac_dir" ||
1550       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1551       continue
1552     ac_builddir=.
1553
1554 case "$ac_dir" in
1555 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1556 *)
1557   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1558   # A ".." for each directory in $ac_dir_suffix.
1559   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1560   case $ac_top_builddir_sub in
1561   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1562   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1563   esac ;;
1564 esac
1565 ac_abs_top_builddir=$ac_pwd
1566 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1567 # for backward compatibility:
1568 ac_top_builddir=$ac_top_build_prefix
1569
1570 case $srcdir in
1571   .)  # We are building in place.
1572     ac_srcdir=.
1573     ac_top_srcdir=$ac_top_builddir_sub
1574     ac_abs_top_srcdir=$ac_pwd ;;
1575   [\\/]* | ?:[\\/]* )  # Absolute name.
1576     ac_srcdir=$srcdir$ac_dir_suffix;
1577     ac_top_srcdir=$srcdir
1578     ac_abs_top_srcdir=$srcdir ;;
1579   *) # Relative name.
1580     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1581     ac_top_srcdir=$ac_top_build_prefix$srcdir
1582     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1583 esac
1584 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1585
1586     cd "$ac_dir" || { ac_status=$?; continue; }
1587     # Check for guested configure.
1588     if test -f "$ac_srcdir/configure.gnu"; then
1589       echo &&
1590       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1591     elif test -f "$ac_srcdir/configure"; then
1592       echo &&
1593       $SHELL "$ac_srcdir/configure" --help=recursive
1594     else
1595       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1596     fi || ac_status=$?
1597     cd "$ac_pwd" || { ac_status=$?; break; }
1598   done
1599 fi
1600
1601 test -n "$ac_init_help" && exit $ac_status
1602 if $ac_init_version; then
1603   cat <<\_ACEOF
1604 mpc configure 0.8.2
1605 generated by GNU Autoconf 2.65
1606
1607 Copyright (C) 2009 Free Software Foundation, Inc.
1608 This configure script is free software; the Free Software Foundation
1609 gives unlimited permission to copy, distribute and modify it.
1610 _ACEOF
1611   exit
1612 fi
1613
1614 ## ------------------------ ##
1615 ## Autoconf initialization. ##
1616 ## ------------------------ ##
1617
1618 # ac_fn_c_try_compile LINENO
1619 # --------------------------
1620 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1621 ac_fn_c_try_compile ()
1622 {
1623   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1624   rm -f conftest.$ac_objext
1625   if { { ac_try="$ac_compile"
1626 case "(($ac_try" in
1627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1628   *) ac_try_echo=$ac_try;;
1629 esac
1630 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1631 $as_echo "$ac_try_echo"; } >&5
1632   (eval "$ac_compile") 2>conftest.err
1633   ac_status=$?
1634   if test -s conftest.err; then
1635     grep -v '^ *+' conftest.err >conftest.er1
1636     cat conftest.er1 >&5
1637     mv -f conftest.er1 conftest.err
1638   fi
1639   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1640   test $ac_status = 0; } && {
1641          test -z "$ac_c_werror_flag" ||
1642          test ! -s conftest.err
1643        } && test -s conftest.$ac_objext; then :
1644   ac_retval=0
1645 else
1646   $as_echo "$as_me: failed program was:" >&5
1647 sed 's/^/| /' conftest.$ac_ext >&5
1648
1649         ac_retval=1
1650 fi
1651   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1652   as_fn_set_status $ac_retval
1653
1654 } # ac_fn_c_try_compile
1655
1656 # ac_fn_c_try_cpp LINENO
1657 # ----------------------
1658 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1659 ac_fn_c_try_cpp ()
1660 {
1661   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1662   if { { ac_try="$ac_cpp conftest.$ac_ext"
1663 case "(($ac_try" in
1664   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1665   *) ac_try_echo=$ac_try;;
1666 esac
1667 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1668 $as_echo "$ac_try_echo"; } >&5
1669   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1670   ac_status=$?
1671   if test -s conftest.err; then
1672     grep -v '^ *+' conftest.err >conftest.er1
1673     cat conftest.er1 >&5
1674     mv -f conftest.er1 conftest.err
1675   fi
1676   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1677   test $ac_status = 0; } >/dev/null && {
1678          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1679          test ! -s conftest.err
1680        }; then :
1681   ac_retval=0
1682 else
1683   $as_echo "$as_me: failed program was:" >&5
1684 sed 's/^/| /' conftest.$ac_ext >&5
1685
1686     ac_retval=1
1687 fi
1688   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1689   as_fn_set_status $ac_retval
1690
1691 } # ac_fn_c_try_cpp
1692
1693 # ac_fn_c_try_link LINENO
1694 # -----------------------
1695 # Try to link conftest.$ac_ext, and return whether this succeeded.
1696 ac_fn_c_try_link ()
1697 {
1698   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1699   rm -f conftest.$ac_objext conftest$ac_exeext
1700   if { { ac_try="$ac_link"
1701 case "(($ac_try" in
1702   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1703   *) ac_try_echo=$ac_try;;
1704 esac
1705 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1706 $as_echo "$ac_try_echo"; } >&5
1707   (eval "$ac_link") 2>conftest.err
1708   ac_status=$?
1709   if test -s conftest.err; then
1710     grep -v '^ *+' conftest.err >conftest.er1
1711     cat conftest.er1 >&5
1712     mv -f conftest.er1 conftest.err
1713   fi
1714   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1715   test $ac_status = 0; } && {
1716          test -z "$ac_c_werror_flag" ||
1717          test ! -s conftest.err
1718        } && test -s conftest$ac_exeext && {
1719          test "$cross_compiling" = yes ||
1720          $as_test_x conftest$ac_exeext
1721        }; then :
1722   ac_retval=0
1723 else
1724   $as_echo "$as_me: failed program was:" >&5
1725 sed 's/^/| /' conftest.$ac_ext >&5
1726
1727         ac_retval=1
1728 fi
1729   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1730   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1731   # interfere with the next link command; also delete a directory that is
1732   # left behind by Apple's compiler.  We do this before executing the actions.
1733   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1734   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1735   as_fn_set_status $ac_retval
1736
1737 } # ac_fn_c_try_link
1738
1739 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1740 # -------------------------------------------------------
1741 # Tests whether HEADER exists and can be compiled using the include files in
1742 # INCLUDES, setting the cache variable VAR accordingly.
1743 ac_fn_c_check_header_compile ()
1744 {
1745   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1747 $as_echo_n "checking for $2... " >&6; }
1748 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1749   $as_echo_n "(cached) " >&6
1750 else
1751   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1752 /* end confdefs.h.  */
1753 $4
1754 #include <$2>
1755 _ACEOF
1756 if ac_fn_c_try_compile "$LINENO"; then :
1757   eval "$3=yes"
1758 else
1759   eval "$3=no"
1760 fi
1761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1762 fi
1763 eval ac_res=\$$3
1764                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1765 $as_echo "$ac_res" >&6; }
1766   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1767
1768 } # ac_fn_c_check_header_compile
1769
1770 # ac_fn_c_try_run LINENO
1771 # ----------------------
1772 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1773 # that executables *can* be run.
1774 ac_fn_c_try_run ()
1775 {
1776   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1777   if { { ac_try="$ac_link"
1778 case "(($ac_try" in
1779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1780   *) ac_try_echo=$ac_try;;
1781 esac
1782 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1783 $as_echo "$ac_try_echo"; } >&5
1784   (eval "$ac_link") 2>&5
1785   ac_status=$?
1786   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1787   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1788   { { case "(($ac_try" in
1789   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1790   *) ac_try_echo=$ac_try;;
1791 esac
1792 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1793 $as_echo "$ac_try_echo"; } >&5
1794   (eval "$ac_try") 2>&5
1795   ac_status=$?
1796   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1797   test $ac_status = 0; }; }; then :
1798   ac_retval=0
1799 else
1800   $as_echo "$as_me: program exited with status $ac_status" >&5
1801        $as_echo "$as_me: failed program was:" >&5
1802 sed 's/^/| /' conftest.$ac_ext >&5
1803
1804        ac_retval=$ac_status
1805 fi
1806   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1807   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1808   as_fn_set_status $ac_retval
1809
1810 } # ac_fn_c_try_run
1811
1812 # ac_fn_c_check_func LINENO FUNC VAR
1813 # ----------------------------------
1814 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1815 ac_fn_c_check_func ()
1816 {
1817   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1818   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1819 $as_echo_n "checking for $2... " >&6; }
1820 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1821   $as_echo_n "(cached) " >&6
1822 else
1823   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1824 /* end confdefs.h.  */
1825 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1826    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1827 #define $2 innocuous_$2
1828
1829 /* System header to define __stub macros and hopefully few prototypes,
1830     which can conflict with char $2 (); below.
1831     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1832     <limits.h> exists even on freestanding compilers.  */
1833
1834 #ifdef __STDC__
1835 # include <limits.h>
1836 #else
1837 # include <assert.h>
1838 #endif
1839
1840 #undef $2
1841
1842 /* Override any GCC internal prototype to avoid an error.
1843    Use char because int might match the return type of a GCC
1844    builtin and then its argument prototype would still apply.  */
1845 #ifdef __cplusplus
1846 extern "C"
1847 #endif
1848 char $2 ();
1849 /* The GNU C library defines this for functions which it implements
1850     to always fail with ENOSYS.  Some functions are actually named
1851     something starting with __ and the normal name is an alias.  */
1852 #if defined __stub_$2 || defined __stub___$2
1853 choke me
1854 #endif
1855
1856 int
1857 main ()
1858 {
1859 return $2 ();
1860   ;
1861   return 0;
1862 }
1863 _ACEOF
1864 if ac_fn_c_try_link "$LINENO"; then :
1865   eval "$3=yes"
1866 else
1867   eval "$3=no"
1868 fi
1869 rm -f core conftest.err conftest.$ac_objext \
1870     conftest$ac_exeext conftest.$ac_ext
1871 fi
1872 eval ac_res=\$$3
1873                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1874 $as_echo "$ac_res" >&6; }
1875   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1876
1877 } # ac_fn_c_check_func
1878
1879 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1880 # -------------------------------------------------------
1881 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1882 # the include files in INCLUDES and setting the cache variable VAR
1883 # accordingly.
1884 ac_fn_c_check_header_mongrel ()
1885 {
1886   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1887   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1888   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1889 $as_echo_n "checking for $2... " >&6; }
1890 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1891   $as_echo_n "(cached) " >&6
1892 fi
1893 eval ac_res=\$$3
1894                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1895 $as_echo "$ac_res" >&6; }
1896 else
1897   # Is the header compilable?
1898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1899 $as_echo_n "checking $2 usability... " >&6; }
1900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1901 /* end confdefs.h.  */
1902 $4
1903 #include <$2>
1904 _ACEOF
1905 if ac_fn_c_try_compile "$LINENO"; then :
1906   ac_header_compiler=yes
1907 else
1908   ac_header_compiler=no
1909 fi
1910 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1912 $as_echo "$ac_header_compiler" >&6; }
1913
1914 # Is the header present?
1915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1916 $as_echo_n "checking $2 presence... " >&6; }
1917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1918 /* end confdefs.h.  */
1919 #include <$2>
1920 _ACEOF
1921 if ac_fn_c_try_cpp "$LINENO"; then :
1922   ac_header_preproc=yes
1923 else
1924   ac_header_preproc=no
1925 fi
1926 rm -f conftest.err conftest.$ac_ext
1927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1928 $as_echo "$ac_header_preproc" >&6; }
1929
1930 # So?  What about this header?
1931 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1932   yes:no: )
1933     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1934 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1935     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1936 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1937     ;;
1938   no:yes:* )
1939     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1940 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1941     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1942 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1943     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1944 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1945     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1946 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1947     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1948 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1949 ( cat <<\_ASBOX
1950 ## ------------------------------------------------ ##
1951 ## Report this to mpc-discuss@lists.gforge.inria.fr ##
1952 ## ------------------------------------------------ ##
1953 _ASBOX
1954      ) | sed "s/^/$as_me: WARNING:     /" >&2
1955     ;;
1956 esac
1957   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1958 $as_echo_n "checking for $2... " >&6; }
1959 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1960   $as_echo_n "(cached) " >&6
1961 else
1962   eval "$3=\$ac_header_compiler"
1963 fi
1964 eval ac_res=\$$3
1965                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1966 $as_echo "$ac_res" >&6; }
1967 fi
1968   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1969
1970 } # ac_fn_c_check_header_mongrel
1971
1972 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1973 # -------------------------------------------
1974 # Tests whether TYPE exists after having included INCLUDES, setting cache
1975 # variable VAR accordingly.
1976 ac_fn_c_check_type ()
1977 {
1978   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1979   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1980 $as_echo_n "checking for $2... " >&6; }
1981 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1982   $as_echo_n "(cached) " >&6
1983 else
1984   eval "$3=no"
1985   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1986 /* end confdefs.h.  */
1987 $4
1988 int
1989 main ()
1990 {
1991 if (sizeof ($2))
1992          return 0;
1993   ;
1994   return 0;
1995 }
1996 _ACEOF
1997 if ac_fn_c_try_compile "$LINENO"; then :
1998   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1999 /* end confdefs.h.  */
2000 $4
2001 int
2002 main ()
2003 {
2004 if (sizeof (($2)))
2005             return 0;
2006   ;
2007   return 0;
2008 }
2009 _ACEOF
2010 if ac_fn_c_try_compile "$LINENO"; then :
2011
2012 else
2013   eval "$3=yes"
2014 fi
2015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2016 fi
2017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2018 fi
2019 eval ac_res=\$$3
2020                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2021 $as_echo "$ac_res" >&6; }
2022   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2023
2024 } # ac_fn_c_check_type
2025 cat >config.log <<_ACEOF
2026 This file contains any messages produced by compilers while
2027 running configure, to aid debugging if configure makes a mistake.
2028
2029 It was created by mpc $as_me 0.8.2, which was
2030 generated by GNU Autoconf 2.65.  Invocation command line was
2031
2032   $ $0 $@
2033
2034 _ACEOF
2035 exec 5>>config.log
2036 {
2037 cat <<_ASUNAME
2038 ## --------- ##
2039 ## Platform. ##
2040 ## --------- ##
2041
2042 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2043 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2044 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2045 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2046 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2047
2048 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2049 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2050
2051 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2052 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2053 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2054 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2055 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2056 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2057 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2058
2059 _ASUNAME
2060
2061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2062 for as_dir in $PATH
2063 do
2064   IFS=$as_save_IFS
2065   test -z "$as_dir" && as_dir=.
2066     $as_echo "PATH: $as_dir"
2067   done
2068 IFS=$as_save_IFS
2069
2070 } >&5
2071
2072 cat >&5 <<_ACEOF
2073
2074
2075 ## ----------- ##
2076 ## Core tests. ##
2077 ## ----------- ##
2078
2079 _ACEOF
2080
2081
2082 # Keep a trace of the command line.
2083 # Strip out --no-create and --no-recursion so they do not pile up.
2084 # Strip out --silent because we don't want to record it for future runs.
2085 # Also quote any args containing shell meta-characters.
2086 # Make two passes to allow for proper duplicate-argument suppression.
2087 ac_configure_args=
2088 ac_configure_args0=
2089 ac_configure_args1=
2090 ac_must_keep_next=false
2091 for ac_pass in 1 2
2092 do
2093   for ac_arg
2094   do
2095     case $ac_arg in
2096     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2097     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2098     | -silent | --silent | --silen | --sile | --sil)
2099       continue ;;
2100     *\'*)
2101       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2102     esac
2103     case $ac_pass in
2104     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2105     2)
2106       as_fn_append ac_configure_args1 " '$ac_arg'"
2107       if test $ac_must_keep_next = true; then
2108         ac_must_keep_next=false # Got value, back to normal.
2109       else
2110         case $ac_arg in
2111           *=* | --config-cache | -C | -disable-* | --disable-* \
2112           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2113           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2114           | -with-* | --with-* | -without-* | --without-* | --x)
2115             case "$ac_configure_args0 " in
2116               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2117             esac
2118             ;;
2119           -* ) ac_must_keep_next=true ;;
2120         esac
2121       fi
2122       as_fn_append ac_configure_args " '$ac_arg'"
2123       ;;
2124     esac
2125   done
2126 done
2127 { ac_configure_args0=; unset ac_configure_args0;}
2128 { ac_configure_args1=; unset ac_configure_args1;}
2129
2130 # When interrupted or exit'd, cleanup temporary files, and complete
2131 # config.log.  We remove comments because anyway the quotes in there
2132 # would cause problems or look ugly.
2133 # WARNING: Use '\'' to represent an apostrophe within the trap.
2134 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2135 trap 'exit_status=$?
2136   # Save into config.log some information that might help in debugging.
2137   {
2138     echo
2139
2140     cat <<\_ASBOX
2141 ## ---------------- ##
2142 ## Cache variables. ##
2143 ## ---------------- ##
2144 _ASBOX
2145     echo
2146     # The following way of writing the cache mishandles newlines in values,
2147 (
2148   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2149     eval ac_val=\$$ac_var
2150     case $ac_val in #(
2151     *${as_nl}*)
2152       case $ac_var in #(
2153       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2154 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2155       esac
2156       case $ac_var in #(
2157       _ | IFS | as_nl) ;; #(
2158       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2159       *) { eval $ac_var=; unset $ac_var;} ;;
2160       esac ;;
2161     esac
2162   done
2163   (set) 2>&1 |
2164     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2165     *${as_nl}ac_space=\ *)
2166       sed -n \
2167         "s/'\''/'\''\\\\'\'''\''/g;
2168           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2169       ;; #(
2170     *)
2171       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2172       ;;
2173     esac |
2174     sort
2175 )
2176     echo
2177
2178     cat <<\_ASBOX
2179 ## ----------------- ##
2180 ## Output variables. ##
2181 ## ----------------- ##
2182 _ASBOX
2183     echo
2184     for ac_var in $ac_subst_vars
2185     do
2186       eval ac_val=\$$ac_var
2187       case $ac_val in
2188       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2189       esac
2190       $as_echo "$ac_var='\''$ac_val'\''"
2191     done | sort
2192     echo
2193
2194     if test -n "$ac_subst_files"; then
2195       cat <<\_ASBOX
2196 ## ------------------- ##
2197 ## File substitutions. ##
2198 ## ------------------- ##
2199 _ASBOX
2200       echo
2201       for ac_var in $ac_subst_files
2202       do
2203         eval ac_val=\$$ac_var
2204         case $ac_val in
2205         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2206         esac
2207         $as_echo "$ac_var='\''$ac_val'\''"
2208       done | sort
2209       echo
2210     fi
2211
2212     if test -s confdefs.h; then
2213       cat <<\_ASBOX
2214 ## ----------- ##
2215 ## confdefs.h. ##
2216 ## ----------- ##
2217 _ASBOX
2218       echo
2219       cat confdefs.h
2220       echo
2221     fi
2222     test "$ac_signal" != 0 &&
2223       $as_echo "$as_me: caught signal $ac_signal"
2224     $as_echo "$as_me: exit $exit_status"
2225   } >&5
2226   rm -f core *.core core.conftest.* &&
2227     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2228     exit $exit_status
2229 ' 0
2230 for ac_signal in 1 2 13 15; do
2231   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2232 done
2233 ac_signal=0
2234
2235 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2236 rm -f -r conftest* confdefs.h
2237
2238 $as_echo "/* confdefs.h */" > confdefs.h
2239
2240 # Predefined preprocessor variables.
2241
2242 cat >>confdefs.h <<_ACEOF
2243 #define PACKAGE_NAME "$PACKAGE_NAME"
2244 _ACEOF
2245
2246 cat >>confdefs.h <<_ACEOF
2247 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2248 _ACEOF
2249
2250 cat >>confdefs.h <<_ACEOF
2251 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2252 _ACEOF
2253
2254 cat >>confdefs.h <<_ACEOF
2255 #define PACKAGE_STRING "$PACKAGE_STRING"
2256 _ACEOF
2257
2258 cat >>confdefs.h <<_ACEOF
2259 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2260 _ACEOF
2261
2262 cat >>confdefs.h <<_ACEOF
2263 #define PACKAGE_URL "$PACKAGE_URL"
2264 _ACEOF
2265
2266
2267 # Let the site file select an alternate cache file if it wants to.
2268 # Prefer an explicitly selected file to automatically selected ones.
2269 ac_site_file1=NONE
2270 ac_site_file2=NONE
2271 if test -n "$CONFIG_SITE"; then
2272   ac_site_file1=$CONFIG_SITE
2273 elif test "x$prefix" != xNONE; then
2274   ac_site_file1=$prefix/share/config.site
2275   ac_site_file2=$prefix/etc/config.site
2276 else
2277   ac_site_file1=$ac_default_prefix/share/config.site
2278   ac_site_file2=$ac_default_prefix/etc/config.site
2279 fi
2280 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2281 do
2282   test "x$ac_site_file" = xNONE && continue
2283   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2284     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2285 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2286     sed 's/^/| /' "$ac_site_file" >&5
2287     . "$ac_site_file"
2288   fi
2289 done
2290
2291 if test -r "$cache_file"; then
2292   # Some versions of bash will fail to source /dev/null (special files
2293   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2294   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2295     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2296 $as_echo "$as_me: loading cache $cache_file" >&6;}
2297     case $cache_file in
2298       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2299       *)                      . "./$cache_file";;
2300     esac
2301   fi
2302 else
2303   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2304 $as_echo "$as_me: creating cache $cache_file" >&6;}
2305   >$cache_file
2306 fi
2307
2308 # Check that the precious variables saved in the cache have kept the same
2309 # value.
2310 ac_cache_corrupted=false
2311 for ac_var in $ac_precious_vars; do
2312   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2313   eval ac_new_set=\$ac_env_${ac_var}_set
2314   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2315   eval ac_new_val=\$ac_env_${ac_var}_value
2316   case $ac_old_set,$ac_new_set in
2317     set,)
2318       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2319 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2320       ac_cache_corrupted=: ;;
2321     ,set)
2322       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2323 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2324       ac_cache_corrupted=: ;;
2325     ,);;
2326     *)
2327       if test "x$ac_old_val" != "x$ac_new_val"; then
2328         # differences in whitespace do not lead to failure.
2329         ac_old_val_w=`echo x $ac_old_val`
2330         ac_new_val_w=`echo x $ac_new_val`
2331         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2332           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2333 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2334           ac_cache_corrupted=:
2335         else
2336           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2337 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2338           eval $ac_var=\$ac_old_val
2339         fi
2340         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2341 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2342         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2343 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2344       fi;;
2345   esac
2346   # Pass precious variables to config.status.
2347   if test "$ac_new_set" = set; then
2348     case $ac_new_val in
2349     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2350     *) ac_arg=$ac_var=$ac_new_val ;;
2351     esac
2352     case " $ac_configure_args " in
2353       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2354       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2355     esac
2356   fi
2357 done
2358 if $ac_cache_corrupted; then
2359   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2360 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2361   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2362 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2363   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2364 fi
2365 ## -------------------- ##
2366 ## Main body of script. ##
2367 ## -------------------- ##
2368
2369 ac_ext=c
2370 ac_cpp='$CPP $CPPFLAGS'
2371 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2372 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2373 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2374
2375
2376
2377 ac_config_headers="$ac_config_headers config.h"
2378
2379
2380 am__api_version='1.11'
2381
2382 ac_aux_dir=
2383 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2384   for ac_t in install-sh install.sh shtool; do
2385     if test -f "$ac_dir/$ac_t"; then
2386       ac_aux_dir=$ac_dir
2387       ac_install_sh="$ac_aux_dir/$ac_t -c"
2388       break 2
2389     fi
2390   done
2391 done
2392 if test -z "$ac_aux_dir"; then
2393   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2394 fi
2395
2396 # These three variables are undocumented and unsupported,
2397 # and are intended to be withdrawn in a future Autoconf release.
2398 # They can cause serious problems if a builder's source tree is in a directory
2399 # whose full name contains unusual characters.
2400 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2401 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2402 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2403
2404
2405 # Find a good install program.  We prefer a C program (faster),
2406 # so one script is as good as another.  But avoid the broken or
2407 # incompatible versions:
2408 # SysV /etc/install, /usr/sbin/install
2409 # SunOS /usr/etc/install
2410 # IRIX /sbin/install
2411 # AIX /bin/install
2412 # AmigaOS /C/install, which installs bootblocks on floppy discs
2413 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2414 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2415 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2416 # OS/2's system install, which has a completely different semantic
2417 # ./install, which can be erroneously created by make from ./install.sh.
2418 # Reject install programs that cannot install multiple files.
2419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2420 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2421 if test -z "$INSTALL"; then
2422 if test "${ac_cv_path_install+set}" = set; then :
2423   $as_echo_n "(cached) " >&6
2424 else
2425   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2426 for as_dir in $PATH
2427 do
2428   IFS=$as_save_IFS
2429   test -z "$as_dir" && as_dir=.
2430     # Account for people who put trailing slashes in PATH elements.
2431 case $as_dir/ in #((
2432   ./ | .// | /[cC]/* | \
2433   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2434   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2435   /usr/ucb/* ) ;;
2436   *)
2437     # OSF1 and SCO ODT 3.0 have their own names for install.
2438     # Don't use installbsd from OSF since it installs stuff as root
2439     # by default.
2440     for ac_prog in ginstall scoinst install; do
2441       for ac_exec_ext in '' $ac_executable_extensions; do
2442         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2443           if test $ac_prog = install &&
2444             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2445             # AIX install.  It has an incompatible calling convention.
2446             :
2447           elif test $ac_prog = install &&
2448             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2449             # program-specific install script used by HP pwplus--don't use.
2450             :
2451           else
2452             rm -rf conftest.one conftest.two conftest.dir
2453             echo one > conftest.one
2454             echo two > conftest.two
2455             mkdir conftest.dir
2456             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2457               test -s conftest.one && test -s conftest.two &&
2458               test -s conftest.dir/conftest.one &&
2459               test -s conftest.dir/conftest.two
2460             then
2461               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2462               break 3
2463             fi
2464           fi
2465         fi
2466       done
2467     done
2468     ;;
2469 esac
2470
2471   done
2472 IFS=$as_save_IFS
2473
2474 rm -rf conftest.one conftest.two conftest.dir
2475
2476 fi
2477   if test "${ac_cv_path_install+set}" = set; then
2478     INSTALL=$ac_cv_path_install
2479   else
2480     # As a last resort, use the slow shell script.  Don't cache a
2481     # value for INSTALL within a source directory, because that will
2482     # break other packages using the cache if that directory is
2483     # removed, or if the value is a relative name.
2484     INSTALL=$ac_install_sh
2485   fi
2486 fi
2487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2488 $as_echo "$INSTALL" >&6; }
2489
2490 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2491 # It thinks the first close brace ends the variable substitution.
2492 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2493
2494 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2495
2496 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2497
2498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2499 $as_echo_n "checking whether build environment is sane... " >&6; }
2500 # Just in case
2501 sleep 1
2502 echo timestamp > conftest.file
2503 # Reject unsafe characters in $srcdir or the absolute working directory
2504 # name.  Accept space and tab only in the latter.
2505 am_lf='
2506 '
2507 case `pwd` in
2508   *[\\\"\#\$\&\'\`$am_lf]*)
2509     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2510 esac
2511 case $srcdir in
2512   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2513     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2514 esac
2515
2516 # Do `set' in a subshell so we don't clobber the current shell's
2517 # arguments.  Must try -L first in case configure is actually a
2518 # symlink; some systems play weird games with the mod time of symlinks
2519 # (eg FreeBSD returns the mod time of the symlink's containing
2520 # directory).
2521 if (
2522    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2523    if test "$*" = "X"; then
2524       # -L didn't work.
2525       set X `ls -t "$srcdir/configure" conftest.file`
2526    fi
2527    rm -f conftest.file
2528    if test "$*" != "X $srcdir/configure conftest.file" \
2529       && test "$*" != "X conftest.file $srcdir/configure"; then
2530
2531       # If neither matched, then we have a broken ls.  This can happen
2532       # if, for instance, CONFIG_SHELL is bash and it inherits a
2533       # broken ls alias from the environment.  This has actually
2534       # happened.  Such a system could not be considered "sane".
2535       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2536 alias in your environment" "$LINENO" 5
2537    fi
2538
2539    test "$2" = conftest.file
2540    )
2541 then
2542    # Ok.
2543    :
2544 else
2545    as_fn_error "newly created file is older than distributed files!
2546 Check your system clock" "$LINENO" 5
2547 fi
2548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2549 $as_echo "yes" >&6; }
2550 test "$program_prefix" != NONE &&
2551   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2552 # Use a double $ so make ignores it.
2553 test "$program_suffix" != NONE &&
2554   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2555 # Double any \ or $.
2556 # By default was `s,x,x', remove it if useless.
2557 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2558 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2559
2560 # expand $ac_aux_dir to an absolute path
2561 am_aux_dir=`cd $ac_aux_dir && pwd`
2562
2563 if test x"${MISSING+set}" != xset; then
2564   case $am_aux_dir in
2565   *\ * | *\     *)
2566     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2567   *)
2568     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2569   esac
2570 fi
2571 # Use eval to expand $SHELL
2572 if eval "$MISSING --run true"; then
2573   am_missing_run="$MISSING --run "
2574 else
2575   am_missing_run=
2576   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2577 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2578 fi
2579
2580 if test x"${install_sh}" != xset; then
2581   case $am_aux_dir in
2582   *\ * | *\     *)
2583     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2584   *)
2585     install_sh="\${SHELL} $am_aux_dir/install-sh"
2586   esac
2587 fi
2588
2589 # Installed binaries are usually stripped using `strip' when the user
2590 # run `make install-strip'.  However `strip' might not be the right
2591 # tool to use in cross-compilation environments, therefore Automake
2592 # will honor the `STRIP' environment variable to overrule this program.
2593 if test "$cross_compiling" != no; then
2594   if test -n "$ac_tool_prefix"; then
2595   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2596 set dummy ${ac_tool_prefix}strip; ac_word=$2
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2598 $as_echo_n "checking for $ac_word... " >&6; }
2599 if test "${ac_cv_prog_STRIP+set}" = set; then :
2600   $as_echo_n "(cached) " >&6
2601 else
2602   if test -n "$STRIP"; then
2603   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2604 else
2605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2606 for as_dir in $PATH
2607 do
2608   IFS=$as_save_IFS
2609   test -z "$as_dir" && as_dir=.
2610     for ac_exec_ext in '' $ac_executable_extensions; do
2611   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2612     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2613     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2614     break 2
2615   fi
2616 done
2617   done
2618 IFS=$as_save_IFS
2619
2620 fi
2621 fi
2622 STRIP=$ac_cv_prog_STRIP
2623 if test -n "$STRIP"; then
2624   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2625 $as_echo "$STRIP" >&6; }
2626 else
2627   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2628 $as_echo "no" >&6; }
2629 fi
2630
2631
2632 fi
2633 if test -z "$ac_cv_prog_STRIP"; then
2634   ac_ct_STRIP=$STRIP
2635   # Extract the first word of "strip", so it can be a program name with args.
2636 set dummy strip; ac_word=$2
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2638 $as_echo_n "checking for $ac_word... " >&6; }
2639 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2640   $as_echo_n "(cached) " >&6
2641 else
2642   if test -n "$ac_ct_STRIP"; then
2643   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2644 else
2645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2646 for as_dir in $PATH
2647 do
2648   IFS=$as_save_IFS
2649   test -z "$as_dir" && as_dir=.
2650     for ac_exec_ext in '' $ac_executable_extensions; do
2651   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2652     ac_cv_prog_ac_ct_STRIP="strip"
2653     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2654     break 2
2655   fi
2656 done
2657   done
2658 IFS=$as_save_IFS
2659
2660 fi
2661 fi
2662 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2663 if test -n "$ac_ct_STRIP"; then
2664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2665 $as_echo "$ac_ct_STRIP" >&6; }
2666 else
2667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2668 $as_echo "no" >&6; }
2669 fi
2670
2671   if test "x$ac_ct_STRIP" = x; then
2672     STRIP=":"
2673   else
2674     case $cross_compiling:$ac_tool_warned in
2675 yes:)
2676 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2677 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2678 ac_tool_warned=yes ;;
2679 esac
2680     STRIP=$ac_ct_STRIP
2681   fi
2682 else
2683   STRIP="$ac_cv_prog_STRIP"
2684 fi
2685
2686 fi
2687 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2688
2689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2690 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2691 if test -z "$MKDIR_P"; then
2692   if test "${ac_cv_path_mkdir+set}" = set; then :
2693   $as_echo_n "(cached) " >&6
2694 else
2695   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2696 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2697 do
2698   IFS=$as_save_IFS
2699   test -z "$as_dir" && as_dir=.
2700     for ac_prog in mkdir gmkdir; do
2701          for ac_exec_ext in '' $ac_executable_extensions; do
2702            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2703            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2704              'mkdir (GNU coreutils) '* | \
2705              'mkdir (coreutils) '* | \
2706              'mkdir (fileutils) '4.1*)
2707                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2708                break 3;;
2709            esac
2710          done
2711        done
2712   done
2713 IFS=$as_save_IFS
2714
2715 fi
2716
2717   test -d ./--version && rmdir ./--version
2718   if test "${ac_cv_path_mkdir+set}" = set; then
2719     MKDIR_P="$ac_cv_path_mkdir -p"
2720   else
2721     # As a last resort, use the slow shell script.  Don't cache a
2722     # value for MKDIR_P within a source directory, because that will
2723     # break other packages using the cache if that directory is
2724     # removed, or if the value is a relative name.
2725     MKDIR_P="$ac_install_sh -d"
2726   fi
2727 fi
2728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2729 $as_echo "$MKDIR_P" >&6; }
2730
2731 mkdir_p="$MKDIR_P"
2732 case $mkdir_p in
2733   [\\/$]* | ?:[\\/]*) ;;
2734   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2735 esac
2736
2737 for ac_prog in gawk mawk nawk awk
2738 do
2739   # Extract the first word of "$ac_prog", so it can be a program name with args.
2740 set dummy $ac_prog; ac_word=$2
2741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2742 $as_echo_n "checking for $ac_word... " >&6; }
2743 if test "${ac_cv_prog_AWK+set}" = set; then :
2744   $as_echo_n "(cached) " >&6
2745 else
2746   if test -n "$AWK"; then
2747   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2748 else
2749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2750 for as_dir in $PATH
2751 do
2752   IFS=$as_save_IFS
2753   test -z "$as_dir" && as_dir=.
2754     for ac_exec_ext in '' $ac_executable_extensions; do
2755   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2756     ac_cv_prog_AWK="$ac_prog"
2757     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2758     break 2
2759   fi
2760 done
2761   done
2762 IFS=$as_save_IFS
2763
2764 fi
2765 fi
2766 AWK=$ac_cv_prog_AWK
2767 if test -n "$AWK"; then
2768   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2769 $as_echo "$AWK" >&6; }
2770 else
2771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2772 $as_echo "no" >&6; }
2773 fi
2774
2775
2776   test -n "$AWK" && break
2777 done
2778
2779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2780 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2781 set x ${MAKE-make}
2782 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2783 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2784   $as_echo_n "(cached) " >&6
2785 else
2786   cat >conftest.make <<\_ACEOF
2787 SHELL = /bin/sh
2788 all:
2789         @echo '@@@%%%=$(MAKE)=@@@%%%'
2790 _ACEOF
2791 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2792 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2793   *@@@%%%=?*=@@@%%%*)
2794     eval ac_cv_prog_make_${ac_make}_set=yes;;
2795   *)
2796     eval ac_cv_prog_make_${ac_make}_set=no;;
2797 esac
2798 rm -f conftest.make
2799 fi
2800 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2801   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2802 $as_echo "yes" >&6; }
2803   SET_MAKE=
2804 else
2805   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2806 $as_echo "no" >&6; }
2807   SET_MAKE="MAKE=${MAKE-make}"
2808 fi
2809
2810 rm -rf .tst 2>/dev/null
2811 mkdir .tst 2>/dev/null
2812 if test -d .tst; then
2813   am__leading_dot=.
2814 else
2815   am__leading_dot=_
2816 fi
2817 rmdir .tst 2>/dev/null
2818
2819 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2820   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2821   # is not polluted with repeated "-I."
2822   am__isrc=' -I$(srcdir)'
2823   # test to see if srcdir already configured
2824   if test -f $srcdir/config.status; then
2825     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2826   fi
2827 fi
2828
2829 # test whether we have cygpath
2830 if test -z "$CYGPATH_W"; then
2831   if (cygpath --version) >/dev/null 2>/dev/null; then
2832     CYGPATH_W='cygpath -w'
2833   else
2834     CYGPATH_W=echo
2835   fi
2836 fi
2837
2838
2839 # Define the identity of the package.
2840  PACKAGE='mpc'
2841  VERSION='0.8.2'
2842
2843
2844 cat >>confdefs.h <<_ACEOF
2845 #define PACKAGE "$PACKAGE"
2846 _ACEOF
2847
2848
2849 cat >>confdefs.h <<_ACEOF
2850 #define VERSION "$VERSION"
2851 _ACEOF
2852
2853 # Some tools Automake needs.
2854
2855 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2856
2857
2858 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2859
2860
2861 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2862
2863
2864 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2865
2866
2867 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2868
2869 # We need awk for the "check" target.  The system "awk" is bad on
2870 # some platforms.
2871 # Always define AMTAR for backward compatibility.
2872
2873 AMTAR=${AMTAR-"${am_missing_run}tar"}
2874
2875 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2876
2877
2878
2879
2880
2881
2882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2883 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2884     # Check whether --enable-maintainer-mode was given.
2885 if test "${enable_maintainer_mode+set}" = set; then :
2886   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2887 else
2888   USE_MAINTAINER_MODE=no
2889 fi
2890
2891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2892 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2893    if test $USE_MAINTAINER_MODE = yes; then
2894   MAINTAINER_MODE_TRUE=
2895   MAINTAINER_MODE_FALSE='#'
2896 else
2897   MAINTAINER_MODE_TRUE='#'
2898   MAINTAINER_MODE_FALSE=
2899 fi
2900
2901   MAINT=$MAINTAINER_MODE_TRUE
2902
2903
2904
2905 # Make sure we can run config.sub.
2906 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2907   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2908
2909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2910 $as_echo_n "checking build system type... " >&6; }
2911 if test "${ac_cv_build+set}" = set; then :
2912   $as_echo_n "(cached) " >&6
2913 else
2914   ac_build_alias=$build_alias
2915 test "x$ac_build_alias" = x &&
2916   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2917 test "x$ac_build_alias" = x &&
2918   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2919 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2920   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2921
2922 fi
2923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2924 $as_echo "$ac_cv_build" >&6; }
2925 case $ac_cv_build in
2926 *-*-*) ;;
2927 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2928 esac
2929 build=$ac_cv_build
2930 ac_save_IFS=$IFS; IFS='-'
2931 set x $ac_cv_build
2932 shift
2933 build_cpu=$1
2934 build_vendor=$2
2935 shift; shift
2936 # Remember, the first character of IFS is used to create $*,
2937 # except with old shells:
2938 build_os=$*
2939 IFS=$ac_save_IFS
2940 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2941
2942
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2944 $as_echo_n "checking host system type... " >&6; }
2945 if test "${ac_cv_host+set}" = set; then :
2946   $as_echo_n "(cached) " >&6
2947 else
2948   if test "x$host_alias" = x; then
2949   ac_cv_host=$ac_cv_build
2950 else
2951   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2952     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2953 fi
2954
2955 fi
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2957 $as_echo "$ac_cv_host" >&6; }
2958 case $ac_cv_host in
2959 *-*-*) ;;
2960 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2961 esac
2962 host=$ac_cv_host
2963 ac_save_IFS=$IFS; IFS='-'
2964 set x $ac_cv_host
2965 shift
2966 host_cpu=$1
2967 host_vendor=$2
2968 shift; shift
2969 # Remember, the first character of IFS is used to create $*,
2970 # except with old shells:
2971 host_os=$*
2972 IFS=$ac_save_IFS
2973 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2974
2975
2976
2977
2978 # Check whether --with-mpfr_include was given.
2979 if test "${with_mpfr_include+set}" = set; then :
2980   withval=$with_mpfr_include; CPPFLAGS="-I$withval $CPPFLAGS"
2981 fi
2982
2983
2984 # Check whether --with-mpfr_lib was given.
2985 if test "${with_mpfr_lib+set}" = set; then :
2986   withval=$with_mpfr_lib; LDFLAGS="-L$withval $LDFLAGS"
2987 fi
2988
2989
2990 # Check whether --with-mpfr was given.
2991 if test "${with_mpfr+set}" = set; then :
2992   withval=$with_mpfr;
2993             if test -z "$with_mpfr_include" -a -z "$with_mpfr_lib" ; then
2994                CPPFLAGS="-I$withval/include $CPPFLAGS"
2995                LDFLAGS="-L$withval/lib $LDFLAGS"
2996             else
2997                { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2998 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2999 as_fn_error "Do not use --with-mpfr and --with-mpfr-include/--with-mpfr-lib options simultaneously.
3000 See \`config.log' for more details." "$LINENO" 5; }
3001             fi
3002
3003 fi
3004
3005
3006 # Check whether --with-gmp_include was given.
3007 if test "${with_gmp_include+set}" = set; then :
3008   withval=$with_gmp_include; CPPFLAGS="-I$withval $CPPFLAGS"
3009 fi
3010
3011
3012 # Check whether --with-gmp_lib was given.
3013 if test "${with_gmp_lib+set}" = set; then :
3014   withval=$with_gmp_lib; LDFLAGS="-L$withval $LDFLAGS"
3015 fi
3016
3017
3018 # Check whether --with-gmp was given.
3019 if test "${with_gmp+set}" = set; then :
3020   withval=$with_gmp;
3021             if test -z "$with_gmp_lib" -a -z "$with_gmp_include" ; then
3022                CPPFLAGS="-I$withval/include $CPPFLAGS"
3023                LDFLAGS="-L$withval/lib $LDFLAGS"
3024             else
3025                { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3026 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3027 as_fn_error "Do not use --with-gmp and --with-gmp-include/--with-gmp-lib options simultaneously.
3028 See \`config.log' for more details." "$LINENO" 5; }
3029             fi
3030
3031 fi
3032
3033
3034
3035 if test -n "$CFLAGS" || test -n "$CC" ; then
3036    user_redefine_cc=yes
3037 fi
3038
3039 # Check for programs
3040 ac_ext=c
3041 ac_cpp='$CPP $CPPFLAGS'
3042 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3043 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3044 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3045 if test -n "$ac_tool_prefix"; then
3046   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3047 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3049 $as_echo_n "checking for $ac_word... " >&6; }
3050 if test "${ac_cv_prog_CC+set}" = set; then :
3051   $as_echo_n "(cached) " >&6
3052 else
3053   if test -n "$CC"; then
3054   ac_cv_prog_CC="$CC" # Let the user override the test.
3055 else
3056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3057 for as_dir in $PATH
3058 do
3059   IFS=$as_save_IFS
3060   test -z "$as_dir" && as_dir=.
3061     for ac_exec_ext in '' $ac_executable_extensions; do
3062   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3063     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3064     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3065     break 2
3066   fi
3067 done
3068   done
3069 IFS=$as_save_IFS
3070
3071 fi
3072 fi
3073 CC=$ac_cv_prog_CC
3074 if test -n "$CC"; then
3075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3076 $as_echo "$CC" >&6; }
3077 else
3078   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3079 $as_echo "no" >&6; }
3080 fi
3081
3082
3083 fi
3084 if test -z "$ac_cv_prog_CC"; then
3085   ac_ct_CC=$CC
3086   # Extract the first word of "gcc", so it can be a program name with args.
3087 set dummy gcc; ac_word=$2
3088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3089 $as_echo_n "checking for $ac_word... " >&6; }
3090 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3091   $as_echo_n "(cached) " >&6
3092 else
3093   if test -n "$ac_ct_CC"; then
3094   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3095 else
3096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3097 for as_dir in $PATH
3098 do
3099   IFS=$as_save_IFS
3100   test -z "$as_dir" && as_dir=.
3101     for ac_exec_ext in '' $ac_executable_extensions; do
3102   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3103     ac_cv_prog_ac_ct_CC="gcc"
3104     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3105     break 2
3106   fi
3107 done
3108   done
3109 IFS=$as_save_IFS
3110
3111 fi
3112 fi
3113 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3114 if test -n "$ac_ct_CC"; then
3115   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3116 $as_echo "$ac_ct_CC" >&6; }
3117 else
3118   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3119 $as_echo "no" >&6; }
3120 fi
3121
3122   if test "x$ac_ct_CC" = x; then
3123     CC=""
3124   else
3125     case $cross_compiling:$ac_tool_warned in
3126 yes:)
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3128 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3129 ac_tool_warned=yes ;;
3130 esac
3131     CC=$ac_ct_CC
3132   fi
3133 else
3134   CC="$ac_cv_prog_CC"
3135 fi
3136
3137 if test -z "$CC"; then
3138           if test -n "$ac_tool_prefix"; then
3139     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3140 set dummy ${ac_tool_prefix}cc; ac_word=$2
3141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3142 $as_echo_n "checking for $ac_word... " >&6; }
3143 if test "${ac_cv_prog_CC+set}" = set; then :
3144   $as_echo_n "(cached) " >&6
3145 else
3146   if test -n "$CC"; then
3147   ac_cv_prog_CC="$CC" # Let the user override the test.
3148 else
3149 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3150 for as_dir in $PATH
3151 do
3152   IFS=$as_save_IFS
3153   test -z "$as_dir" && as_dir=.
3154     for ac_exec_ext in '' $ac_executable_extensions; do
3155   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3156     ac_cv_prog_CC="${ac_tool_prefix}cc"
3157     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3158     break 2
3159   fi
3160 done
3161   done
3162 IFS=$as_save_IFS
3163
3164 fi
3165 fi
3166 CC=$ac_cv_prog_CC
3167 if test -n "$CC"; then
3168   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3169 $as_echo "$CC" >&6; }
3170 else
3171   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3172 $as_echo "no" >&6; }
3173 fi
3174
3175
3176   fi
3177 fi
3178 if test -z "$CC"; then
3179   # Extract the first word of "cc", so it can be a program name with args.
3180 set dummy cc; ac_word=$2
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3182 $as_echo_n "checking for $ac_word... " >&6; }
3183 if test "${ac_cv_prog_CC+set}" = set; then :
3184   $as_echo_n "(cached) " >&6
3185 else
3186   if test -n "$CC"; then
3187   ac_cv_prog_CC="$CC" # Let the user override the test.
3188 else
3189   ac_prog_rejected=no
3190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3191 for as_dir in $PATH
3192 do
3193   IFS=$as_save_IFS
3194   test -z "$as_dir" && as_dir=.
3195     for ac_exec_ext in '' $ac_executable_extensions; do
3196   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3197     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3198        ac_prog_rejected=yes
3199        continue
3200      fi
3201     ac_cv_prog_CC="cc"
3202     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3203     break 2
3204   fi
3205 done
3206   done
3207 IFS=$as_save_IFS
3208
3209 if test $ac_prog_rejected = yes; then
3210   # We found a bogon in the path, so make sure we never use it.
3211   set dummy $ac_cv_prog_CC
3212   shift
3213   if test $# != 0; then
3214     # We chose a different compiler from the bogus one.
3215     # However, it has the same basename, so the bogon will be chosen
3216     # first if we set CC to just the basename; use the full file name.
3217     shift
3218     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3219   fi
3220 fi
3221 fi
3222 fi
3223 CC=$ac_cv_prog_CC
3224 if test -n "$CC"; then
3225   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3226 $as_echo "$CC" >&6; }
3227 else
3228   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3229 $as_echo "no" >&6; }
3230 fi
3231
3232
3233 fi
3234 if test -z "$CC"; then
3235   if test -n "$ac_tool_prefix"; then
3236   for ac_prog in cl.exe
3237   do
3238     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3239 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3241 $as_echo_n "checking for $ac_word... " >&6; }
3242 if test "${ac_cv_prog_CC+set}" = set; then :
3243   $as_echo_n "(cached) " >&6
3244 else
3245   if test -n "$CC"; then
3246   ac_cv_prog_CC="$CC" # Let the user override the test.
3247 else
3248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3249 for as_dir in $PATH
3250 do
3251   IFS=$as_save_IFS
3252   test -z "$as_dir" && as_dir=.
3253     for ac_exec_ext in '' $ac_executable_extensions; do
3254   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3255     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3256     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3257     break 2
3258   fi
3259 done
3260   done
3261 IFS=$as_save_IFS
3262
3263 fi
3264 fi
3265 CC=$ac_cv_prog_CC
3266 if test -n "$CC"; then
3267   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3268 $as_echo "$CC" >&6; }
3269 else
3270   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3271 $as_echo "no" >&6; }
3272 fi
3273
3274
3275     test -n "$CC" && break
3276   done
3277 fi
3278 if test -z "$CC"; then
3279   ac_ct_CC=$CC
3280   for ac_prog in cl.exe
3281 do
3282   # Extract the first word of "$ac_prog", so it can be a program name with args.
3283 set dummy $ac_prog; ac_word=$2
3284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3285 $as_echo_n "checking for $ac_word... " >&6; }
3286 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3287   $as_echo_n "(cached) " >&6
3288 else
3289   if test -n "$ac_ct_CC"; then
3290   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3291 else
3292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3293 for as_dir in $PATH
3294 do
3295   IFS=$as_save_IFS
3296   test -z "$as_dir" && as_dir=.
3297     for ac_exec_ext in '' $ac_executable_extensions; do
3298   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3299     ac_cv_prog_ac_ct_CC="$ac_prog"
3300     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3301     break 2
3302   fi
3303 done
3304   done
3305 IFS=$as_save_IFS
3306
3307 fi
3308 fi
3309 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3310 if test -n "$ac_ct_CC"; then
3311   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3312 $as_echo "$ac_ct_CC" >&6; }
3313 else
3314   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3315 $as_echo "no" >&6; }
3316 fi
3317
3318
3319   test -n "$ac_ct_CC" && break
3320 done
3321
3322   if test "x$ac_ct_CC" = x; then
3323     CC=""
3324   else
3325     case $cross_compiling:$ac_tool_warned in
3326 yes:)
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3328 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3329 ac_tool_warned=yes ;;
3330 esac
3331     CC=$ac_ct_CC
3332   fi
3333 fi
3334
3335 fi
3336
3337
3338 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3339 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3340 as_fn_error "no acceptable C compiler found in \$PATH
3341 See \`config.log' for more details." "$LINENO" 5; }
3342
3343 # Provide some information about the compiler.
3344 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3345 set X $ac_compile
3346 ac_compiler=$2
3347 for ac_option in --version -v -V -qversion; do
3348   { { ac_try="$ac_compiler $ac_option >&5"
3349 case "(($ac_try" in
3350   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3351   *) ac_try_echo=$ac_try;;
3352 esac
3353 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3354 $as_echo "$ac_try_echo"; } >&5
3355   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3356   ac_status=$?
3357   if test -s conftest.err; then
3358     sed '10a\
3359 ... rest of stderr output deleted ...
3360          10q' conftest.err >conftest.er1
3361     cat conftest.er1 >&5
3362   fi
3363   rm -f conftest.er1 conftest.err
3364   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3365   test $ac_status = 0; }
3366 done
3367
3368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3369 /* end confdefs.h.  */
3370
3371 int
3372 main ()
3373 {
3374
3375   ;
3376   return 0;
3377 }
3378 _ACEOF
3379 ac_clean_files_save=$ac_clean_files
3380 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3381 # Try to create an executable without -o first, disregard a.out.
3382 # It will help us diagnose broken compilers, and finding out an intuition
3383 # of exeext.
3384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3385 $as_echo_n "checking whether the C compiler works... " >&6; }
3386 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3387
3388 # The possible output files:
3389 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3390
3391 ac_rmfiles=
3392 for ac_file in $ac_files
3393 do
3394   case $ac_file in
3395     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3396     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3397   esac
3398 done
3399 rm -f $ac_rmfiles
3400
3401 if { { ac_try="$ac_link_default"
3402 case "(($ac_try" in
3403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3404   *) ac_try_echo=$ac_try;;
3405 esac
3406 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3407 $as_echo "$ac_try_echo"; } >&5
3408   (eval "$ac_link_default") 2>&5
3409   ac_status=$?
3410   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3411   test $ac_status = 0; }; then :
3412   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3413 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3414 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3415 # so that the user can short-circuit this test for compilers unknown to
3416 # Autoconf.
3417 for ac_file in $ac_files ''
3418 do
3419   test -f "$ac_file" || continue
3420   case $ac_file in
3421     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3422         ;;
3423     [ab].out )
3424         # We found the default executable, but exeext='' is most
3425         # certainly right.
3426         break;;
3427     *.* )
3428         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3429         then :; else
3430            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3431         fi
3432         # We set ac_cv_exeext here because the later test for it is not
3433         # safe: cross compilers may not add the suffix if given an `-o'
3434         # argument, so we may need to know it at that point already.
3435         # Even if this section looks crufty: it has the advantage of
3436         # actually working.
3437         break;;
3438     * )
3439         break;;
3440   esac
3441 done
3442 test "$ac_cv_exeext" = no && ac_cv_exeext=
3443
3444 else
3445   ac_file=''
3446 fi
3447 if test -z "$ac_file"; then :
3448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3449 $as_echo "no" >&6; }
3450 $as_echo "$as_me: failed program was:" >&5
3451 sed 's/^/| /' conftest.$ac_ext >&5
3452
3453 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3454 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3455 { as_fn_set_status 77
3456 as_fn_error "C compiler cannot create executables
3457 See \`config.log' for more details." "$LINENO" 5; }; }
3458 else
3459   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3460 $as_echo "yes" >&6; }
3461 fi
3462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3463 $as_echo_n "checking for C compiler default output file name... " >&6; }
3464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3465 $as_echo "$ac_file" >&6; }
3466 ac_exeext=$ac_cv_exeext
3467
3468 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3469 ac_clean_files=$ac_clean_files_save
3470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3471 $as_echo_n "checking for suffix of executables... " >&6; }
3472 if { { ac_try="$ac_link"
3473 case "(($ac_try" in
3474   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3475   *) ac_try_echo=$ac_try;;
3476 esac
3477 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3478 $as_echo "$ac_try_echo"; } >&5
3479   (eval "$ac_link") 2>&5
3480   ac_status=$?
3481   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3482   test $ac_status = 0; }; then :
3483   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3484 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3485 # work properly (i.e., refer to `conftest.exe'), while it won't with
3486 # `rm'.
3487 for ac_file in conftest.exe conftest conftest.*; do
3488   test -f "$ac_file" || continue
3489   case $ac_file in
3490     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3491     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3492           break;;
3493     * ) break;;
3494   esac
3495 done
3496 else
3497   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3498 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3499 as_fn_error "cannot compute suffix of executables: cannot compile and link
3500 See \`config.log' for more details." "$LINENO" 5; }
3501 fi
3502 rm -f conftest conftest$ac_cv_exeext
3503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3504 $as_echo "$ac_cv_exeext" >&6; }
3505
3506 rm -f conftest.$ac_ext
3507 EXEEXT=$ac_cv_exeext
3508 ac_exeext=$EXEEXT
3509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3510 /* end confdefs.h.  */
3511 #include <stdio.h>
3512 int
3513 main ()
3514 {
3515 FILE *f = fopen ("conftest.out", "w");
3516  return ferror (f) || fclose (f) != 0;
3517
3518   ;
3519   return 0;
3520 }
3521 _ACEOF
3522 ac_clean_files="$ac_clean_files conftest.out"
3523 # Check that the compiler produces executables we can run.  If not, either
3524 # the compiler is broken, or we cross compile.
3525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3526 $as_echo_n "checking whether we are cross compiling... " >&6; }
3527 if test "$cross_compiling" != yes; then
3528   { { ac_try="$ac_link"
3529 case "(($ac_try" in
3530   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3531   *) ac_try_echo=$ac_try;;
3532 esac
3533 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3534 $as_echo "$ac_try_echo"; } >&5
3535   (eval "$ac_link") 2>&5
3536   ac_status=$?
3537   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3538   test $ac_status = 0; }
3539   if { ac_try='./conftest$ac_cv_exeext'
3540   { { case "(($ac_try" in
3541   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3542   *) ac_try_echo=$ac_try;;
3543 esac
3544 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3545 $as_echo "$ac_try_echo"; } >&5
3546   (eval "$ac_try") 2>&5
3547   ac_status=$?
3548   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3549   test $ac_status = 0; }; }; then
3550     cross_compiling=no
3551   else
3552     if test "$cross_compiling" = maybe; then
3553         cross_compiling=yes
3554     else
3555         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3556 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3557 as_fn_error "cannot run C compiled programs.
3558 If you meant to cross compile, use \`--host'.
3559 See \`config.log' for more details." "$LINENO" 5; }
3560     fi
3561   fi
3562 fi
3563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3564 $as_echo "$cross_compiling" >&6; }
3565
3566 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3567 ac_clean_files=$ac_clean_files_save
3568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3569 $as_echo_n "checking for suffix of object files... " >&6; }
3570 if test "${ac_cv_objext+set}" = set; then :
3571   $as_echo_n "(cached) " >&6
3572 else
3573   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3574 /* end confdefs.h.  */
3575
3576 int
3577 main ()
3578 {
3579
3580   ;
3581   return 0;
3582 }
3583 _ACEOF
3584 rm -f conftest.o conftest.obj
3585 if { { ac_try="$ac_compile"
3586 case "(($ac_try" in
3587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3588   *) ac_try_echo=$ac_try;;
3589 esac
3590 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3591 $as_echo "$ac_try_echo"; } >&5
3592   (eval "$ac_compile") 2>&5
3593   ac_status=$?
3594   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3595   test $ac_status = 0; }; then :
3596   for ac_file in conftest.o conftest.obj conftest.*; do
3597   test -f "$ac_file" || continue;
3598   case $ac_file in
3599     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3600     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3601        break;;
3602   esac
3603 done
3604 else
3605   $as_echo "$as_me: failed program was:" >&5
3606 sed 's/^/| /' conftest.$ac_ext >&5
3607
3608 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3609 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3610 as_fn_error "cannot compute suffix of object files: cannot compile
3611 See \`config.log' for more details." "$LINENO" 5; }
3612 fi
3613 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3614 fi
3615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3616 $as_echo "$ac_cv_objext" >&6; }
3617 OBJEXT=$ac_cv_objext
3618 ac_objext=$OBJEXT
3619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3620 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3621 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3622   $as_echo_n "(cached) " >&6
3623 else
3624   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3625 /* end confdefs.h.  */
3626
3627 int
3628 main ()
3629 {
3630 #ifndef __GNUC__
3631        choke me
3632 #endif
3633
3634   ;
3635   return 0;
3636 }
3637 _ACEOF
3638 if ac_fn_c_try_compile "$LINENO"; then :
3639   ac_compiler_gnu=yes
3640 else
3641   ac_compiler_gnu=no
3642 fi
3643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3644 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3645
3646 fi
3647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3648 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3649 if test $ac_compiler_gnu = yes; then
3650   GCC=yes
3651 else
3652   GCC=
3653 fi
3654 ac_test_CFLAGS=${CFLAGS+set}
3655 ac_save_CFLAGS=$CFLAGS
3656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3657 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3658 if test "${ac_cv_prog_cc_g+set}" = set; then :
3659   $as_echo_n "(cached) " >&6
3660 else
3661   ac_save_c_werror_flag=$ac_c_werror_flag
3662    ac_c_werror_flag=yes
3663    ac_cv_prog_cc_g=no
3664    CFLAGS="-g"
3665    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3666 /* end confdefs.h.  */
3667
3668 int
3669 main ()
3670 {
3671
3672   ;
3673   return 0;
3674 }
3675 _ACEOF
3676 if ac_fn_c_try_compile "$LINENO"; then :
3677   ac_cv_prog_cc_g=yes
3678 else
3679   CFLAGS=""
3680       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3681 /* end confdefs.h.  */
3682
3683 int
3684 main ()
3685 {
3686
3687   ;
3688   return 0;
3689 }
3690 _ACEOF
3691 if ac_fn_c_try_compile "$LINENO"; then :
3692
3693 else
3694   ac_c_werror_flag=$ac_save_c_werror_flag
3695          CFLAGS="-g"
3696          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3697 /* end confdefs.h.  */
3698
3699 int
3700 main ()
3701 {
3702
3703   ;
3704   return 0;
3705 }
3706 _ACEOF
3707 if ac_fn_c_try_compile "$LINENO"; then :
3708   ac_cv_prog_cc_g=yes
3709 fi
3710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3711 fi
3712 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3713 fi
3714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3715    ac_c_werror_flag=$ac_save_c_werror_flag
3716 fi
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3718 $as_echo "$ac_cv_prog_cc_g" >&6; }
3719 if test "$ac_test_CFLAGS" = set; then
3720   CFLAGS=$ac_save_CFLAGS
3721 elif test $ac_cv_prog_cc_g = yes; then
3722   if test "$GCC" = yes; then
3723     CFLAGS="-g -O2"
3724   else
3725     CFLAGS="-g"
3726   fi
3727 else
3728   if test "$GCC" = yes; then
3729     CFLAGS="-O2"
3730   else
3731     CFLAGS=
3732   fi
3733 fi
3734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3735 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3736 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3737   $as_echo_n "(cached) " >&6
3738 else
3739   ac_cv_prog_cc_c89=no
3740 ac_save_CC=$CC
3741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3742 /* end confdefs.h.  */
3743 #include <stdarg.h>
3744 #include <stdio.h>
3745 #include <sys/types.h>
3746 #include <sys/stat.h>
3747 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3748 struct buf { int x; };
3749 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3750 static char *e (p, i)
3751      char **p;
3752      int i;
3753 {
3754   return p[i];
3755 }
3756 static char *f (char * (*g) (char **, int), char **p, ...)
3757 {
3758   char *s;
3759   va_list v;
3760   va_start (v,p);
3761   s = g (p, va_arg (v,int));
3762   va_end (v);
3763   return s;
3764 }
3765
3766 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3767    function prototypes and stuff, but not '\xHH' hex character constants.
3768    These don't provoke an error unfortunately, instead are silently treated
3769    as 'x'.  The following induces an error, until -std is added to get
3770    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3771    array size at least.  It's necessary to write '\x00'==0 to get something
3772    that's true only with -std.  */
3773 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3774
3775 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3776    inside strings and character constants.  */
3777 #define FOO(x) 'x'
3778 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3779
3780 int test (int i, double x);
3781 struct s1 {int (*f) (int a);};
3782 struct s2 {int (*f) (double a);};
3783 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3784 int argc;
3785 char **argv;
3786 int
3787 main ()
3788 {
3789 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3790   ;
3791   return 0;
3792 }
3793 _ACEOF
3794 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3795         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3796 do
3797   CC="$ac_save_CC $ac_arg"
3798   if ac_fn_c_try_compile "$LINENO"; then :
3799   ac_cv_prog_cc_c89=$ac_arg
3800 fi
3801 rm -f core conftest.err conftest.$ac_objext
3802   test "x$ac_cv_prog_cc_c89" != "xno" && break
3803 done
3804 rm -f conftest.$ac_ext
3805 CC=$ac_save_CC
3806
3807 fi
3808 # AC_CACHE_VAL
3809 case "x$ac_cv_prog_cc_c89" in
3810   x)
3811     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3812 $as_echo "none needed" >&6; } ;;
3813   xno)
3814     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3815 $as_echo "unsupported" >&6; } ;;
3816   *)
3817     CC="$CC $ac_cv_prog_cc_c89"
3818     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3819 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3820 esac
3821 if test "x$ac_cv_prog_cc_c89" != xno; then :
3822
3823 fi
3824
3825 ac_ext=c
3826 ac_cpp='$CPP $CPPFLAGS'
3827 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3828 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3829 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3830 DEPDIR="${am__leading_dot}deps"
3831
3832 ac_config_commands="$ac_config_commands depfiles"
3833
3834
3835 am_make=${MAKE-make}
3836 cat > confinc << 'END'
3837 am__doit:
3838         @echo this is the am__doit target
3839 .PHONY: am__doit
3840 END
3841 # If we don't find an include directive, just comment out the code.
3842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3843 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3844 am__include="#"
3845 am__quote=
3846 _am_result=none
3847 # First try GNU make style include.
3848 echo "include confinc" > confmf
3849 # Ignore all kinds of additional output from `make'.
3850 case `$am_make -s -f confmf 2> /dev/null` in #(
3851 *the\ am__doit\ target*)
3852   am__include=include
3853   am__quote=
3854   _am_result=GNU
3855   ;;
3856 esac
3857 # Now try BSD make style include.
3858 if test "$am__include" = "#"; then
3859    echo '.include "confinc"' > confmf
3860    case `$am_make -s -f confmf 2> /dev/null` in #(
3861    *the\ am__doit\ target*)
3862      am__include=.include
3863      am__quote="\""
3864      _am_result=BSD
3865      ;;
3866    esac
3867 fi
3868
3869
3870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3871 $as_echo "$_am_result" >&6; }
3872 rm -f confinc confmf
3873
3874 # Check whether --enable-dependency-tracking was given.
3875 if test "${enable_dependency_tracking+set}" = set; then :
3876   enableval=$enable_dependency_tracking;
3877 fi
3878
3879 if test "x$enable_dependency_tracking" != xno; then
3880   am_depcomp="$ac_aux_dir/depcomp"
3881   AMDEPBACKSLASH='\'
3882 fi
3883  if test "x$enable_dependency_tracking" != xno; then
3884   AMDEP_TRUE=
3885   AMDEP_FALSE='#'
3886 else
3887   AMDEP_TRUE='#'
3888   AMDEP_FALSE=
3889 fi
3890
3891
3892
3893 depcc="$CC"   am_compiler_list=
3894
3895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3896 $as_echo_n "checking dependency style of $depcc... " >&6; }
3897 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3898   $as_echo_n "(cached) " >&6
3899 else
3900   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3901   # We make a subdir and do the tests there.  Otherwise we can end up
3902   # making bogus files that we don't know about and never remove.  For
3903   # instance it was reported that on HP-UX the gcc test will end up
3904   # making a dummy file named `D' -- because `-MD' means `put the output
3905   # in D'.
3906   mkdir conftest.dir
3907   # Copy depcomp to subdir because otherwise we won't find it if we're
3908   # using a relative directory.
3909   cp "$am_depcomp" conftest.dir
3910   cd conftest.dir
3911   # We will build objects and dependencies in a subdirectory because
3912   # it helps to detect inapplicable dependency modes.  For instance
3913   # both Tru64's cc and ICC support -MD to output dependencies as a
3914   # side effect of compilation, but ICC will put the dependencies in
3915   # the current directory while Tru64 will put them in the object
3916   # directory.
3917   mkdir sub
3918
3919   am_cv_CC_dependencies_compiler_type=none
3920   if test "$am_compiler_list" = ""; then
3921      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3922   fi
3923   am__universal=false
3924   case " $depcc " in #(
3925      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3926      esac
3927
3928   for depmode in $am_compiler_list; do
3929     # Setup a source with many dependencies, because some compilers
3930     # like to wrap large dependency lists on column 80 (with \), and
3931     # we should not choose a depcomp mode which is confused by this.
3932     #
3933     # We need to recreate these files for each test, as the compiler may
3934     # overwrite some of them when testing with obscure command lines.
3935     # This happens at least with the AIX C compiler.
3936     : > sub/conftest.c
3937     for i in 1 2 3 4 5 6; do
3938       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3939       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3940       # Solaris 8's {/usr,}/bin/sh.
3941       touch sub/conftst$i.h
3942     done
3943     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3944
3945     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3946     # mode.  It turns out that the SunPro C++ compiler does not properly
3947     # handle `-M -o', and we need to detect this.  Also, some Intel
3948     # versions had trouble with output in subdirs
3949     am__obj=sub/conftest.${OBJEXT-o}
3950     am__minus_obj="-o $am__obj"
3951     case $depmode in
3952     gcc)
3953       # This depmode causes a compiler race in universal mode.
3954       test "$am__universal" = false || continue
3955       ;;
3956     nosideeffect)
3957       # after this tag, mechanisms are not by side-effect, so they'll
3958       # only be used when explicitly requested
3959       if test "x$enable_dependency_tracking" = xyes; then
3960         continue
3961       else
3962         break
3963       fi
3964       ;;
3965     msvisualcpp | msvcmsys)
3966       # This compiler won't grok `-c -o', but also, the minuso test has
3967       # not run yet.  These depmodes are late enough in the game, and
3968       # so weak that their functioning should not be impacted.
3969       am__obj=conftest.${OBJEXT-o}
3970       am__minus_obj=
3971       ;;
3972     none) break ;;
3973     esac
3974     if depmode=$depmode \
3975        source=sub/conftest.c object=$am__obj \
3976        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3977        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3978          >/dev/null 2>conftest.err &&
3979        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3980        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3981        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3982        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3983       # icc doesn't choke on unknown options, it will just issue warnings
3984       # or remarks (even with -Werror).  So we grep stderr for any message
3985       # that says an option was ignored or not supported.
3986       # When given -MP, icc 7.0 and 7.1 complain thusly:
3987       #   icc: Command line warning: ignoring option '-M'; no argument required
3988       # The diagnosis changed in icc 8.0:
3989       #   icc: Command line remark: option '-MP' not supported
3990       if (grep 'ignoring option' conftest.err ||
3991           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3992         am_cv_CC_dependencies_compiler_type=$depmode
3993         break
3994       fi
3995     fi
3996   done
3997
3998   cd ..
3999   rm -rf conftest.dir
4000 else
4001   am_cv_CC_dependencies_compiler_type=none
4002 fi
4003
4004 fi
4005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4006 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4007 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4008
4009  if
4010   test "x$enable_dependency_tracking" != xno \
4011   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4012   am__fastdepCC_TRUE=
4013   am__fastdepCC_FALSE='#'
4014 else
4015   am__fastdepCC_TRUE='#'
4016   am__fastdepCC_FALSE=
4017 fi
4018
4019
4020 ac_ext=c
4021 ac_cpp='$CPP $CPPFLAGS'
4022 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4023 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4024 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4026 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4027 # On Suns, sometimes $CPP names a directory.
4028 if test -n "$CPP" && test -d "$CPP"; then
4029   CPP=
4030 fi
4031 if test -z "$CPP"; then
4032   if test "${ac_cv_prog_CPP+set}" = set; then :
4033   $as_echo_n "(cached) " >&6
4034 else
4035       # Double quotes because CPP needs to be expanded
4036     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4037     do
4038       ac_preproc_ok=false
4039 for ac_c_preproc_warn_flag in '' yes
4040 do
4041   # Use a header file that comes with gcc, so configuring glibc
4042   # with a fresh cross-compiler works.
4043   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4044   # <limits.h> exists even on freestanding compilers.
4045   # On the NeXT, cc -E runs the code through the compiler's parser,
4046   # not just through cpp. "Syntax error" is here to catch this case.
4047   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4048 /* end confdefs.h.  */
4049 #ifdef __STDC__
4050 # include <limits.h>
4051 #else
4052 # include <assert.h>
4053 #endif
4054                      Syntax error
4055 _ACEOF
4056 if ac_fn_c_try_cpp "$LINENO"; then :
4057
4058 else
4059   # Broken: fails on valid input.
4060 continue
4061 fi
4062 rm -f conftest.err conftest.$ac_ext
4063
4064   # OK, works on sane cases.  Now check whether nonexistent headers
4065   # can be detected and how.
4066   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4067 /* end confdefs.h.  */
4068 #include <ac_nonexistent.h>
4069 _ACEOF
4070 if ac_fn_c_try_cpp "$LINENO"; then :
4071   # Broken: success on invalid input.
4072 continue
4073 else
4074   # Passes both tests.
4075 ac_preproc_ok=:
4076 break
4077 fi
4078 rm -f conftest.err conftest.$ac_ext
4079
4080 done
4081 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4082 rm -f conftest.err conftest.$ac_ext
4083 if $ac_preproc_ok; then :
4084   break
4085 fi
4086
4087     done
4088     ac_cv_prog_CPP=$CPP
4089
4090 fi
4091   CPP=$ac_cv_prog_CPP
4092 else
4093   ac_cv_prog_CPP=$CPP
4094 fi
4095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4096 $as_echo "$CPP" >&6; }
4097 ac_preproc_ok=false
4098 for ac_c_preproc_warn_flag in '' yes
4099 do
4100   # Use a header file that comes with gcc, so configuring glibc
4101   # with a fresh cross-compiler works.
4102   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4103   # <limits.h> exists even on freestanding compilers.
4104   # On the NeXT, cc -E runs the code through the compiler's parser,
4105   # not just through cpp. "Syntax error" is here to catch this case.
4106   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4107 /* end confdefs.h.  */
4108 #ifdef __STDC__
4109 # include <limits.h>
4110 #else
4111 # include <assert.h>
4112 #endif
4113                      Syntax error
4114 _ACEOF
4115 if ac_fn_c_try_cpp "$LINENO"; then :
4116
4117 else
4118   # Broken: fails on valid input.
4119 continue
4120 fi
4121 rm -f conftest.err conftest.$ac_ext
4122
4123   # OK, works on sane cases.  Now check whether nonexistent headers
4124   # can be detected and how.
4125   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4126 /* end confdefs.h.  */
4127 #include <ac_nonexistent.h>
4128 _ACEOF
4129 if ac_fn_c_try_cpp "$LINENO"; then :
4130   # Broken: success on invalid input.
4131 continue
4132 else
4133   # Passes both tests.
4134 ac_preproc_ok=:
4135 break
4136 fi
4137 rm -f conftest.err conftest.$ac_ext
4138
4139 done
4140 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4141 rm -f conftest.err conftest.$ac_ext
4142 if $ac_preproc_ok; then :
4143
4144 else
4145   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4146 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4147 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4148 See \`config.log' for more details." "$LINENO" 5; }
4149 fi
4150
4151 ac_ext=c
4152 ac_cpp='$CPP $CPPFLAGS'
4153 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4154 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4155 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4156
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4158 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4159 if test "${ac_cv_path_GREP+set}" = set; then :
4160   $as_echo_n "(cached) " >&6
4161 else
4162   if test -z "$GREP"; then
4163   ac_path_GREP_found=false
4164   # Loop through the user's path and test for each of PROGNAME-LIST
4165   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4166 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4167 do
4168   IFS=$as_save_IFS
4169   test -z "$as_dir" && as_dir=.
4170     for ac_prog in grep ggrep; do
4171     for ac_exec_ext in '' $ac_executable_extensions; do
4172       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4173       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4174 # Check for GNU ac_path_GREP and select it if it is found.
4175   # Check for GNU $ac_path_GREP
4176 case `"$ac_path_GREP" --version 2>&1` in
4177 *GNU*)
4178   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4179 *)
4180   ac_count=0
4181   $as_echo_n 0123456789 >"conftest.in"
4182   while :
4183   do
4184     cat "conftest.in" "conftest.in" >"conftest.tmp"
4185     mv "conftest.tmp" "conftest.in"
4186     cp "conftest.in" "conftest.nl"
4187     $as_echo 'GREP' >> "conftest.nl"
4188     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4189     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4190     as_fn_arith $ac_count + 1 && ac_count=$as_val
4191     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4192       # Best one so far, save it but keep looking for a better one
4193       ac_cv_path_GREP="$ac_path_GREP"
4194       ac_path_GREP_max=$ac_count
4195     fi
4196     # 10*(2^10) chars as input seems more than enough
4197     test $ac_count -gt 10 && break
4198   done
4199   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4200 esac
4201
4202       $ac_path_GREP_found && break 3
4203     done
4204   done
4205   done
4206 IFS=$as_save_IFS
4207   if test -z "$ac_cv_path_GREP"; then
4208     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4209   fi
4210 else
4211   ac_cv_path_GREP=$GREP
4212 fi
4213
4214 fi
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4216 $as_echo "$ac_cv_path_GREP" >&6; }
4217  GREP="$ac_cv_path_GREP"
4218
4219
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4221 $as_echo_n "checking for egrep... " >&6; }
4222 if test "${ac_cv_path_EGREP+set}" = set; then :
4223   $as_echo_n "(cached) " >&6
4224 else
4225   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4226    then ac_cv_path_EGREP="$GREP -E"
4227    else
4228      if test -z "$EGREP"; then
4229   ac_path_EGREP_found=false
4230   # Loop through the user's path and test for each of PROGNAME-LIST
4231   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4232 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4233 do
4234   IFS=$as_save_IFS
4235   test -z "$as_dir" && as_dir=.
4236     for ac_prog in egrep; do
4237     for ac_exec_ext in '' $ac_executable_extensions; do
4238       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4239       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4240 # Check for GNU ac_path_EGREP and select it if it is found.
4241   # Check for GNU $ac_path_EGREP
4242 case `"$ac_path_EGREP" --version 2>&1` in
4243 *GNU*)
4244   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4245 *)
4246   ac_count=0
4247   $as_echo_n 0123456789 >"conftest.in"
4248   while :
4249   do
4250     cat "conftest.in" "conftest.in" >"conftest.tmp"
4251     mv "conftest.tmp" "conftest.in"
4252     cp "conftest.in" "conftest.nl"
4253     $as_echo 'EGREP' >> "conftest.nl"
4254     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4255     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4256     as_fn_arith $ac_count + 1 && ac_count=$as_val
4257     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4258       # Best one so far, save it but keep looking for a better one
4259       ac_cv_path_EGREP="$ac_path_EGREP"
4260       ac_path_EGREP_max=$ac_count
4261     fi
4262     # 10*(2^10) chars as input seems more than enough
4263     test $ac_count -gt 10 && break
4264   done
4265   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4266 esac
4267
4268       $ac_path_EGREP_found && break 3
4269     done
4270   done
4271   done
4272 IFS=$as_save_IFS
4273   if test -z "$ac_cv_path_EGREP"; then
4274     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4275   fi
4276 else
4277   ac_cv_path_EGREP=$EGREP
4278 fi
4279
4280    fi
4281 fi
4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4283 $as_echo "$ac_cv_path_EGREP" >&6; }
4284  EGREP="$ac_cv_path_EGREP"
4285
4286
4287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4288 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4289 if test "${ac_cv_path_SED+set}" = set; then :
4290   $as_echo_n "(cached) " >&6
4291 else
4292             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4293      for ac_i in 1 2 3 4 5 6 7; do
4294        ac_script="$ac_script$as_nl$ac_script"
4295      done
4296      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4297      { ac_script=; unset ac_script;}
4298      if test -z "$SED"; then
4299   ac_path_SED_found=false
4300   # Loop through the user's path and test for each of PROGNAME-LIST
4301   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4302 for as_dir in $PATH
4303 do
4304   IFS=$as_save_IFS
4305   test -z "$as_dir" && as_dir=.
4306     for ac_prog in sed gsed; do
4307     for ac_exec_ext in '' $ac_executable_extensions; do
4308       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4309       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4310 # Check for GNU ac_path_SED and select it if it is found.
4311   # Check for GNU $ac_path_SED
4312 case `"$ac_path_SED" --version 2>&1` in
4313 *GNU*)
4314   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4315 *)
4316   ac_count=0
4317   $as_echo_n 0123456789 >"conftest.in"
4318   while :
4319   do
4320     cat "conftest.in" "conftest.in" >"conftest.tmp"
4321     mv "conftest.tmp" "conftest.in"
4322     cp "conftest.in" "conftest.nl"
4323     $as_echo '' >> "conftest.nl"
4324     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4325     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4326     as_fn_arith $ac_count + 1 && ac_count=$as_val
4327     if test $ac_count -gt ${ac_path_SED_max-0}; then
4328       # Best one so far, save it but keep looking for a better one
4329       ac_cv_path_SED="$ac_path_SED"
4330       ac_path_SED_max=$ac_count
4331     fi
4332     # 10*(2^10) chars as input seems more than enough
4333     test $ac_count -gt 10 && break
4334   done
4335   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4336 esac
4337
4338       $ac_path_SED_found && break 3
4339     done
4340   done
4341   done
4342 IFS=$as_save_IFS
4343   if test -z "$ac_cv_path_SED"; then
4344     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4345   fi
4346 else
4347   ac_cv_path_SED=$SED
4348 fi
4349
4350 fi
4351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4352 $as_echo "$ac_cv_path_SED" >&6; }
4353  SED="$ac_cv_path_SED"
4354   rm -f conftest.sed
4355
4356 ac_ext=c
4357 ac_cpp='$CPP $CPPFLAGS'
4358 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4359 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4360 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4361
4362
4363 if test -z "$user_redefine_cc" ; then
4364
4365
4366    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CC and CFLAGS in gmp.h" >&5
4367 $as_echo_n "checking for CC and CFLAGS in gmp.h... " >&6; }
4368    # Get CC
4369    echo "#include \"gmp.h\"" >  conftest.c
4370    echo "MPC_OPTION __GMP_CC"           >> conftest.c
4371    GMP_CC=`$CPP $CPPFLAGS conftest.c 2> /dev/null | $EGREP MPC_OPTION | $SED -e 's/MPC_OPTION //g' | $SED -e 's/"//g'`
4372    #Get CFLAGS
4373    echo "#include \"gmp.h\"" >  conftest.c
4374    echo "MPC_OPTION __GMP_CFLAGS"           >> conftest.c
4375    GMP_CFLAGS=`$CPP $CPPFLAGS conftest.c 2> /dev/null | $EGREP MPC_OPTION | $SED -e 's/MPC_OPTION //g'| $SED -e 's/"//g'`
4376    rm -f conftest.c
4377    if test "x$GMP_CFLAGS" = "x__GMP_CFLAGS" -o "x$GMP_CC" = "x__GMP_CC" ; then
4378       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4379 $as_echo "no" >&6; }
4380       GMP_CFLAGS=
4381       GMP_CC=
4382    else
4383       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes CC=$GMP_CC CFLAGS=$GMP_CFLAGS" >&5
4384 $as_echo "yes CC=$GMP_CC CFLAGS=$GMP_CFLAGS" >&6; }
4385    fi
4386
4387       if test -n "$GMP_CFLAGS" ; then
4388       old_cflags=$CFLAGS
4389       old_cc=$CC
4390       CFLAGS=$GMP_CFLAGS
4391       CC=$GMP_CC
4392       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CC=$GMP_CC and CFLAGS=$GMP_CFLAGS" >&5
4393 $as_echo_n "checking for CC=$GMP_CC and CFLAGS=$GMP_CFLAGS... " >&6; }
4394       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4395 /* end confdefs.h.  */
4396 /*hello*/
4397 int
4398 main ()
4399 {
4400 /*world*/
4401   ;
4402   return 0;
4403 }
4404 _ACEOF
4405 if ac_fn_c_try_compile "$LINENO"; then :
4406
4407          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4408 $as_echo "yes" >&6; }
4409
4410 else
4411
4412          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4413 $as_echo "no" >&6; }
4414          CFLAGS=$old_cflags
4415          CC=$old_cc
4416
4417 fi
4418 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4419             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4420 /* end confdefs.h.  */
4421
4422    #ifndef __GNUC__
4423    #error "GCC Not Found"
4424    error
4425    #endif
4426
4427 int
4428 main ()
4429 {
4430
4431   ;
4432   return 0;
4433 }
4434 _ACEOF
4435 if ac_fn_c_try_compile "$LINENO"; then :
4436
4437       GCC=yes
4438
4439 else
4440
4441       GCC=no
4442
4443 fi
4444 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4445    fi
4446
4447
4448 fi
4449
4450
4451 case $host in
4452   *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
4453
4454    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DLL/static GMP" >&5
4455 $as_echo_n "checking for DLL/static GMP... " >&6; }
4456    if test "$enable_shared" = yes; then
4457      LDFLAGS="$LDFLAGS -no-undefined"
4458      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4459 /* end confdefs.h.  */
4460
4461 #include "gmp.h"
4462 #if !__GMP_LIBGMP_DLL
4463 #error
4464 error
4465 #endif
4466
4467 int
4468 main ()
4469 {
4470
4471   ;
4472   return 0;
4473 }
4474 _ACEOF
4475 if ac_fn_c_try_compile "$LINENO"; then :
4476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: DLL" >&5
4477 $as_echo "DLL" >&6; }
4478 else
4479
4480   { $as_echo "$as_me:${as_lineno-$LINENO}: result: static" >&5
4481 $as_echo "static" >&6; }
4482   as_fn_error "gmp.h isn't a DLL: use --enable-static --disable-shared" "$LINENO" 5
4483 fi
4484 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4485      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4486 /* end confdefs.h.  */
4487
4488 #include "mpfr.h"
4489 #if !__GMP_LIBGMP_DLL
4490 #error
4491 error
4492 #endif
4493
4494 int
4495 main ()
4496 {
4497
4498   ;
4499   return 0;
4500 }
4501 _ACEOF
4502 if ac_fn_c_try_compile "$LINENO"; then :
4503   { $as_echo "$as_me:${as_lineno-$LINENO}: result: DLL" >&5
4504 $as_echo "DLL" >&6; }
4505 else
4506
4507   { $as_echo "$as_me:${as_lineno-$LINENO}: result: static" >&5
4508 $as_echo "static" >&6; }
4509   as_fn_error "gmp.h isn't a DLL: use --enable-static --disable-shared" "$LINENO" 5
4510 fi
4511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4512    else
4513      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4514 /* end confdefs.h.  */
4515
4516 #include "gmp.h"
4517 #if __GMP_LIBGMP_DLL
4518 #error
4519 error
4520 #endif
4521
4522 int
4523 main ()
4524 {
4525
4526   ;
4527   return 0;
4528 }
4529 _ACEOF
4530 if ac_fn_c_try_compile "$LINENO"; then :
4531   { $as_echo "$as_me:${as_lineno-$LINENO}: result: static" >&5
4532 $as_echo "static" >&6; }
4533 else
4534
4535   { $as_echo "$as_me:${as_lineno-$LINENO}: result: DLL" >&5
4536 $as_echo "DLL" >&6; }
4537   as_fn_error "gmp.h is a DLL: use --disable-static --enable-shared" "$LINENO" 5
4538 fi
4539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4540   fi
4541   ;;
4542
4543 esac
4544
4545
4546 case `pwd` in
4547   *\ * | *\     *)
4548     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4549 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4550 esac
4551
4552
4553
4554 macro_version='2.2.6b'
4555 macro_revision='1.3017'
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569 ltmain="$ac_aux_dir/ltmain.sh"
4570
4571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4572 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4573 if test "${ac_cv_path_SED+set}" = set; then :
4574   $as_echo_n "(cached) " >&6
4575 else
4576             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4577      for ac_i in 1 2 3 4 5 6 7; do
4578        ac_script="$ac_script$as_nl$ac_script"
4579      done
4580      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4581      { ac_script=; unset ac_script;}
4582      if test -z "$SED"; then
4583   ac_path_SED_found=false
4584   # Loop through the user's path and test for each of PROGNAME-LIST
4585   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4586 for as_dir in $PATH
4587 do
4588   IFS=$as_save_IFS
4589   test -z "$as_dir" && as_dir=.
4590     for ac_prog in sed gsed; do
4591     for ac_exec_ext in '' $ac_executable_extensions; do
4592       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4593       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4594 # Check for GNU ac_path_SED and select it if it is found.
4595   # Check for GNU $ac_path_SED
4596 case `"$ac_path_SED" --version 2>&1` in
4597 *GNU*)
4598   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4599 *)
4600   ac_count=0
4601   $as_echo_n 0123456789 >"conftest.in"
4602   while :
4603   do
4604     cat "conftest.in" "conftest.in" >"conftest.tmp"
4605     mv "conftest.tmp" "conftest.in"
4606     cp "conftest.in" "conftest.nl"
4607     $as_echo '' >> "conftest.nl"
4608     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4609     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4610     as_fn_arith $ac_count + 1 && ac_count=$as_val
4611     if test $ac_count -gt ${ac_path_SED_max-0}; then
4612       # Best one so far, save it but keep looking for a better one
4613       ac_cv_path_SED="$ac_path_SED"
4614       ac_path_SED_max=$ac_count
4615     fi
4616     # 10*(2^10) chars as input seems more than enough
4617     test $ac_count -gt 10 && break
4618   done
4619   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4620 esac
4621
4622       $ac_path_SED_found && break 3
4623     done
4624   done
4625   done
4626 IFS=$as_save_IFS
4627   if test -z "$ac_cv_path_SED"; then
4628     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4629   fi
4630 else
4631   ac_cv_path_SED=$SED
4632 fi
4633
4634 fi
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4636 $as_echo "$ac_cv_path_SED" >&6; }
4637  SED="$ac_cv_path_SED"
4638   rm -f conftest.sed
4639
4640 test -z "$SED" && SED=sed
4641 Xsed="$SED -e 1s/^X//"
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4654 $as_echo_n "checking for fgrep... " >&6; }
4655 if test "${ac_cv_path_FGREP+set}" = set; then :
4656   $as_echo_n "(cached) " >&6
4657 else
4658   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4659    then ac_cv_path_FGREP="$GREP -F"
4660    else
4661      if test -z "$FGREP"; then
4662   ac_path_FGREP_found=false
4663   # Loop through the user's path and test for each of PROGNAME-LIST
4664   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4665 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4666 do
4667   IFS=$as_save_IFS
4668   test -z "$as_dir" && as_dir=.
4669     for ac_prog in fgrep; do
4670     for ac_exec_ext in '' $ac_executable_extensions; do
4671       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4672       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4673 # Check for GNU ac_path_FGREP and select it if it is found.
4674   # Check for GNU $ac_path_FGREP
4675 case `"$ac_path_FGREP" --version 2>&1` in
4676 *GNU*)
4677   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4678 *)
4679   ac_count=0
4680   $as_echo_n 0123456789 >"conftest.in"
4681   while :
4682   do
4683     cat "conftest.in" "conftest.in" >"conftest.tmp"
4684     mv "conftest.tmp" "conftest.in"
4685     cp "conftest.in" "conftest.nl"
4686     $as_echo 'FGREP' >> "conftest.nl"
4687     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4688     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4689     as_fn_arith $ac_count + 1 && ac_count=$as_val
4690     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4691       # Best one so far, save it but keep looking for a better one
4692       ac_cv_path_FGREP="$ac_path_FGREP"
4693       ac_path_FGREP_max=$ac_count
4694     fi
4695     # 10*(2^10) chars as input seems more than enough
4696     test $ac_count -gt 10 && break
4697   done
4698   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4699 esac
4700
4701       $ac_path_FGREP_found && break 3
4702     done
4703   done
4704   done
4705 IFS=$as_save_IFS
4706   if test -z "$ac_cv_path_FGREP"; then
4707     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4708   fi
4709 else
4710   ac_cv_path_FGREP=$FGREP
4711 fi
4712
4713    fi
4714 fi
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4716 $as_echo "$ac_cv_path_FGREP" >&6; }
4717  FGREP="$ac_cv_path_FGREP"
4718
4719
4720 test -z "$GREP" && GREP=grep
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740 # Check whether --with-gnu-ld was given.
4741 if test "${with_gnu_ld+set}" = set; then :
4742   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4743 else
4744   with_gnu_ld=no
4745 fi
4746
4747 ac_prog=ld
4748 if test "$GCC" = yes; then
4749   # Check if gcc -print-prog-name=ld gives a path.
4750   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4751 $as_echo_n "checking for ld used by $CC... " >&6; }
4752   case $host in
4753   *-*-mingw*)
4754     # gcc leaves a trailing carriage return which upsets mingw
4755     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4756   *)
4757     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4758   esac
4759   case $ac_prog in
4760     # Accept absolute paths.
4761     [\\/]* | ?:[\\/]*)
4762       re_direlt='/[^/][^/]*/\.\./'
4763       # Canonicalize the pathname of ld
4764       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4765       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4766         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4767       done
4768       test -z "$LD" && LD="$ac_prog"
4769       ;;
4770   "")
4771     # If it fails, then pretend we aren't using GCC.
4772     ac_prog=ld
4773     ;;
4774   *)
4775     # If it is relative, then search for the first ld in PATH.
4776     with_gnu_ld=unknown
4777     ;;
4778   esac
4779 elif test "$with_gnu_ld" = yes; then
4780   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4781 $as_echo_n "checking for GNU ld... " >&6; }
4782 else
4783   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4784 $as_echo_n "checking for non-GNU ld... " >&6; }
4785 fi
4786 if test "${lt_cv_path_LD+set}" = set; then :
4787   $as_echo_n "(cached) " >&6
4788 else
4789   if test -z "$LD"; then
4790   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4791   for ac_dir in $PATH; do
4792     IFS="$lt_save_ifs"
4793     test -z "$ac_dir" && ac_dir=.
4794     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4795       lt_cv_path_LD="$ac_dir/$ac_prog"
4796       # Check to see if the program is GNU ld.  I'd rather use --version,
4797       # but apparently some variants of GNU ld only accept -v.
4798       # Break only if it was the GNU/non-GNU ld that we prefer.
4799       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4800       *GNU* | *'with BFD'*)
4801         test "$with_gnu_ld" != no && break
4802         ;;
4803       *)
4804         test "$with_gnu_ld" != yes && break
4805         ;;
4806       esac
4807     fi
4808   done
4809   IFS="$lt_save_ifs"
4810 else
4811   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4812 fi
4813 fi
4814
4815 LD="$lt_cv_path_LD"
4816 if test -n "$LD"; then
4817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4818 $as_echo "$LD" >&6; }
4819 else
4820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4821 $as_echo "no" >&6; }
4822 fi
4823 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4825 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4826 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4827   $as_echo_n "(cached) " >&6
4828 else
4829   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4830 case `$LD -v 2>&1 </dev/null` in
4831 *GNU* | *'with BFD'*)
4832   lt_cv_prog_gnu_ld=yes
4833   ;;
4834 *)
4835   lt_cv_prog_gnu_ld=no
4836   ;;
4837 esac
4838 fi
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4840 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4841 with_gnu_ld=$lt_cv_prog_gnu_ld
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4852 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4853 if test "${lt_cv_path_NM+set}" = set; then :
4854   $as_echo_n "(cached) " >&6
4855 else
4856   if test -n "$NM"; then
4857   # Let the user override the test.
4858   lt_cv_path_NM="$NM"
4859 else
4860   lt_nm_to_check="${ac_tool_prefix}nm"
4861   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4862     lt_nm_to_check="$lt_nm_to_check nm"
4863   fi
4864   for lt_tmp_nm in $lt_nm_to_check; do
4865     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4866     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4867       IFS="$lt_save_ifs"
4868       test -z "$ac_dir" && ac_dir=.
4869       tmp_nm="$ac_dir/$lt_tmp_nm"
4870       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4871         # Check to see if the nm accepts a BSD-compat flag.
4872         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4873         #   nm: unknown option "B" ignored
4874         # Tru64's nm complains that /dev/null is an invalid object file
4875         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4876         */dev/null* | *'Invalid file or object type'*)
4877           lt_cv_path_NM="$tmp_nm -B"
4878           break
4879           ;;
4880         *)
4881           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4882           */dev/null*)
4883             lt_cv_path_NM="$tmp_nm -p"
4884             break
4885             ;;
4886           *)
4887             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4888             continue # so that we can try to find one that supports BSD flags
4889             ;;
4890           esac
4891           ;;
4892         esac
4893       fi
4894     done
4895     IFS="$lt_save_ifs"
4896   done
4897   : ${lt_cv_path_NM=no}
4898 fi
4899 fi
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4901 $as_echo "$lt_cv_path_NM" >&6; }
4902 if test "$lt_cv_path_NM" != "no"; then
4903   NM="$lt_cv_path_NM"
4904 else
4905   # Didn't find any BSD compatible name lister, look for dumpbin.
4906   if test -n "$ac_tool_prefix"; then
4907   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4908   do
4909     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4910 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4912 $as_echo_n "checking for $ac_word... " >&6; }
4913 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4914   $as_echo_n "(cached) " >&6
4915 else
4916   if test -n "$DUMPBIN"; then
4917   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4918 else
4919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4920 for as_dir in $PATH
4921 do
4922   IFS=$as_save_IFS
4923   test -z "$as_dir" && as_dir=.
4924     for ac_exec_ext in '' $ac_executable_extensions; do
4925   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4926     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4927     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4928     break 2
4929   fi
4930 done
4931   done
4932 IFS=$as_save_IFS
4933
4934 fi
4935 fi
4936 DUMPBIN=$ac_cv_prog_DUMPBIN
4937 if test -n "$DUMPBIN"; then
4938   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4939 $as_echo "$DUMPBIN" >&6; }
4940 else
4941   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4942 $as_echo "no" >&6; }
4943 fi
4944
4945
4946     test -n "$DUMPBIN" && break
4947   done
4948 fi
4949 if test -z "$DUMPBIN"; then
4950   ac_ct_DUMPBIN=$DUMPBIN
4951   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4952 do
4953   # Extract the first word of "$ac_prog", so it can be a program name with args.
4954 set dummy $ac_prog; ac_word=$2
4955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4956 $as_echo_n "checking for $ac_word... " >&6; }
4957 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4958   $as_echo_n "(cached) " >&6
4959 else
4960   if test -n "$ac_ct_DUMPBIN"; then
4961   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4962 else
4963 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4964 for as_dir in $PATH
4965 do
4966   IFS=$as_save_IFS
4967   test -z "$as_dir" && as_dir=.
4968     for ac_exec_ext in '' $ac_executable_extensions; do
4969   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4970     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4971     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4972     break 2
4973   fi
4974 done
4975   done
4976 IFS=$as_save_IFS
4977
4978 fi
4979 fi
4980 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4981 if test -n "$ac_ct_DUMPBIN"; then
4982   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4983 $as_echo "$ac_ct_DUMPBIN" >&6; }
4984 else
4985   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4986 $as_echo "no" >&6; }
4987 fi
4988
4989
4990   test -n "$ac_ct_DUMPBIN" && break
4991 done
4992
4993   if test "x$ac_ct_DUMPBIN" = x; then
4994     DUMPBIN=":"
4995   else
4996     case $cross_compiling:$ac_tool_warned in
4997 yes:)
4998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4999 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5000 ac_tool_warned=yes ;;
5001 esac
5002     DUMPBIN=$ac_ct_DUMPBIN
5003   fi
5004 fi
5005
5006
5007   if test "$DUMPBIN" != ":"; then
5008     NM="$DUMPBIN"
5009   fi
5010 fi
5011 test -z "$NM" && NM=nm
5012
5013
5014
5015
5016
5017
5018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5019 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5020 if test "${lt_cv_nm_interface+set}" = set; then :
5021   $as_echo_n "(cached) " >&6
5022 else
5023   lt_cv_nm_interface="BSD nm"
5024   echo "int some_variable = 0;" > conftest.$ac_ext
5025   (eval echo "\"\$as_me:5025: $ac_compile\"" >&5)
5026   (eval "$ac_compile" 2>conftest.err)
5027   cat conftest.err >&5
5028   (eval echo "\"\$as_me:5028: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5029   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5030   cat conftest.err >&5
5031   (eval echo "\"\$as_me:5031: output\"" >&5)
5032   cat conftest.out >&5
5033   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5034     lt_cv_nm_interface="MS dumpbin"
5035   fi
5036   rm -f conftest*
5037 fi
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5039 $as_echo "$lt_cv_nm_interface" >&6; }
5040
5041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5042 $as_echo_n "checking whether ln -s works... " >&6; }
5043 LN_S=$as_ln_s
5044 if test "$LN_S" = "ln -s"; then
5045   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5046 $as_echo "yes" >&6; }
5047 else
5048   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5049 $as_echo "no, using $LN_S" >&6; }
5050 fi
5051
5052 # find the maximum length of command line arguments
5053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5054 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5055 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5056   $as_echo_n "(cached) " >&6
5057 else
5058     i=0
5059   teststring="ABCD"
5060
5061   case $build_os in
5062   msdosdjgpp*)
5063     # On DJGPP, this test can blow up pretty badly due to problems in libc
5064     # (any single argument exceeding 2000 bytes causes a buffer overrun
5065     # during glob expansion).  Even if it were fixed, the result of this
5066     # check would be larger than it should be.
5067     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5068     ;;
5069
5070   gnu*)
5071     # Under GNU Hurd, this test is not required because there is
5072     # no limit to the length of command line arguments.
5073     # Libtool will interpret -1 as no limit whatsoever
5074     lt_cv_sys_max_cmd_len=-1;
5075     ;;
5076
5077   cygwin* | mingw* | cegcc*)
5078     # On Win9x/ME, this test blows up -- it succeeds, but takes
5079     # about 5 minutes as the teststring grows exponentially.
5080     # Worse, since 9x/ME are not pre-emptively multitasking,
5081     # you end up with a "frozen" computer, even though with patience
5082     # the test eventually succeeds (with a max line length of 256k).
5083     # Instead, let's just punt: use the minimum linelength reported by
5084     # all of the supported platforms: 8192 (on NT/2K/XP).
5085     lt_cv_sys_max_cmd_len=8192;
5086     ;;
5087
5088   amigaos*)
5089     # On AmigaOS with pdksh, this test takes hours, literally.
5090     # So we just punt and use a minimum line length of 8192.
5091     lt_cv_sys_max_cmd_len=8192;
5092     ;;
5093
5094   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5095     # This has been around since 386BSD, at least.  Likely further.
5096     if test -x /sbin/sysctl; then
5097       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5098     elif test -x /usr/sbin/sysctl; then
5099       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5100     else
5101       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5102     fi
5103     # And add a safety zone
5104     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5105     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5106     ;;
5107
5108   interix*)
5109     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5110     lt_cv_sys_max_cmd_len=196608
5111     ;;
5112
5113   osf*)
5114     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5115     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5116     # nice to cause kernel panics so lets avoid the loop below.
5117     # First set a reasonable default.
5118     lt_cv_sys_max_cmd_len=16384
5119     #
5120     if test -x /sbin/sysconfig; then
5121       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5122         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5123       esac
5124     fi
5125     ;;
5126   sco3.2v5*)
5127     lt_cv_sys_max_cmd_len=102400
5128     ;;
5129   sysv5* | sco5v6* | sysv4.2uw2*)
5130     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5131     if test -n "$kargmax"; then
5132       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5133     else
5134       lt_cv_sys_max_cmd_len=32768
5135     fi
5136     ;;
5137   *)
5138     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5139     if test -n "$lt_cv_sys_max_cmd_len"; then
5140       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5141       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5142     else
5143       # Make teststring a little bigger before we do anything with it.
5144       # a 1K string should be a reasonable start.
5145       for i in 1 2 3 4 5 6 7 8 ; do
5146         teststring=$teststring$teststring
5147       done
5148       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5149       # If test is not a shell built-in, we'll probably end up computing a
5150       # maximum length that is only half of the actual maximum length, but
5151       # we can't tell.
5152       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5153                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5154               test $i != 17 # 1/2 MB should be enough
5155       do
5156         i=`expr $i + 1`
5157         teststring=$teststring$teststring
5158       done
5159       # Only check the string length outside the loop.
5160       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5161       teststring=
5162       # Add a significant safety factor because C++ compilers can tack on
5163       # massive amounts of additional arguments before passing them to the
5164       # linker.  It appears as though 1/2 is a usable value.
5165       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5166     fi
5167     ;;
5168   esac
5169
5170 fi
5171
5172 if test -n $lt_cv_sys_max_cmd_len ; then
5173   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5174 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5175 else
5176   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5177 $as_echo "none" >&6; }
5178 fi
5179 max_cmd_len=$lt_cv_sys_max_cmd_len
5180
5181
5182
5183
5184
5185
5186 : ${CP="cp -f"}
5187 : ${MV="mv -f"}
5188 : ${RM="rm -f"}
5189
5190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5191 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5192 # Try some XSI features
5193 xsi_shell=no
5194 ( _lt_dummy="a/b/c"
5195   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5196       = c,a/b,, \
5197     && eval 'test $(( 1 + 1 )) -eq 2 \
5198     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5199   && xsi_shell=yes
5200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5201 $as_echo "$xsi_shell" >&6; }
5202
5203
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5205 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5206 lt_shell_append=no
5207 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5208     >/dev/null 2>&1 \
5209   && lt_shell_append=yes
5210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5211 $as_echo "$lt_shell_append" >&6; }
5212
5213
5214 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5215   lt_unset=unset
5216 else
5217   lt_unset=false
5218 fi
5219
5220
5221
5222
5223
5224 # test EBCDIC or ASCII
5225 case `echo X|tr X '\101'` in
5226  A) # ASCII based system
5227     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5228   lt_SP2NL='tr \040 \012'
5229   lt_NL2SP='tr \015\012 \040\040'
5230   ;;
5231  *) # EBCDIC based system
5232   lt_SP2NL='tr \100 \n'
5233   lt_NL2SP='tr \r\n \100\100'
5234   ;;
5235 esac
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5246 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5247 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5248   $as_echo_n "(cached) " >&6
5249 else
5250   lt_cv_ld_reload_flag='-r'
5251 fi
5252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5253 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5254 reload_flag=$lt_cv_ld_reload_flag
5255 case $reload_flag in
5256 "" | " "*) ;;
5257 *) reload_flag=" $reload_flag" ;;
5258 esac
5259 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5260 case $host_os in
5261   darwin*)
5262     if test "$GCC" = yes; then
5263       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5264     else
5265       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5266     fi
5267     ;;
5268 esac
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278 if test -n "$ac_tool_prefix"; then
5279   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5280 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5282 $as_echo_n "checking for $ac_word... " >&6; }
5283 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5284   $as_echo_n "(cached) " >&6
5285 else
5286   if test -n "$OBJDUMP"; then
5287   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5288 else
5289 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5290 for as_dir in $PATH
5291 do
5292   IFS=$as_save_IFS
5293   test -z "$as_dir" && as_dir=.
5294     for ac_exec_ext in '' $ac_executable_extensions; do
5295   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5296     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5297     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5298     break 2
5299   fi
5300 done
5301   done
5302 IFS=$as_save_IFS
5303
5304 fi
5305 fi
5306 OBJDUMP=$ac_cv_prog_OBJDUMP
5307 if test -n "$OBJDUMP"; then
5308   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5309 $as_echo "$OBJDUMP" >&6; }
5310 else
5311   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5312 $as_echo "no" >&6; }
5313 fi
5314
5315
5316 fi
5317 if test -z "$ac_cv_prog_OBJDUMP"; then
5318   ac_ct_OBJDUMP=$OBJDUMP
5319   # Extract the first word of "objdump", so it can be a program name with args.
5320 set dummy objdump; ac_word=$2
5321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5322 $as_echo_n "checking for $ac_word... " >&6; }
5323 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5324   $as_echo_n "(cached) " >&6
5325 else
5326   if test -n "$ac_ct_OBJDUMP"; then
5327   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5328 else
5329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5330 for as_dir in $PATH
5331 do
5332   IFS=$as_save_IFS
5333   test -z "$as_dir" && as_dir=.
5334     for ac_exec_ext in '' $ac_executable_extensions; do
5335   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5336     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5337     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5338     break 2
5339   fi
5340 done
5341   done
5342 IFS=$as_save_IFS
5343
5344 fi
5345 fi
5346 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5347 if test -n "$ac_ct_OBJDUMP"; then
5348   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5349 $as_echo "$ac_ct_OBJDUMP" >&6; }
5350 else
5351   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5352 $as_echo "no" >&6; }
5353 fi
5354
5355   if test "x$ac_ct_OBJDUMP" = x; then
5356     OBJDUMP="false"
5357   else
5358     case $cross_compiling:$ac_tool_warned in
5359 yes:)
5360 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5361 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5362 ac_tool_warned=yes ;;
5363 esac
5364     OBJDUMP=$ac_ct_OBJDUMP
5365   fi
5366 else
5367   OBJDUMP="$ac_cv_prog_OBJDUMP"
5368 fi
5369
5370 test -z "$OBJDUMP" && OBJDUMP=objdump
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5381 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5382 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5383   $as_echo_n "(cached) " >&6
5384 else
5385   lt_cv_file_magic_cmd='$MAGIC_CMD'
5386 lt_cv_file_magic_test_file=
5387 lt_cv_deplibs_check_method='unknown'
5388 # Need to set the preceding variable on all platforms that support
5389 # interlibrary dependencies.
5390 # 'none' -- dependencies not supported.
5391 # `unknown' -- same as none, but documents that we really don't know.
5392 # 'pass_all' -- all dependencies passed with no checks.
5393 # 'test_compile' -- check by making test program.
5394 # 'file_magic [[regex]]' -- check by looking for files in library path
5395 # which responds to the $file_magic_cmd with a given extended regex.
5396 # If you have `file' or equivalent on your system and you're not sure
5397 # whether `pass_all' will *always* work, you probably want this one.
5398
5399 case $host_os in
5400 aix[4-9]*)
5401   lt_cv_deplibs_check_method=pass_all
5402   ;;
5403
5404 beos*)
5405   lt_cv_deplibs_check_method=pass_all
5406   ;;
5407
5408 bsdi[45]*)
5409   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5410   lt_cv_file_magic_cmd='/usr/bin/file -L'
5411   lt_cv_file_magic_test_file=/shlib/libc.so
5412   ;;
5413
5414 cygwin*)
5415   # func_win32_libid is a shell function defined in ltmain.sh
5416   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5417   lt_cv_file_magic_cmd='func_win32_libid'
5418   ;;
5419
5420 mingw* | pw32*)
5421   # Base MSYS/MinGW do not provide the 'file' command needed by
5422   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5423   # unless we find 'file', for example because we are cross-compiling.
5424   if ( file / ) >/dev/null 2>&1; then
5425     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5426     lt_cv_file_magic_cmd='func_win32_libid'
5427   else
5428     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5429     lt_cv_file_magic_cmd='$OBJDUMP -f'
5430   fi
5431   ;;
5432
5433 cegcc)
5434   # use the weaker test based on 'objdump'. See mingw*.
5435   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5436   lt_cv_file_magic_cmd='$OBJDUMP -f'
5437   ;;
5438
5439 darwin* | rhapsody*)
5440   lt_cv_deplibs_check_method=pass_all
5441   ;;
5442
5443 freebsd* | dragonfly*)
5444   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5445     case $host_cpu in
5446     i*86 )
5447       # Not sure whether the presence of OpenBSD here was a mistake.
5448       # Let's accept both of them until this is cleared up.
5449       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5450       lt_cv_file_magic_cmd=/usr/bin/file
5451       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5452       ;;
5453     esac
5454   else
5455     lt_cv_deplibs_check_method=pass_all
5456   fi
5457   ;;
5458
5459 gnu*)
5460   lt_cv_deplibs_check_method=pass_all
5461   ;;
5462
5463 hpux10.20* | hpux11*)
5464   lt_cv_file_magic_cmd=/usr/bin/file
5465   case $host_cpu in
5466   ia64*)
5467     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5468     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5469     ;;
5470   hppa*64*)
5471     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5472     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5473     ;;
5474   *)
5475     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5476     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5477     ;;
5478   esac
5479   ;;
5480
5481 interix[3-9]*)
5482   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5483   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5484   ;;
5485
5486 irix5* | irix6* | nonstopux*)
5487   case $LD in
5488   *-32|*"-32 ") libmagic=32-bit;;
5489   *-n32|*"-n32 ") libmagic=N32;;
5490   *-64|*"-64 ") libmagic=64-bit;;
5491   *) libmagic=never-match;;
5492   esac
5493   lt_cv_deplibs_check_method=pass_all
5494   ;;
5495
5496 # This must be Linux ELF.
5497 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5498   lt_cv_deplibs_check_method=pass_all
5499   ;;
5500
5501 netbsd* | netbsdelf*-gnu)
5502   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5503     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5504   else
5505     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5506   fi
5507   ;;
5508
5509 newos6*)
5510   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5511   lt_cv_file_magic_cmd=/usr/bin/file
5512   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5513   ;;
5514
5515 *nto* | *qnx*)
5516   lt_cv_deplibs_check_method=pass_all
5517   ;;
5518
5519 openbsd*)
5520   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5521     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5522   else
5523     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5524   fi
5525   ;;
5526
5527 osf3* | osf4* | osf5*)
5528   lt_cv_deplibs_check_method=pass_all
5529   ;;
5530
5531 rdos*)
5532   lt_cv_deplibs_check_method=pass_all
5533   ;;
5534
5535 solaris*)
5536   lt_cv_deplibs_check_method=pass_all
5537   ;;
5538
5539 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5540   lt_cv_deplibs_check_method=pass_all
5541   ;;
5542
5543 sysv4 | sysv4.3*)
5544   case $host_vendor in
5545   motorola)
5546     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]'
5547     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5548     ;;
5549   ncr)
5550     lt_cv_deplibs_check_method=pass_all
5551     ;;
5552   sequent)
5553     lt_cv_file_magic_cmd='/bin/file'
5554     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5555     ;;
5556   sni)
5557     lt_cv_file_magic_cmd='/bin/file'
5558     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5559     lt_cv_file_magic_test_file=/lib/libc.so
5560     ;;
5561   siemens)
5562     lt_cv_deplibs_check_method=pass_all
5563     ;;
5564   pc)
5565     lt_cv_deplibs_check_method=pass_all
5566     ;;
5567   esac
5568   ;;
5569
5570 tpf*)
5571   lt_cv_deplibs_check_method=pass_all
5572   ;;
5573 esac
5574
5575 fi
5576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5577 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5578 file_magic_cmd=$lt_cv_file_magic_cmd
5579 deplibs_check_method=$lt_cv_deplibs_check_method
5580 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593 if test -n "$ac_tool_prefix"; then
5594   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5595 set dummy ${ac_tool_prefix}ar; ac_word=$2
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5597 $as_echo_n "checking for $ac_word... " >&6; }
5598 if test "${ac_cv_prog_AR+set}" = set; then :
5599   $as_echo_n "(cached) " >&6
5600 else
5601   if test -n "$AR"; then
5602   ac_cv_prog_AR="$AR" # Let the user override the test.
5603 else
5604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5605 for as_dir in $PATH
5606 do
5607   IFS=$as_save_IFS
5608   test -z "$as_dir" && as_dir=.
5609     for ac_exec_ext in '' $ac_executable_extensions; do
5610   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5611     ac_cv_prog_AR="${ac_tool_prefix}ar"
5612     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5613     break 2
5614   fi
5615 done
5616   done
5617 IFS=$as_save_IFS
5618
5619 fi
5620 fi
5621 AR=$ac_cv_prog_AR
5622 if test -n "$AR"; then
5623   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5624 $as_echo "$AR" >&6; }
5625 else
5626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5627 $as_echo "no" >&6; }
5628 fi
5629
5630
5631 fi
5632 if test -z "$ac_cv_prog_AR"; then
5633   ac_ct_AR=$AR
5634   # Extract the first word of "ar", so it can be a program name with args.
5635 set dummy ar; ac_word=$2
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5637 $as_echo_n "checking for $ac_word... " >&6; }
5638 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5639   $as_echo_n "(cached) " >&6
5640 else
5641   if test -n "$ac_ct_AR"; then
5642   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5643 else
5644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5645 for as_dir in $PATH
5646 do
5647   IFS=$as_save_IFS
5648   test -z "$as_dir" && as_dir=.
5649     for ac_exec_ext in '' $ac_executable_extensions; do
5650   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5651     ac_cv_prog_ac_ct_AR="ar"
5652     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5653     break 2
5654   fi
5655 done
5656   done
5657 IFS=$as_save_IFS
5658
5659 fi
5660 fi
5661 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5662 if test -n "$ac_ct_AR"; then
5663   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5664 $as_echo "$ac_ct_AR" >&6; }
5665 else
5666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5667 $as_echo "no" >&6; }
5668 fi
5669
5670   if test "x$ac_ct_AR" = x; then
5671     AR="false"
5672   else
5673     case $cross_compiling:$ac_tool_warned in
5674 yes:)
5675 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5676 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5677 ac_tool_warned=yes ;;
5678 esac
5679     AR=$ac_ct_AR
5680   fi
5681 else
5682   AR="$ac_cv_prog_AR"
5683 fi
5684
5685 test -z "$AR" && AR=ar
5686 test -z "$AR_FLAGS" && AR_FLAGS=cru
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698 if test -n "$ac_tool_prefix"; then
5699   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5700 set dummy ${ac_tool_prefix}strip; ac_word=$2
5701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5702 $as_echo_n "checking for $ac_word... " >&6; }
5703 if test "${ac_cv_prog_STRIP+set}" = set; then :
5704   $as_echo_n "(cached) " >&6
5705 else
5706   if test -n "$STRIP"; then
5707   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5708 else
5709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5710 for as_dir in $PATH
5711 do
5712   IFS=$as_save_IFS
5713   test -z "$as_dir" && as_dir=.
5714     for ac_exec_ext in '' $ac_executable_extensions; do
5715   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5716     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5717     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5718     break 2
5719   fi
5720 done
5721   done
5722 IFS=$as_save_IFS
5723
5724 fi
5725 fi
5726 STRIP=$ac_cv_prog_STRIP
5727 if test -n "$STRIP"; then
5728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5729 $as_echo "$STRIP" >&6; }
5730 else
5731   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5732 $as_echo "no" >&6; }
5733 fi
5734
5735
5736 fi
5737 if test -z "$ac_cv_prog_STRIP"; then
5738   ac_ct_STRIP=$STRIP
5739   # Extract the first word of "strip", so it can be a program name with args.
5740 set dummy strip; ac_word=$2
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5742 $as_echo_n "checking for $ac_word... " >&6; }
5743 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5744   $as_echo_n "(cached) " >&6
5745 else
5746   if test -n "$ac_ct_STRIP"; then
5747   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5748 else
5749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5750 for as_dir in $PATH
5751 do
5752   IFS=$as_save_IFS
5753   test -z "$as_dir" && as_dir=.
5754     for ac_exec_ext in '' $ac_executable_extensions; do
5755   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5756     ac_cv_prog_ac_ct_STRIP="strip"
5757     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5758     break 2
5759   fi
5760 done
5761   done
5762 IFS=$as_save_IFS
5763
5764 fi
5765 fi
5766 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5767 if test -n "$ac_ct_STRIP"; then
5768   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5769 $as_echo "$ac_ct_STRIP" >&6; }
5770 else
5771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5772 $as_echo "no" >&6; }
5773 fi
5774
5775   if test "x$ac_ct_STRIP" = x; then
5776     STRIP=":"
5777   else
5778     case $cross_compiling:$ac_tool_warned in
5779 yes:)
5780 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5781 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5782 ac_tool_warned=yes ;;
5783 esac
5784     STRIP=$ac_ct_STRIP
5785   fi
5786 else
5787   STRIP="$ac_cv_prog_STRIP"
5788 fi
5789
5790 test -z "$STRIP" && STRIP=:
5791
5792
5793
5794
5795
5796
5797 if test -n "$ac_tool_prefix"; then
5798   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5799 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5801 $as_echo_n "checking for $ac_word... " >&6; }
5802 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5803   $as_echo_n "(cached) " >&6
5804 else
5805   if test -n "$RANLIB"; then
5806   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5807 else
5808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5809 for as_dir in $PATH
5810 do
5811   IFS=$as_save_IFS
5812   test -z "$as_dir" && as_dir=.
5813     for ac_exec_ext in '' $ac_executable_extensions; do
5814   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5815     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5816     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5817     break 2
5818   fi
5819 done
5820   done
5821 IFS=$as_save_IFS
5822
5823 fi
5824 fi
5825 RANLIB=$ac_cv_prog_RANLIB
5826 if test -n "$RANLIB"; then
5827   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5828 $as_echo "$RANLIB" >&6; }
5829 else
5830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5831 $as_echo "no" >&6; }
5832 fi
5833
5834
5835 fi
5836 if test -z "$ac_cv_prog_RANLIB"; then
5837   ac_ct_RANLIB=$RANLIB
5838   # Extract the first word of "ranlib", so it can be a program name with args.
5839 set dummy ranlib; ac_word=$2
5840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5841 $as_echo_n "checking for $ac_word... " >&6; }
5842 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5843   $as_echo_n "(cached) " >&6
5844 else
5845   if test -n "$ac_ct_RANLIB"; then
5846   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5847 else
5848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5849 for as_dir in $PATH
5850 do
5851   IFS=$as_save_IFS
5852   test -z "$as_dir" && as_dir=.
5853     for ac_exec_ext in '' $ac_executable_extensions; do
5854   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5855     ac_cv_prog_ac_ct_RANLIB="ranlib"
5856     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5857     break 2
5858   fi
5859 done
5860   done
5861 IFS=$as_save_IFS
5862
5863 fi
5864 fi
5865 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5866 if test -n "$ac_ct_RANLIB"; then
5867   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5868 $as_echo "$ac_ct_RANLIB" >&6; }
5869 else
5870   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5871 $as_echo "no" >&6; }
5872 fi
5873
5874   if test "x$ac_ct_RANLIB" = x; then
5875     RANLIB=":"
5876   else
5877     case $cross_compiling:$ac_tool_warned in
5878 yes:)
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5880 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5881 ac_tool_warned=yes ;;
5882 esac
5883     RANLIB=$ac_ct_RANLIB
5884   fi
5885 else
5886   RANLIB="$ac_cv_prog_RANLIB"
5887 fi
5888
5889 test -z "$RANLIB" && RANLIB=:
5890
5891
5892
5893
5894
5895
5896 # Determine commands to create old-style static archives.
5897 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5898 old_postinstall_cmds='chmod 644 $oldlib'
5899 old_postuninstall_cmds=
5900
5901 if test -n "$RANLIB"; then
5902   case $host_os in
5903   openbsd*)
5904     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5905     ;;
5906   *)
5907     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5908     ;;
5909   esac
5910   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5911 fi
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946 # If no C compiler was specified, use CC.
5947 LTCC=${LTCC-"$CC"}
5948
5949 # If no C compiler flags were specified, use CFLAGS.
5950 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5951
5952 # Allow CC to be a program name with arguments.
5953 compiler=$CC
5954
5955
5956 # Check for command to grab the raw symbol name followed by C symbol from nm.
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5958 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5959 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5960   $as_echo_n "(cached) " >&6
5961 else
5962
5963 # These are sane defaults that work on at least a few old systems.
5964 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5965
5966 # Character class describing NM global symbol codes.
5967 symcode='[BCDEGRST]'
5968
5969 # Regexp to match symbols that can be accessed directly from C.
5970 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5971
5972 # Define system-specific variables.
5973 case $host_os in
5974 aix*)
5975   symcode='[BCDT]'
5976   ;;
5977 cygwin* | mingw* | pw32* | cegcc*)
5978   symcode='[ABCDGISTW]'
5979   ;;
5980 hpux*)
5981   if test "$host_cpu" = ia64; then
5982     symcode='[ABCDEGRST]'
5983   fi
5984   ;;
5985 irix* | nonstopux*)
5986   symcode='[BCDEGRST]'
5987   ;;
5988 osf*)
5989   symcode='[BCDEGQRST]'
5990   ;;
5991 solaris*)
5992   symcode='[BDRT]'
5993   ;;
5994 sco3.2v5*)
5995   symcode='[DT]'
5996   ;;
5997 sysv4.2uw2*)
5998   symcode='[DT]'
5999   ;;
6000 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6001   symcode='[ABDT]'
6002   ;;
6003 sysv4)
6004   symcode='[DFNSTU]'
6005   ;;
6006 esac
6007
6008 # If we're using GNU nm, then use its standard symbol codes.
6009 case `$NM -V 2>&1` in
6010 *GNU* | *'with BFD'*)
6011   symcode='[ABCDGIRSTW]' ;;
6012 esac
6013
6014 # Transform an extracted symbol line into a proper C declaration.
6015 # Some systems (esp. on ia64) link data and code symbols differently,
6016 # so use this general approach.
6017 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6018
6019 # Transform an extracted symbol line into symbol name and symbol address
6020 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6021 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6022
6023 # Handle CRLF in mingw tool chain
6024 opt_cr=
6025 case $build_os in
6026 mingw*)
6027   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6028   ;;
6029 esac
6030
6031 # Try without a prefix underscore, then with it.
6032 for ac_symprfx in "" "_"; do
6033
6034   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6035   symxfrm="\\1 $ac_symprfx\\2 \\2"
6036
6037   # Write the raw and C identifiers.
6038   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6039     # Fake it for dumpbin and say T for any non-static function
6040     # and D for any global variable.
6041     # Also find C++ and __fastcall symbols from MSVC++,
6042     # which start with @ or ?.
6043     lt_cv_sys_global_symbol_pipe="$AWK '"\
6044 "     {last_section=section; section=\$ 3};"\
6045 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6046 "     \$ 0!~/External *\|/{next};"\
6047 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6048 "     {if(hide[section]) next};"\
6049 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6050 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6051 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6052 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6053 "     ' prfx=^$ac_symprfx"
6054   else
6055     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6056   fi
6057
6058   # Check to see that the pipe works correctly.
6059   pipe_works=no
6060
6061   rm -f conftest*
6062   cat > conftest.$ac_ext <<_LT_EOF
6063 #ifdef __cplusplus
6064 extern "C" {
6065 #endif
6066 char nm_test_var;
6067 void nm_test_func(void);
6068 void nm_test_func(void){}
6069 #ifdef __cplusplus
6070 }
6071 #endif
6072 int main(){nm_test_var='a';nm_test_func();return(0);}
6073 _LT_EOF
6074
6075   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6076   (eval $ac_compile) 2>&5
6077   ac_status=$?
6078   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6079   test $ac_status = 0; }; then
6080     # Now try to grab the symbols.
6081     nlist=conftest.nm
6082     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
6083   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6084   ac_status=$?
6085   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6086   test $ac_status = 0; } && test -s "$nlist"; then
6087       # Try sorting and uniquifying the output.
6088       if sort "$nlist" | uniq > "$nlist"T; then
6089         mv -f "$nlist"T "$nlist"
6090       else
6091         rm -f "$nlist"T
6092       fi
6093
6094       # Make sure that we snagged all the symbols we need.
6095       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6096         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6097           cat <<_LT_EOF > conftest.$ac_ext
6098 #ifdef __cplusplus
6099 extern "C" {
6100 #endif
6101
6102 _LT_EOF
6103           # Now generate the symbol file.
6104           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6105
6106           cat <<_LT_EOF >> conftest.$ac_ext
6107
6108 /* The mapping between symbol names and symbols.  */
6109 const struct {
6110   const char *name;
6111   void       *address;
6112 }
6113 lt__PROGRAM__LTX_preloaded_symbols[] =
6114 {
6115   { "@PROGRAM@", (void *) 0 },
6116 _LT_EOF
6117           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6118           cat <<\_LT_EOF >> conftest.$ac_ext
6119   {0, (void *) 0}
6120 };
6121
6122 /* This works around a problem in FreeBSD linker */
6123 #ifdef FREEBSD_WORKAROUND
6124 static const void *lt_preloaded_setup() {
6125   return lt__PROGRAM__LTX_preloaded_symbols;
6126 }
6127 #endif
6128
6129 #ifdef __cplusplus
6130 }
6131 #endif
6132 _LT_EOF
6133           # Now try linking the two files.
6134           mv conftest.$ac_objext conftstm.$ac_objext
6135           lt_save_LIBS="$LIBS"
6136           lt_save_CFLAGS="$CFLAGS"
6137           LIBS="conftstm.$ac_objext"
6138           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6139           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6140   (eval $ac_link) 2>&5
6141   ac_status=$?
6142   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6143   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6144             pipe_works=yes
6145           fi
6146           LIBS="$lt_save_LIBS"
6147           CFLAGS="$lt_save_CFLAGS"
6148         else
6149           echo "cannot find nm_test_func in $nlist" >&5
6150         fi
6151       else
6152         echo "cannot find nm_test_var in $nlist" >&5
6153       fi
6154     else
6155       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6156     fi
6157   else
6158     echo "$progname: failed program was:" >&5
6159     cat conftest.$ac_ext >&5
6160   fi
6161   rm -rf conftest* conftst*
6162
6163   # Do not use the global_symbol_pipe unless it works.
6164   if test "$pipe_works" = yes; then
6165     break
6166   else
6167     lt_cv_sys_global_symbol_pipe=
6168   fi
6169 done
6170
6171 fi
6172
6173 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6174   lt_cv_sys_global_symbol_to_cdecl=
6175 fi
6176 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6178 $as_echo "failed" >&6; }
6179 else
6180   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6181 $as_echo "ok" >&6; }
6182 fi
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205 # Check whether --enable-libtool-lock was given.
6206 if test "${enable_libtool_lock+set}" = set; then :
6207   enableval=$enable_libtool_lock;
6208 fi
6209
6210 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6211
6212 # Some flags need to be propagated to the compiler or linker for good
6213 # libtool support.
6214 case $host in
6215 ia64-*-hpux*)
6216   # Find out which ABI we are using.
6217   echo 'int i;' > conftest.$ac_ext
6218   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6219   (eval $ac_compile) 2>&5
6220   ac_status=$?
6221   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6222   test $ac_status = 0; }; then
6223     case `/usr/bin/file conftest.$ac_objext` in
6224       *ELF-32*)
6225         HPUX_IA64_MODE="32"
6226         ;;
6227       *ELF-64*)
6228         HPUX_IA64_MODE="64"
6229         ;;
6230     esac
6231   fi
6232   rm -rf conftest*
6233   ;;
6234 *-*-irix6*)
6235   # Find out which ABI we are using.
6236   echo '#line 6236 "configure"' > conftest.$ac_ext
6237   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6238   (eval $ac_compile) 2>&5
6239   ac_status=$?
6240   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6241   test $ac_status = 0; }; then
6242     if test "$lt_cv_prog_gnu_ld" = yes; then
6243       case `/usr/bin/file conftest.$ac_objext` in
6244         *32-bit*)
6245           LD="${LD-ld} -melf32bsmip"
6246           ;;
6247         *N32*)
6248           LD="${LD-ld} -melf32bmipn32"
6249           ;;
6250         *64-bit*)
6251           LD="${LD-ld} -melf64bmip"
6252         ;;
6253       esac
6254     else
6255       case `/usr/bin/file conftest.$ac_objext` in
6256         *32-bit*)
6257           LD="${LD-ld} -32"
6258           ;;
6259         *N32*)
6260           LD="${LD-ld} -n32"
6261           ;;
6262         *64-bit*)
6263           LD="${LD-ld} -64"
6264           ;;
6265       esac
6266     fi
6267   fi
6268   rm -rf conftest*
6269   ;;
6270
6271 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6272 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6273   # Find out which ABI we are using.
6274   echo 'int i;' > conftest.$ac_ext
6275   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6276   (eval $ac_compile) 2>&5
6277   ac_status=$?
6278   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6279   test $ac_status = 0; }; then
6280     case `/usr/bin/file conftest.o` in
6281       *32-bit*)
6282         case $host in
6283           x86_64-*kfreebsd*-gnu)
6284             LD="${LD-ld} -m elf_i386_fbsd"
6285             ;;
6286           x86_64-*linux*)
6287             LD="${LD-ld} -m elf_i386"
6288             ;;
6289           ppc64-*linux*|powerpc64-*linux*)
6290             LD="${LD-ld} -m elf32ppclinux"
6291             ;;
6292           s390x-*linux*)
6293             LD="${LD-ld} -m elf_s390"
6294             ;;
6295           sparc64-*linux*)
6296             LD="${LD-ld} -m elf32_sparc"
6297             ;;
6298         esac
6299         ;;
6300       *64-bit*)
6301         case $host in
6302           x86_64-*kfreebsd*-gnu)
6303             LD="${LD-ld} -m elf_x86_64_fbsd"
6304             ;;
6305           x86_64-*linux*)
6306             LD="${LD-ld} -m elf_x86_64"
6307             ;;
6308           ppc*-*linux*|powerpc*-*linux*)
6309             LD="${LD-ld} -m elf64ppc"
6310             ;;
6311           s390*-*linux*|s390*-*tpf*)
6312             LD="${LD-ld} -m elf64_s390"
6313             ;;
6314           sparc*-*linux*)
6315             LD="${LD-ld} -m elf64_sparc"
6316             ;;
6317         esac
6318         ;;
6319     esac
6320   fi
6321   rm -rf conftest*
6322   ;;
6323
6324 *-*-sco3.2v5*)
6325   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6326   SAVE_CFLAGS="$CFLAGS"
6327   CFLAGS="$CFLAGS -belf"
6328   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6329 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6330 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6331   $as_echo_n "(cached) " >&6
6332 else
6333   ac_ext=c
6334 ac_cpp='$CPP $CPPFLAGS'
6335 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6336 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6337 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6338
6339      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6340 /* end confdefs.h.  */
6341
6342 int
6343 main ()
6344 {
6345
6346   ;
6347   return 0;
6348 }
6349 _ACEOF
6350 if ac_fn_c_try_link "$LINENO"; then :
6351   lt_cv_cc_needs_belf=yes
6352 else
6353   lt_cv_cc_needs_belf=no
6354 fi
6355 rm -f core conftest.err conftest.$ac_objext \
6356     conftest$ac_exeext conftest.$ac_ext
6357      ac_ext=c
6358 ac_cpp='$CPP $CPPFLAGS'
6359 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6360 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6361 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6362
6363 fi
6364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6365 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6366   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6367     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6368     CFLAGS="$SAVE_CFLAGS"
6369   fi
6370   ;;
6371 sparc*-*solaris*)
6372   # Find out which ABI we are using.
6373   echo 'int i;' > conftest.$ac_ext
6374   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6375   (eval $ac_compile) 2>&5
6376   ac_status=$?
6377   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6378   test $ac_status = 0; }; then
6379     case `/usr/bin/file conftest.o` in
6380     *64-bit*)
6381       case $lt_cv_prog_gnu_ld in
6382       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6383       *)
6384         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6385           LD="${LD-ld} -64"
6386         fi
6387         ;;
6388       esac
6389       ;;
6390     esac
6391   fi
6392   rm -rf conftest*
6393   ;;
6394 esac
6395
6396 need_locks="$enable_libtool_lock"
6397
6398
6399   case $host_os in
6400     rhapsody* | darwin*)
6401     if test -n "$ac_tool_prefix"; then
6402   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6403 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6405 $as_echo_n "checking for $ac_word... " >&6; }
6406 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6407   $as_echo_n "(cached) " >&6
6408 else
6409   if test -n "$DSYMUTIL"; then
6410   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6411 else
6412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6413 for as_dir in $PATH
6414 do
6415   IFS=$as_save_IFS
6416   test -z "$as_dir" && as_dir=.
6417     for ac_exec_ext in '' $ac_executable_extensions; do
6418   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6419     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6420     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6421     break 2
6422   fi
6423 done
6424   done
6425 IFS=$as_save_IFS
6426
6427 fi
6428 fi
6429 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6430 if test -n "$DSYMUTIL"; then
6431   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6432 $as_echo "$DSYMUTIL" >&6; }
6433 else
6434   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6435 $as_echo "no" >&6; }
6436 fi
6437
6438
6439 fi
6440 if test -z "$ac_cv_prog_DSYMUTIL"; then
6441   ac_ct_DSYMUTIL=$DSYMUTIL
6442   # Extract the first word of "dsymutil", so it can be a program name with args.
6443 set dummy dsymutil; ac_word=$2
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6445 $as_echo_n "checking for $ac_word... " >&6; }
6446 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6447   $as_echo_n "(cached) " >&6
6448 else
6449   if test -n "$ac_ct_DSYMUTIL"; then
6450   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6451 else
6452 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6453 for as_dir in $PATH
6454 do
6455   IFS=$as_save_IFS
6456   test -z "$as_dir" && as_dir=.
6457     for ac_exec_ext in '' $ac_executable_extensions; do
6458   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6459     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6460     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6461     break 2
6462   fi
6463 done
6464   done
6465 IFS=$as_save_IFS
6466
6467 fi
6468 fi
6469 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6470 if test -n "$ac_ct_DSYMUTIL"; then
6471   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6472 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6473 else
6474   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6475 $as_echo "no" >&6; }
6476 fi
6477
6478   if test "x$ac_ct_DSYMUTIL" = x; then
6479     DSYMUTIL=":"
6480   else
6481     case $cross_compiling:$ac_tool_warned in
6482 yes:)
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6484 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6485 ac_tool_warned=yes ;;
6486 esac
6487     DSYMUTIL=$ac_ct_DSYMUTIL
6488   fi
6489 else
6490   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6491 fi
6492
6493     if test -n "$ac_tool_prefix"; then
6494   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6495 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6497 $as_echo_n "checking for $ac_word... " >&6; }
6498 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6499   $as_echo_n "(cached) " >&6
6500 else
6501   if test -n "$NMEDIT"; then
6502   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6503 else
6504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6505 for as_dir in $PATH
6506 do
6507   IFS=$as_save_IFS
6508   test -z "$as_dir" && as_dir=.
6509     for ac_exec_ext in '' $ac_executable_extensions; do
6510   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6511     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6512     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6513     break 2
6514   fi
6515 done
6516   done
6517 IFS=$as_save_IFS
6518
6519 fi
6520 fi
6521 NMEDIT=$ac_cv_prog_NMEDIT
6522 if test -n "$NMEDIT"; then
6523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6524 $as_echo "$NMEDIT" >&6; }
6525 else
6526   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6527 $as_echo "no" >&6; }
6528 fi
6529
6530
6531 fi
6532 if test -z "$ac_cv_prog_NMEDIT"; then
6533   ac_ct_NMEDIT=$NMEDIT
6534   # Extract the first word of "nmedit", so it can be a program name with args.
6535 set dummy nmedit; ac_word=$2
6536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6537 $as_echo_n "checking for $ac_word... " >&6; }
6538 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6539   $as_echo_n "(cached) " >&6
6540 else
6541   if test -n "$ac_ct_NMEDIT"; then
6542   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6543 else
6544 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6545 for as_dir in $PATH
6546 do
6547   IFS=$as_save_IFS
6548   test -z "$as_dir" && as_dir=.
6549     for ac_exec_ext in '' $ac_executable_extensions; do
6550   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6551     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6552     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6553     break 2
6554   fi
6555 done
6556   done
6557 IFS=$as_save_IFS
6558
6559 fi
6560 fi
6561 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6562 if test -n "$ac_ct_NMEDIT"; then
6563   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6564 $as_echo "$ac_ct_NMEDIT" >&6; }
6565 else
6566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6567 $as_echo "no" >&6; }
6568 fi
6569
6570   if test "x$ac_ct_NMEDIT" = x; then
6571     NMEDIT=":"
6572   else
6573     case $cross_compiling:$ac_tool_warned in
6574 yes:)
6575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6576 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6577 ac_tool_warned=yes ;;
6578 esac
6579     NMEDIT=$ac_ct_NMEDIT
6580   fi
6581 else
6582   NMEDIT="$ac_cv_prog_NMEDIT"
6583 fi
6584
6585     if test -n "$ac_tool_prefix"; then
6586   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6587 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6589 $as_echo_n "checking for $ac_word... " >&6; }
6590 if test "${ac_cv_prog_LIPO+set}" = set; then :
6591   $as_echo_n "(cached) " >&6
6592 else
6593   if test -n "$LIPO"; then
6594   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6595 else
6596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6597 for as_dir in $PATH
6598 do
6599   IFS=$as_save_IFS
6600   test -z "$as_dir" && as_dir=.
6601     for ac_exec_ext in '' $ac_executable_extensions; do
6602   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6603     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6604     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6605     break 2
6606   fi
6607 done
6608   done
6609 IFS=$as_save_IFS
6610
6611 fi
6612 fi
6613 LIPO=$ac_cv_prog_LIPO
6614 if test -n "$LIPO"; then
6615   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6616 $as_echo "$LIPO" >&6; }
6617 else
6618   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6619 $as_echo "no" >&6; }
6620 fi
6621
6622
6623 fi
6624 if test -z "$ac_cv_prog_LIPO"; then
6625   ac_ct_LIPO=$LIPO
6626   # Extract the first word of "lipo", so it can be a program name with args.
6627 set dummy lipo; ac_word=$2
6628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6629 $as_echo_n "checking for $ac_word... " >&6; }
6630 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6631   $as_echo_n "(cached) " >&6
6632 else
6633   if test -n "$ac_ct_LIPO"; then
6634   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6635 else
6636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6637 for as_dir in $PATH
6638 do
6639   IFS=$as_save_IFS
6640   test -z "$as_dir" && as_dir=.
6641     for ac_exec_ext in '' $ac_executable_extensions; do
6642   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6643     ac_cv_prog_ac_ct_LIPO="lipo"
6644     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6645     break 2
6646   fi
6647 done
6648   done
6649 IFS=$as_save_IFS
6650
6651 fi
6652 fi
6653 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6654 if test -n "$ac_ct_LIPO"; then
6655   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6656 $as_echo "$ac_ct_LIPO" >&6; }
6657 else
6658   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6659 $as_echo "no" >&6; }
6660 fi
6661
6662   if test "x$ac_ct_LIPO" = x; then
6663     LIPO=":"
6664   else
6665     case $cross_compiling:$ac_tool_warned in
6666 yes:)
6667 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6668 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6669 ac_tool_warned=yes ;;
6670 esac
6671     LIPO=$ac_ct_LIPO
6672   fi
6673 else
6674   LIPO="$ac_cv_prog_LIPO"
6675 fi
6676
6677     if test -n "$ac_tool_prefix"; then
6678   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6679 set dummy ${ac_tool_prefix}otool; ac_word=$2
6680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6681 $as_echo_n "checking for $ac_word... " >&6; }
6682 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6683   $as_echo_n "(cached) " >&6
6684 else
6685   if test -n "$OTOOL"; then
6686   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6687 else
6688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6689 for as_dir in $PATH
6690 do
6691   IFS=$as_save_IFS
6692   test -z "$as_dir" && as_dir=.
6693     for ac_exec_ext in '' $ac_executable_extensions; do
6694   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6695     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6696     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6697     break 2
6698   fi
6699 done
6700   done
6701 IFS=$as_save_IFS
6702
6703 fi
6704 fi
6705 OTOOL=$ac_cv_prog_OTOOL
6706 if test -n "$OTOOL"; then
6707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6708 $as_echo "$OTOOL" >&6; }
6709 else
6710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6711 $as_echo "no" >&6; }
6712 fi
6713
6714
6715 fi
6716 if test -z "$ac_cv_prog_OTOOL"; then
6717   ac_ct_OTOOL=$OTOOL
6718   # Extract the first word of "otool", so it can be a program name with args.
6719 set dummy otool; ac_word=$2
6720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6721 $as_echo_n "checking for $ac_word... " >&6; }
6722 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6723   $as_echo_n "(cached) " >&6
6724 else
6725   if test -n "$ac_ct_OTOOL"; then
6726   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6727 else
6728 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6729 for as_dir in $PATH
6730 do
6731   IFS=$as_save_IFS
6732   test -z "$as_dir" && as_dir=.
6733     for ac_exec_ext in '' $ac_executable_extensions; do
6734   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6735     ac_cv_prog_ac_ct_OTOOL="otool"
6736     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6737     break 2
6738   fi
6739 done
6740   done
6741 IFS=$as_save_IFS
6742
6743 fi
6744 fi
6745 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6746 if test -n "$ac_ct_OTOOL"; then
6747   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6748 $as_echo "$ac_ct_OTOOL" >&6; }
6749 else
6750   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6751 $as_echo "no" >&6; }
6752 fi
6753
6754   if test "x$ac_ct_OTOOL" = x; then
6755     OTOOL=":"
6756   else
6757     case $cross_compiling:$ac_tool_warned in
6758 yes:)
6759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6760 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6761 ac_tool_warned=yes ;;
6762 esac
6763     OTOOL=$ac_ct_OTOOL
6764   fi
6765 else
6766   OTOOL="$ac_cv_prog_OTOOL"
6767 fi
6768
6769     if test -n "$ac_tool_prefix"; then
6770   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6771 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6773 $as_echo_n "checking for $ac_word... " >&6; }
6774 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6775   $as_echo_n "(cached) " >&6
6776 else
6777   if test -n "$OTOOL64"; then
6778   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6779 else
6780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6781 for as_dir in $PATH
6782 do
6783   IFS=$as_save_IFS
6784   test -z "$as_dir" && as_dir=.
6785     for ac_exec_ext in '' $ac_executable_extensions; do
6786   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6787     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6788     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6789     break 2
6790   fi
6791 done
6792   done
6793 IFS=$as_save_IFS
6794
6795 fi
6796 fi
6797 OTOOL64=$ac_cv_prog_OTOOL64
6798 if test -n "$OTOOL64"; then
6799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6800 $as_echo "$OTOOL64" >&6; }
6801 else
6802   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6803 $as_echo "no" >&6; }
6804 fi
6805
6806
6807 fi
6808 if test -z "$ac_cv_prog_OTOOL64"; then
6809   ac_ct_OTOOL64=$OTOOL64
6810   # Extract the first word of "otool64", so it can be a program name with args.
6811 set dummy otool64; ac_word=$2
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6813 $as_echo_n "checking for $ac_word... " >&6; }
6814 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6815   $as_echo_n "(cached) " >&6
6816 else
6817   if test -n "$ac_ct_OTOOL64"; then
6818   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6819 else
6820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6821 for as_dir in $PATH
6822 do
6823   IFS=$as_save_IFS
6824   test -z "$as_dir" && as_dir=.
6825     for ac_exec_ext in '' $ac_executable_extensions; do
6826   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6827     ac_cv_prog_ac_ct_OTOOL64="otool64"
6828     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6829     break 2
6830   fi
6831 done
6832   done
6833 IFS=$as_save_IFS
6834
6835 fi
6836 fi
6837 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6838 if test -n "$ac_ct_OTOOL64"; then
6839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6840 $as_echo "$ac_ct_OTOOL64" >&6; }
6841 else
6842   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6843 $as_echo "no" >&6; }
6844 fi
6845
6846   if test "x$ac_ct_OTOOL64" = x; then
6847     OTOOL64=":"
6848   else
6849     case $cross_compiling:$ac_tool_warned in
6850 yes:)
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6852 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6853 ac_tool_warned=yes ;;
6854 esac
6855     OTOOL64=$ac_ct_OTOOL64
6856   fi
6857 else
6858   OTOOL64="$ac_cv_prog_OTOOL64"
6859 fi
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6888 $as_echo_n "checking for -single_module linker flag... " >&6; }
6889 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6890   $as_echo_n "(cached) " >&6
6891 else
6892   lt_cv_apple_cc_single_mod=no
6893       if test -z "${LT_MULTI_MODULE}"; then
6894         # By default we will add the -single_module flag. You can override
6895         # by either setting the environment variable LT_MULTI_MODULE
6896         # non-empty at configure time, or by adding -multi_module to the
6897         # link flags.
6898         rm -rf libconftest.dylib*
6899         echo "int foo(void){return 1;}" > conftest.c
6900         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6901 -dynamiclib -Wl,-single_module conftest.c" >&5
6902         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6903           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6904         _lt_result=$?
6905         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6906           lt_cv_apple_cc_single_mod=yes
6907         else
6908           cat conftest.err >&5
6909         fi
6910         rm -rf libconftest.dylib*
6911         rm -f conftest.*
6912       fi
6913 fi
6914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6915 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6916     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6917 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6918 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6919   $as_echo_n "(cached) " >&6
6920 else
6921   lt_cv_ld_exported_symbols_list=no
6922       save_LDFLAGS=$LDFLAGS
6923       echo "_main" > conftest.sym
6924       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6925       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6926 /* end confdefs.h.  */
6927
6928 int
6929 main ()
6930 {
6931
6932   ;
6933   return 0;
6934 }
6935 _ACEOF
6936 if ac_fn_c_try_link "$LINENO"; then :
6937   lt_cv_ld_exported_symbols_list=yes
6938 else
6939   lt_cv_ld_exported_symbols_list=no
6940 fi
6941 rm -f core conftest.err conftest.$ac_objext \
6942     conftest$ac_exeext conftest.$ac_ext
6943         LDFLAGS="$save_LDFLAGS"
6944
6945 fi
6946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6947 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6948     case $host_os in
6949     rhapsody* | darwin1.[012])
6950       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6951     darwin1.*)
6952       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6953     darwin*) # darwin 5.x on
6954       # if running on 10.5 or later, the deployment target defaults
6955       # to the OS version, if on x86, and 10.4, the deployment
6956       # target defaults to 10.4. Don't you love it?
6957       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6958         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6959           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6960         10.[012]*)
6961           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6962         10.*)
6963           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6964       esac
6965     ;;
6966   esac
6967     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6968       _lt_dar_single_mod='$single_module'
6969     fi
6970     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6971       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6972     else
6973       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6974     fi
6975     if test "$DSYMUTIL" != ":"; then
6976       _lt_dsymutil='~$DSYMUTIL $lib || :'
6977     else
6978       _lt_dsymutil=
6979     fi
6980     ;;
6981   esac
6982
6983
6984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6985 $as_echo_n "checking for ANSI C header files... " >&6; }
6986 if test "${ac_cv_header_stdc+set}" = set; then :
6987   $as_echo_n "(cached) " >&6
6988 else
6989   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6990 /* end confdefs.h.  */
6991 #include <stdlib.h>
6992 #include <stdarg.h>
6993 #include <string.h>
6994 #include <float.h>
6995
6996 int
6997 main ()
6998 {
6999
7000   ;
7001   return 0;
7002 }
7003 _ACEOF
7004 if ac_fn_c_try_compile "$LINENO"; then :
7005   ac_cv_header_stdc=yes
7006 else
7007   ac_cv_header_stdc=no
7008 fi
7009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7010
7011 if test $ac_cv_header_stdc = yes; then
7012   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7013   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7014 /* end confdefs.h.  */
7015 #include <string.h>
7016
7017 _ACEOF
7018 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7019   $EGREP "memchr" >/dev/null 2>&1; then :
7020
7021 else
7022   ac_cv_header_stdc=no
7023 fi
7024 rm -f conftest*
7025
7026 fi
7027
7028 if test $ac_cv_header_stdc = yes; then
7029   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7030   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7031 /* end confdefs.h.  */
7032 #include <stdlib.h>
7033
7034 _ACEOF
7035 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7036   $EGREP "free" >/dev/null 2>&1; then :
7037
7038 else
7039   ac_cv_header_stdc=no
7040 fi
7041 rm -f conftest*
7042
7043 fi
7044
7045 if test $ac_cv_header_stdc = yes; then
7046   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7047   if test "$cross_compiling" = yes; then :
7048   :
7049 else
7050   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7051 /* end confdefs.h.  */
7052 #include <ctype.h>
7053 #include <stdlib.h>
7054 #if ((' ' & 0x0FF) == 0x020)
7055 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7056 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7057 #else
7058 # define ISLOWER(c) \
7059                    (('a' <= (c) && (c) <= 'i') \
7060                      || ('j' <= (c) && (c) <= 'r') \
7061                      || ('s' <= (c) && (c) <= 'z'))
7062 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7063 #endif
7064
7065 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7066 int
7067 main ()
7068 {
7069   int i;
7070   for (i = 0; i < 256; i++)
7071     if (XOR (islower (i), ISLOWER (i))
7072         || toupper (i) != TOUPPER (i))
7073       return 2;
7074   return 0;
7075 }
7076 _ACEOF
7077 if ac_fn_c_try_run "$LINENO"; then :
7078
7079 else
7080   ac_cv_header_stdc=no
7081 fi
7082 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7083   conftest.$ac_objext conftest.beam conftest.$ac_ext
7084 fi
7085
7086 fi
7087 fi
7088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7089 $as_echo "$ac_cv_header_stdc" >&6; }
7090 if test $ac_cv_header_stdc = yes; then
7091
7092 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7093
7094 fi
7095
7096 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7097 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7098                   inttypes.h stdint.h unistd.h
7099 do :
7100   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7101 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7102 "
7103 eval as_val=\$$as_ac_Header
7104    if test "x$as_val" = x""yes; then :
7105   cat >>confdefs.h <<_ACEOF
7106 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7107 _ACEOF
7108
7109 fi
7110
7111 done
7112
7113
7114 for ac_header in dlfcn.h
7115 do :
7116   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7117 "
7118 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7119   cat >>confdefs.h <<_ACEOF
7120 #define HAVE_DLFCN_H 1
7121 _ACEOF
7122
7123 fi
7124
7125 done
7126
7127
7128
7129 # Set options
7130
7131
7132
7133         enable_dlopen=no
7134
7135
7136   enable_win32_dll=no
7137
7138
7139             # Check whether --enable-shared was given.
7140 if test "${enable_shared+set}" = set; then :
7141   enableval=$enable_shared; p=${PACKAGE-default}
7142     case $enableval in
7143     yes) enable_shared=yes ;;
7144     no) enable_shared=no ;;
7145     *)
7146       enable_shared=no
7147       # Look at the argument we got.  We use all the common list separators.
7148       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7149       for pkg in $enableval; do
7150         IFS="$lt_save_ifs"
7151         if test "X$pkg" = "X$p"; then
7152           enable_shared=yes
7153         fi
7154       done
7155       IFS="$lt_save_ifs"
7156       ;;
7157     esac
7158 else
7159   enable_shared=yes
7160 fi
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170   # Check whether --enable-static was given.
7171 if test "${enable_static+set}" = set; then :
7172   enableval=$enable_static; p=${PACKAGE-default}
7173     case $enableval in
7174     yes) enable_static=yes ;;
7175     no) enable_static=no ;;
7176     *)
7177      enable_static=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_static=yes
7184         fi
7185       done
7186       IFS="$lt_save_ifs"
7187       ;;
7188     esac
7189 else
7190   enable_static=yes
7191 fi
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202 # Check whether --with-pic was given.
7203 if test "${with_pic+set}" = set; then :
7204   withval=$with_pic; pic_mode="$withval"
7205 else
7206   pic_mode=default
7207 fi
7208
7209
7210 test -z "$pic_mode" && pic_mode=default
7211
7212
7213
7214
7215
7216
7217
7218   # Check whether --enable-fast-install was given.
7219 if test "${enable_fast_install+set}" = set; then :
7220   enableval=$enable_fast_install; p=${PACKAGE-default}
7221     case $enableval in
7222     yes) enable_fast_install=yes ;;
7223     no) enable_fast_install=no ;;
7224     *)
7225       enable_fast_install=no
7226       # Look at the argument we got.  We use all the common list separators.
7227       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7228       for pkg in $enableval; do
7229         IFS="$lt_save_ifs"
7230         if test "X$pkg" = "X$p"; then
7231           enable_fast_install=yes
7232         fi
7233       done
7234       IFS="$lt_save_ifs"
7235       ;;
7236     esac
7237 else
7238   enable_fast_install=yes
7239 fi
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251 # This can be used to rebuild libtool when needed
7252 LIBTOOL_DEPS="$ltmain"
7253
7254 # Always use our own libtool.
7255 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281 test -z "$LN_S" && LN_S="ln -s"
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296 if test -n "${ZSH_VERSION+set}" ; then
7297    setopt NO_GLOB_SUBST
7298 fi
7299
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7301 $as_echo_n "checking for objdir... " >&6; }
7302 if test "${lt_cv_objdir+set}" = set; then :
7303   $as_echo_n "(cached) " >&6
7304 else
7305   rm -f .libs 2>/dev/null
7306 mkdir .libs 2>/dev/null
7307 if test -d .libs; then
7308   lt_cv_objdir=.libs
7309 else
7310   # MS-DOS does not allow filenames that begin with a dot.
7311   lt_cv_objdir=_libs
7312 fi
7313 rmdir .libs 2>/dev/null
7314 fi
7315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7316 $as_echo "$lt_cv_objdir" >&6; }
7317 objdir=$lt_cv_objdir
7318
7319
7320
7321
7322
7323 cat >>confdefs.h <<_ACEOF
7324 #define LT_OBJDIR "$lt_cv_objdir/"
7325 _ACEOF
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343 case $host_os in
7344 aix3*)
7345   # AIX sometimes has problems with the GCC collect2 program.  For some
7346   # reason, if we set the COLLECT_NAMES environment variable, the problems
7347   # vanish in a puff of smoke.
7348   if test "X${COLLECT_NAMES+set}" != Xset; then
7349     COLLECT_NAMES=
7350     export COLLECT_NAMES
7351   fi
7352   ;;
7353 esac
7354
7355 # Sed substitution that helps us do robust quoting.  It backslashifies
7356 # metacharacters that are still active within double-quoted strings.
7357 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7358
7359 # Same as above, but do not quote variable references.
7360 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7361
7362 # Sed substitution to delay expansion of an escaped shell variable in a
7363 # double_quote_subst'ed string.
7364 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7365
7366 # Sed substitution to delay expansion of an escaped single quote.
7367 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7368
7369 # Sed substitution to avoid accidental globbing in evaled expressions
7370 no_glob_subst='s/\*/\\\*/g'
7371
7372 # Global variables:
7373 ofile=libtool
7374 can_build_shared=yes
7375
7376 # All known linkers require a `.a' archive for static linking (except MSVC,
7377 # which needs '.lib').
7378 libext=a
7379
7380 with_gnu_ld="$lt_cv_prog_gnu_ld"
7381
7382 old_CC="$CC"
7383 old_CFLAGS="$CFLAGS"
7384
7385 # Set sane defaults for various variables
7386 test -z "$CC" && CC=cc
7387 test -z "$LTCC" && LTCC=$CC
7388 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7389 test -z "$LD" && LD=ld
7390 test -z "$ac_objext" && ac_objext=o
7391
7392 for cc_temp in $compiler""; do
7393   case $cc_temp in
7394     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7395     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7396     \-*) ;;
7397     *) break;;
7398   esac
7399 done
7400 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7401
7402
7403 # Only perform the check for file, if the check method requires it
7404 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7405 case $deplibs_check_method in
7406 file_magic*)
7407   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7408     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7409 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7410 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7411   $as_echo_n "(cached) " >&6
7412 else
7413   case $MAGIC_CMD in
7414 [\\/*] |  ?:[\\/]*)
7415   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7416   ;;
7417 *)
7418   lt_save_MAGIC_CMD="$MAGIC_CMD"
7419   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7420   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7421   for ac_dir in $ac_dummy; do
7422     IFS="$lt_save_ifs"
7423     test -z "$ac_dir" && ac_dir=.
7424     if test -f $ac_dir/${ac_tool_prefix}file; then
7425       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7426       if test -n "$file_magic_test_file"; then
7427         case $deplibs_check_method in
7428         "file_magic "*)
7429           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7430           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7431           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7432             $EGREP "$file_magic_regex" > /dev/null; then
7433             :
7434           else
7435             cat <<_LT_EOF 1>&2
7436
7437 *** Warning: the command libtool uses to detect shared libraries,
7438 *** $file_magic_cmd, produces output that libtool cannot recognize.
7439 *** The result is that libtool may fail to recognize shared libraries
7440 *** as such.  This will affect the creation of libtool libraries that
7441 *** depend on shared libraries, but programs linked with such libtool
7442 *** libraries will work regardless of this problem.  Nevertheless, you
7443 *** may want to report the problem to your system manager and/or to
7444 *** bug-libtool@gnu.org
7445
7446 _LT_EOF
7447           fi ;;
7448         esac
7449       fi
7450       break
7451     fi
7452   done
7453   IFS="$lt_save_ifs"
7454   MAGIC_CMD="$lt_save_MAGIC_CMD"
7455   ;;
7456 esac
7457 fi
7458
7459 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7460 if test -n "$MAGIC_CMD"; then
7461   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7462 $as_echo "$MAGIC_CMD" >&6; }
7463 else
7464   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7465 $as_echo "no" >&6; }
7466 fi
7467
7468
7469
7470
7471
7472 if test -z "$lt_cv_path_MAGIC_CMD"; then
7473   if test -n "$ac_tool_prefix"; then
7474     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7475 $as_echo_n "checking for file... " >&6; }
7476 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7477   $as_echo_n "(cached) " >&6
7478 else
7479   case $MAGIC_CMD in
7480 [\\/*] |  ?:[\\/]*)
7481   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7482   ;;
7483 *)
7484   lt_save_MAGIC_CMD="$MAGIC_CMD"
7485   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7486   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7487   for ac_dir in $ac_dummy; do
7488     IFS="$lt_save_ifs"
7489     test -z "$ac_dir" && ac_dir=.
7490     if test -f $ac_dir/file; then
7491       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7492       if test -n "$file_magic_test_file"; then
7493         case $deplibs_check_method in
7494         "file_magic "*)
7495           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7496           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7497           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7498             $EGREP "$file_magic_regex" > /dev/null; then
7499             :
7500           else
7501             cat <<_LT_EOF 1>&2
7502
7503 *** Warning: the command libtool uses to detect shared libraries,
7504 *** $file_magic_cmd, produces output that libtool cannot recognize.
7505 *** The result is that libtool may fail to recognize shared libraries
7506 *** as such.  This will affect the creation of libtool libraries that
7507 *** depend on shared libraries, but programs linked with such libtool
7508 *** libraries will work regardless of this problem.  Nevertheless, you
7509 *** may want to report the problem to your system manager and/or to
7510 *** bug-libtool@gnu.org
7511
7512 _LT_EOF
7513           fi ;;
7514         esac
7515       fi
7516       break
7517     fi
7518   done
7519   IFS="$lt_save_ifs"
7520   MAGIC_CMD="$lt_save_MAGIC_CMD"
7521   ;;
7522 esac
7523 fi
7524
7525 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7526 if test -n "$MAGIC_CMD"; then
7527   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7528 $as_echo "$MAGIC_CMD" >&6; }
7529 else
7530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7531 $as_echo "no" >&6; }
7532 fi
7533
7534
7535   else
7536     MAGIC_CMD=:
7537   fi
7538 fi
7539
7540   fi
7541   ;;
7542 esac
7543
7544 # Use C for the default configuration in the libtool script
7545
7546 lt_save_CC="$CC"
7547 ac_ext=c
7548 ac_cpp='$CPP $CPPFLAGS'
7549 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7550 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7551 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7552
7553
7554 # Source file extension for C test sources.
7555 ac_ext=c
7556
7557 # Object file extension for compiled C test sources.
7558 objext=o
7559 objext=$objext
7560
7561 # Code to be used in simple compile tests
7562 lt_simple_compile_test_code="int some_variable = 0;"
7563
7564 # Code to be used in simple link tests
7565 lt_simple_link_test_code='int main(){return(0);}'
7566
7567
7568
7569
7570
7571
7572
7573 # If no C compiler was specified, use CC.
7574 LTCC=${LTCC-"$CC"}
7575
7576 # If no C compiler flags were specified, use CFLAGS.
7577 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7578
7579 # Allow CC to be a program name with arguments.
7580 compiler=$CC
7581
7582 # Save the default compiler, since it gets overwritten when the other
7583 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7584 compiler_DEFAULT=$CC
7585
7586 # save warnings/boilerplate of simple test code
7587 ac_outfile=conftest.$ac_objext
7588 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7589 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7590 _lt_compiler_boilerplate=`cat conftest.err`
7591 $RM conftest*
7592
7593 ac_outfile=conftest.$ac_objext
7594 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7595 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7596 _lt_linker_boilerplate=`cat conftest.err`
7597 $RM -r conftest*
7598
7599
7600 if test -n "$compiler"; then
7601
7602 lt_prog_compiler_no_builtin_flag=
7603
7604 if test "$GCC" = yes; then
7605   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7606
7607   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7608 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7609 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7610   $as_echo_n "(cached) " >&6
7611 else
7612   lt_cv_prog_compiler_rtti_exceptions=no
7613    ac_outfile=conftest.$ac_objext
7614    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7615    lt_compiler_flag="-fno-rtti -fno-exceptions"
7616    # Insert the option either (1) after the last *FLAGS variable, or
7617    # (2) before a word containing "conftest.", or (3) at the end.
7618    # Note that $ac_compile itself does not contain backslashes and begins
7619    # with a dollar sign (not a hyphen), so the echo should work correctly.
7620    # The option is referenced via a variable to avoid confusing sed.
7621    lt_compile=`echo "$ac_compile" | $SED \
7622    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7623    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7624    -e 's:$: $lt_compiler_flag:'`
7625    (eval echo "\"\$as_me:7625: $lt_compile\"" >&5)
7626    (eval "$lt_compile" 2>conftest.err)
7627    ac_status=$?
7628    cat conftest.err >&5
7629    echo "$as_me:7629: \$? = $ac_status" >&5
7630    if (exit $ac_status) && test -s "$ac_outfile"; then
7631      # The compiler can only warn and ignore the option if not recognized
7632      # So say no if there are warnings other than the usual output.
7633      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7634      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7635      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7636        lt_cv_prog_compiler_rtti_exceptions=yes
7637      fi
7638    fi
7639    $RM conftest*
7640
7641 fi
7642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7643 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7644
7645 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7646     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7647 else
7648     :
7649 fi
7650
7651 fi
7652
7653
7654
7655
7656
7657
7658   lt_prog_compiler_wl=
7659 lt_prog_compiler_pic=
7660 lt_prog_compiler_static=
7661
7662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7663 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7664
7665   if test "$GCC" = yes; then
7666     lt_prog_compiler_wl='-Wl,'
7667     lt_prog_compiler_static='-static'
7668
7669     case $host_os in
7670       aix*)
7671       # All AIX code is PIC.
7672       if test "$host_cpu" = ia64; then
7673         # AIX 5 now supports IA64 processor
7674         lt_prog_compiler_static='-Bstatic'
7675       fi
7676       ;;
7677
7678     amigaos*)
7679       case $host_cpu in
7680       powerpc)
7681             # see comment about AmigaOS4 .so support
7682             lt_prog_compiler_pic='-fPIC'
7683         ;;
7684       m68k)
7685             # FIXME: we need at least 68020 code to build shared libraries, but
7686             # adding the `-m68020' flag to GCC prevents building anything better,
7687             # like `-m68040'.
7688             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7689         ;;
7690       esac
7691       ;;
7692
7693     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7694       # PIC is the default for these OSes.
7695       ;;
7696
7697     mingw* | cygwin* | pw32* | os2* | cegcc*)
7698       # This hack is so that the source file can tell whether it is being
7699       # built for inclusion in a dll (and should export symbols for example).
7700       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7701       # (--disable-auto-import) libraries
7702       lt_prog_compiler_pic='-DDLL_EXPORT'
7703       ;;
7704
7705     darwin* | rhapsody*)
7706       # PIC is the default on this platform
7707       # Common symbols not allowed in MH_DYLIB files
7708       lt_prog_compiler_pic='-fno-common'
7709       ;;
7710
7711     hpux*)
7712       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7713       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7714       # sets the default TLS model and affects inlining.
7715       case $host_cpu in
7716       hppa*64*)
7717         # +Z the default
7718         ;;
7719       *)
7720         lt_prog_compiler_pic='-fPIC'
7721         ;;
7722       esac
7723       ;;
7724
7725     interix[3-9]*)
7726       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7727       # Instead, we relocate shared libraries at runtime.
7728       ;;
7729
7730     msdosdjgpp*)
7731       # Just because we use GCC doesn't mean we suddenly get shared libraries
7732       # on systems that don't support them.
7733       lt_prog_compiler_can_build_shared=no
7734       enable_shared=no
7735       ;;
7736
7737     *nto* | *qnx*)
7738       # QNX uses GNU C++, but need to define -shared option too, otherwise
7739       # it will coredump.
7740       lt_prog_compiler_pic='-fPIC -shared'
7741       ;;
7742
7743     sysv4*MP*)
7744       if test -d /usr/nec; then
7745         lt_prog_compiler_pic=-Kconform_pic
7746       fi
7747       ;;
7748
7749     *)
7750       lt_prog_compiler_pic='-fPIC'
7751       ;;
7752     esac
7753   else
7754     # PORTME Check for flag to pass linker flags through the system compiler.
7755     case $host_os in
7756     aix*)
7757       lt_prog_compiler_wl='-Wl,'
7758       if test "$host_cpu" = ia64; then
7759         # AIX 5 now supports IA64 processor
7760         lt_prog_compiler_static='-Bstatic'
7761       else
7762         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7763       fi
7764       ;;
7765
7766     mingw* | cygwin* | pw32* | os2* | cegcc*)
7767       # This hack is so that the source file can tell whether it is being
7768       # built for inclusion in a dll (and should export symbols for example).
7769       lt_prog_compiler_pic='-DDLL_EXPORT'
7770       ;;
7771
7772     hpux9* | hpux10* | hpux11*)
7773       lt_prog_compiler_wl='-Wl,'
7774       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7775       # not for PA HP-UX.
7776       case $host_cpu in
7777       hppa*64*|ia64*)
7778         # +Z the default
7779         ;;
7780       *)
7781         lt_prog_compiler_pic='+Z'
7782         ;;
7783       esac
7784       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7785       lt_prog_compiler_static='${wl}-a ${wl}archive'
7786       ;;
7787
7788     irix5* | irix6* | nonstopux*)
7789       lt_prog_compiler_wl='-Wl,'
7790       # PIC (with -KPIC) is the default.
7791       lt_prog_compiler_static='-non_shared'
7792       ;;
7793
7794     linux* | k*bsd*-gnu | kopensolaris*-gnu)
7795       case $cc_basename in
7796       # old Intel for x86_64 which still supported -KPIC.
7797       ecc*)
7798         lt_prog_compiler_wl='-Wl,'
7799         lt_prog_compiler_pic='-KPIC'
7800         lt_prog_compiler_static='-static'
7801         ;;
7802       # icc used to be incompatible with GCC.
7803       # ICC 10 doesn't accept -KPIC any more.
7804       icc* | ifort*)
7805         lt_prog_compiler_wl='-Wl,'
7806         lt_prog_compiler_pic='-fPIC'
7807         lt_prog_compiler_static='-static'
7808         ;;
7809       # Lahey Fortran 8.1.
7810       lf95*)
7811         lt_prog_compiler_wl='-Wl,'
7812         lt_prog_compiler_pic='--shared'
7813         lt_prog_compiler_static='--static'
7814         ;;
7815       pgcc* | pgf77* | pgf90* | pgf95*)
7816         # Portland Group compilers (*not* the Pentium gcc compiler,
7817         # which looks to be a dead project)
7818         lt_prog_compiler_wl='-Wl,'
7819         lt_prog_compiler_pic='-fpic'
7820         lt_prog_compiler_static='-Bstatic'
7821         ;;
7822       ccc*)
7823         lt_prog_compiler_wl='-Wl,'
7824         # All Alpha code is PIC.
7825         lt_prog_compiler_static='-non_shared'
7826         ;;
7827       xl*)
7828         # IBM XL C 8.0/Fortran 10.1 on PPC
7829         lt_prog_compiler_wl='-Wl,'
7830         lt_prog_compiler_pic='-qpic'
7831         lt_prog_compiler_static='-qstaticlink'
7832         ;;
7833       *)
7834         case `$CC -V 2>&1 | sed 5q` in
7835         *Sun\ C*)
7836           # Sun C 5.9
7837           lt_prog_compiler_pic='-KPIC'
7838           lt_prog_compiler_static='-Bstatic'
7839           lt_prog_compiler_wl='-Wl,'
7840           ;;
7841         *Sun\ F*)
7842           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7843           lt_prog_compiler_pic='-KPIC'
7844           lt_prog_compiler_static='-Bstatic'
7845           lt_prog_compiler_wl=''
7846           ;;
7847         esac
7848         ;;
7849       esac
7850       ;;
7851
7852     newsos6)
7853       lt_prog_compiler_pic='-KPIC'
7854       lt_prog_compiler_static='-Bstatic'
7855       ;;
7856
7857     *nto* | *qnx*)
7858       # QNX uses GNU C++, but need to define -shared option too, otherwise
7859       # it will coredump.
7860       lt_prog_compiler_pic='-fPIC -shared'
7861       ;;
7862
7863     osf3* | osf4* | osf5*)
7864       lt_prog_compiler_wl='-Wl,'
7865       # All OSF/1 code is PIC.
7866       lt_prog_compiler_static='-non_shared'
7867       ;;
7868
7869     rdos*)
7870       lt_prog_compiler_static='-non_shared'
7871       ;;
7872
7873     solaris*)
7874       lt_prog_compiler_pic='-KPIC'
7875       lt_prog_compiler_static='-Bstatic'
7876       case $cc_basename in
7877       f77* | f90* | f95*)
7878         lt_prog_compiler_wl='-Qoption ld ';;
7879       *)
7880         lt_prog_compiler_wl='-Wl,';;
7881       esac
7882       ;;
7883
7884     sunos4*)
7885       lt_prog_compiler_wl='-Qoption ld '
7886       lt_prog_compiler_pic='-PIC'
7887       lt_prog_compiler_static='-Bstatic'
7888       ;;
7889
7890     sysv4 | sysv4.2uw2* | sysv4.3*)
7891       lt_prog_compiler_wl='-Wl,'
7892       lt_prog_compiler_pic='-KPIC'
7893       lt_prog_compiler_static='-Bstatic'
7894       ;;
7895
7896     sysv4*MP*)
7897       if test -d /usr/nec ;then
7898         lt_prog_compiler_pic='-Kconform_pic'
7899         lt_prog_compiler_static='-Bstatic'
7900       fi
7901       ;;
7902
7903     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7904       lt_prog_compiler_wl='-Wl,'
7905       lt_prog_compiler_pic='-KPIC'
7906       lt_prog_compiler_static='-Bstatic'
7907       ;;
7908
7909     unicos*)
7910       lt_prog_compiler_wl='-Wl,'
7911       lt_prog_compiler_can_build_shared=no
7912       ;;
7913
7914     uts4*)
7915       lt_prog_compiler_pic='-pic'
7916       lt_prog_compiler_static='-Bstatic'
7917       ;;
7918
7919     *)
7920       lt_prog_compiler_can_build_shared=no
7921       ;;
7922     esac
7923   fi
7924
7925 case $host_os in
7926   # For platforms which do not support PIC, -DPIC is meaningless:
7927   *djgpp*)
7928     lt_prog_compiler_pic=
7929     ;;
7930   *)
7931     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7932     ;;
7933 esac
7934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7935 $as_echo "$lt_prog_compiler_pic" >&6; }
7936
7937
7938
7939
7940
7941
7942 #
7943 # Check to make sure the PIC flag actually works.
7944 #
7945 if test -n "$lt_prog_compiler_pic"; then
7946   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7947 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7948 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7949   $as_echo_n "(cached) " >&6
7950 else
7951   lt_cv_prog_compiler_pic_works=no
7952    ac_outfile=conftest.$ac_objext
7953    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7954    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7955    # Insert the option either (1) after the last *FLAGS variable, or
7956    # (2) before a word containing "conftest.", or (3) at the end.
7957    # Note that $ac_compile itself does not contain backslashes and begins
7958    # with a dollar sign (not a hyphen), so the echo should work correctly.
7959    # The option is referenced via a variable to avoid confusing sed.
7960    lt_compile=`echo "$ac_compile" | $SED \
7961    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7962    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7963    -e 's:$: $lt_compiler_flag:'`
7964    (eval echo "\"\$as_me:7964: $lt_compile\"" >&5)
7965    (eval "$lt_compile" 2>conftest.err)
7966    ac_status=$?
7967    cat conftest.err >&5
7968    echo "$as_me:7968: \$? = $ac_status" >&5
7969    if (exit $ac_status) && test -s "$ac_outfile"; then
7970      # The compiler can only warn and ignore the option if not recognized
7971      # So say no if there are warnings other than the usual output.
7972      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7973      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7974      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7975        lt_cv_prog_compiler_pic_works=yes
7976      fi
7977    fi
7978    $RM conftest*
7979
7980 fi
7981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7982 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7983
7984 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7985     case $lt_prog_compiler_pic in
7986      "" | " "*) ;;
7987      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7988      esac
7989 else
7990     lt_prog_compiler_pic=
7991      lt_prog_compiler_can_build_shared=no
7992 fi
7993
7994 fi
7995
7996
7997
7998
7999
8000
8001 #
8002 # Check to make sure the static flag actually works.
8003 #
8004 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8006 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8007 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8008   $as_echo_n "(cached) " >&6
8009 else
8010   lt_cv_prog_compiler_static_works=no
8011    save_LDFLAGS="$LDFLAGS"
8012    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8013    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8014    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8015      # The linker can only warn and ignore the option if not recognized
8016      # So say no if there are warnings
8017      if test -s conftest.err; then
8018        # Append any errors to the config.log.
8019        cat conftest.err 1>&5
8020        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8021        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8022        if diff conftest.exp conftest.er2 >/dev/null; then
8023          lt_cv_prog_compiler_static_works=yes
8024        fi
8025      else
8026        lt_cv_prog_compiler_static_works=yes
8027      fi
8028    fi
8029    $RM -r conftest*
8030    LDFLAGS="$save_LDFLAGS"
8031
8032 fi
8033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8034 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8035
8036 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8037     :
8038 else
8039     lt_prog_compiler_static=
8040 fi
8041
8042
8043
8044
8045
8046
8047
8048   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8049 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8050 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8051   $as_echo_n "(cached) " >&6
8052 else
8053   lt_cv_prog_compiler_c_o=no
8054    $RM -r conftest 2>/dev/null
8055    mkdir conftest
8056    cd conftest
8057    mkdir out
8058    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8059
8060    lt_compiler_flag="-o out/conftest2.$ac_objext"
8061    # Insert the option either (1) after the last *FLAGS variable, or
8062    # (2) before a word containing "conftest.", or (3) at the end.
8063    # Note that $ac_compile itself does not contain backslashes and begins
8064    # with a dollar sign (not a hyphen), so the echo should work correctly.
8065    lt_compile=`echo "$ac_compile" | $SED \
8066    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8067    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8068    -e 's:$: $lt_compiler_flag:'`
8069    (eval echo "\"\$as_me:8069: $lt_compile\"" >&5)
8070    (eval "$lt_compile" 2>out/conftest.err)
8071    ac_status=$?
8072    cat out/conftest.err >&5
8073    echo "$as_me:8073: \$? = $ac_status" >&5
8074    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8075    then
8076      # The compiler can only warn and ignore the option if not recognized
8077      # So say no if there are warnings
8078      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8079      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8080      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8081        lt_cv_prog_compiler_c_o=yes
8082      fi
8083    fi
8084    chmod u+w . 2>&5
8085    $RM conftest*
8086    # SGI C++ compiler will create directory out/ii_files/ for
8087    # template instantiation
8088    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8089    $RM out/* && rmdir out
8090    cd ..
8091    $RM -r conftest
8092    $RM conftest*
8093
8094 fi
8095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8096 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8097
8098
8099
8100
8101
8102
8103   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8104 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8105 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8106   $as_echo_n "(cached) " >&6
8107 else
8108   lt_cv_prog_compiler_c_o=no
8109    $RM -r conftest 2>/dev/null
8110    mkdir conftest
8111    cd conftest
8112    mkdir out
8113    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8114
8115    lt_compiler_flag="-o out/conftest2.$ac_objext"
8116    # Insert the option either (1) after the last *FLAGS variable, or
8117    # (2) before a word containing "conftest.", or (3) at the end.
8118    # Note that $ac_compile itself does not contain backslashes and begins
8119    # with a dollar sign (not a hyphen), so the echo should work correctly.
8120    lt_compile=`echo "$ac_compile" | $SED \
8121    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8122    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8123    -e 's:$: $lt_compiler_flag:'`
8124    (eval echo "\"\$as_me:8124: $lt_compile\"" >&5)
8125    (eval "$lt_compile" 2>out/conftest.err)
8126    ac_status=$?
8127    cat out/conftest.err >&5
8128    echo "$as_me:8128: \$? = $ac_status" >&5
8129    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8130    then
8131      # The compiler can only warn and ignore the option if not recognized
8132      # So say no if there are warnings
8133      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8134      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8135      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8136        lt_cv_prog_compiler_c_o=yes
8137      fi
8138    fi
8139    chmod u+w . 2>&5
8140    $RM conftest*
8141    # SGI C++ compiler will create directory out/ii_files/ for
8142    # template instantiation
8143    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8144    $RM out/* && rmdir out
8145    cd ..
8146    $RM -r conftest
8147    $RM conftest*
8148
8149 fi
8150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8151 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8152
8153
8154
8155
8156 hard_links="nottested"
8157 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8158   # do not overwrite the value of need_locks provided by the user
8159   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8160 $as_echo_n "checking if we can lock with hard links... " >&6; }
8161   hard_links=yes
8162   $RM conftest*
8163   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8164   touch conftest.a
8165   ln conftest.a conftest.b 2>&5 || hard_links=no
8166   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8167   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8168 $as_echo "$hard_links" >&6; }
8169   if test "$hard_links" = no; then
8170     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8171 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8172     need_locks=warn
8173   fi
8174 else
8175   need_locks=no
8176 fi
8177
8178
8179
8180
8181
8182
8183   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8184 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8185
8186   runpath_var=
8187   allow_undefined_flag=
8188   always_export_symbols=no
8189   archive_cmds=
8190   archive_expsym_cmds=
8191   compiler_needs_object=no
8192   enable_shared_with_static_runtimes=no
8193   export_dynamic_flag_spec=
8194   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8195   hardcode_automatic=no
8196   hardcode_direct=no
8197   hardcode_direct_absolute=no
8198   hardcode_libdir_flag_spec=
8199   hardcode_libdir_flag_spec_ld=
8200   hardcode_libdir_separator=
8201   hardcode_minus_L=no
8202   hardcode_shlibpath_var=unsupported
8203   inherit_rpath=no
8204   link_all_deplibs=unknown
8205   module_cmds=
8206   module_expsym_cmds=
8207   old_archive_from_new_cmds=
8208   old_archive_from_expsyms_cmds=
8209   thread_safe_flag_spec=
8210   whole_archive_flag_spec=
8211   # include_expsyms should be a list of space-separated symbols to be *always*
8212   # included in the symbol list
8213   include_expsyms=
8214   # exclude_expsyms can be an extended regexp of symbols to exclude
8215   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8216   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8217   # as well as any symbol that contains `d'.
8218   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8219   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8220   # platforms (ab)use it in PIC code, but their linkers get confused if
8221   # the symbol is explicitly referenced.  Since portable code cannot
8222   # rely on this symbol name, it's probably fine to never include it in
8223   # preloaded symbol tables.
8224   # Exclude shared library initialization/finalization symbols.
8225   extract_expsyms_cmds=
8226
8227   case $host_os in
8228   cygwin* | mingw* | pw32* | cegcc*)
8229     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8230     # When not using gcc, we currently assume that we are using
8231     # Microsoft Visual C++.
8232     if test "$GCC" != yes; then
8233       with_gnu_ld=no
8234     fi
8235     ;;
8236   interix*)
8237     # we just hope/assume this is gcc and not c89 (= MSVC++)
8238     with_gnu_ld=yes
8239     ;;
8240   openbsd*)
8241     with_gnu_ld=no
8242     ;;
8243   linux* | k*bsd*-gnu)
8244     link_all_deplibs=no
8245     ;;
8246   esac
8247
8248   ld_shlibs=yes
8249   if test "$with_gnu_ld" = yes; then
8250     # If archive_cmds runs LD, not CC, wlarc should be empty
8251     wlarc='${wl}'
8252
8253     # Set some defaults for GNU ld with shared library support. These
8254     # are reset later if shared libraries are not supported. Putting them
8255     # here allows them to be overridden if necessary.
8256     runpath_var=LD_RUN_PATH
8257     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8258     export_dynamic_flag_spec='${wl}--export-dynamic'
8259     # ancient GNU ld didn't support --whole-archive et. al.
8260     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8261       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8262     else
8263       whole_archive_flag_spec=
8264     fi
8265     supports_anon_versioning=no
8266     case `$LD -v 2>&1` in
8267       *GNU\ gold*) supports_anon_versioning=yes ;;
8268       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8269       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8270       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8271       *\ 2.11.*) ;; # other 2.11 versions
8272       *) supports_anon_versioning=yes ;;
8273     esac
8274
8275     # See if GNU ld supports shared libraries.
8276     case $host_os in
8277     aix[3-9]*)
8278       # On AIX/PPC, the GNU linker is very broken
8279       if test "$host_cpu" != ia64; then
8280         ld_shlibs=no
8281         cat <<_LT_EOF 1>&2
8282
8283 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8284 *** to be unable to reliably create shared libraries on AIX.
8285 *** Therefore, libtool is disabling shared libraries support.  If you
8286 *** really care for shared libraries, you may want to modify your PATH
8287 *** so that a non-GNU linker is found, and then restart.
8288
8289 _LT_EOF
8290       fi
8291       ;;
8292
8293     amigaos*)
8294       case $host_cpu in
8295       powerpc)
8296             # see comment about AmigaOS4 .so support
8297             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8298             archive_expsym_cmds=''
8299         ;;
8300       m68k)
8301             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)'
8302             hardcode_libdir_flag_spec='-L$libdir'
8303             hardcode_minus_L=yes
8304         ;;
8305       esac
8306       ;;
8307
8308     beos*)
8309       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8310         allow_undefined_flag=unsupported
8311         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8312         # support --undefined.  This deserves some investigation.  FIXME
8313         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8314       else
8315         ld_shlibs=no
8316       fi
8317       ;;
8318
8319     cygwin* | mingw* | pw32* | cegcc*)
8320       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8321       # as there is no search path for DLLs.
8322       hardcode_libdir_flag_spec='-L$libdir'
8323       allow_undefined_flag=unsupported
8324       always_export_symbols=no
8325       enable_shared_with_static_runtimes=yes
8326       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8327
8328       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8329         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8330         # If the export-symbols file already is a .def file (1st line
8331         # is EXPORTS), use it as is; otherwise, prepend...
8332         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8333           cp $export_symbols $output_objdir/$soname.def;
8334         else
8335           echo EXPORTS > $output_objdir/$soname.def;
8336           cat $export_symbols >> $output_objdir/$soname.def;
8337         fi~
8338         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8339       else
8340         ld_shlibs=no
8341       fi
8342       ;;
8343
8344     interix[3-9]*)
8345       hardcode_direct=no
8346       hardcode_shlibpath_var=no
8347       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8348       export_dynamic_flag_spec='${wl}-E'
8349       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8350       # Instead, shared libraries are loaded at an image base (0x10000000 by
8351       # default) and relocated if they conflict, which is a slow very memory
8352       # consuming and fragmenting process.  To avoid this, we pick a random,
8353       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8354       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8355       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8356       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'
8357       ;;
8358
8359     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8360       tmp_diet=no
8361       if test "$host_os" = linux-dietlibc; then
8362         case $cc_basename in
8363           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8364         esac
8365       fi
8366       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8367          && test "$tmp_diet" = no
8368       then
8369         tmp_addflag=
8370         tmp_sharedflag='-shared'
8371         case $cc_basename,$host_cpu in
8372         pgcc*)                          # Portland Group C compiler
8373           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8374           tmp_addflag=' $pic_flag'
8375           ;;
8376         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8377           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8378           tmp_addflag=' $pic_flag -Mnomain' ;;
8379         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8380           tmp_addflag=' -i_dynamic' ;;
8381         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8382           tmp_addflag=' -i_dynamic -nofor_main' ;;
8383         ifc* | ifort*)                  # Intel Fortran compiler
8384           tmp_addflag=' -nofor_main' ;;
8385         lf95*)                          # Lahey Fortran 8.1
8386           whole_archive_flag_spec=
8387           tmp_sharedflag='--shared' ;;
8388         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8389           tmp_sharedflag='-qmkshrobj'
8390           tmp_addflag= ;;
8391         esac
8392         case `$CC -V 2>&1 | sed 5q` in
8393         *Sun\ C*)                       # Sun C 5.9
8394           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8395           compiler_needs_object=yes
8396           tmp_sharedflag='-G' ;;
8397         *Sun\ F*)                       # Sun Fortran 8.3
8398           tmp_sharedflag='-G' ;;
8399         esac
8400         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8401
8402         if test "x$supports_anon_versioning" = xyes; then
8403           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8404             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8405             echo "local: *; };" >> $output_objdir/$libname.ver~
8406             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8407         fi
8408
8409         case $cc_basename in
8410         xlf*)
8411           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8412           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8413           hardcode_libdir_flag_spec=
8414           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8415           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8416           if test "x$supports_anon_versioning" = xyes; then
8417             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8418               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8419               echo "local: *; };" >> $output_objdir/$libname.ver~
8420               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8421           fi
8422           ;;
8423         esac
8424       else
8425         ld_shlibs=no
8426       fi
8427       ;;
8428
8429     netbsd* | netbsdelf*-gnu)
8430       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8431         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8432         wlarc=
8433       else
8434         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8435         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8436       fi
8437       ;;
8438
8439     solaris*)
8440       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8441         ld_shlibs=no
8442         cat <<_LT_EOF 1>&2
8443
8444 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8445 *** create shared libraries on Solaris systems.  Therefore, libtool
8446 *** is disabling shared libraries support.  We urge you to upgrade GNU
8447 *** binutils to release 2.9.1 or newer.  Another option is to modify
8448 *** your PATH or compiler configuration so that the native linker is
8449 *** used, and then restart.
8450
8451 _LT_EOF
8452       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8453         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8454         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8455       else
8456         ld_shlibs=no
8457       fi
8458       ;;
8459
8460     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8461       case `$LD -v 2>&1` in
8462         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8463         ld_shlibs=no
8464         cat <<_LT_EOF 1>&2
8465
8466 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8467 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8468 *** is disabling shared libraries support.  We urge you to upgrade GNU
8469 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8470 *** your PATH or compiler configuration so that the native linker is
8471 *** used, and then restart.
8472
8473 _LT_EOF
8474         ;;
8475         *)
8476           # For security reasons, it is highly recommended that you always
8477           # use absolute paths for naming shared libraries, and exclude the
8478           # DT_RUNPATH tag from executables and libraries.  But doing so
8479           # requires that you compile everything twice, which is a pain.
8480           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8481             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8482             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8483             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8484           else
8485             ld_shlibs=no
8486           fi
8487         ;;
8488       esac
8489       ;;
8490
8491     sunos4*)
8492       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8493       wlarc=
8494       hardcode_direct=yes
8495       hardcode_shlibpath_var=no
8496       ;;
8497
8498     *)
8499       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8500         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8501         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8502       else
8503         ld_shlibs=no
8504       fi
8505       ;;
8506     esac
8507
8508     if test "$ld_shlibs" = no; then
8509       runpath_var=
8510       hardcode_libdir_flag_spec=
8511       export_dynamic_flag_spec=
8512       whole_archive_flag_spec=
8513     fi
8514   else
8515     # PORTME fill in a description of your system's linker (not GNU ld)
8516     case $host_os in
8517     aix3*)
8518       allow_undefined_flag=unsupported
8519       always_export_symbols=yes
8520       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'
8521       # Note: this linker hardcodes the directories in LIBPATH if there
8522       # are no directories specified by -L.
8523       hardcode_minus_L=yes
8524       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8525         # Neither direct hardcoding nor static linking is supported with a
8526         # broken collect2.
8527         hardcode_direct=unsupported
8528       fi
8529       ;;
8530
8531     aix[4-9]*)
8532       if test "$host_cpu" = ia64; then
8533         # On IA64, the linker does run time linking by default, so we don't
8534         # have to do anything special.
8535         aix_use_runtimelinking=no
8536         exp_sym_flag='-Bexport'
8537         no_entry_flag=""
8538       else
8539         # If we're using GNU nm, then we don't want the "-C" option.
8540         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8541         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8542           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8543         else
8544           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'
8545         fi
8546         aix_use_runtimelinking=no
8547
8548         # Test if we are trying to use run time linking or normal
8549         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8550         # need to do runtime linking.
8551         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8552           for ld_flag in $LDFLAGS; do
8553           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8554             aix_use_runtimelinking=yes
8555             break
8556           fi
8557           done
8558           ;;
8559         esac
8560
8561         exp_sym_flag='-bexport'
8562         no_entry_flag='-bnoentry'
8563       fi
8564
8565       # When large executables or shared objects are built, AIX ld can
8566       # have problems creating the table of contents.  If linking a library
8567       # or program results in "error TOC overflow" add -mminimal-toc to
8568       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8569       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8570
8571       archive_cmds=''
8572       hardcode_direct=yes
8573       hardcode_direct_absolute=yes
8574       hardcode_libdir_separator=':'
8575       link_all_deplibs=yes
8576       file_list_spec='${wl}-f,'
8577
8578       if test "$GCC" = yes; then
8579         case $host_os in aix4.[012]|aix4.[012].*)
8580         # We only want to do this on AIX 4.2 and lower, the check
8581         # below for broken collect2 doesn't work under 4.3+
8582           collect2name=`${CC} -print-prog-name=collect2`
8583           if test -f "$collect2name" &&
8584            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8585           then
8586           # We have reworked collect2
8587           :
8588           else
8589           # We have old collect2
8590           hardcode_direct=unsupported
8591           # It fails to find uninstalled libraries when the uninstalled
8592           # path is not listed in the libpath.  Setting hardcode_minus_L
8593           # to unsupported forces relinking
8594           hardcode_minus_L=yes
8595           hardcode_libdir_flag_spec='-L$libdir'
8596           hardcode_libdir_separator=
8597           fi
8598           ;;
8599         esac
8600         shared_flag='-shared'
8601         if test "$aix_use_runtimelinking" = yes; then
8602           shared_flag="$shared_flag "'${wl}-G'
8603         fi
8604         link_all_deplibs=no
8605       else
8606         # not using gcc
8607         if test "$host_cpu" = ia64; then
8608         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8609         # chokes on -Wl,-G. The following line is correct:
8610           shared_flag='-G'
8611         else
8612           if test "$aix_use_runtimelinking" = yes; then
8613             shared_flag='${wl}-G'
8614           else
8615             shared_flag='${wl}-bM:SRE'
8616           fi
8617         fi
8618       fi
8619
8620       export_dynamic_flag_spec='${wl}-bexpall'
8621       # It seems that -bexpall does not export symbols beginning with
8622       # underscore (_), so it is better to generate a list of symbols to export.
8623       always_export_symbols=yes
8624       if test "$aix_use_runtimelinking" = yes; then
8625         # Warning - without using the other runtime loading flags (-brtl),
8626         # -berok will link without error, but may produce a broken library.
8627         allow_undefined_flag='-berok'
8628         # Determine the default libpath from the value encoded in an
8629         # empty executable.
8630         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8631 /* end confdefs.h.  */
8632
8633 int
8634 main ()
8635 {
8636
8637   ;
8638   return 0;
8639 }
8640 _ACEOF
8641 if ac_fn_c_try_link "$LINENO"; then :
8642
8643 lt_aix_libpath_sed='
8644     /Import File Strings/,/^$/ {
8645         /^0/ {
8646             s/^0  *\(.*\)$/\1/
8647             p
8648         }
8649     }'
8650 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8651 # Check for a 64-bit object if we didn't find anything.
8652 if test -z "$aix_libpath"; then
8653   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8654 fi
8655 fi
8656 rm -f core conftest.err conftest.$ac_objext \
8657     conftest$ac_exeext conftest.$ac_ext
8658 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8659
8660         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8661         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8662       else
8663         if test "$host_cpu" = ia64; then
8664           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8665           allow_undefined_flag="-z nodefs"
8666           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"
8667         else
8668          # Determine the default libpath from the value encoded in an
8669          # empty executable.
8670          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8671 /* end confdefs.h.  */
8672
8673 int
8674 main ()
8675 {
8676
8677   ;
8678   return 0;
8679 }
8680 _ACEOF
8681 if ac_fn_c_try_link "$LINENO"; then :
8682
8683 lt_aix_libpath_sed='
8684     /Import File Strings/,/^$/ {
8685         /^0/ {
8686             s/^0  *\(.*\)$/\1/
8687             p
8688         }
8689     }'
8690 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8691 # Check for a 64-bit object if we didn't find anything.
8692 if test -z "$aix_libpath"; then
8693   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8694 fi
8695 fi
8696 rm -f core conftest.err conftest.$ac_objext \
8697     conftest$ac_exeext conftest.$ac_ext
8698 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8699
8700          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8701           # Warning - without using the other run time loading flags,
8702           # -berok will link without error, but may produce a broken library.
8703           no_undefined_flag=' ${wl}-bernotok'
8704           allow_undefined_flag=' ${wl}-berok'
8705           # Exported symbols can be pulled into shared objects from archives
8706           whole_archive_flag_spec='$convenience'
8707           archive_cmds_need_lc=yes
8708           # This is similar to how AIX traditionally builds its shared libraries.
8709           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'
8710         fi
8711       fi
8712       ;;
8713
8714     amigaos*)
8715       case $host_cpu in
8716       powerpc)
8717             # see comment about AmigaOS4 .so support
8718             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8719             archive_expsym_cmds=''
8720         ;;
8721       m68k)
8722             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)'
8723             hardcode_libdir_flag_spec='-L$libdir'
8724             hardcode_minus_L=yes
8725         ;;
8726       esac
8727       ;;
8728
8729     bsdi[45]*)
8730       export_dynamic_flag_spec=-rdynamic
8731       ;;
8732
8733     cygwin* | mingw* | pw32* | cegcc*)
8734       # When not using gcc, we currently assume that we are using
8735       # Microsoft Visual C++.
8736       # hardcode_libdir_flag_spec is actually meaningless, as there is
8737       # no search path for DLLs.
8738       hardcode_libdir_flag_spec=' '
8739       allow_undefined_flag=unsupported
8740       # Tell ltmain to make .lib files, not .a files.
8741       libext=lib
8742       # Tell ltmain to make .dll files, not .so files.
8743       shrext_cmds=".dll"
8744       # FIXME: Setting linknames here is a bad hack.
8745       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8746       # The linker will automatically build a .lib file if we build a DLL.
8747       old_archive_from_new_cmds='true'
8748       # FIXME: Should let the user specify the lib program.
8749       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8750       fix_srcfile_path='`cygpath -w "$srcfile"`'
8751       enable_shared_with_static_runtimes=yes
8752       ;;
8753
8754     darwin* | rhapsody*)
8755
8756
8757   archive_cmds_need_lc=no
8758   hardcode_direct=no
8759   hardcode_automatic=yes
8760   hardcode_shlibpath_var=unsupported
8761   whole_archive_flag_spec=''
8762   link_all_deplibs=yes
8763   allow_undefined_flag="$_lt_dar_allow_undefined"
8764   case $cc_basename in
8765      ifort*) _lt_dar_can_shared=yes ;;
8766      *) _lt_dar_can_shared=$GCC ;;
8767   esac
8768   if test "$_lt_dar_can_shared" = "yes"; then
8769     output_verbose_link_cmd=echo
8770     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8771     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8772     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}"
8773     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}"
8774
8775   else
8776   ld_shlibs=no
8777   fi
8778
8779       ;;
8780
8781     dgux*)
8782       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8783       hardcode_libdir_flag_spec='-L$libdir'
8784       hardcode_shlibpath_var=no
8785       ;;
8786
8787     freebsd1*)
8788       ld_shlibs=no
8789       ;;
8790
8791     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8792     # support.  Future versions do this automatically, but an explicit c++rt0.o
8793     # does not break anything, and helps significantly (at the cost of a little
8794     # extra space).
8795     freebsd2.2*)
8796       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8797       hardcode_libdir_flag_spec='-R$libdir'
8798       hardcode_direct=yes
8799       hardcode_shlibpath_var=no
8800       ;;
8801
8802     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8803     freebsd2*)
8804       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8805       hardcode_direct=yes
8806       hardcode_minus_L=yes
8807       hardcode_shlibpath_var=no
8808       ;;
8809
8810     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8811     freebsd* | dragonfly*)
8812       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8813       hardcode_libdir_flag_spec='-R$libdir'
8814       hardcode_direct=yes
8815       hardcode_shlibpath_var=no
8816       ;;
8817
8818     hpux9*)
8819       if test "$GCC" = yes; then
8820         archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8821       else
8822         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'
8823       fi
8824       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8825       hardcode_libdir_separator=:
8826       hardcode_direct=yes
8827
8828       # hardcode_minus_L: Not really in the search PATH,
8829       # but as the default location of the library.
8830       hardcode_minus_L=yes
8831       export_dynamic_flag_spec='${wl}-E'
8832       ;;
8833
8834     hpux10*)
8835       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8836         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8837       else
8838         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8839       fi
8840       if test "$with_gnu_ld" = no; then
8841         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8842         hardcode_libdir_flag_spec_ld='+b $libdir'
8843         hardcode_libdir_separator=:
8844         hardcode_direct=yes
8845         hardcode_direct_absolute=yes
8846         export_dynamic_flag_spec='${wl}-E'
8847         # hardcode_minus_L: Not really in the search PATH,
8848         # but as the default location of the library.
8849         hardcode_minus_L=yes
8850       fi
8851       ;;
8852
8853     hpux11*)
8854       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8855         case $host_cpu in
8856         hppa*64*)
8857           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8858           ;;
8859         ia64*)
8860           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8861           ;;
8862         *)
8863           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8864           ;;
8865         esac
8866       else
8867         case $host_cpu in
8868         hppa*64*)
8869           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8870           ;;
8871         ia64*)
8872           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8873           ;;
8874         *)
8875           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8876           ;;
8877         esac
8878       fi
8879       if test "$with_gnu_ld" = no; then
8880         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8881         hardcode_libdir_separator=:
8882
8883         case $host_cpu in
8884         hppa*64*|ia64*)
8885           hardcode_direct=no
8886           hardcode_shlibpath_var=no
8887           ;;
8888         *)
8889           hardcode_direct=yes
8890           hardcode_direct_absolute=yes
8891           export_dynamic_flag_spec='${wl}-E'
8892
8893           # hardcode_minus_L: Not really in the search PATH,
8894           # but as the default location of the library.
8895           hardcode_minus_L=yes
8896           ;;
8897         esac
8898       fi
8899       ;;
8900
8901     irix5* | irix6* | nonstopux*)
8902       if test "$GCC" = yes; then
8903         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8904         # Try to use the -exported_symbol ld option, if it does not
8905         # work, assume that -exports_file does not work either and
8906         # implicitly export all symbols.
8907         save_LDFLAGS="$LDFLAGS"
8908         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8909         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8910 /* end confdefs.h.  */
8911 int foo(void) {}
8912 _ACEOF
8913 if ac_fn_c_try_link "$LINENO"; then :
8914   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8915
8916 fi
8917 rm -f core conftest.err conftest.$ac_objext \
8918     conftest$ac_exeext conftest.$ac_ext
8919         LDFLAGS="$save_LDFLAGS"
8920       else
8921         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8922         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8923       fi
8924       archive_cmds_need_lc='no'
8925       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8926       hardcode_libdir_separator=:
8927       inherit_rpath=yes
8928       link_all_deplibs=yes
8929       ;;
8930
8931     netbsd* | netbsdelf*-gnu)
8932       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8933         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8934       else
8935         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8936       fi
8937       hardcode_libdir_flag_spec='-R$libdir'
8938       hardcode_direct=yes
8939       hardcode_shlibpath_var=no
8940       ;;
8941
8942     newsos6)
8943       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8944       hardcode_direct=yes
8945       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8946       hardcode_libdir_separator=:
8947       hardcode_shlibpath_var=no
8948       ;;
8949
8950     *nto* | *qnx*)
8951       ;;
8952
8953     openbsd*)
8954       if test -f /usr/libexec/ld.so; then
8955         hardcode_direct=yes
8956         hardcode_shlibpath_var=no
8957         hardcode_direct_absolute=yes
8958         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8959           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8960           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8961           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8962           export_dynamic_flag_spec='${wl}-E'
8963         else
8964           case $host_os in
8965            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8966              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8967              hardcode_libdir_flag_spec='-R$libdir'
8968              ;;
8969            *)
8970              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8971              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8972              ;;
8973           esac
8974         fi
8975       else
8976         ld_shlibs=no
8977       fi
8978       ;;
8979
8980     os2*)
8981       hardcode_libdir_flag_spec='-L$libdir'
8982       hardcode_minus_L=yes
8983       allow_undefined_flag=unsupported
8984       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'
8985       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8986       ;;
8987
8988     osf3*)
8989       if test "$GCC" = yes; then
8990         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8991         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8992       else
8993         allow_undefined_flag=' -expect_unresolved \*'
8994         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8995       fi
8996       archive_cmds_need_lc='no'
8997       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8998       hardcode_libdir_separator=:
8999       ;;
9000
9001     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9002       if test "$GCC" = yes; then
9003         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9004         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9005         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9006       else
9007         allow_undefined_flag=' -expect_unresolved \*'
9008         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9009         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~
9010         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9011
9012         # Both c and cxx compiler support -rpath directly
9013         hardcode_libdir_flag_spec='-rpath $libdir'
9014       fi
9015       archive_cmds_need_lc='no'
9016       hardcode_libdir_separator=:
9017       ;;
9018
9019     solaris*)
9020       no_undefined_flag=' -z defs'
9021       if test "$GCC" = yes; then
9022         wlarc='${wl}'
9023         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9024         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9025           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9026       else
9027         case `$CC -V 2>&1` in
9028         *"Compilers 5.0"*)
9029           wlarc=''
9030           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9031           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9032           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9033           ;;
9034         *)
9035           wlarc='${wl}'
9036           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9037           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9038           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9039           ;;
9040         esac
9041       fi
9042       hardcode_libdir_flag_spec='-R$libdir'
9043       hardcode_shlibpath_var=no
9044       case $host_os in
9045       solaris2.[0-5] | solaris2.[0-5].*) ;;
9046       *)
9047         # The compiler driver will combine and reorder linker options,
9048         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9049         # but is careful enough not to reorder.
9050         # Supported since Solaris 2.6 (maybe 2.5.1?)
9051         if test "$GCC" = yes; then
9052           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9053         else
9054           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9055         fi
9056         ;;
9057       esac
9058       link_all_deplibs=yes
9059       ;;
9060
9061     sunos4*)
9062       if test "x$host_vendor" = xsequent; then
9063         # Use $CC to link under sequent, because it throws in some extra .o
9064         # files that make .init and .fini sections work.
9065         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9066       else
9067         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9068       fi
9069       hardcode_libdir_flag_spec='-L$libdir'
9070       hardcode_direct=yes
9071       hardcode_minus_L=yes
9072       hardcode_shlibpath_var=no
9073       ;;
9074
9075     sysv4)
9076       case $host_vendor in
9077         sni)
9078           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9079           hardcode_direct=yes # is this really true???
9080         ;;
9081         siemens)
9082           ## LD is ld it makes a PLAMLIB
9083           ## CC just makes a GrossModule.
9084           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9085           reload_cmds='$CC -r -o $output$reload_objs'
9086           hardcode_direct=no
9087         ;;
9088         motorola)
9089           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9090           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9091         ;;
9092       esac
9093       runpath_var='LD_RUN_PATH'
9094       hardcode_shlibpath_var=no
9095       ;;
9096
9097     sysv4.3*)
9098       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9099       hardcode_shlibpath_var=no
9100       export_dynamic_flag_spec='-Bexport'
9101       ;;
9102
9103     sysv4*MP*)
9104       if test -d /usr/nec; then
9105         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9106         hardcode_shlibpath_var=no
9107         runpath_var=LD_RUN_PATH
9108         hardcode_runpath_var=yes
9109         ld_shlibs=yes
9110       fi
9111       ;;
9112
9113     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9114       no_undefined_flag='${wl}-z,text'
9115       archive_cmds_need_lc=no
9116       hardcode_shlibpath_var=no
9117       runpath_var='LD_RUN_PATH'
9118
9119       if test "$GCC" = yes; then
9120         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9121         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9122       else
9123         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9124         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9125       fi
9126       ;;
9127
9128     sysv5* | sco3.2v5* | sco5v6*)
9129       # Note: We can NOT use -z defs as we might desire, because we do not
9130       # link with -lc, and that would cause any symbols used from libc to
9131       # always be unresolved, which means just about no library would
9132       # ever link correctly.  If we're not using GNU ld we use -z text
9133       # though, which does catch some bad symbols but isn't as heavy-handed
9134       # as -z defs.
9135       no_undefined_flag='${wl}-z,text'
9136       allow_undefined_flag='${wl}-z,nodefs'
9137       archive_cmds_need_lc=no
9138       hardcode_shlibpath_var=no
9139       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9140       hardcode_libdir_separator=':'
9141       link_all_deplibs=yes
9142       export_dynamic_flag_spec='${wl}-Bexport'
9143       runpath_var='LD_RUN_PATH'
9144
9145       if test "$GCC" = yes; then
9146         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9147         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9148       else
9149         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9150         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9151       fi
9152       ;;
9153
9154     uts4*)
9155       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9156       hardcode_libdir_flag_spec='-L$libdir'
9157       hardcode_shlibpath_var=no
9158       ;;
9159
9160     *)
9161       ld_shlibs=no
9162       ;;
9163     esac
9164
9165     if test x$host_vendor = xsni; then
9166       case $host in
9167       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9168         export_dynamic_flag_spec='${wl}-Blargedynsym'
9169         ;;
9170       esac
9171     fi
9172   fi
9173
9174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9175 $as_echo "$ld_shlibs" >&6; }
9176 test "$ld_shlibs" = no && can_build_shared=no
9177
9178 with_gnu_ld=$with_gnu_ld
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194 #
9195 # Do we need to explicitly link libc?
9196 #
9197 case "x$archive_cmds_need_lc" in
9198 x|xyes)
9199   # Assume -lc should be added
9200   archive_cmds_need_lc=yes
9201
9202   if test "$enable_shared" = yes && test "$GCC" = yes; then
9203     case $archive_cmds in
9204     *'~'*)
9205       # FIXME: we may have to deal with multi-command sequences.
9206       ;;
9207     '$CC '*)
9208       # Test whether the compiler implicitly links with -lc since on some
9209       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9210       # to ld, don't add -lc before -lgcc.
9211       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9212 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9213       $RM conftest*
9214       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9215
9216       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9217   (eval $ac_compile) 2>&5
9218   ac_status=$?
9219   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9220   test $ac_status = 0; } 2>conftest.err; then
9221         soname=conftest
9222         lib=conftest
9223         libobjs=conftest.$ac_objext
9224         deplibs=
9225         wl=$lt_prog_compiler_wl
9226         pic_flag=$lt_prog_compiler_pic
9227         compiler_flags=-v
9228         linker_flags=-v
9229         verstring=
9230         output_objdir=.
9231         libname=conftest
9232         lt_save_allow_undefined_flag=$allow_undefined_flag
9233         allow_undefined_flag=
9234         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9235   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9236   ac_status=$?
9237   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9238   test $ac_status = 0; }
9239         then
9240           archive_cmds_need_lc=no
9241         else
9242           archive_cmds_need_lc=yes
9243         fi
9244         allow_undefined_flag=$lt_save_allow_undefined_flag
9245       else
9246         cat conftest.err 1>&5
9247       fi
9248       $RM conftest*
9249       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9250 $as_echo "$archive_cmds_need_lc" >&6; }
9251       ;;
9252     esac
9253   fi
9254   ;;
9255 esac
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9414 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9415
9416 if test "$GCC" = yes; then
9417   case $host_os in
9418     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9419     *) lt_awk_arg="/^libraries:/" ;;
9420   esac
9421   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9422   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9423     # if the path contains ";" then we assume it to be the separator
9424     # otherwise default to the standard path separator (i.e. ":") - it is
9425     # assumed that no part of a normal pathname contains ";" but that should
9426     # okay in the real world where ";" in dirpaths is itself problematic.
9427     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9428   else
9429     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9430   fi
9431   # Ok, now we have the path, separated by spaces, we can step through it
9432   # and add multilib dir if necessary.
9433   lt_tmp_lt_search_path_spec=
9434   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9435   for lt_sys_path in $lt_search_path_spec; do
9436     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9437       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9438     else
9439       test -d "$lt_sys_path" && \
9440         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9441     fi
9442   done
9443   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9444 BEGIN {RS=" "; FS="/|\n";} {
9445   lt_foo="";
9446   lt_count=0;
9447   for (lt_i = NF; lt_i > 0; lt_i--) {
9448     if ($lt_i != "" && $lt_i != ".") {
9449       if ($lt_i == "..") {
9450         lt_count++;
9451       } else {
9452         if (lt_count == 0) {
9453           lt_foo="/" $lt_i lt_foo;
9454         } else {
9455           lt_count--;
9456         }
9457       }
9458     }
9459   }
9460   if (lt_foo != "") { lt_freq[lt_foo]++; }
9461   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9462 }'`
9463   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9464 else
9465   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9466 fi
9467 library_names_spec=
9468 libname_spec='lib$name'
9469 soname_spec=
9470 shrext_cmds=".so"
9471 postinstall_cmds=
9472 postuninstall_cmds=
9473 finish_cmds=
9474 finish_eval=
9475 shlibpath_var=
9476 shlibpath_overrides_runpath=unknown
9477 version_type=none
9478 dynamic_linker="$host_os ld.so"
9479 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9480 need_lib_prefix=unknown
9481 hardcode_into_libs=no
9482
9483 # when you set need_version to no, make sure it does not cause -set_version
9484 # flags to be left without arguments
9485 need_version=unknown
9486
9487 case $host_os in
9488 aix3*)
9489   version_type=linux
9490   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9491   shlibpath_var=LIBPATH
9492
9493   # AIX 3 has no versioning support, so we append a major version to the name.
9494   soname_spec='${libname}${release}${shared_ext}$major'
9495   ;;
9496
9497 aix[4-9]*)
9498   version_type=linux
9499   need_lib_prefix=no
9500   need_version=no
9501   hardcode_into_libs=yes
9502   if test "$host_cpu" = ia64; then
9503     # AIX 5 supports IA64
9504     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9505     shlibpath_var=LD_LIBRARY_PATH
9506   else
9507     # With GCC up to 2.95.x, collect2 would create an import file
9508     # for dependence libraries.  The import file would start with
9509     # the line `#! .'.  This would cause the generated library to
9510     # depend on `.', always an invalid library.  This was fixed in
9511     # development snapshots of GCC prior to 3.0.
9512     case $host_os in
9513       aix4 | aix4.[01] | aix4.[01].*)
9514       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9515            echo ' yes '
9516            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9517         :
9518       else
9519         can_build_shared=no
9520       fi
9521       ;;
9522     esac
9523     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9524     # soname into executable. Probably we can add versioning support to
9525     # collect2, so additional links can be useful in future.
9526     if test "$aix_use_runtimelinking" = yes; then
9527       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9528       # instead of lib<name>.a to let people know that these are not
9529       # typical AIX shared libraries.
9530       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9531     else
9532       # We preserve .a as extension for shared libraries through AIX4.2
9533       # and later when we are not doing run time linking.
9534       library_names_spec='${libname}${release}.a $libname.a'
9535       soname_spec='${libname}${release}${shared_ext}$major'
9536     fi
9537     shlibpath_var=LIBPATH
9538   fi
9539   ;;
9540
9541 amigaos*)
9542   case $host_cpu in
9543   powerpc)
9544     # Since July 2007 AmigaOS4 officially supports .so libraries.
9545     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9546     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9547     ;;
9548   m68k)
9549     library_names_spec='$libname.ixlibrary $libname.a'
9550     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9551     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9552     ;;
9553   esac
9554   ;;
9555
9556 beos*)
9557   library_names_spec='${libname}${shared_ext}'
9558   dynamic_linker="$host_os ld.so"
9559   shlibpath_var=LIBRARY_PATH
9560   ;;
9561
9562 bsdi[45]*)
9563   version_type=linux
9564   need_version=no
9565   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9566   soname_spec='${libname}${release}${shared_ext}$major'
9567   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9568   shlibpath_var=LD_LIBRARY_PATH
9569   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9570   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9571   # the default ld.so.conf also contains /usr/contrib/lib and
9572   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9573   # libtool to hard-code these into programs
9574   ;;
9575
9576 cygwin* | mingw* | pw32* | cegcc*)
9577   version_type=windows
9578   shrext_cmds=".dll"
9579   need_version=no
9580   need_lib_prefix=no
9581
9582   case $GCC,$host_os in
9583   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9584     library_names_spec='$libname.dll.a'
9585     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9586     postinstall_cmds='base_file=`basename \${file}`~
9587       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9588       dldir=$destdir/`dirname \$dlpath`~
9589       test -d \$dldir || mkdir -p \$dldir~
9590       $install_prog $dir/$dlname \$dldir/$dlname~
9591       chmod a+x \$dldir/$dlname~
9592       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9593         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9594       fi'
9595     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9596       dlpath=$dir/\$dldll~
9597        $RM \$dlpath'
9598     shlibpath_overrides_runpath=yes
9599
9600     case $host_os in
9601     cygwin*)
9602       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9603       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9604       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9605       ;;
9606     mingw* | cegcc*)
9607       # MinGW DLLs use traditional 'lib' prefix
9608       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9609       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9610       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9611         # It is most probably a Windows format PATH printed by
9612         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9613         # path with ; separators, and with drive letters. We can handle the
9614         # drive letters (cygwin fileutils understands them), so leave them,
9615         # especially as we might pass files found there to a mingw objdump,
9616         # which wouldn't understand a cygwinified path. Ahh.
9617         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9618       else
9619         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9620       fi
9621       ;;
9622     pw32*)
9623       # pw32 DLLs use 'pw' prefix rather than 'lib'
9624       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9625       ;;
9626     esac
9627     ;;
9628
9629   *)
9630     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9631     ;;
9632   esac
9633   dynamic_linker='Win32 ld.exe'
9634   # FIXME: first we should search . and the directory the executable is in
9635   shlibpath_var=PATH
9636   ;;
9637
9638 darwin* | rhapsody*)
9639   dynamic_linker="$host_os dyld"
9640   version_type=darwin
9641   need_lib_prefix=no
9642   need_version=no
9643   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9644   soname_spec='${libname}${release}${major}$shared_ext'
9645   shlibpath_overrides_runpath=yes
9646   shlibpath_var=DYLD_LIBRARY_PATH
9647   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9648
9649   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9650   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9651   ;;
9652
9653 dgux*)
9654   version_type=linux
9655   need_lib_prefix=no
9656   need_version=no
9657   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9658   soname_spec='${libname}${release}${shared_ext}$major'
9659   shlibpath_var=LD_LIBRARY_PATH
9660   ;;
9661
9662 freebsd1*)
9663   dynamic_linker=no
9664   ;;
9665
9666 freebsd* | dragonfly*)
9667   # DragonFly does not have aout.  When/if they implement a new
9668   # versioning mechanism, adjust this.
9669   if test -x /usr/bin/objformat; then
9670     objformat=`/usr/bin/objformat`
9671   else
9672     case $host_os in
9673     freebsd[123]*) objformat=aout ;;
9674     *) objformat=elf ;;
9675     esac
9676   fi
9677   version_type=freebsd-$objformat
9678   case $version_type in
9679     freebsd-elf*)
9680       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9681       need_version=no
9682       need_lib_prefix=no
9683       ;;
9684     freebsd-*)
9685       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9686       need_version=yes
9687       ;;
9688   esac
9689   shlibpath_var=LD_LIBRARY_PATH
9690   case $host_os in
9691   freebsd2*)
9692     shlibpath_overrides_runpath=yes
9693     ;;
9694   freebsd3.[01]* | freebsdelf3.[01]*)
9695     shlibpath_overrides_runpath=yes
9696     hardcode_into_libs=yes
9697     ;;
9698   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9699   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9700     shlibpath_overrides_runpath=no
9701     hardcode_into_libs=yes
9702     ;;
9703   *) # from 4.6 on, and DragonFly
9704     shlibpath_overrides_runpath=yes
9705     hardcode_into_libs=yes
9706     ;;
9707   esac
9708   ;;
9709
9710 gnu*)
9711   version_type=linux
9712   need_lib_prefix=no
9713   need_version=no
9714   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9715   soname_spec='${libname}${release}${shared_ext}$major'
9716   shlibpath_var=LD_LIBRARY_PATH
9717   hardcode_into_libs=yes
9718   ;;
9719
9720 hpux9* | hpux10* | hpux11*)
9721   # Give a soname corresponding to the major version so that dld.sl refuses to
9722   # link against other versions.
9723   version_type=sunos
9724   need_lib_prefix=no
9725   need_version=no
9726   case $host_cpu in
9727   ia64*)
9728     shrext_cmds='.so'
9729     hardcode_into_libs=yes
9730     dynamic_linker="$host_os dld.so"
9731     shlibpath_var=LD_LIBRARY_PATH
9732     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9733     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9734     soname_spec='${libname}${release}${shared_ext}$major'
9735     if test "X$HPUX_IA64_MODE" = X32; then
9736       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9737     else
9738       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9739     fi
9740     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9741     ;;
9742   hppa*64*)
9743     shrext_cmds='.sl'
9744     hardcode_into_libs=yes
9745     dynamic_linker="$host_os dld.sl"
9746     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9747     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9748     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9749     soname_spec='${libname}${release}${shared_ext}$major'
9750     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9751     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9752     ;;
9753   *)
9754     shrext_cmds='.sl'
9755     dynamic_linker="$host_os dld.sl"
9756     shlibpath_var=SHLIB_PATH
9757     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9758     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9759     soname_spec='${libname}${release}${shared_ext}$major'
9760     ;;
9761   esac
9762   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9763   postinstall_cmds='chmod 555 $lib'
9764   ;;
9765
9766 interix[3-9]*)
9767   version_type=linux
9768   need_lib_prefix=no
9769   need_version=no
9770   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9771   soname_spec='${libname}${release}${shared_ext}$major'
9772   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9773   shlibpath_var=LD_LIBRARY_PATH
9774   shlibpath_overrides_runpath=no
9775   hardcode_into_libs=yes
9776   ;;
9777
9778 irix5* | irix6* | nonstopux*)
9779   case $host_os in
9780     nonstopux*) version_type=nonstopux ;;
9781     *)
9782         if test "$lt_cv_prog_gnu_ld" = yes; then
9783                 version_type=linux
9784         else
9785                 version_type=irix
9786         fi ;;
9787   esac
9788   need_lib_prefix=no
9789   need_version=no
9790   soname_spec='${libname}${release}${shared_ext}$major'
9791   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9792   case $host_os in
9793   irix5* | nonstopux*)
9794     libsuff= shlibsuff=
9795     ;;
9796   *)
9797     case $LD in # libtool.m4 will add one of these switches to LD
9798     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9799       libsuff= shlibsuff= libmagic=32-bit;;
9800     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9801       libsuff=32 shlibsuff=N32 libmagic=N32;;
9802     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9803       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9804     *) libsuff= shlibsuff= libmagic=never-match;;
9805     esac
9806     ;;
9807   esac
9808   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9809   shlibpath_overrides_runpath=no
9810   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9811   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9812   hardcode_into_libs=yes
9813   ;;
9814
9815 # No shared lib support for Linux oldld, aout, or coff.
9816 linux*oldld* | linux*aout* | linux*coff*)
9817   dynamic_linker=no
9818   ;;
9819
9820 # This must be Linux ELF.
9821 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9822   version_type=linux
9823   need_lib_prefix=no
9824   need_version=no
9825   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9826   soname_spec='${libname}${release}${shared_ext}$major'
9827   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9828   shlibpath_var=LD_LIBRARY_PATH
9829   shlibpath_overrides_runpath=no
9830   # Some binutils ld are patched to set DT_RUNPATH
9831   save_LDFLAGS=$LDFLAGS
9832   save_libdir=$libdir
9833   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9834        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9835   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9836 /* end confdefs.h.  */
9837
9838 int
9839 main ()
9840 {
9841
9842   ;
9843   return 0;
9844 }
9845 _ACEOF
9846 if ac_fn_c_try_link "$LINENO"; then :
9847   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9848   shlibpath_overrides_runpath=yes
9849 fi
9850 fi
9851 rm -f core conftest.err conftest.$ac_objext \
9852     conftest$ac_exeext conftest.$ac_ext
9853   LDFLAGS=$save_LDFLAGS
9854   libdir=$save_libdir
9855
9856   # This implies no fast_install, which is unacceptable.
9857   # Some rework will be needed to allow for fast_install
9858   # before this can be enabled.
9859   hardcode_into_libs=yes
9860
9861   # Append ld.so.conf contents to the search path
9862   if test -f /etc/ld.so.conf; then
9863     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9864     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9865   fi
9866
9867   # We used to test for /lib/ld.so.1 and disable shared libraries on
9868   # powerpc, because MkLinux only supported shared libraries with the
9869   # GNU dynamic linker.  Since this was broken with cross compilers,
9870   # most powerpc-linux boxes support dynamic linking these days and
9871   # people can always --disable-shared, the test was removed, and we
9872   # assume the GNU/Linux dynamic linker is in use.
9873   dynamic_linker='GNU/Linux ld.so'
9874   ;;
9875
9876 netbsdelf*-gnu)
9877   version_type=linux
9878   need_lib_prefix=no
9879   need_version=no
9880   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9881   soname_spec='${libname}${release}${shared_ext}$major'
9882   shlibpath_var=LD_LIBRARY_PATH
9883   shlibpath_overrides_runpath=no
9884   hardcode_into_libs=yes
9885   dynamic_linker='NetBSD ld.elf_so'
9886   ;;
9887
9888 netbsd*)
9889   version_type=sunos
9890   need_lib_prefix=no
9891   need_version=no
9892   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9893     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9894     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9895     dynamic_linker='NetBSD (a.out) ld.so'
9896   else
9897     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9898     soname_spec='${libname}${release}${shared_ext}$major'
9899     dynamic_linker='NetBSD ld.elf_so'
9900   fi
9901   shlibpath_var=LD_LIBRARY_PATH
9902   shlibpath_overrides_runpath=yes
9903   hardcode_into_libs=yes
9904   ;;
9905
9906 newsos6)
9907   version_type=linux
9908   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9909   shlibpath_var=LD_LIBRARY_PATH
9910   shlibpath_overrides_runpath=yes
9911   ;;
9912
9913 *nto* | *qnx*)
9914   version_type=qnx
9915   need_lib_prefix=no
9916   need_version=no
9917   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9918   soname_spec='${libname}${release}${shared_ext}$major'
9919   shlibpath_var=LD_LIBRARY_PATH
9920   shlibpath_overrides_runpath=no
9921   hardcode_into_libs=yes
9922   dynamic_linker='ldqnx.so'
9923   ;;
9924
9925 openbsd*)
9926   version_type=sunos
9927   sys_lib_dlsearch_path_spec="/usr/lib"
9928   need_lib_prefix=no
9929   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9930   case $host_os in
9931     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9932     *)                          need_version=no  ;;
9933   esac
9934   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9935   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9936   shlibpath_var=LD_LIBRARY_PATH
9937   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9938     case $host_os in
9939       openbsd2.[89] | openbsd2.[89].*)
9940         shlibpath_overrides_runpath=no
9941         ;;
9942       *)
9943         shlibpath_overrides_runpath=yes
9944         ;;
9945       esac
9946   else
9947     shlibpath_overrides_runpath=yes
9948   fi
9949   ;;
9950
9951 os2*)
9952   libname_spec='$name'
9953   shrext_cmds=".dll"
9954   need_lib_prefix=no
9955   library_names_spec='$libname${shared_ext} $libname.a'
9956   dynamic_linker='OS/2 ld.exe'
9957   shlibpath_var=LIBPATH
9958   ;;
9959
9960 osf3* | osf4* | osf5*)
9961   version_type=osf
9962   need_lib_prefix=no
9963   need_version=no
9964   soname_spec='${libname}${release}${shared_ext}$major'
9965   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9966   shlibpath_var=LD_LIBRARY_PATH
9967   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9968   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9969   ;;
9970
9971 rdos*)
9972   dynamic_linker=no
9973   ;;
9974
9975 solaris*)
9976   version_type=linux
9977   need_lib_prefix=no
9978   need_version=no
9979   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9980   soname_spec='${libname}${release}${shared_ext}$major'
9981   shlibpath_var=LD_LIBRARY_PATH
9982   shlibpath_overrides_runpath=yes
9983   hardcode_into_libs=yes
9984   # ldd complains unless libraries are executable
9985   postinstall_cmds='chmod +x $lib'
9986   ;;
9987
9988 sunos4*)
9989   version_type=sunos
9990   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9991   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9992   shlibpath_var=LD_LIBRARY_PATH
9993   shlibpath_overrides_runpath=yes
9994   if test "$with_gnu_ld" = yes; then
9995     need_lib_prefix=no
9996   fi
9997   need_version=yes
9998   ;;
9999
10000 sysv4 | sysv4.3*)
10001   version_type=linux
10002   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10003   soname_spec='${libname}${release}${shared_ext}$major'
10004   shlibpath_var=LD_LIBRARY_PATH
10005   case $host_vendor in
10006     sni)
10007       shlibpath_overrides_runpath=no
10008       need_lib_prefix=no
10009       runpath_var=LD_RUN_PATH
10010       ;;
10011     siemens)
10012       need_lib_prefix=no
10013       ;;
10014     motorola)
10015       need_lib_prefix=no
10016       need_version=no
10017       shlibpath_overrides_runpath=no
10018       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10019       ;;
10020   esac
10021   ;;
10022
10023 sysv4*MP*)
10024   if test -d /usr/nec ;then
10025     version_type=linux
10026     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10027     soname_spec='$libname${shared_ext}.$major'
10028     shlibpath_var=LD_LIBRARY_PATH
10029   fi
10030   ;;
10031
10032 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10033   version_type=freebsd-elf
10034   need_lib_prefix=no
10035   need_version=no
10036   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10037   soname_spec='${libname}${release}${shared_ext}$major'
10038   shlibpath_var=LD_LIBRARY_PATH
10039   shlibpath_overrides_runpath=yes
10040   hardcode_into_libs=yes
10041   if test "$with_gnu_ld" = yes; then
10042     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10043   else
10044     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10045     case $host_os in
10046       sco3.2v5*)
10047         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10048         ;;
10049     esac
10050   fi
10051   sys_lib_dlsearch_path_spec='/usr/lib'
10052   ;;
10053
10054 tpf*)
10055   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10056   version_type=linux
10057   need_lib_prefix=no
10058   need_version=no
10059   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10060   shlibpath_var=LD_LIBRARY_PATH
10061   shlibpath_overrides_runpath=no
10062   hardcode_into_libs=yes
10063   ;;
10064
10065 uts4*)
10066   version_type=linux
10067   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10068   soname_spec='${libname}${release}${shared_ext}$major'
10069   shlibpath_var=LD_LIBRARY_PATH
10070   ;;
10071
10072 *)
10073   dynamic_linker=no
10074   ;;
10075 esac
10076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10077 $as_echo "$dynamic_linker" >&6; }
10078 test "$dynamic_linker" = no && can_build_shared=no
10079
10080 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10081 if test "$GCC" = yes; then
10082   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10083 fi
10084
10085 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10086   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10087 fi
10088 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10089   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10090 fi
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10179 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10180 hardcode_action=
10181 if test -n "$hardcode_libdir_flag_spec" ||
10182    test -n "$runpath_var" ||
10183    test "X$hardcode_automatic" = "Xyes" ; then
10184
10185   # We can hardcode non-existent directories.
10186   if test "$hardcode_direct" != no &&
10187      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10188      # have to relink, otherwise we might link with an installed library
10189      # when we should be linking with a yet-to-be-installed one
10190      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10191      test "$hardcode_minus_L" != no; then
10192     # Linking always hardcodes the temporary library directory.
10193     hardcode_action=relink
10194   else
10195     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10196     hardcode_action=immediate
10197   fi
10198 else
10199   # We cannot hardcode anything, or else we can only hardcode existing
10200   # directories.
10201   hardcode_action=unsupported
10202 fi
10203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10204 $as_echo "$hardcode_action" >&6; }
10205
10206 if test "$hardcode_action" = relink ||
10207    test "$inherit_rpath" = yes; then
10208   # Fast installation is not supported
10209   enable_fast_install=no
10210 elif test "$shlibpath_overrides_runpath" = yes ||
10211      test "$enable_shared" = no; then
10212   # Fast installation is not necessary
10213   enable_fast_install=needless
10214 fi
10215
10216
10217
10218
10219
10220
10221   if test "x$enable_dlopen" != xyes; then
10222   enable_dlopen=unknown
10223   enable_dlopen_self=unknown
10224   enable_dlopen_self_static=unknown
10225 else
10226   lt_cv_dlopen=no
10227   lt_cv_dlopen_libs=
10228
10229   case $host_os in
10230   beos*)
10231     lt_cv_dlopen="load_add_on"
10232     lt_cv_dlopen_libs=
10233     lt_cv_dlopen_self=yes
10234     ;;
10235
10236   mingw* | pw32* | cegcc*)
10237     lt_cv_dlopen="LoadLibrary"
10238     lt_cv_dlopen_libs=
10239     ;;
10240
10241   cygwin*)
10242     lt_cv_dlopen="dlopen"
10243     lt_cv_dlopen_libs=
10244     ;;
10245
10246   darwin*)
10247   # if libdl is installed we need to link against it
10248     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10249 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10250 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10251   $as_echo_n "(cached) " >&6
10252 else
10253   ac_check_lib_save_LIBS=$LIBS
10254 LIBS="-ldl  $LIBS"
10255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10256 /* end confdefs.h.  */
10257
10258 /* Override any GCC internal prototype to avoid an error.
10259    Use char because int might match the return type of a GCC
10260    builtin and then its argument prototype would still apply.  */
10261 #ifdef __cplusplus
10262 extern "C"
10263 #endif
10264 char dlopen ();
10265 int
10266 main ()
10267 {
10268 return dlopen ();
10269   ;
10270   return 0;
10271 }
10272 _ACEOF
10273 if ac_fn_c_try_link "$LINENO"; then :
10274   ac_cv_lib_dl_dlopen=yes
10275 else
10276   ac_cv_lib_dl_dlopen=no
10277 fi
10278 rm -f core conftest.err conftest.$ac_objext \
10279     conftest$ac_exeext conftest.$ac_ext
10280 LIBS=$ac_check_lib_save_LIBS
10281 fi
10282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10283 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10284 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10285   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10286 else
10287
10288     lt_cv_dlopen="dyld"
10289     lt_cv_dlopen_libs=
10290     lt_cv_dlopen_self=yes
10291
10292 fi
10293
10294     ;;
10295
10296   *)
10297     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10298 if test "x$ac_cv_func_shl_load" = x""yes; then :
10299   lt_cv_dlopen="shl_load"
10300 else
10301   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10302 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10303 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10304   $as_echo_n "(cached) " >&6
10305 else
10306   ac_check_lib_save_LIBS=$LIBS
10307 LIBS="-ldld  $LIBS"
10308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10309 /* end confdefs.h.  */
10310
10311 /* Override any GCC internal prototype to avoid an error.
10312    Use char because int might match the return type of a GCC
10313    builtin and then its argument prototype would still apply.  */
10314 #ifdef __cplusplus
10315 extern "C"
10316 #endif
10317 char shl_load ();
10318 int
10319 main ()
10320 {
10321 return shl_load ();
10322   ;
10323   return 0;
10324 }
10325 _ACEOF
10326 if ac_fn_c_try_link "$LINENO"; then :
10327   ac_cv_lib_dld_shl_load=yes
10328 else
10329   ac_cv_lib_dld_shl_load=no
10330 fi
10331 rm -f core conftest.err conftest.$ac_objext \
10332     conftest$ac_exeext conftest.$ac_ext
10333 LIBS=$ac_check_lib_save_LIBS
10334 fi
10335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10336 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10337 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10338   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10339 else
10340   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10341 if test "x$ac_cv_func_dlopen" = x""yes; then :
10342   lt_cv_dlopen="dlopen"
10343 else
10344   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10345 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10346 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10347   $as_echo_n "(cached) " >&6
10348 else
10349   ac_check_lib_save_LIBS=$LIBS
10350 LIBS="-ldl  $LIBS"
10351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10352 /* end confdefs.h.  */
10353
10354 /* Override any GCC internal prototype to avoid an error.
10355    Use char because int might match the return type of a GCC
10356    builtin and then its argument prototype would still apply.  */
10357 #ifdef __cplusplus
10358 extern "C"
10359 #endif
10360 char dlopen ();
10361 int
10362 main ()
10363 {
10364 return dlopen ();
10365   ;
10366   return 0;
10367 }
10368 _ACEOF
10369 if ac_fn_c_try_link "$LINENO"; then :
10370   ac_cv_lib_dl_dlopen=yes
10371 else
10372   ac_cv_lib_dl_dlopen=no
10373 fi
10374 rm -f core conftest.err conftest.$ac_objext \
10375     conftest$ac_exeext conftest.$ac_ext
10376 LIBS=$ac_check_lib_save_LIBS
10377 fi
10378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10379 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10380 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10381   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10382 else
10383   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10384 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10385 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10386   $as_echo_n "(cached) " >&6
10387 else
10388   ac_check_lib_save_LIBS=$LIBS
10389 LIBS="-lsvld  $LIBS"
10390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10391 /* end confdefs.h.  */
10392
10393 /* Override any GCC internal prototype to avoid an error.
10394    Use char because int might match the return type of a GCC
10395    builtin and then its argument prototype would still apply.  */
10396 #ifdef __cplusplus
10397 extern "C"
10398 #endif
10399 char dlopen ();
10400 int
10401 main ()
10402 {
10403 return dlopen ();
10404   ;
10405   return 0;
10406 }
10407 _ACEOF
10408 if ac_fn_c_try_link "$LINENO"; then :
10409   ac_cv_lib_svld_dlopen=yes
10410 else
10411   ac_cv_lib_svld_dlopen=no
10412 fi
10413 rm -f core conftest.err conftest.$ac_objext \
10414     conftest$ac_exeext conftest.$ac_ext
10415 LIBS=$ac_check_lib_save_LIBS
10416 fi
10417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10418 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10419 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10420   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10421 else
10422   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10423 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10424 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10425   $as_echo_n "(cached) " >&6
10426 else
10427   ac_check_lib_save_LIBS=$LIBS
10428 LIBS="-ldld  $LIBS"
10429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10430 /* end confdefs.h.  */
10431
10432 /* Override any GCC internal prototype to avoid an error.
10433    Use char because int might match the return type of a GCC
10434    builtin and then its argument prototype would still apply.  */
10435 #ifdef __cplusplus
10436 extern "C"
10437 #endif
10438 char dld_link ();
10439 int
10440 main ()
10441 {
10442 return dld_link ();
10443   ;
10444   return 0;
10445 }
10446 _ACEOF
10447 if ac_fn_c_try_link "$LINENO"; then :
10448   ac_cv_lib_dld_dld_link=yes
10449 else
10450   ac_cv_lib_dld_dld_link=no
10451 fi
10452 rm -f core conftest.err conftest.$ac_objext \
10453     conftest$ac_exeext conftest.$ac_ext
10454 LIBS=$ac_check_lib_save_LIBS
10455 fi
10456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10457 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10458 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10459   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10460 fi
10461
10462
10463 fi
10464
10465
10466 fi
10467
10468
10469 fi
10470
10471
10472 fi
10473
10474
10475 fi
10476
10477     ;;
10478   esac
10479
10480   if test "x$lt_cv_dlopen" != xno; then
10481     enable_dlopen=yes
10482   else
10483     enable_dlopen=no
10484   fi
10485
10486   case $lt_cv_dlopen in
10487   dlopen)
10488     save_CPPFLAGS="$CPPFLAGS"
10489     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10490
10491     save_LDFLAGS="$LDFLAGS"
10492     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10493
10494     save_LIBS="$LIBS"
10495     LIBS="$lt_cv_dlopen_libs $LIBS"
10496
10497     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10498 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10499 if test "${lt_cv_dlopen_self+set}" = set; then :
10500   $as_echo_n "(cached) " >&6
10501 else
10502           if test "$cross_compiling" = yes; then :
10503   lt_cv_dlopen_self=cross
10504 else
10505   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10506   lt_status=$lt_dlunknown
10507   cat > conftest.$ac_ext <<_LT_EOF
10508 #line 10508 "configure"
10509 #include "confdefs.h"
10510
10511 #if HAVE_DLFCN_H
10512 #include <dlfcn.h>
10513 #endif
10514
10515 #include <stdio.h>
10516
10517 #ifdef RTLD_GLOBAL
10518 #  define LT_DLGLOBAL           RTLD_GLOBAL
10519 #else
10520 #  ifdef DL_GLOBAL
10521 #    define LT_DLGLOBAL         DL_GLOBAL
10522 #  else
10523 #    define LT_DLGLOBAL         0
10524 #  endif
10525 #endif
10526
10527 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10528    find out it does not work in some platform. */
10529 #ifndef LT_DLLAZY_OR_NOW
10530 #  ifdef RTLD_LAZY
10531 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10532 #  else
10533 #    ifdef DL_LAZY
10534 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10535 #    else
10536 #      ifdef RTLD_NOW
10537 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10538 #      else
10539 #        ifdef DL_NOW
10540 #          define LT_DLLAZY_OR_NOW      DL_NOW
10541 #        else
10542 #          define LT_DLLAZY_OR_NOW      0
10543 #        endif
10544 #      endif
10545 #    endif
10546 #  endif
10547 #endif
10548
10549 void fnord() { int i=42;}
10550 int main ()
10551 {
10552   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10553   int status = $lt_dlunknown;
10554
10555   if (self)
10556     {
10557       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10558       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10559       /* dlclose (self); */
10560     }
10561   else
10562     puts (dlerror ());
10563
10564   return status;
10565 }
10566 _LT_EOF
10567   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10568   (eval $ac_link) 2>&5
10569   ac_status=$?
10570   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10571   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10572     (./conftest; exit; ) >&5 2>/dev/null
10573     lt_status=$?
10574     case x$lt_status in
10575       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10576       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10577       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10578     esac
10579   else :
10580     # compilation failed
10581     lt_cv_dlopen_self=no
10582   fi
10583 fi
10584 rm -fr conftest*
10585
10586
10587 fi
10588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10589 $as_echo "$lt_cv_dlopen_self" >&6; }
10590
10591     if test "x$lt_cv_dlopen_self" = xyes; then
10592       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10593       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10594 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10595 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10596   $as_echo_n "(cached) " >&6
10597 else
10598           if test "$cross_compiling" = yes; then :
10599   lt_cv_dlopen_self_static=cross
10600 else
10601   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10602   lt_status=$lt_dlunknown
10603   cat > conftest.$ac_ext <<_LT_EOF
10604 #line 10604 "configure"
10605 #include "confdefs.h"
10606
10607 #if HAVE_DLFCN_H
10608 #include <dlfcn.h>
10609 #endif
10610
10611 #include <stdio.h>
10612
10613 #ifdef RTLD_GLOBAL
10614 #  define LT_DLGLOBAL           RTLD_GLOBAL
10615 #else
10616 #  ifdef DL_GLOBAL
10617 #    define LT_DLGLOBAL         DL_GLOBAL
10618 #  else
10619 #    define LT_DLGLOBAL         0
10620 #  endif
10621 #endif
10622
10623 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10624    find out it does not work in some platform. */
10625 #ifndef LT_DLLAZY_OR_NOW
10626 #  ifdef RTLD_LAZY
10627 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10628 #  else
10629 #    ifdef DL_LAZY
10630 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10631 #    else
10632 #      ifdef RTLD_NOW
10633 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10634 #      else
10635 #        ifdef DL_NOW
10636 #          define LT_DLLAZY_OR_NOW      DL_NOW
10637 #        else
10638 #          define LT_DLLAZY_OR_NOW      0
10639 #        endif
10640 #      endif
10641 #    endif
10642 #  endif
10643 #endif
10644
10645 void fnord() { int i=42;}
10646 int main ()
10647 {
10648   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10649   int status = $lt_dlunknown;
10650
10651   if (self)
10652     {
10653       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10654       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10655       /* dlclose (self); */
10656     }
10657   else
10658     puts (dlerror ());
10659
10660   return status;
10661 }
10662 _LT_EOF
10663   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10664   (eval $ac_link) 2>&5
10665   ac_status=$?
10666   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10667   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10668     (./conftest; exit; ) >&5 2>/dev/null
10669     lt_status=$?
10670     case x$lt_status in
10671       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10672       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10673       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10674     esac
10675   else :
10676     # compilation failed
10677     lt_cv_dlopen_self_static=no
10678   fi
10679 fi
10680 rm -fr conftest*
10681
10682
10683 fi
10684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10685 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10686     fi
10687
10688     CPPFLAGS="$save_CPPFLAGS"
10689     LDFLAGS="$save_LDFLAGS"
10690     LIBS="$save_LIBS"
10691     ;;
10692   esac
10693
10694   case $lt_cv_dlopen_self in
10695   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10696   *) enable_dlopen_self=unknown ;;
10697   esac
10698
10699   case $lt_cv_dlopen_self_static in
10700   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10701   *) enable_dlopen_self_static=unknown ;;
10702   esac
10703 fi
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721 striplib=
10722 old_striplib=
10723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10724 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10725 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10726   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10727   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10729 $as_echo "yes" >&6; }
10730 else
10731 # FIXME - insert some real tests, host_os isn't really good enough
10732   case $host_os in
10733   darwin*)
10734     if test -n "$STRIP" ; then
10735       striplib="$STRIP -x"
10736       old_striplib="$STRIP -S"
10737       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10738 $as_echo "yes" >&6; }
10739     else
10740       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10741 $as_echo "no" >&6; }
10742     fi
10743     ;;
10744   *)
10745     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10746 $as_echo "no" >&6; }
10747     ;;
10748   esac
10749 fi
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762   # Report which library types will actually be built
10763   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10764 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10765   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10766 $as_echo "$can_build_shared" >&6; }
10767
10768   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10769 $as_echo_n "checking whether to build shared libraries... " >&6; }
10770   test "$can_build_shared" = "no" && enable_shared=no
10771
10772   # On AIX, shared libraries and static libraries use the same namespace, and
10773   # are all built from PIC.
10774   case $host_os in
10775   aix3*)
10776     test "$enable_shared" = yes && enable_static=no
10777     if test -n "$RANLIB"; then
10778       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10779       postinstall_cmds='$RANLIB $lib'
10780     fi
10781     ;;
10782
10783   aix[4-9]*)
10784     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10785       test "$enable_shared" = yes && enable_static=no
10786     fi
10787     ;;
10788   esac
10789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10790 $as_echo "$enable_shared" >&6; }
10791
10792   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10793 $as_echo_n "checking whether to build static libraries... " >&6; }
10794   # Make sure either enable_shared or enable_static is yes.
10795   test "$enable_shared" = yes || enable_static=yes
10796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10797 $as_echo "$enable_static" >&6; }
10798
10799
10800
10801
10802 fi
10803 ac_ext=c
10804 ac_cpp='$CPP $CPPFLAGS'
10805 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10806 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10807 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10808
10809 CC="$lt_save_CC"
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823         ac_config_commands="$ac_config_commands libtool"
10824
10825
10826
10827
10828 # Only expand once:
10829
10830
10831
10832 # Checks for libraries.
10833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __gmpz_init in -lgmp" >&5
10834 $as_echo_n "checking for __gmpz_init in -lgmp... " >&6; }
10835 if test "${ac_cv_lib_gmp___gmpz_init+set}" = set; then :
10836   $as_echo_n "(cached) " >&6
10837 else
10838   ac_check_lib_save_LIBS=$LIBS
10839 LIBS="-lgmp  $LIBS"
10840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10841 /* end confdefs.h.  */
10842
10843 /* Override any GCC internal prototype to avoid an error.
10844    Use char because int might match the return type of a GCC
10845    builtin and then its argument prototype would still apply.  */
10846 #ifdef __cplusplus
10847 extern "C"
10848 #endif
10849 char __gmpz_init ();
10850 int
10851 main ()
10852 {
10853 return __gmpz_init ();
10854   ;
10855   return 0;
10856 }
10857 _ACEOF
10858 if ac_fn_c_try_link "$LINENO"; then :
10859   ac_cv_lib_gmp___gmpz_init=yes
10860 else
10861   ac_cv_lib_gmp___gmpz_init=no
10862 fi
10863 rm -f core conftest.err conftest.$ac_objext \
10864     conftest$ac_exeext conftest.$ac_ext
10865 LIBS=$ac_check_lib_save_LIBS
10866 fi
10867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmp___gmpz_init" >&5
10868 $as_echo "$ac_cv_lib_gmp___gmpz_init" >&6; }
10869 if test "x$ac_cv_lib_gmp___gmpz_init" = x""yes; then :
10870   LIBS="-lgmp $LIBS"
10871 else
10872   as_fn_error "libgmp not found or uses a different ABI." "$LINENO" 5
10873 fi
10874
10875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPFR" >&5
10876 $as_echo_n "checking for MPFR... " >&6; }
10877 LIBS="-lmpfr $LIBS"
10878 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10879 /* end confdefs.h.  */
10880 #include "mpfr.h"
10881 int
10882 main ()
10883 {
10884 mpfr_t x;  mpfr_init(x) ; mpfr_clear(x);
10885
10886   ;
10887   return 0;
10888 }
10889 _ACEOF
10890 if ac_fn_c_try_link "$LINENO"; then :
10891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10892 $as_echo "yes" >&6; }
10893 else
10894
10895         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10896 $as_echo "no" >&6; }
10897         as_fn_error "libmpfr not found or uses a different ABI." "$LINENO" 5
10898
10899 fi
10900 rm -f core conftest.err conftest.$ac_objext \
10901     conftest$ac_exeext conftest.$ac_ext
10902
10903 # Check for a recent GMP
10904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for recent GMP" >&5
10905 $as_echo_n "checking for recent GMP... " >&6; }
10906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10907 /* end confdefs.h.  */
10908
10909 #include "gmp.h"
10910 #if (__GNU_MP_VERSION*100 + __GNU_MP_VERSION_MINOR*10 + __GNU_MP_VERSION_PATCHLEVEL < 420)
10911 # error "Minimal GMP version is 4.2"
10912 error
10913 #endif
10914
10915 _ACEOF
10916 if ac_fn_c_try_compile "$LINENO"; then :
10917   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10918 $as_echo "yes" >&6; }
10919 else
10920
10921         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10922 $as_echo "no" >&6; }
10923         as_fn_error "GMP version >= 4.2 required" "$LINENO" 5
10924
10925 fi
10926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10927
10928 # Check for a recent MPFR: we require MPFR 2.3.1 because of a bug in
10929 # mpfr_div_ui which makes mpc_div_ui return the wrong sign of the zero part
10930 # when applied on a pure real or pure imaginary parameter (see mpfr r4950)
10931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for recent MPFR" >&5
10932 $as_echo_n "checking for recent MPFR... " >&6; }
10933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10934 /* end confdefs.h.  */
10935
10936 #include "mpfr.h"
10937 #if (MPFR_VERSION < MPFR_VERSION_NUM (2,3,1))
10938 # error "Minimal MPFR version is 2.3.1"
10939 error
10940 #endif
10941
10942 _ACEOF
10943 if ac_fn_c_try_compile "$LINENO"; then :
10944   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10945 $as_echo "yes" >&6; }
10946 else
10947
10948          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10949 $as_echo "no" >&6; }
10950          as_fn_error "MPFR version >= 2.3.1 required" "$LINENO" 5
10951
10952 fi
10953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10954
10955 # Checks for header files.
10956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
10957 $as_echo_n "checking for ANSI C header files... " >&6; }
10958 if test "${ac_cv_header_stdc+set}" = set; then :
10959   $as_echo_n "(cached) " >&6
10960 else
10961   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10962 /* end confdefs.h.  */
10963 #include <stdlib.h>
10964 #include <stdarg.h>
10965 #include <string.h>
10966 #include <float.h>
10967
10968 int
10969 main ()
10970 {
10971
10972   ;
10973   return 0;
10974 }
10975 _ACEOF
10976 if ac_fn_c_try_compile "$LINENO"; then :
10977   ac_cv_header_stdc=yes
10978 else
10979   ac_cv_header_stdc=no
10980 fi
10981 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10982
10983 if test $ac_cv_header_stdc = yes; then
10984   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10985   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10986 /* end confdefs.h.  */
10987 #include <string.h>
10988
10989 _ACEOF
10990 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10991   $EGREP "memchr" >/dev/null 2>&1; then :
10992
10993 else
10994   ac_cv_header_stdc=no
10995 fi
10996 rm -f conftest*
10997
10998 fi
10999
11000 if test $ac_cv_header_stdc = yes; then
11001   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11002   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11003 /* end confdefs.h.  */
11004 #include <stdlib.h>
11005
11006 _ACEOF
11007 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11008   $EGREP "free" >/dev/null 2>&1; then :
11009
11010 else
11011   ac_cv_header_stdc=no
11012 fi
11013 rm -f conftest*
11014
11015 fi
11016
11017 if test $ac_cv_header_stdc = yes; then
11018   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11019   if test "$cross_compiling" = yes; then :
11020   :
11021 else
11022   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11023 /* end confdefs.h.  */
11024 #include <ctype.h>
11025 #include <stdlib.h>
11026 #if ((' ' & 0x0FF) == 0x020)
11027 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11028 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11029 #else
11030 # define ISLOWER(c) \
11031                    (('a' <= (c) && (c) <= 'i') \
11032                      || ('j' <= (c) && (c) <= 'r') \
11033                      || ('s' <= (c) && (c) <= 'z'))
11034 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11035 #endif
11036
11037 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11038 int
11039 main ()
11040 {
11041   int i;
11042   for (i = 0; i < 256; i++)
11043     if (XOR (islower (i), ISLOWER (i))
11044         || toupper (i) != TOUPPER (i))
11045       return 2;
11046   return 0;
11047 }
11048 _ACEOF
11049 if ac_fn_c_try_run "$LINENO"; then :
11050
11051 else
11052   ac_cv_header_stdc=no
11053 fi
11054 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11055   conftest.$ac_objext conftest.beam conftest.$ac_ext
11056 fi
11057
11058 fi
11059 fi
11060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11061 $as_echo "$ac_cv_header_stdc" >&6; }
11062 if test $ac_cv_header_stdc = yes; then
11063
11064 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11065
11066 fi
11067
11068 for ac_header in locale.h inttypes.h limits.h unistd.h sys/time.h
11069 do :
11070   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11071 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11072 eval as_val=\$$as_ac_Header
11073    if test "x$as_val" = x""yes; then :
11074   cat >>confdefs.h <<_ACEOF
11075 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11076 _ACEOF
11077
11078 fi
11079
11080 done
11081
11082
11083 # Checks for typedefs, structures, and compiler characteristics.
11084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11085 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11086 if test "${ac_cv_c_const+set}" = set; then :
11087   $as_echo_n "(cached) " >&6
11088 else
11089   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11090 /* end confdefs.h.  */
11091
11092 int
11093 main ()
11094 {
11095 /* FIXME: Include the comments suggested by Paul. */
11096 #ifndef __cplusplus
11097   /* Ultrix mips cc rejects this.  */
11098   typedef int charset[2];
11099   const charset cs;
11100   /* SunOS 4.1.1 cc rejects this.  */
11101   char const *const *pcpcc;
11102   char **ppc;
11103   /* NEC SVR4.0.2 mips cc rejects this.  */
11104   struct point {int x, y;};
11105   static struct point const zero = {0,0};
11106   /* AIX XL C 1.02.0.0 rejects this.
11107      It does not let you subtract one const X* pointer from another in
11108      an arm of an if-expression whose if-part is not a constant
11109      expression */
11110   const char *g = "string";
11111   pcpcc = &g + (g ? g-g : 0);
11112   /* HPUX 7.0 cc rejects these. */
11113   ++pcpcc;
11114   ppc = (char**) pcpcc;
11115   pcpcc = (char const *const *) ppc;
11116   { /* SCO 3.2v4 cc rejects this.  */
11117     char *t;
11118     char const *s = 0 ? (char *) 0 : (char const *) 0;
11119
11120     *t++ = 0;
11121     if (s) return 0;
11122   }
11123   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
11124     int x[] = {25, 17};
11125     const int *foo = &x[0];
11126     ++foo;
11127   }
11128   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11129     typedef const int *iptr;
11130     iptr p = 0;
11131     ++p;
11132   }
11133   { /* AIX XL C 1.02.0.0 rejects this saying
11134        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11135     struct s { int j; const int *ap[3]; };
11136     struct s *b; b->j = 5;
11137   }
11138   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11139     const int foo = 10;
11140     if (!foo) return 0;
11141   }
11142   return !cs[0] && !zero.x;
11143 #endif
11144
11145   ;
11146   return 0;
11147 }
11148 _ACEOF
11149 if ac_fn_c_try_compile "$LINENO"; then :
11150   ac_cv_c_const=yes
11151 else
11152   ac_cv_c_const=no
11153 fi
11154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11155 fi
11156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
11157 $as_echo "$ac_cv_c_const" >&6; }
11158 if test $ac_cv_c_const = no; then
11159
11160 $as_echo "#define const /**/" >>confdefs.h
11161
11162 fi
11163
11164 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
11165 if test "x$ac_cv_type_size_t" = x""yes; then :
11166
11167 else
11168
11169 cat >>confdefs.h <<_ACEOF
11170 #define size_t unsigned int
11171 _ACEOF
11172
11173 fi
11174
11175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
11176 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
11177 if test "${ac_cv_header_time+set}" = set; then :
11178   $as_echo_n "(cached) " >&6
11179 else
11180   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11181 /* end confdefs.h.  */
11182 #include <sys/types.h>
11183 #include <sys/time.h>
11184 #include <time.h>
11185
11186 int
11187 main ()
11188 {
11189 if ((struct tm *) 0)
11190 return 0;
11191   ;
11192   return 0;
11193 }
11194 _ACEOF
11195 if ac_fn_c_try_compile "$LINENO"; then :
11196   ac_cv_header_time=yes
11197 else
11198   ac_cv_header_time=no
11199 fi
11200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11201 fi
11202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
11203 $as_echo "$ac_cv_header_time" >&6; }
11204 if test $ac_cv_header_time = yes; then
11205
11206 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
11207
11208 fi
11209
11210
11211 # Checks if compiler accepts warning flags.
11212
11213
11214   if echo $VERSION | grep -c dev >/dev/null 2>&1 ; then
11215     if test x$GCC = xyes ; then
11216       case $host in
11217          *darwin*) ;;
11218          *)
11219
11220
11221
11222
11223   flag=`echo "-D_FORTIFY_SOURCE=2" | $SED 'y% .=/+-(){}<>:*,%_______________%'`
11224
11225   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler accepts the -D_FORTIFY_SOURCE=2 flag" >&5
11226 $as_echo_n "checking whether the C compiler accepts the -D_FORTIFY_SOURCE=2 flag... " >&6; }
11227 if { as_var=ax_cv_c_check_flag_$flag; eval "test \"\${$as_var+set}\" = set"; }; then :
11228   $as_echo_n "(cached) " >&6
11229 else
11230
11231
11232     ac_ext=c
11233 ac_cpp='$CPP $CPPFLAGS'
11234 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11235 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11236 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11237
11238
11239     save_CFLAGS="$CFLAGS"
11240     CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
11241
11242     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11243 /* end confdefs.h.  */
11244
11245
11246 int
11247 main ()
11248 {
11249
11250   ;
11251   return 0;
11252 }
11253
11254 _ACEOF
11255 if ac_fn_c_try_link "$LINENO"; then :
11256
11257       eval "ax_cv_c_check_flag_$flag=yes"
11258
11259 else
11260
11261       eval "ax_cv_c_check_flag_$flag=no"
11262
11263 fi
11264 rm -f core conftest.err conftest.$ac_objext \
11265     conftest$ac_exeext conftest.$ac_ext
11266
11267     CFLAGS="$save_CFLAGS"
11268
11269     ac_ext=c
11270 ac_cpp='$CPP $CPPFLAGS'
11271 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11272 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11273 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11274
11275
11276
11277 fi
11278 eval ac_res=\$ax_cv_c_check_flag_$flag
11279                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11280 $as_echo "$ac_res" >&6; }
11281
11282   if eval "test \"`echo '$ax_cv_c_check_flag_'$flag`\" = yes"; then :
11283
11284    :
11285     WARNINGCFLAGS="$WARNINGCFLAGS -D_FORTIFY_SOURCE=2"
11286
11287 else
11288
11289    :
11290
11291
11292 fi
11293  ;;
11294       esac
11295
11296
11297
11298
11299
11300   flag=`echo "-pedantic" | $SED 'y% .=/+-(){}<>:*,%_______________%'`
11301
11302   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler accepts the -pedantic flag" >&5
11303 $as_echo_n "checking whether the C compiler accepts the -pedantic flag... " >&6; }
11304 if { as_var=ax_cv_c_check_flag_$flag; eval "test \"\${$as_var+set}\" = set"; }; then :
11305   $as_echo_n "(cached) " >&6
11306 else
11307
11308
11309     ac_ext=c
11310 ac_cpp='$CPP $CPPFLAGS'
11311 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11312 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11313 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11314
11315
11316     save_CFLAGS="$CFLAGS"
11317     CFLAGS="$CFLAGS -pedantic"
11318
11319     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11320 /* end confdefs.h.  */
11321
11322
11323 int
11324 main ()
11325 {
11326
11327   ;
11328   return 0;
11329 }
11330
11331 _ACEOF
11332 if ac_fn_c_try_link "$LINENO"; then :
11333
11334       eval "ax_cv_c_check_flag_$flag=yes"
11335
11336 else
11337
11338       eval "ax_cv_c_check_flag_$flag=no"
11339
11340 fi
11341 rm -f core conftest.err conftest.$ac_objext \
11342     conftest$ac_exeext conftest.$ac_ext
11343
11344     CFLAGS="$save_CFLAGS"
11345
11346     ac_ext=c
11347 ac_cpp='$CPP $CPPFLAGS'
11348 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11349 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11350 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11351
11352
11353
11354 fi
11355 eval ac_res=\$ax_cv_c_check_flag_$flag
11356                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11357 $as_echo "$ac_res" >&6; }
11358
11359   if eval "test \"`echo '$ax_cv_c_check_flag_'$flag`\" = yes"; then :
11360
11361    :
11362     WARNINGCFLAGS="$WARNINGCFLAGS -pedantic"
11363
11364 else
11365
11366    :
11367
11368
11369 fi
11370
11371
11372
11373
11374
11375
11376   flag=`echo "-Wno-long-long" | $SED 'y% .=/+-(){}<>:*,%_______________%'`
11377
11378   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler accepts the -Wno-long-long flag" >&5
11379 $as_echo_n "checking whether the C compiler accepts the -Wno-long-long flag... " >&6; }
11380 if { as_var=ax_cv_c_check_flag_$flag; eval "test \"\${$as_var+set}\" = set"; }; then :
11381   $as_echo_n "(cached) " >&6
11382 else
11383
11384
11385     ac_ext=c
11386 ac_cpp='$CPP $CPPFLAGS'
11387 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11388 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11389 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11390
11391
11392     save_CFLAGS="$CFLAGS"
11393     CFLAGS="$CFLAGS -Wno-long-long"
11394
11395     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11396 /* end confdefs.h.  */
11397
11398
11399 int
11400 main ()
11401 {
11402
11403   ;
11404   return 0;
11405 }
11406
11407 _ACEOF
11408 if ac_fn_c_try_link "$LINENO"; then :
11409
11410       eval "ax_cv_c_check_flag_$flag=yes"
11411
11412 else
11413
11414       eval "ax_cv_c_check_flag_$flag=no"
11415
11416 fi
11417 rm -f core conftest.err conftest.$ac_objext \
11418     conftest$ac_exeext conftest.$ac_ext
11419
11420     CFLAGS="$save_CFLAGS"
11421
11422     ac_ext=c
11423 ac_cpp='$CPP $CPPFLAGS'
11424 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11425 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11426 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11427
11428
11429
11430 fi
11431 eval ac_res=\$ax_cv_c_check_flag_$flag
11432                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11433 $as_echo "$ac_res" >&6; }
11434
11435   if eval "test \"`echo '$ax_cv_c_check_flag_'$flag`\" = yes"; then :
11436
11437    :
11438     WARNINGCFLAGS="$WARNINGCFLAGS -Wno-long-long"
11439
11440 else
11441
11442    :
11443
11444
11445 fi
11446
11447
11448
11449
11450
11451
11452   flag=`echo "-Wall" | $SED 'y% .=/+-(){}<>:*,%_______________%'`
11453
11454   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler accepts the -Wall flag" >&5
11455 $as_echo_n "checking whether the C compiler accepts the -Wall flag... " >&6; }
11456 if { as_var=ax_cv_c_check_flag_$flag; eval "test \"\${$as_var+set}\" = set"; }; then :
11457   $as_echo_n "(cached) " >&6
11458 else
11459
11460
11461     ac_ext=c
11462 ac_cpp='$CPP $CPPFLAGS'
11463 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11464 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11465 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11466
11467
11468     save_CFLAGS="$CFLAGS"
11469     CFLAGS="$CFLAGS -Wall"
11470
11471     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11472 /* end confdefs.h.  */
11473
11474
11475 int
11476 main ()
11477 {
11478
11479   ;
11480   return 0;
11481 }
11482
11483 _ACEOF
11484 if ac_fn_c_try_link "$LINENO"; then :
11485
11486       eval "ax_cv_c_check_flag_$flag=yes"
11487
11488 else
11489
11490       eval "ax_cv_c_check_flag_$flag=no"
11491
11492 fi
11493 rm -f core conftest.err conftest.$ac_objext \
11494     conftest$ac_exeext conftest.$ac_ext
11495
11496     CFLAGS="$save_CFLAGS"
11497
11498     ac_ext=c
11499 ac_cpp='$CPP $CPPFLAGS'
11500 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11501 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11502 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11503
11504
11505
11506 fi
11507 eval ac_res=\$ax_cv_c_check_flag_$flag
11508                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11509 $as_echo "$ac_res" >&6; }
11510
11511   if eval "test \"`echo '$ax_cv_c_check_flag_'$flag`\" = yes"; then :
11512
11513    :
11514     WARNINGCFLAGS="$WARNINGCFLAGS -Wall"
11515
11516 else
11517
11518    :
11519
11520
11521 fi
11522
11523
11524
11525
11526
11527
11528   flag=`echo "-Wextra" | $SED 'y% .=/+-(){}<>:*,%_______________%'`
11529
11530   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler accepts the -Wextra flag" >&5
11531 $as_echo_n "checking whether the C compiler accepts the -Wextra flag... " >&6; }
11532 if { as_var=ax_cv_c_check_flag_$flag; eval "test \"\${$as_var+set}\" = set"; }; then :
11533   $as_echo_n "(cached) " >&6
11534 else
11535
11536
11537     ac_ext=c
11538 ac_cpp='$CPP $CPPFLAGS'
11539 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11540 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11541 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11542
11543
11544     save_CFLAGS="$CFLAGS"
11545     CFLAGS="$CFLAGS -Wextra"
11546
11547     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11548 /* end confdefs.h.  */
11549
11550
11551 int
11552 main ()
11553 {
11554
11555   ;
11556   return 0;
11557 }
11558
11559 _ACEOF
11560 if ac_fn_c_try_link "$LINENO"; then :
11561
11562       eval "ax_cv_c_check_flag_$flag=yes"
11563
11564 else
11565
11566       eval "ax_cv_c_check_flag_$flag=no"
11567
11568 fi
11569 rm -f core conftest.err conftest.$ac_objext \
11570     conftest$ac_exeext conftest.$ac_ext
11571
11572     CFLAGS="$save_CFLAGS"
11573
11574     ac_ext=c
11575 ac_cpp='$CPP $CPPFLAGS'
11576 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11577 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11578 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11579
11580
11581
11582 fi
11583 eval ac_res=\$ax_cv_c_check_flag_$flag
11584                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11585 $as_echo "$ac_res" >&6; }
11586
11587   if eval "test \"`echo '$ax_cv_c_check_flag_'$flag`\" = yes"; then :
11588
11589    :
11590     WARNINGCFLAGS="$WARNINGCFLAGS -Wextra"
11591
11592 else
11593
11594    :
11595
11596
11597 fi
11598
11599
11600
11601
11602
11603
11604   flag=`echo "-Werror" | $SED 'y% .=/+-(){}<>:*,%_______________%'`
11605
11606   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler accepts the -Werror flag" >&5
11607 $as_echo_n "checking whether the C compiler accepts the -Werror flag... " >&6; }
11608 if { as_var=ax_cv_c_check_flag_$flag; eval "test \"\${$as_var+set}\" = set"; }; then :
11609   $as_echo_n "(cached) " >&6
11610 else
11611
11612
11613     ac_ext=c
11614 ac_cpp='$CPP $CPPFLAGS'
11615 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11616 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11617 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11618
11619
11620     save_CFLAGS="$CFLAGS"
11621     CFLAGS="$CFLAGS -Werror"
11622
11623     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11624 /* end confdefs.h.  */
11625
11626
11627 int
11628 main ()
11629 {
11630
11631   ;
11632   return 0;
11633 }
11634
11635 _ACEOF
11636 if ac_fn_c_try_link "$LINENO"; then :
11637
11638       eval "ax_cv_c_check_flag_$flag=yes"
11639
11640 else
11641
11642       eval "ax_cv_c_check_flag_$flag=no"
11643
11644 fi
11645 rm -f core conftest.err conftest.$ac_objext \
11646     conftest$ac_exeext conftest.$ac_ext
11647
11648     CFLAGS="$save_CFLAGS"
11649
11650     ac_ext=c
11651 ac_cpp='$CPP $CPPFLAGS'
11652 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11653 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11654 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11655
11656
11657
11658 fi
11659 eval ac_res=\$ax_cv_c_check_flag_$flag
11660                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11661 $as_echo "$ac_res" >&6; }
11662
11663   if eval "test \"`echo '$ax_cv_c_check_flag_'$flag`\" = yes"; then :
11664
11665    :
11666     WARNINGCFLAGS="$WARNINGCFLAGS -Werror"
11667
11668 else
11669
11670    :
11671
11672
11673 fi
11674
11675
11676     fi
11677   fi
11678
11679
11680 # Checks for library functions with warning flags.
11681 old_cflags=$CFLAGS
11682 CFLAGS="$CFLAGS $WARNINGCFLAGS"
11683 for ac_func in gettimeofday localeconv setlocale
11684 do :
11685   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11686 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11687 eval as_val=\$$as_ac_var
11688    if test "x$as_val" = x""yes; then :
11689   cat >>confdefs.h <<_ACEOF
11690 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11691 _ACEOF
11692
11693 fi
11694 done
11695
11696 for ac_func in dup dup2 fileno
11697 do :
11698   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11699 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11700 eval as_val=\$$as_ac_var
11701    if test "x$as_val" = x""yes; then :
11702   cat >>confdefs.h <<_ACEOF
11703 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11704 _ACEOF
11705
11706 else
11707
11708 $as_echo "#define NO_STREAM_REDIRECTION 1" >>confdefs.h
11709
11710 fi
11711 done
11712
11713 CFLAGS=$old_cflags
11714
11715 ac_config_files="$ac_config_files Makefile src/Makefile tests/Makefile doc/Makefile"
11716
11717 cat >confcache <<\_ACEOF
11718 # This file is a shell script that caches the results of configure
11719 # tests run on this system so they can be shared between configure
11720 # scripts and configure runs, see configure's option --config-cache.
11721 # It is not useful on other systems.  If it contains results you don't
11722 # want to keep, you may remove or edit it.
11723 #
11724 # config.status only pays attention to the cache file if you give it
11725 # the --recheck option to rerun configure.
11726 #
11727 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11728 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11729 # following values.
11730
11731 _ACEOF
11732
11733 # The following way of writing the cache mishandles newlines in values,
11734 # but we know of no workaround that is simple, portable, and efficient.
11735 # So, we kill variables containing newlines.
11736 # Ultrix sh set writes to stderr and can't be redirected directly,
11737 # and sets the high bit in the cache file unless we assign to the vars.
11738 (
11739   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11740     eval ac_val=\$$ac_var
11741     case $ac_val in #(
11742     *${as_nl}*)
11743       case $ac_var in #(
11744       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11745 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11746       esac
11747       case $ac_var in #(
11748       _ | IFS | as_nl) ;; #(
11749       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11750       *) { eval $ac_var=; unset $ac_var;} ;;
11751       esac ;;
11752     esac
11753   done
11754
11755   (set) 2>&1 |
11756     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11757     *${as_nl}ac_space=\ *)
11758       # `set' does not quote correctly, so add quotes: double-quote
11759       # substitution turns \\\\ into \\, and sed turns \\ into \.
11760       sed -n \
11761         "s/'/'\\\\''/g;
11762           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11763       ;; #(
11764     *)
11765       # `set' quotes correctly as required by POSIX, so do not add quotes.
11766       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11767       ;;
11768     esac |
11769     sort
11770 ) |
11771   sed '
11772      /^ac_cv_env_/b end
11773      t clear
11774      :clear
11775      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11776      t end
11777      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11778      :end' >>confcache
11779 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11780   if test -w "$cache_file"; then
11781     test "x$cache_file" != "x/dev/null" &&
11782       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11783 $as_echo "$as_me: updating cache $cache_file" >&6;}
11784     cat confcache >$cache_file
11785   else
11786     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11787 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11788   fi
11789 fi
11790 rm -f confcache
11791
11792 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11793 # Let make expand exec_prefix.
11794 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11795
11796 DEFS=-DHAVE_CONFIG_H
11797
11798 ac_libobjs=
11799 ac_ltlibobjs=
11800 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11801   # 1. Remove the extension, and $U if already installed.
11802   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11803   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11804   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11805   #    will be set to the directory where LIBOBJS objects are built.
11806   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11807   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11808 done
11809 LIBOBJS=$ac_libobjs
11810
11811 LTLIBOBJS=$ac_ltlibobjs
11812
11813
11814  if test -n "$EXEEXT"; then
11815   am__EXEEXT_TRUE=
11816   am__EXEEXT_FALSE='#'
11817 else
11818   am__EXEEXT_TRUE='#'
11819   am__EXEEXT_FALSE=
11820 fi
11821
11822 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11823   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11824 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11825 fi
11826 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11827   as_fn_error "conditional \"AMDEP\" was never defined.
11828 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11829 fi
11830 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11831   as_fn_error "conditional \"am__fastdepCC\" was never defined.
11832 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11833 fi
11834
11835 : ${CONFIG_STATUS=./config.status}
11836 ac_write_fail=0
11837 ac_clean_files_save=$ac_clean_files
11838 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11839 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11840 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11841 as_write_fail=0
11842 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11843 #! $SHELL
11844 # Generated by $as_me.
11845 # Run this file to recreate the current configuration.
11846 # Compiler output produced by configure, useful for debugging
11847 # configure, is in config.log if it exists.
11848
11849 debug=false
11850 ac_cs_recheck=false
11851 ac_cs_silent=false
11852
11853 SHELL=\${CONFIG_SHELL-$SHELL}
11854 export SHELL
11855 _ASEOF
11856 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11857 ## -------------------- ##
11858 ## M4sh Initialization. ##
11859 ## -------------------- ##
11860
11861 # Be more Bourne compatible
11862 DUALCASE=1; export DUALCASE # for MKS sh
11863 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11864   emulate sh
11865   NULLCMD=:
11866   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11867   # is contrary to our usage.  Disable this feature.
11868   alias -g '${1+"$@"}'='"$@"'
11869   setopt NO_GLOB_SUBST
11870 else
11871   case `(set -o) 2>/dev/null` in #(
11872   *posix*) :
11873     set -o posix ;; #(
11874   *) :
11875      ;;
11876 esac
11877 fi
11878
11879
11880 as_nl='
11881 '
11882 export as_nl
11883 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11884 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11885 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11886 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11887 # Prefer a ksh shell builtin over an external printf program on Solaris,
11888 # but without wasting forks for bash or zsh.
11889 if test -z "$BASH_VERSION$ZSH_VERSION" \
11890     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11891   as_echo='print -r --'
11892   as_echo_n='print -rn --'
11893 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11894   as_echo='printf %s\n'
11895   as_echo_n='printf %s'
11896 else
11897   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11898     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11899     as_echo_n='/usr/ucb/echo -n'
11900   else
11901     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11902     as_echo_n_body='eval
11903       arg=$1;
11904       case $arg in #(
11905       *"$as_nl"*)
11906         expr "X$arg" : "X\\(.*\\)$as_nl";
11907         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11908       esac;
11909       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11910     '
11911     export as_echo_n_body
11912     as_echo_n='sh -c $as_echo_n_body as_echo'
11913   fi
11914   export as_echo_body
11915   as_echo='sh -c $as_echo_body as_echo'
11916 fi
11917
11918 # The user is always right.
11919 if test "${PATH_SEPARATOR+set}" != set; then
11920   PATH_SEPARATOR=:
11921   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11922     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11923       PATH_SEPARATOR=';'
11924   }
11925 fi
11926
11927
11928 # IFS
11929 # We need space, tab and new line, in precisely that order.  Quoting is
11930 # there to prevent editors from complaining about space-tab.
11931 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11932 # splitting by setting IFS to empty value.)
11933 IFS=" ""        $as_nl"
11934
11935 # Find who we are.  Look in the path if we contain no directory separator.
11936 case $0 in #((
11937   *[\\/]* ) as_myself=$0 ;;
11938   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11939 for as_dir in $PATH
11940 do
11941   IFS=$as_save_IFS
11942   test -z "$as_dir" && as_dir=.
11943     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11944   done
11945 IFS=$as_save_IFS
11946
11947      ;;
11948 esac
11949 # We did not find ourselves, most probably we were run as `sh COMMAND'
11950 # in which case we are not to be found in the path.
11951 if test "x$as_myself" = x; then
11952   as_myself=$0
11953 fi
11954 if test ! -f "$as_myself"; then
11955   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11956   exit 1
11957 fi
11958
11959 # Unset variables that we do not need and which cause bugs (e.g. in
11960 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11961 # suppresses any "Segmentation fault" message there.  '((' could
11962 # trigger a bug in pdksh 5.2.14.
11963 for as_var in BASH_ENV ENV MAIL MAILPATH
11964 do eval test x\${$as_var+set} = xset \
11965   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11966 done
11967 PS1='$ '
11968 PS2='> '
11969 PS4='+ '
11970
11971 # NLS nuisances.
11972 LC_ALL=C
11973 export LC_ALL
11974 LANGUAGE=C
11975 export LANGUAGE
11976
11977 # CDPATH.
11978 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11979
11980
11981 # as_fn_error ERROR [LINENO LOG_FD]
11982 # ---------------------------------
11983 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11984 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11985 # script with status $?, using 1 if that was 0.
11986 as_fn_error ()
11987 {
11988   as_status=$?; test $as_status -eq 0 && as_status=1
11989   if test "$3"; then
11990     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11991     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11992   fi
11993   $as_echo "$as_me: error: $1" >&2
11994   as_fn_exit $as_status
11995 } # as_fn_error
11996
11997
11998 # as_fn_set_status STATUS
11999 # -----------------------
12000 # Set $? to STATUS, without forking.
12001 as_fn_set_status ()
12002 {
12003   return $1
12004 } # as_fn_set_status
12005
12006 # as_fn_exit STATUS
12007 # -----------------
12008 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12009 as_fn_exit ()
12010 {
12011   set +e
12012   as_fn_set_status $1
12013   exit $1
12014 } # as_fn_exit
12015
12016 # as_fn_unset VAR
12017 # ---------------
12018 # Portably unset VAR.
12019 as_fn_unset ()
12020 {
12021   { eval $1=; unset $1;}
12022 }
12023 as_unset=as_fn_unset
12024 # as_fn_append VAR VALUE
12025 # ----------------------
12026 # Append the text in VALUE to the end of the definition contained in VAR. Take
12027 # advantage of any shell optimizations that allow amortized linear growth over
12028 # repeated appends, instead of the typical quadratic growth present in naive
12029 # implementations.
12030 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12031   eval 'as_fn_append ()
12032   {
12033     eval $1+=\$2
12034   }'
12035 else
12036   as_fn_append ()
12037   {
12038     eval $1=\$$1\$2
12039   }
12040 fi # as_fn_append
12041
12042 # as_fn_arith ARG...
12043 # ------------------
12044 # Perform arithmetic evaluation on the ARGs, and store the result in the
12045 # global $as_val. Take advantage of shells that can avoid forks. The arguments
12046 # must be portable across $(()) and expr.
12047 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12048   eval 'as_fn_arith ()
12049   {
12050     as_val=$(( $* ))
12051   }'
12052 else
12053   as_fn_arith ()
12054   {
12055     as_val=`expr "$@" || test $? -eq 1`
12056   }
12057 fi # as_fn_arith
12058
12059
12060 if expr a : '\(a\)' >/dev/null 2>&1 &&
12061    test "X`expr 00001 : '.*\(...\)'`" = X001; then
12062   as_expr=expr
12063 else
12064   as_expr=false
12065 fi
12066
12067 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12068   as_basename=basename
12069 else
12070   as_basename=false
12071 fi
12072
12073 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12074   as_dirname=dirname
12075 else
12076   as_dirname=false
12077 fi
12078
12079 as_me=`$as_basename -- "$0" ||
12080 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12081          X"$0" : 'X\(//\)$' \| \
12082          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12083 $as_echo X/"$0" |
12084     sed '/^.*\/\([^/][^/]*\)\/*$/{
12085             s//\1/
12086             q
12087           }
12088           /^X\/\(\/\/\)$/{
12089             s//\1/
12090             q
12091           }
12092           /^X\/\(\/\).*/{
12093             s//\1/
12094             q
12095           }
12096           s/.*/./; q'`
12097
12098 # Avoid depending upon Character Ranges.
12099 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12100 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12101 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12102 as_cr_digits='0123456789'
12103 as_cr_alnum=$as_cr_Letters$as_cr_digits
12104
12105 ECHO_C= ECHO_N= ECHO_T=
12106 case `echo -n x` in #(((((
12107 -n*)
12108   case `echo 'xy\c'` in
12109   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12110   xy)  ECHO_C='\c';;
12111   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12112        ECHO_T=' ';;
12113   esac;;
12114 *)
12115   ECHO_N='-n';;
12116 esac
12117
12118 rm -f conf$$ conf$$.exe conf$$.file
12119 if test -d conf$$.dir; then
12120   rm -f conf$$.dir/conf$$.file
12121 else
12122   rm -f conf$$.dir
12123   mkdir conf$$.dir 2>/dev/null
12124 fi
12125 if (echo >conf$$.file) 2>/dev/null; then
12126   if ln -s conf$$.file conf$$ 2>/dev/null; then
12127     as_ln_s='ln -s'
12128     # ... but there are two gotchas:
12129     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12130     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12131     # In both cases, we have to default to `cp -p'.
12132     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12133       as_ln_s='cp -p'
12134   elif ln conf$$.file conf$$ 2>/dev/null; then
12135     as_ln_s=ln
12136   else
12137     as_ln_s='cp -p'
12138   fi
12139 else
12140   as_ln_s='cp -p'
12141 fi
12142 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12143 rmdir conf$$.dir 2>/dev/null
12144
12145
12146 # as_fn_mkdir_p
12147 # -------------
12148 # Create "$as_dir" as a directory, including parents if necessary.
12149 as_fn_mkdir_p ()
12150 {
12151
12152   case $as_dir in #(
12153   -*) as_dir=./$as_dir;;
12154   esac
12155   test -d "$as_dir" || eval $as_mkdir_p || {
12156     as_dirs=
12157     while :; do
12158       case $as_dir in #(
12159       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12160       *) as_qdir=$as_dir;;
12161       esac
12162       as_dirs="'$as_qdir' $as_dirs"
12163       as_dir=`$as_dirname -- "$as_dir" ||
12164 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12165          X"$as_dir" : 'X\(//\)[^/]' \| \
12166          X"$as_dir" : 'X\(//\)$' \| \
12167          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12168 $as_echo X"$as_dir" |
12169     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12170             s//\1/
12171             q
12172           }
12173           /^X\(\/\/\)[^/].*/{
12174             s//\1/
12175             q
12176           }
12177           /^X\(\/\/\)$/{
12178             s//\1/
12179             q
12180           }
12181           /^X\(\/\).*/{
12182             s//\1/
12183             q
12184           }
12185           s/.*/./; q'`
12186       test -d "$as_dir" && break
12187     done
12188     test -z "$as_dirs" || eval "mkdir $as_dirs"
12189   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12190
12191
12192 } # as_fn_mkdir_p
12193 if mkdir -p . 2>/dev/null; then
12194   as_mkdir_p='mkdir -p "$as_dir"'
12195 else
12196   test -d ./-p && rmdir ./-p
12197   as_mkdir_p=false
12198 fi
12199
12200 if test -x / >/dev/null 2>&1; then
12201   as_test_x='test -x'
12202 else
12203   if ls -dL / >/dev/null 2>&1; then
12204     as_ls_L_option=L
12205   else
12206     as_ls_L_option=
12207   fi
12208   as_test_x='
12209     eval sh -c '\''
12210       if test -d "$1"; then
12211         test -d "$1/.";
12212       else
12213         case $1 in #(
12214         -*)set "./$1";;
12215         esac;
12216         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12217         ???[sx]*):;;*)false;;esac;fi
12218     '\'' sh
12219   '
12220 fi
12221 as_executable_p=$as_test_x
12222
12223 # Sed expression to map a string onto a valid CPP name.
12224 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12225
12226 # Sed expression to map a string onto a valid variable name.
12227 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12228
12229
12230 exec 6>&1
12231 ## ----------------------------------- ##
12232 ## Main body of $CONFIG_STATUS script. ##
12233 ## ----------------------------------- ##
12234 _ASEOF
12235 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12236
12237 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12238 # Save the log message, to keep $0 and so on meaningful, and to
12239 # report actual input values of CONFIG_FILES etc. instead of their
12240 # values after options handling.
12241 ac_log="
12242 This file was extended by mpc $as_me 0.8.2, which was
12243 generated by GNU Autoconf 2.65.  Invocation command line was
12244
12245   CONFIG_FILES    = $CONFIG_FILES
12246   CONFIG_HEADERS  = $CONFIG_HEADERS
12247   CONFIG_LINKS    = $CONFIG_LINKS
12248   CONFIG_COMMANDS = $CONFIG_COMMANDS
12249   $ $0 $@
12250
12251 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12252 "
12253
12254 _ACEOF
12255
12256 case $ac_config_files in *"
12257 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12258 esac
12259
12260 case $ac_config_headers in *"
12261 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12262 esac
12263
12264
12265 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12266 # Files that config.status was made for.
12267 config_files="$ac_config_files"
12268 config_headers="$ac_config_headers"
12269 config_commands="$ac_config_commands"
12270
12271 _ACEOF
12272
12273 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12274 ac_cs_usage="\
12275 \`$as_me' instantiates files and other configuration actions
12276 from templates according to the current configuration.  Unless the files
12277 and actions are specified as TAGs, all are instantiated by default.
12278
12279 Usage: $0 [OPTION]... [TAG]...
12280
12281   -h, --help       print this help, then exit
12282   -V, --version    print version number and configuration settings, then exit
12283       --config     print configuration, then exit
12284   -q, --quiet, --silent
12285                    do not print progress messages
12286   -d, --debug      don't remove temporary files
12287       --recheck    update $as_me by reconfiguring in the same conditions
12288       --file=FILE[:TEMPLATE]
12289                    instantiate the configuration file FILE
12290       --header=FILE[:TEMPLATE]
12291                    instantiate the configuration header FILE
12292
12293 Configuration files:
12294 $config_files
12295
12296 Configuration headers:
12297 $config_headers
12298
12299 Configuration commands:
12300 $config_commands
12301
12302 Report bugs to <mpc-discuss@lists.gforge.inria.fr>."
12303
12304 _ACEOF
12305 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12306 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12307 ac_cs_version="\\
12308 mpc config.status 0.8.2
12309 configured by $0, generated by GNU Autoconf 2.65,
12310   with options \\"\$ac_cs_config\\"
12311
12312 Copyright (C) 2009 Free Software Foundation, Inc.
12313 This config.status script is free software; the Free Software Foundation
12314 gives unlimited permission to copy, distribute and modify it."
12315
12316 ac_pwd='$ac_pwd'
12317 srcdir='$srcdir'
12318 INSTALL='$INSTALL'
12319 MKDIR_P='$MKDIR_P'
12320 AWK='$AWK'
12321 test -n "\$AWK" || AWK=awk
12322 _ACEOF
12323
12324 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12325 # The default lists apply if the user does not specify any file.
12326 ac_need_defaults=:
12327 while test $# != 0
12328 do
12329   case $1 in
12330   --*=*)
12331     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12332     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12333     ac_shift=:
12334     ;;
12335   *)
12336     ac_option=$1
12337     ac_optarg=$2
12338     ac_shift=shift
12339     ;;
12340   esac
12341
12342   case $ac_option in
12343   # Handling of the options.
12344   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12345     ac_cs_recheck=: ;;
12346   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12347     $as_echo "$ac_cs_version"; exit ;;
12348   --config | --confi | --conf | --con | --co | --c )
12349     $as_echo "$ac_cs_config"; exit ;;
12350   --debug | --debu | --deb | --de | --d | -d )
12351     debug=: ;;
12352   --file | --fil | --fi | --f )
12353     $ac_shift
12354     case $ac_optarg in
12355     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12356     esac
12357     as_fn_append CONFIG_FILES " '$ac_optarg'"
12358     ac_need_defaults=false;;
12359   --header | --heade | --head | --hea )
12360     $ac_shift
12361     case $ac_optarg in
12362     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12363     esac
12364     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12365     ac_need_defaults=false;;
12366   --he | --h)
12367     # Conflict between --help and --header
12368     as_fn_error "ambiguous option: \`$1'
12369 Try \`$0 --help' for more information.";;
12370   --help | --hel | -h )
12371     $as_echo "$ac_cs_usage"; exit ;;
12372   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12373   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12374     ac_cs_silent=: ;;
12375
12376   # This is an error.
12377   -*) as_fn_error "unrecognized option: \`$1'
12378 Try \`$0 --help' for more information." ;;
12379
12380   *) as_fn_append ac_config_targets " $1"
12381      ac_need_defaults=false ;;
12382
12383   esac
12384   shift
12385 done
12386
12387 ac_configure_extra_args=
12388
12389 if $ac_cs_silent; then
12390   exec 6>/dev/null
12391   ac_configure_extra_args="$ac_configure_extra_args --silent"
12392 fi
12393
12394 _ACEOF
12395 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12396 if \$ac_cs_recheck; then
12397   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12398   shift
12399   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12400   CONFIG_SHELL='$SHELL'
12401   export CONFIG_SHELL
12402   exec "\$@"
12403 fi
12404
12405 _ACEOF
12406 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12407 exec 5>>config.log
12408 {
12409   echo
12410   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12411 ## Running $as_me. ##
12412 _ASBOX
12413   $as_echo "$ac_log"
12414 } >&5
12415
12416 _ACEOF
12417 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12418 #
12419 # INIT-COMMANDS
12420 #
12421 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12422
12423
12424 # The HP-UX ksh and POSIX shell print the target directory to stdout
12425 # if CDPATH is set.
12426 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12427
12428 sed_quote_subst='$sed_quote_subst'
12429 double_quote_subst='$double_quote_subst'
12430 delay_variable_subst='$delay_variable_subst'
12431 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12432 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12433 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12434 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12435 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12436 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12437 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12438 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12439 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12440 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12441 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12442 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12443 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12444 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12445 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12446 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12447 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12448 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12449 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12450 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12451 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12452 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12453 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12454 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12455 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12456 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12457 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12458 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12459 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12460 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12461 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12462 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12463 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12464 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12465 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12466 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12467 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12468 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12469 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12470 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12471 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12472 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12473 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12474 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12475 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12476 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12477 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12478 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12479 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12480 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12481 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12482 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12483 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12484 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12485 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12486 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12487 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12488 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12489 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12490 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12491 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12492 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12493 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12494 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12495 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12496 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12497 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12498 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12499 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12500 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12501 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12502 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12503 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12504 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12505 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12506 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12507 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12508 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12509 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12510 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12511 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12512 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12513 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12514 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12515 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12516 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12517 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12518 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12519 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12520 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12521 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12522 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12523 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12524 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12525 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12526 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12527 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12528 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12529 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12530 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12531 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12532 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12533 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12534 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12535 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12536 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12537 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12538 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12539 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12540 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12541 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12542 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12543 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12544 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12545 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12546 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12547 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12548 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12549
12550 LTCC='$LTCC'
12551 LTCFLAGS='$LTCFLAGS'
12552 compiler='$compiler_DEFAULT'
12553
12554 # Quote evaled strings.
12555 for var in SED \
12556 GREP \
12557 EGREP \
12558 FGREP \
12559 LD \
12560 NM \
12561 LN_S \
12562 lt_SP2NL \
12563 lt_NL2SP \
12564 reload_flag \
12565 OBJDUMP \
12566 deplibs_check_method \
12567 file_magic_cmd \
12568 AR \
12569 AR_FLAGS \
12570 STRIP \
12571 RANLIB \
12572 CC \
12573 CFLAGS \
12574 compiler \
12575 lt_cv_sys_global_symbol_pipe \
12576 lt_cv_sys_global_symbol_to_cdecl \
12577 lt_cv_sys_global_symbol_to_c_name_address \
12578 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12579 SHELL \
12580 ECHO \
12581 lt_prog_compiler_no_builtin_flag \
12582 lt_prog_compiler_wl \
12583 lt_prog_compiler_pic \
12584 lt_prog_compiler_static \
12585 lt_cv_prog_compiler_c_o \
12586 need_locks \
12587 DSYMUTIL \
12588 NMEDIT \
12589 LIPO \
12590 OTOOL \
12591 OTOOL64 \
12592 shrext_cmds \
12593 export_dynamic_flag_spec \
12594 whole_archive_flag_spec \
12595 compiler_needs_object \
12596 with_gnu_ld \
12597 allow_undefined_flag \
12598 no_undefined_flag \
12599 hardcode_libdir_flag_spec \
12600 hardcode_libdir_flag_spec_ld \
12601 hardcode_libdir_separator \
12602 fix_srcfile_path \
12603 exclude_expsyms \
12604 include_expsyms \
12605 file_list_spec \
12606 variables_saved_for_relink \
12607 libname_spec \
12608 library_names_spec \
12609 soname_spec \
12610 finish_eval \
12611 old_striplib \
12612 striplib; do
12613     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12614     *[\\\\\\\`\\"\\\$]*)
12615       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12616       ;;
12617     *)
12618       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12619       ;;
12620     esac
12621 done
12622
12623 # Double-quote double-evaled strings.
12624 for var in reload_cmds \
12625 old_postinstall_cmds \
12626 old_postuninstall_cmds \
12627 old_archive_cmds \
12628 extract_expsyms_cmds \
12629 old_archive_from_new_cmds \
12630 old_archive_from_expsyms_cmds \
12631 archive_cmds \
12632 archive_expsym_cmds \
12633 module_cmds \
12634 module_expsym_cmds \
12635 export_symbols_cmds \
12636 prelink_cmds \
12637 postinstall_cmds \
12638 postuninstall_cmds \
12639 finish_cmds \
12640 sys_lib_search_path_spec \
12641 sys_lib_dlsearch_path_spec; do
12642     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12643     *[\\\\\\\`\\"\\\$]*)
12644       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12645       ;;
12646     *)
12647       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12648       ;;
12649     esac
12650 done
12651
12652 # Fix-up fallback echo if it was mangled by the above quoting rules.
12653 case \$lt_ECHO in
12654 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12655   ;;
12656 esac
12657
12658 ac_aux_dir='$ac_aux_dir'
12659 xsi_shell='$xsi_shell'
12660 lt_shell_append='$lt_shell_append'
12661
12662 # See if we are running on zsh, and set the options which allow our
12663 # commands through without removal of \ escapes INIT.
12664 if test -n "\${ZSH_VERSION+set}" ; then
12665    setopt NO_GLOB_SUBST
12666 fi
12667
12668
12669     PACKAGE='$PACKAGE'
12670     VERSION='$VERSION'
12671     TIMESTAMP='$TIMESTAMP'
12672     RM='$RM'
12673     ofile='$ofile'
12674
12675
12676
12677
12678 _ACEOF
12679
12680 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12681
12682 # Handling of arguments.
12683 for ac_config_target in $ac_config_targets
12684 do
12685   case $ac_config_target in
12686     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12687     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12688     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12689     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12690     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12691     "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
12692     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12693
12694   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12695   esac
12696 done
12697
12698
12699 # If the user did not use the arguments to specify the items to instantiate,
12700 # then the envvar interface is used.  Set only those that are not.
12701 # We use the long form for the default assignment because of an extremely
12702 # bizarre bug on SunOS 4.1.3.
12703 if $ac_need_defaults; then
12704   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12705   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12706   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12707 fi
12708
12709 # Have a temporary directory for convenience.  Make it in the build tree
12710 # simply because there is no reason against having it here, and in addition,
12711 # creating and moving files from /tmp can sometimes cause problems.
12712 # Hook for its removal unless debugging.
12713 # Note that there is a small window in which the directory will not be cleaned:
12714 # after its creation but before its name has been assigned to `$tmp'.
12715 $debug ||
12716 {
12717   tmp=
12718   trap 'exit_status=$?
12719   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12720 ' 0
12721   trap 'as_fn_exit 1' 1 2 13 15
12722 }
12723 # Create a (secure) tmp directory for tmp files.
12724
12725 {
12726   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12727   test -n "$tmp" && test -d "$tmp"
12728 }  ||
12729 {
12730   tmp=./conf$$-$RANDOM
12731   (umask 077 && mkdir "$tmp")
12732 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12733
12734 # Set up the scripts for CONFIG_FILES section.
12735 # No need to generate them if there are no CONFIG_FILES.
12736 # This happens for instance with `./config.status config.h'.
12737 if test -n "$CONFIG_FILES"; then
12738
12739
12740 ac_cr=`echo X | tr X '\015'`
12741 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12742 # But we know of no other shell where ac_cr would be empty at this
12743 # point, so we can use a bashism as a fallback.
12744 if test "x$ac_cr" = x; then
12745   eval ac_cr=\$\'\\r\'
12746 fi
12747 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12748 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12749   ac_cs_awk_cr='\r'
12750 else
12751   ac_cs_awk_cr=$ac_cr
12752 fi
12753
12754 echo 'BEGIN {' >"$tmp/subs1.awk" &&
12755 _ACEOF
12756
12757
12758 {
12759   echo "cat >conf$$subs.awk <<_ACEOF" &&
12760   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12761   echo "_ACEOF"
12762 } >conf$$subs.sh ||
12763   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12764 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12765 ac_delim='%!_!# '
12766 for ac_last_try in false false false false false :; do
12767   . ./conf$$subs.sh ||
12768     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12769
12770   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12771   if test $ac_delim_n = $ac_delim_num; then
12772     break
12773   elif $ac_last_try; then
12774     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12775   else
12776     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12777   fi
12778 done
12779 rm -f conf$$subs.sh
12780
12781 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12782 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12783 _ACEOF
12784 sed -n '
12785 h
12786 s/^/S["/; s/!.*/"]=/
12787 p
12788 g
12789 s/^[^!]*!//
12790 :repl
12791 t repl
12792 s/'"$ac_delim"'$//
12793 t delim
12794 :nl
12795 h
12796 s/\(.\{148\}\)..*/\1/
12797 t more1
12798 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12799 p
12800 n
12801 b repl
12802 :more1
12803 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12804 p
12805 g
12806 s/.\{148\}//
12807 t nl
12808 :delim
12809 h
12810 s/\(.\{148\}\)..*/\1/
12811 t more2
12812 s/["\\]/\\&/g; s/^/"/; s/$/"/
12813 p
12814 b
12815 :more2
12816 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12817 p
12818 g
12819 s/.\{148\}//
12820 t delim
12821 ' <conf$$subs.awk | sed '
12822 /^[^""]/{
12823   N
12824   s/\n//
12825 }
12826 ' >>$CONFIG_STATUS || ac_write_fail=1
12827 rm -f conf$$subs.awk
12828 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12829 _ACAWK
12830 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12831   for (key in S) S_is_set[key] = 1
12832   FS = "\a"
12833
12834 }
12835 {
12836   line = $ 0
12837   nfields = split(line, field, "@")
12838   substed = 0
12839   len = length(field[1])
12840   for (i = 2; i < nfields; i++) {
12841     key = field[i]
12842     keylen = length(key)
12843     if (S_is_set[key]) {
12844       value = S[key]
12845       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12846       len += length(value) + length(field[++i])
12847       substed = 1
12848     } else
12849       len += 1 + keylen
12850   }
12851
12852   print line
12853 }
12854
12855 _ACAWK
12856 _ACEOF
12857 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12858 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12859   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12860 else
12861   cat
12862 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12863   || as_fn_error "could not setup config files machinery" "$LINENO" 5
12864 _ACEOF
12865
12866 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12867 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12868 # trailing colons and then remove the whole line if VPATH becomes empty
12869 # (actually we leave an empty line to preserve line numbers).
12870 if test "x$srcdir" = x.; then
12871   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12872 s/:*\$(srcdir):*/:/
12873 s/:*\${srcdir}:*/:/
12874 s/:*@srcdir@:*/:/
12875 s/^\([^=]*=[     ]*\):*/\1/
12876 s/:*$//
12877 s/^[^=]*=[       ]*$//
12878 }'
12879 fi
12880
12881 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12882 fi # test -n "$CONFIG_FILES"
12883
12884 # Set up the scripts for CONFIG_HEADERS section.
12885 # No need to generate them if there are no CONFIG_HEADERS.
12886 # This happens for instance with `./config.status Makefile'.
12887 if test -n "$CONFIG_HEADERS"; then
12888 cat >"$tmp/defines.awk" <<\_ACAWK ||
12889 BEGIN {
12890 _ACEOF
12891
12892 # Transform confdefs.h into an awk script `defines.awk', embedded as
12893 # here-document in config.status, that substitutes the proper values into
12894 # config.h.in to produce config.h.
12895
12896 # Create a delimiter string that does not exist in confdefs.h, to ease
12897 # handling of long lines.
12898 ac_delim='%!_!# '
12899 for ac_last_try in false false :; do
12900   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12901   if test -z "$ac_t"; then
12902     break
12903   elif $ac_last_try; then
12904     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12905   else
12906     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12907   fi
12908 done
12909
12910 # For the awk script, D is an array of macro values keyed by name,
12911 # likewise P contains macro parameters if any.  Preserve backslash
12912 # newline sequences.
12913
12914 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12915 sed -n '
12916 s/.\{148\}/&'"$ac_delim"'/g
12917 t rset
12918 :rset
12919 s/^[     ]*#[    ]*define[       ][      ]*/ /
12920 t def
12921 d
12922 :def
12923 s/\\$//
12924 t bsnl
12925 s/["\\]/\\&/g
12926 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12927 D["\1"]=" \3"/p
12928 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12929 d
12930 :bsnl
12931 s/["\\]/\\&/g
12932 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12933 D["\1"]=" \3\\\\\\n"\\/p
12934 t cont
12935 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12936 t cont
12937 d
12938 :cont
12939 n
12940 s/.\{148\}/&'"$ac_delim"'/g
12941 t clear
12942 :clear
12943 s/\\$//
12944 t bsnlc
12945 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12946 d
12947 :bsnlc
12948 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12949 b cont
12950 ' <confdefs.h | sed '
12951 s/'"$ac_delim"'/"\\\
12952 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12953
12954 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12955   for (key in D) D_is_set[key] = 1
12956   FS = "\a"
12957 }
12958 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12959   line = \$ 0
12960   split(line, arg, " ")
12961   if (arg[1] == "#") {
12962     defundef = arg[2]
12963     mac1 = arg[3]
12964   } else {
12965     defundef = substr(arg[1], 2)
12966     mac1 = arg[2]
12967   }
12968   split(mac1, mac2, "(") #)
12969   macro = mac2[1]
12970   prefix = substr(line, 1, index(line, defundef) - 1)
12971   if (D_is_set[macro]) {
12972     # Preserve the white space surrounding the "#".
12973     print prefix "define", macro P[macro] D[macro]
12974     next
12975   } else {
12976     # Replace #undef with comments.  This is necessary, for example,
12977     # in the case of _POSIX_SOURCE, which is predefined and required
12978     # on some systems where configure will not decide to define it.
12979     if (defundef == "undef") {
12980       print "/*", prefix defundef, macro, "*/"
12981       next
12982     }
12983   }
12984 }
12985 { print }
12986 _ACAWK
12987 _ACEOF
12988 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12989   as_fn_error "could not setup config headers machinery" "$LINENO" 5
12990 fi # test -n "$CONFIG_HEADERS"
12991
12992
12993 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12994 shift
12995 for ac_tag
12996 do
12997   case $ac_tag in
12998   :[FHLC]) ac_mode=$ac_tag; continue;;
12999   esac
13000   case $ac_mode$ac_tag in
13001   :[FHL]*:*);;
13002   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13003   :[FH]-) ac_tag=-:-;;
13004   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13005   esac
13006   ac_save_IFS=$IFS
13007   IFS=:
13008   set x $ac_tag
13009   IFS=$ac_save_IFS
13010   shift
13011   ac_file=$1
13012   shift
13013
13014   case $ac_mode in
13015   :L) ac_source=$1;;
13016   :[FH])
13017     ac_file_inputs=
13018     for ac_f
13019     do
13020       case $ac_f in
13021       -) ac_f="$tmp/stdin";;
13022       *) # Look for the file first in the build tree, then in the source tree
13023          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13024          # because $ac_f cannot contain `:'.
13025          test -f "$ac_f" ||
13026            case $ac_f in
13027            [\\/$]*) false;;
13028            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13029            esac ||
13030            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13031       esac
13032       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13033       as_fn_append ac_file_inputs " '$ac_f'"
13034     done
13035
13036     # Let's still pretend it is `configure' which instantiates (i.e., don't
13037     # use $as_me), people would be surprised to read:
13038     #    /* config.h.  Generated by config.status.  */
13039     configure_input='Generated from '`
13040           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13041         `' by configure.'
13042     if test x"$ac_file" != x-; then
13043       configure_input="$ac_file.  $configure_input"
13044       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13045 $as_echo "$as_me: creating $ac_file" >&6;}
13046     fi
13047     # Neutralize special characters interpreted by sed in replacement strings.
13048     case $configure_input in #(
13049     *\&* | *\|* | *\\* )
13050        ac_sed_conf_input=`$as_echo "$configure_input" |
13051        sed 's/[\\\\&|]/\\\\&/g'`;; #(
13052     *) ac_sed_conf_input=$configure_input;;
13053     esac
13054
13055     case $ac_tag in
13056     *:-:* | *:-) cat >"$tmp/stdin" \
13057       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13058     esac
13059     ;;
13060   esac
13061
13062   ac_dir=`$as_dirname -- "$ac_file" ||
13063 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13064          X"$ac_file" : 'X\(//\)[^/]' \| \
13065          X"$ac_file" : 'X\(//\)$' \| \
13066          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13067 $as_echo X"$ac_file" |
13068     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13069             s//\1/
13070             q
13071           }
13072           /^X\(\/\/\)[^/].*/{
13073             s//\1/
13074             q
13075           }
13076           /^X\(\/\/\)$/{
13077             s//\1/
13078             q
13079           }
13080           /^X\(\/\).*/{
13081             s//\1/
13082             q
13083           }
13084           s/.*/./; q'`
13085   as_dir="$ac_dir"; as_fn_mkdir_p
13086   ac_builddir=.
13087
13088 case "$ac_dir" in
13089 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13090 *)
13091   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13092   # A ".." for each directory in $ac_dir_suffix.
13093   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13094   case $ac_top_builddir_sub in
13095   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13096   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13097   esac ;;
13098 esac
13099 ac_abs_top_builddir=$ac_pwd
13100 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13101 # for backward compatibility:
13102 ac_top_builddir=$ac_top_build_prefix
13103
13104 case $srcdir in
13105   .)  # We are building in place.
13106     ac_srcdir=.
13107     ac_top_srcdir=$ac_top_builddir_sub
13108     ac_abs_top_srcdir=$ac_pwd ;;
13109   [\\/]* | ?:[\\/]* )  # Absolute name.
13110     ac_srcdir=$srcdir$ac_dir_suffix;
13111     ac_top_srcdir=$srcdir
13112     ac_abs_top_srcdir=$srcdir ;;
13113   *) # Relative name.
13114     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13115     ac_top_srcdir=$ac_top_build_prefix$srcdir
13116     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13117 esac
13118 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13119
13120
13121   case $ac_mode in
13122   :F)
13123   #
13124   # CONFIG_FILE
13125   #
13126
13127   case $INSTALL in
13128   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13129   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13130   esac
13131   ac_MKDIR_P=$MKDIR_P
13132   case $MKDIR_P in
13133   [\\/$]* | ?:[\\/]* ) ;;
13134   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13135   esac
13136 _ACEOF
13137
13138 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13139 # If the template does not know about datarootdir, expand it.
13140 # FIXME: This hack should be removed a few years after 2.60.
13141 ac_datarootdir_hack=; ac_datarootdir_seen=
13142 ac_sed_dataroot='
13143 /datarootdir/ {
13144   p
13145   q
13146 }
13147 /@datadir@/p
13148 /@docdir@/p
13149 /@infodir@/p
13150 /@localedir@/p
13151 /@mandir@/p'
13152 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13153 *datarootdir*) ac_datarootdir_seen=yes;;
13154 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13155   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13156 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13157 _ACEOF
13158 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13159   ac_datarootdir_hack='
13160   s&@datadir@&$datadir&g
13161   s&@docdir@&$docdir&g
13162   s&@infodir@&$infodir&g
13163   s&@localedir@&$localedir&g
13164   s&@mandir@&$mandir&g
13165   s&\\\${datarootdir}&$datarootdir&g' ;;
13166 esac
13167 _ACEOF
13168
13169 # Neutralize VPATH when `$srcdir' = `.'.
13170 # Shell code in configure.ac might set extrasub.
13171 # FIXME: do we really want to maintain this feature?
13172 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13173 ac_sed_extra="$ac_vpsub
13174 $extrasub
13175 _ACEOF
13176 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13177 :t
13178 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13179 s|@configure_input@|$ac_sed_conf_input|;t t
13180 s&@top_builddir@&$ac_top_builddir_sub&;t t
13181 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13182 s&@srcdir@&$ac_srcdir&;t t
13183 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13184 s&@top_srcdir@&$ac_top_srcdir&;t t
13185 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13186 s&@builddir@&$ac_builddir&;t t
13187 s&@abs_builddir@&$ac_abs_builddir&;t t
13188 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13189 s&@INSTALL@&$ac_INSTALL&;t t
13190 s&@MKDIR_P@&$ac_MKDIR_P&;t t
13191 $ac_datarootdir_hack
13192 "
13193 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13194   || as_fn_error "could not create $ac_file" "$LINENO" 5
13195
13196 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13197   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13198   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13199   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13200 which seems to be undefined.  Please make sure it is defined." >&5
13201 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13202 which seems to be undefined.  Please make sure it is defined." >&2;}
13203
13204   rm -f "$tmp/stdin"
13205   case $ac_file in
13206   -) cat "$tmp/out" && rm -f "$tmp/out";;
13207   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13208   esac \
13209   || as_fn_error "could not create $ac_file" "$LINENO" 5
13210  ;;
13211   :H)
13212   #
13213   # CONFIG_HEADER
13214   #
13215   if test x"$ac_file" != x-; then
13216     {
13217       $as_echo "/* $configure_input  */" \
13218       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13219     } >"$tmp/config.h" \
13220       || as_fn_error "could not create $ac_file" "$LINENO" 5
13221     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13222       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13223 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13224     else
13225       rm -f "$ac_file"
13226       mv "$tmp/config.h" "$ac_file" \
13227         || as_fn_error "could not create $ac_file" "$LINENO" 5
13228     fi
13229   else
13230     $as_echo "/* $configure_input  */" \
13231       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13232       || as_fn_error "could not create -" "$LINENO" 5
13233   fi
13234 # Compute "$ac_file"'s index in $config_headers.
13235 _am_arg="$ac_file"
13236 _am_stamp_count=1
13237 for _am_header in $config_headers :; do
13238   case $_am_header in
13239     $_am_arg | $_am_arg:* )
13240       break ;;
13241     * )
13242       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13243   esac
13244 done
13245 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13246 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13247          X"$_am_arg" : 'X\(//\)[^/]' \| \
13248          X"$_am_arg" : 'X\(//\)$' \| \
13249          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13250 $as_echo X"$_am_arg" |
13251     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13252             s//\1/
13253             q
13254           }
13255           /^X\(\/\/\)[^/].*/{
13256             s//\1/
13257             q
13258           }
13259           /^X\(\/\/\)$/{
13260             s//\1/
13261             q
13262           }
13263           /^X\(\/\).*/{
13264             s//\1/
13265             q
13266           }
13267           s/.*/./; q'`/stamp-h$_am_stamp_count
13268  ;;
13269
13270   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13271 $as_echo "$as_me: executing $ac_file commands" >&6;}
13272  ;;
13273   esac
13274
13275
13276   case $ac_file$ac_mode in
13277     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13278   # Autoconf 2.62 quotes --file arguments for eval, but not when files
13279   # are listed without --file.  Let's play safe and only enable the eval
13280   # if we detect the quoting.
13281   case $CONFIG_FILES in
13282   *\'*) eval set x "$CONFIG_FILES" ;;
13283   *)   set x $CONFIG_FILES ;;
13284   esac
13285   shift
13286   for mf
13287   do
13288     # Strip MF so we end up with the name of the file.
13289     mf=`echo "$mf" | sed -e 's/:.*$//'`
13290     # Check whether this is an Automake generated Makefile or not.
13291     # We used to match only the files named `Makefile.in', but
13292     # some people rename them; so instead we look at the file content.
13293     # Grep'ing the first line is not enough: some people post-process
13294     # each Makefile.in and add a new line on top of each file to say so.
13295     # Grep'ing the whole file is not good either: AIX grep has a line
13296     # limit of 2048, but all sed's we know have understand at least 4000.
13297     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13298       dirpart=`$as_dirname -- "$mf" ||
13299 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13300          X"$mf" : 'X\(//\)[^/]' \| \
13301          X"$mf" : 'X\(//\)$' \| \
13302          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13303 $as_echo X"$mf" |
13304     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13305             s//\1/
13306             q
13307           }
13308           /^X\(\/\/\)[^/].*/{
13309             s//\1/
13310             q
13311           }
13312           /^X\(\/\/\)$/{
13313             s//\1/
13314             q
13315           }
13316           /^X\(\/\).*/{
13317             s//\1/
13318             q
13319           }
13320           s/.*/./; q'`
13321     else
13322       continue
13323     fi
13324     # Extract the definition of DEPDIR, am__include, and am__quote
13325     # from the Makefile without running `make'.
13326     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13327     test -z "$DEPDIR" && continue
13328     am__include=`sed -n 's/^am__include = //p' < "$mf"`
13329     test -z "am__include" && continue
13330     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13331     # When using ansi2knr, U may be empty or an underscore; expand it
13332     U=`sed -n 's/^U = //p' < "$mf"`
13333     # Find all dependency output files, they are included files with
13334     # $(DEPDIR) in their names.  We invoke sed twice because it is the
13335     # simplest approach to changing $(DEPDIR) to its actual value in the
13336     # expansion.
13337     for file in `sed -n "
13338       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13339          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13340       # Make sure the directory exists.
13341       test -f "$dirpart/$file" && continue
13342       fdir=`$as_dirname -- "$file" ||
13343 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13344          X"$file" : 'X\(//\)[^/]' \| \
13345          X"$file" : 'X\(//\)$' \| \
13346          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13347 $as_echo X"$file" |
13348     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13349             s//\1/
13350             q
13351           }
13352           /^X\(\/\/\)[^/].*/{
13353             s//\1/
13354             q
13355           }
13356           /^X\(\/\/\)$/{
13357             s//\1/
13358             q
13359           }
13360           /^X\(\/\).*/{
13361             s//\1/
13362             q
13363           }
13364           s/.*/./; q'`
13365       as_dir=$dirpart/$fdir; as_fn_mkdir_p
13366       # echo "creating $dirpart/$file"
13367       echo '# dummy' > "$dirpart/$file"
13368     done
13369   done
13370 }
13371  ;;
13372     "libtool":C)
13373
13374     # See if we are running on zsh, and set the options which allow our
13375     # commands through without removal of \ escapes.
13376     if test -n "${ZSH_VERSION+set}" ; then
13377       setopt NO_GLOB_SUBST
13378     fi
13379
13380     cfgfile="${ofile}T"
13381     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13382     $RM "$cfgfile"
13383
13384     cat <<_LT_EOF >> "$cfgfile"
13385 #! $SHELL
13386
13387 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13388 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13389 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13390 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13391 #
13392 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13393 #                 2006, 2007, 2008 Free Software Foundation, Inc.
13394 #   Written by Gordon Matzigkeit, 1996
13395 #
13396 #   This file is part of GNU Libtool.
13397 #
13398 # GNU Libtool is free software; you can redistribute it and/or
13399 # modify it under the terms of the GNU General Public License as
13400 # published by the Free Software Foundation; either version 2 of
13401 # the License, or (at your option) any later version.
13402 #
13403 # As a special exception to the GNU General Public License,
13404 # if you distribute this file as part of a program or library that
13405 # is built using GNU Libtool, you may include this file under the
13406 # same distribution terms that you use for the rest of that program.
13407 #
13408 # GNU Libtool is distributed in the hope that it will be useful,
13409 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13410 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13411 # GNU General Public License for more details.
13412 #
13413 # You should have received a copy of the GNU General Public License
13414 # along with GNU Libtool; see the file COPYING.  If not, a copy
13415 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13416 # obtained by writing to the Free Software Foundation, Inc.,
13417 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13418
13419
13420 # The names of the tagged configurations supported by this script.
13421 available_tags=""
13422
13423 # ### BEGIN LIBTOOL CONFIG
13424
13425 # Which release of libtool.m4 was used?
13426 macro_version=$macro_version
13427 macro_revision=$macro_revision
13428
13429 # Whether or not to build shared libraries.
13430 build_libtool_libs=$enable_shared
13431
13432 # Whether or not to build static libraries.
13433 build_old_libs=$enable_static
13434
13435 # What type of objects to build.
13436 pic_mode=$pic_mode
13437
13438 # Whether or not to optimize for fast installation.
13439 fast_install=$enable_fast_install
13440
13441 # The host system.
13442 host_alias=$host_alias
13443 host=$host
13444 host_os=$host_os
13445
13446 # The build system.
13447 build_alias=$build_alias
13448 build=$build
13449 build_os=$build_os
13450
13451 # A sed program that does not truncate output.
13452 SED=$lt_SED
13453
13454 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13455 Xsed="\$SED -e 1s/^X//"
13456
13457 # A grep program that handles long lines.
13458 GREP=$lt_GREP
13459
13460 # An ERE matcher.
13461 EGREP=$lt_EGREP
13462
13463 # A literal string matcher.
13464 FGREP=$lt_FGREP
13465
13466 # A BSD- or MS-compatible name lister.
13467 NM=$lt_NM
13468
13469 # Whether we need soft or hard links.
13470 LN_S=$lt_LN_S
13471
13472 # What is the maximum length of a command?
13473 max_cmd_len=$max_cmd_len
13474
13475 # Object file suffix (normally "o").
13476 objext=$ac_objext
13477
13478 # Executable file suffix (normally "").
13479 exeext=$exeext
13480
13481 # whether the shell understands "unset".
13482 lt_unset=$lt_unset
13483
13484 # turn spaces into newlines.
13485 SP2NL=$lt_lt_SP2NL
13486
13487 # turn newlines into spaces.
13488 NL2SP=$lt_lt_NL2SP
13489
13490 # How to create reloadable object files.
13491 reload_flag=$lt_reload_flag
13492 reload_cmds=$lt_reload_cmds
13493
13494 # An object symbol dumper.
13495 OBJDUMP=$lt_OBJDUMP
13496
13497 # Method to check whether dependent libraries are shared objects.
13498 deplibs_check_method=$lt_deplibs_check_method
13499
13500 # Command to use when deplibs_check_method == "file_magic".
13501 file_magic_cmd=$lt_file_magic_cmd
13502
13503 # The archiver.
13504 AR=$lt_AR
13505 AR_FLAGS=$lt_AR_FLAGS
13506
13507 # A symbol stripping program.
13508 STRIP=$lt_STRIP
13509
13510 # Commands used to install an old-style archive.
13511 RANLIB=$lt_RANLIB
13512 old_postinstall_cmds=$lt_old_postinstall_cmds
13513 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13514
13515 # A C compiler.
13516 LTCC=$lt_CC
13517
13518 # LTCC compiler flags.
13519 LTCFLAGS=$lt_CFLAGS
13520
13521 # Take the output of nm and produce a listing of raw symbols and C names.
13522 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13523
13524 # Transform the output of nm in a proper C declaration.
13525 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13526
13527 # Transform the output of nm in a C name address pair.
13528 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13529
13530 # Transform the output of nm in a C name address pair when lib prefix is needed.
13531 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13532
13533 # The name of the directory that contains temporary libtool files.
13534 objdir=$objdir
13535
13536 # Shell to use when invoking shell scripts.
13537 SHELL=$lt_SHELL
13538
13539 # An echo program that does not interpret backslashes.
13540 ECHO=$lt_ECHO
13541
13542 # Used to examine libraries when file_magic_cmd begins with "file".
13543 MAGIC_CMD=$MAGIC_CMD
13544
13545 # Must we lock files when doing compilation?
13546 need_locks=$lt_need_locks
13547
13548 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13549 DSYMUTIL=$lt_DSYMUTIL
13550
13551 # Tool to change global to local symbols on Mac OS X.
13552 NMEDIT=$lt_NMEDIT
13553
13554 # Tool to manipulate fat objects and archives on Mac OS X.
13555 LIPO=$lt_LIPO
13556
13557 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13558 OTOOL=$lt_OTOOL
13559
13560 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13561 OTOOL64=$lt_OTOOL64
13562
13563 # Old archive suffix (normally "a").
13564 libext=$libext
13565
13566 # Shared library suffix (normally ".so").
13567 shrext_cmds=$lt_shrext_cmds
13568
13569 # The commands to extract the exported symbol list from a shared archive.
13570 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13571
13572 # Variables whose values should be saved in libtool wrapper scripts and
13573 # restored at link time.
13574 variables_saved_for_relink=$lt_variables_saved_for_relink
13575
13576 # Do we need the "lib" prefix for modules?
13577 need_lib_prefix=$need_lib_prefix
13578
13579 # Do we need a version for libraries?
13580 need_version=$need_version
13581
13582 # Library versioning type.
13583 version_type=$version_type
13584
13585 # Shared library runtime path variable.
13586 runpath_var=$runpath_var
13587
13588 # Shared library path variable.
13589 shlibpath_var=$shlibpath_var
13590
13591 # Is shlibpath searched before the hard-coded library search path?
13592 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13593
13594 # Format of library name prefix.
13595 libname_spec=$lt_libname_spec
13596
13597 # List of archive names.  First name is the real one, the rest are links.
13598 # The last name is the one that the linker finds with -lNAME
13599 library_names_spec=$lt_library_names_spec
13600
13601 # The coded name of the library, if different from the real name.
13602 soname_spec=$lt_soname_spec
13603
13604 # Command to use after installation of a shared archive.
13605 postinstall_cmds=$lt_postinstall_cmds
13606
13607 # Command to use after uninstallation of a shared archive.
13608 postuninstall_cmds=$lt_postuninstall_cmds
13609
13610 # Commands used to finish a libtool library installation in a directory.
13611 finish_cmds=$lt_finish_cmds
13612
13613 # As "finish_cmds", except a single script fragment to be evaled but
13614 # not shown.
13615 finish_eval=$lt_finish_eval
13616
13617 # Whether we should hardcode library paths into libraries.
13618 hardcode_into_libs=$hardcode_into_libs
13619
13620 # Compile-time system search path for libraries.
13621 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13622
13623 # Run-time system search path for libraries.
13624 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13625
13626 # Whether dlopen is supported.
13627 dlopen_support=$enable_dlopen
13628
13629 # Whether dlopen of programs is supported.
13630 dlopen_self=$enable_dlopen_self
13631
13632 # Whether dlopen of statically linked programs is supported.
13633 dlopen_self_static=$enable_dlopen_self_static
13634
13635 # Commands to strip libraries.
13636 old_striplib=$lt_old_striplib
13637 striplib=$lt_striplib
13638
13639
13640 # The linker used to build libraries.
13641 LD=$lt_LD
13642
13643 # Commands used to build an old-style archive.
13644 old_archive_cmds=$lt_old_archive_cmds
13645
13646 # A language specific compiler.
13647 CC=$lt_compiler
13648
13649 # Is the compiler the GNU compiler?
13650 with_gcc=$GCC
13651
13652 # Compiler flag to turn off builtin functions.
13653 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13654
13655 # How to pass a linker flag through the compiler.
13656 wl=$lt_lt_prog_compiler_wl
13657
13658 # Additional compiler flags for building library objects.
13659 pic_flag=$lt_lt_prog_compiler_pic
13660
13661 # Compiler flag to prevent dynamic linking.
13662 link_static_flag=$lt_lt_prog_compiler_static
13663
13664 # Does compiler simultaneously support -c and -o options?
13665 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13666
13667 # Whether or not to add -lc for building shared libraries.
13668 build_libtool_need_lc=$archive_cmds_need_lc
13669
13670 # Whether or not to disallow shared libs when runtime libs are static.
13671 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13672
13673 # Compiler flag to allow reflexive dlopens.
13674 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13675
13676 # Compiler flag to generate shared objects directly from archives.
13677 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13678
13679 # Whether the compiler copes with passing no objects directly.
13680 compiler_needs_object=$lt_compiler_needs_object
13681
13682 # Create an old-style archive from a shared archive.
13683 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13684
13685 # Create a temporary old-style archive to link instead of a shared archive.
13686 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13687
13688 # Commands used to build a shared archive.
13689 archive_cmds=$lt_archive_cmds
13690 archive_expsym_cmds=$lt_archive_expsym_cmds
13691
13692 # Commands used to build a loadable module if different from building
13693 # a shared archive.
13694 module_cmds=$lt_module_cmds
13695 module_expsym_cmds=$lt_module_expsym_cmds
13696
13697 # Whether we are building with GNU ld or not.
13698 with_gnu_ld=$lt_with_gnu_ld
13699
13700 # Flag that allows shared libraries with undefined symbols to be built.
13701 allow_undefined_flag=$lt_allow_undefined_flag
13702
13703 # Flag that enforces no undefined symbols.
13704 no_undefined_flag=$lt_no_undefined_flag
13705
13706 # Flag to hardcode \$libdir into a binary during linking.
13707 # This must work even if \$libdir does not exist
13708 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13709
13710 # If ld is used when linking, flag to hardcode \$libdir into a binary
13711 # during linking.  This must work even if \$libdir does not exist.
13712 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13713
13714 # Whether we need a single "-rpath" flag with a separated argument.
13715 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13716
13717 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13718 # DIR into the resulting binary.
13719 hardcode_direct=$hardcode_direct
13720
13721 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13722 # DIR into the resulting binary and the resulting library dependency is
13723 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13724 # library is relocated.
13725 hardcode_direct_absolute=$hardcode_direct_absolute
13726
13727 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13728 # into the resulting binary.
13729 hardcode_minus_L=$hardcode_minus_L
13730
13731 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13732 # into the resulting binary.
13733 hardcode_shlibpath_var=$hardcode_shlibpath_var
13734
13735 # Set to "yes" if building a shared library automatically hardcodes DIR
13736 # into the library and all subsequent libraries and executables linked
13737 # against it.
13738 hardcode_automatic=$hardcode_automatic
13739
13740 # Set to yes if linker adds runtime paths of dependent libraries
13741 # to runtime path list.
13742 inherit_rpath=$inherit_rpath
13743
13744 # Whether libtool must link a program against all its dependency libraries.
13745 link_all_deplibs=$link_all_deplibs
13746
13747 # Fix the shell variable \$srcfile for the compiler.
13748 fix_srcfile_path=$lt_fix_srcfile_path
13749
13750 # Set to "yes" if exported symbols are required.
13751 always_export_symbols=$always_export_symbols
13752
13753 # The commands to list exported symbols.
13754 export_symbols_cmds=$lt_export_symbols_cmds
13755
13756 # Symbols that should not be listed in the preloaded symbols.
13757 exclude_expsyms=$lt_exclude_expsyms
13758
13759 # Symbols that must always be exported.
13760 include_expsyms=$lt_include_expsyms
13761
13762 # Commands necessary for linking programs (against libraries) with templates.
13763 prelink_cmds=$lt_prelink_cmds
13764
13765 # Specify filename containing input files.
13766 file_list_spec=$lt_file_list_spec
13767
13768 # How to hardcode a shared library path into an executable.
13769 hardcode_action=$hardcode_action
13770
13771 # ### END LIBTOOL CONFIG
13772
13773 _LT_EOF
13774
13775   case $host_os in
13776   aix3*)
13777     cat <<\_LT_EOF >> "$cfgfile"
13778 # AIX sometimes has problems with the GCC collect2 program.  For some
13779 # reason, if we set the COLLECT_NAMES environment variable, the problems
13780 # vanish in a puff of smoke.
13781 if test "X${COLLECT_NAMES+set}" != Xset; then
13782   COLLECT_NAMES=
13783   export COLLECT_NAMES
13784 fi
13785 _LT_EOF
13786     ;;
13787   esac
13788
13789
13790 ltmain="$ac_aux_dir/ltmain.sh"
13791
13792
13793   # We use sed instead of cat because bash on DJGPP gets confused if
13794   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13795   # text mode, it properly converts lines to CR/LF.  This bash problem
13796   # is reportedly fixed, but why not run on old versions too?
13797   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13798     || (rm -f "$cfgfile"; exit 1)
13799
13800   case $xsi_shell in
13801   yes)
13802     cat << \_LT_EOF >> "$cfgfile"
13803
13804 # func_dirname file append nondir_replacement
13805 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13806 # otherwise set result to NONDIR_REPLACEMENT.
13807 func_dirname ()
13808 {
13809   case ${1} in
13810     */*) func_dirname_result="${1%/*}${2}" ;;
13811     *  ) func_dirname_result="${3}" ;;
13812   esac
13813 }
13814
13815 # func_basename file
13816 func_basename ()
13817 {
13818   func_basename_result="${1##*/}"
13819 }
13820
13821 # func_dirname_and_basename file append nondir_replacement
13822 # perform func_basename and func_dirname in a single function
13823 # call:
13824 #   dirname:  Compute the dirname of FILE.  If nonempty,
13825 #             add APPEND to the result, otherwise set result
13826 #             to NONDIR_REPLACEMENT.
13827 #             value returned in "$func_dirname_result"
13828 #   basename: Compute filename of FILE.
13829 #             value retuned in "$func_basename_result"
13830 # Implementation must be kept synchronized with func_dirname
13831 # and func_basename. For efficiency, we do not delegate to
13832 # those functions but instead duplicate the functionality here.
13833 func_dirname_and_basename ()
13834 {
13835   case ${1} in
13836     */*) func_dirname_result="${1%/*}${2}" ;;
13837     *  ) func_dirname_result="${3}" ;;
13838   esac
13839   func_basename_result="${1##*/}"
13840 }
13841
13842 # func_stripname prefix suffix name
13843 # strip PREFIX and SUFFIX off of NAME.
13844 # PREFIX and SUFFIX must not contain globbing or regex special
13845 # characters, hashes, percent signs, but SUFFIX may contain a leading
13846 # dot (in which case that matches only a dot).
13847 func_stripname ()
13848 {
13849   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13850   # positional parameters, so assign one to ordinary parameter first.
13851   func_stripname_result=${3}
13852   func_stripname_result=${func_stripname_result#"${1}"}
13853   func_stripname_result=${func_stripname_result%"${2}"}
13854 }
13855
13856 # func_opt_split
13857 func_opt_split ()
13858 {
13859   func_opt_split_opt=${1%%=*}
13860   func_opt_split_arg=${1#*=}
13861 }
13862
13863 # func_lo2o object
13864 func_lo2o ()
13865 {
13866   case ${1} in
13867     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13868     *)    func_lo2o_result=${1} ;;
13869   esac
13870 }
13871
13872 # func_xform libobj-or-source
13873 func_xform ()
13874 {
13875   func_xform_result=${1%.*}.lo
13876 }
13877
13878 # func_arith arithmetic-term...
13879 func_arith ()
13880 {
13881   func_arith_result=$(( $* ))
13882 }
13883
13884 # func_len string
13885 # STRING may not start with a hyphen.
13886 func_len ()
13887 {
13888   func_len_result=${#1}
13889 }
13890
13891 _LT_EOF
13892     ;;
13893   *) # Bourne compatible functions.
13894     cat << \_LT_EOF >> "$cfgfile"
13895
13896 # func_dirname file append nondir_replacement
13897 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13898 # otherwise set result to NONDIR_REPLACEMENT.
13899 func_dirname ()
13900 {
13901   # Extract subdirectory from the argument.
13902   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13903   if test "X$func_dirname_result" = "X${1}"; then
13904     func_dirname_result="${3}"
13905   else
13906     func_dirname_result="$func_dirname_result${2}"
13907   fi
13908 }
13909
13910 # func_basename file
13911 func_basename ()
13912 {
13913   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13914 }
13915
13916
13917 # func_stripname prefix suffix name
13918 # strip PREFIX and SUFFIX off of NAME.
13919 # PREFIX and SUFFIX must not contain globbing or regex special
13920 # characters, hashes, percent signs, but SUFFIX may contain a leading
13921 # dot (in which case that matches only a dot).
13922 # func_strip_suffix prefix name
13923 func_stripname ()
13924 {
13925   case ${2} in
13926     .*) func_stripname_result=`$ECHO "X${3}" \
13927            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13928     *)  func_stripname_result=`$ECHO "X${3}" \
13929            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13930   esac
13931 }
13932
13933 # sed scripts:
13934 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13935 my_sed_long_arg='1s/^-[^=]*=//'
13936
13937 # func_opt_split
13938 func_opt_split ()
13939 {
13940   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13941   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13942 }
13943
13944 # func_lo2o object
13945 func_lo2o ()
13946 {
13947   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13948 }
13949
13950 # func_xform libobj-or-source
13951 func_xform ()
13952 {
13953   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13954 }
13955
13956 # func_arith arithmetic-term...
13957 func_arith ()
13958 {
13959   func_arith_result=`expr "$@"`
13960 }
13961
13962 # func_len string
13963 # STRING may not start with a hyphen.
13964 func_len ()
13965 {
13966   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13967 }
13968
13969 _LT_EOF
13970 esac
13971
13972 case $lt_shell_append in
13973   yes)
13974     cat << \_LT_EOF >> "$cfgfile"
13975
13976 # func_append var value
13977 # Append VALUE to the end of shell variable VAR.
13978 func_append ()
13979 {
13980   eval "$1+=\$2"
13981 }
13982 _LT_EOF
13983     ;;
13984   *)
13985     cat << \_LT_EOF >> "$cfgfile"
13986
13987 # func_append var value
13988 # Append VALUE to the end of shell variable VAR.
13989 func_append ()
13990 {
13991   eval "$1=\$$1\$2"
13992 }
13993
13994 _LT_EOF
13995     ;;
13996   esac
13997
13998
13999   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14000     || (rm -f "$cfgfile"; exit 1)
14001
14002   mv -f "$cfgfile" "$ofile" ||
14003     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14004   chmod +x "$ofile"
14005
14006  ;;
14007
14008   esac
14009 done # for ac_tag
14010
14011
14012 as_fn_exit 0
14013 _ACEOF
14014 ac_clean_files=$ac_clean_files_save
14015
14016 test $ac_write_fail = 0 ||
14017   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14018
14019
14020 # configure is writing to config.log, and then calls config.status.
14021 # config.status does its own redirection, appending to config.log.
14022 # Unfortunately, on DOS this fails, as config.log is still kept open
14023 # by configure, so config.status won't be able to write to it; its
14024 # output is simply discarded.  So we exec the FD to /dev/null,
14025 # effectively closing config.log, so it can be properly (re)opened and
14026 # appended to by config.status.  When coming back to configure, we
14027 # need to make the FD available again.
14028 if test "$no_create" != yes; then
14029   ac_cs_success=:
14030   ac_config_status_args=
14031   test "$silent" = yes &&
14032     ac_config_status_args="$ac_config_status_args --quiet"
14033   exec 5>/dev/null
14034   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14035   exec 5>>config.log
14036   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14037   # would make configure fail if this is the last instruction.
14038   $ac_cs_success || as_fn_exit $?
14039 fi
14040 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14041   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14042 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14043 fi
14044