upload tizen2.0 source
[framework/uifw/xorg/xcb/libpthread-stubs.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.67 for libpthread-stubs 0.3.
4 #
5 # Report bugs to <xcb@lists.freedesktop.org>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 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: xcb@lists.freedesktop.org about your system, including
235 $0: any error possibly output before this message. Then
236 $0: install a modern shell, or manually run the script
237 $0: 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 STATUS 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=$1; test $as_status -eq 0 && as_status=1
370   if test "$4"; then
371     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
373   fi
374   $as_echo "$as_me: error: $2" >&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, old GNU/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='libpthread-stubs'
703 PACKAGE_TARNAME='libpthread-stubs'
704 PACKAGE_VERSION='0.3'
705 PACKAGE_STRING='libpthread-stubs 0.3'
706 PACKAGE_BUGREPORT='xcb@lists.freedesktop.org'
707 PACKAGE_URL=''
708
709 ac_unique_file="pthread-stubs.pc.in"
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 BUILD_LIB_FALSE
751 BUILD_LIB_TRUE
752 PKG_CONFIG_LIBS
753 CPP
754 OTOOL64
755 OTOOL
756 LIPO
757 NMEDIT
758 DSYMUTIL
759 lt_ECHO
760 RANLIB
761 AR
762 OBJDUMP
763 LN_S
764 NM
765 ac_ct_DUMPBIN
766 DUMPBIN
767 LD
768 FGREP
769 EGREP
770 GREP
771 SED
772 am__fastdepCC_FALSE
773 am__fastdepCC_TRUE
774 CCDEPMODE
775 AMDEPBACKSLASH
776 AMDEP_FALSE
777 AMDEP_TRUE
778 am__quote
779 am__include
780 DEPDIR
781 OBJEXT
782 EXEEXT
783 ac_ct_CC
784 CPPFLAGS
785 LDFLAGS
786 CFLAGS
787 CC
788 host_os
789 host_vendor
790 host_cpu
791 host
792 build_os
793 build_vendor
794 build_cpu
795 build
796 LIBTOOL
797 am__untar
798 am__tar
799 AMTAR
800 am__leading_dot
801 SET_MAKE
802 AWK
803 mkdir_p
804 MKDIR_P
805 INSTALL_STRIP_PROGRAM
806 STRIP
807 install_sh
808 MAKEINFO
809 AUTOHEADER
810 AUTOMAKE
811 AUTOCONF
812 ACLOCAL
813 VERSION
814 PACKAGE
815 CYGPATH_W
816 am__isrc
817 INSTALL_DATA
818 INSTALL_SCRIPT
819 INSTALL_PROGRAM
820 target_alias
821 host_alias
822 build_alias
823 LIBS
824 ECHO_T
825 ECHO_N
826 ECHO_C
827 DEFS
828 mandir
829 localedir
830 libdir
831 psdir
832 pdfdir
833 dvidir
834 htmldir
835 infodir
836 docdir
837 oldincludedir
838 includedir
839 localstatedir
840 sharedstatedir
841 sysconfdir
842 datadir
843 datarootdir
844 libexecdir
845 sbindir
846 bindir
847 program_transform_name
848 prefix
849 exec_prefix
850 PACKAGE_URL
851 PACKAGE_BUGREPORT
852 PACKAGE_STRING
853 PACKAGE_VERSION
854 PACKAGE_TARNAME
855 PACKAGE_NAME
856 PATH_SEPARATOR
857 SHELL'
858 ac_subst_files=''
859 ac_user_opts='
860 enable_option_checking
861 enable_shared
862 enable_static
863 with_pic
864 enable_fast_install
865 enable_dependency_tracking
866 with_gnu_ld
867 enable_libtool_lock
868 '
869       ac_precious_vars='build_alias
870 host_alias
871 target_alias
872 CC
873 CFLAGS
874 LDFLAGS
875 LIBS
876 CPPFLAGS
877 CPP'
878
879
880 # Initialize some variables set by options.
881 ac_init_help=
882 ac_init_version=false
883 ac_unrecognized_opts=
884 ac_unrecognized_sep=
885 # The variables have the same names as the options, with
886 # dashes changed to underlines.
887 cache_file=/dev/null
888 exec_prefix=NONE
889 no_create=
890 no_recursion=
891 prefix=NONE
892 program_prefix=NONE
893 program_suffix=NONE
894 program_transform_name=s,x,x,
895 silent=
896 site=
897 srcdir=
898 verbose=
899 x_includes=NONE
900 x_libraries=NONE
901
902 # Installation directory options.
903 # These are left unexpanded so users can "make install exec_prefix=/foo"
904 # and all the variables that are supposed to be based on exec_prefix
905 # by default will actually change.
906 # Use braces instead of parens because sh, perl, etc. also accept them.
907 # (The list follows the same order as the GNU Coding Standards.)
908 bindir='${exec_prefix}/bin'
909 sbindir='${exec_prefix}/sbin'
910 libexecdir='${exec_prefix}/libexec'
911 datarootdir='${prefix}/share'
912 datadir='${datarootdir}'
913 sysconfdir='${prefix}/etc'
914 sharedstatedir='${prefix}/com'
915 localstatedir='${prefix}/var'
916 includedir='${prefix}/include'
917 oldincludedir='/usr/include'
918 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
919 infodir='${datarootdir}/info'
920 htmldir='${docdir}'
921 dvidir='${docdir}'
922 pdfdir='${docdir}'
923 psdir='${docdir}'
924 libdir='${exec_prefix}/lib'
925 localedir='${datarootdir}/locale'
926 mandir='${datarootdir}/man'
927
928 ac_prev=
929 ac_dashdash=
930 for ac_option
931 do
932   # If the previous option needs an argument, assign it.
933   if test -n "$ac_prev"; then
934     eval $ac_prev=\$ac_option
935     ac_prev=
936     continue
937   fi
938
939   case $ac_option in
940   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
941   *=)   ac_optarg= ;;
942   *)    ac_optarg=yes ;;
943   esac
944
945   # Accept the important Cygnus configure options, so we can diagnose typos.
946
947   case $ac_dashdash$ac_option in
948   --)
949     ac_dashdash=yes ;;
950
951   -bindir | --bindir | --bindi | --bind | --bin | --bi)
952     ac_prev=bindir ;;
953   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
954     bindir=$ac_optarg ;;
955
956   -build | --build | --buil | --bui | --bu)
957     ac_prev=build_alias ;;
958   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
959     build_alias=$ac_optarg ;;
960
961   -cache-file | --cache-file | --cache-fil | --cache-fi \
962   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
963     ac_prev=cache_file ;;
964   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
965   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
966     cache_file=$ac_optarg ;;
967
968   --config-cache | -C)
969     cache_file=config.cache ;;
970
971   -datadir | --datadir | --datadi | --datad)
972     ac_prev=datadir ;;
973   -datadir=* | --datadir=* | --datadi=* | --datad=*)
974     datadir=$ac_optarg ;;
975
976   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
977   | --dataroo | --dataro | --datar)
978     ac_prev=datarootdir ;;
979   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
980   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
981     datarootdir=$ac_optarg ;;
982
983   -disable-* | --disable-*)
984     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
985     # Reject names that are not valid shell variable names.
986     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
987       as_fn_error $? "invalid feature name: $ac_useropt"
988     ac_useropt_orig=$ac_useropt
989     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
990     case $ac_user_opts in
991       *"
992 "enable_$ac_useropt"
993 "*) ;;
994       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
995          ac_unrecognized_sep=', ';;
996     esac
997     eval enable_$ac_useropt=no ;;
998
999   -docdir | --docdir | --docdi | --doc | --do)
1000     ac_prev=docdir ;;
1001   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1002     docdir=$ac_optarg ;;
1003
1004   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1005     ac_prev=dvidir ;;
1006   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1007     dvidir=$ac_optarg ;;
1008
1009   -enable-* | --enable-*)
1010     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1011     # Reject names that are not valid shell variable names.
1012     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1013       as_fn_error $? "invalid feature name: $ac_useropt"
1014     ac_useropt_orig=$ac_useropt
1015     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1016     case $ac_user_opts in
1017       *"
1018 "enable_$ac_useropt"
1019 "*) ;;
1020       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1021          ac_unrecognized_sep=', ';;
1022     esac
1023     eval enable_$ac_useropt=\$ac_optarg ;;
1024
1025   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1026   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1027   | --exec | --exe | --ex)
1028     ac_prev=exec_prefix ;;
1029   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1030   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1031   | --exec=* | --exe=* | --ex=*)
1032     exec_prefix=$ac_optarg ;;
1033
1034   -gas | --gas | --ga | --g)
1035     # Obsolete; use --with-gas.
1036     with_gas=yes ;;
1037
1038   -help | --help | --hel | --he | -h)
1039     ac_init_help=long ;;
1040   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1041     ac_init_help=recursive ;;
1042   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1043     ac_init_help=short ;;
1044
1045   -host | --host | --hos | --ho)
1046     ac_prev=host_alias ;;
1047   -host=* | --host=* | --hos=* | --ho=*)
1048     host_alias=$ac_optarg ;;
1049
1050   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1051     ac_prev=htmldir ;;
1052   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1053   | --ht=*)
1054     htmldir=$ac_optarg ;;
1055
1056   -includedir | --includedir | --includedi | --included | --include \
1057   | --includ | --inclu | --incl | --inc)
1058     ac_prev=includedir ;;
1059   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1060   | --includ=* | --inclu=* | --incl=* | --inc=*)
1061     includedir=$ac_optarg ;;
1062
1063   -infodir | --infodir | --infodi | --infod | --info | --inf)
1064     ac_prev=infodir ;;
1065   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1066     infodir=$ac_optarg ;;
1067
1068   -libdir | --libdir | --libdi | --libd)
1069     ac_prev=libdir ;;
1070   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1071     libdir=$ac_optarg ;;
1072
1073   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1074   | --libexe | --libex | --libe)
1075     ac_prev=libexecdir ;;
1076   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1077   | --libexe=* | --libex=* | --libe=*)
1078     libexecdir=$ac_optarg ;;
1079
1080   -localedir | --localedir | --localedi | --localed | --locale)
1081     ac_prev=localedir ;;
1082   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1083     localedir=$ac_optarg ;;
1084
1085   -localstatedir | --localstatedir | --localstatedi | --localstated \
1086   | --localstate | --localstat | --localsta | --localst | --locals)
1087     ac_prev=localstatedir ;;
1088   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1089   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1090     localstatedir=$ac_optarg ;;
1091
1092   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1093     ac_prev=mandir ;;
1094   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1095     mandir=$ac_optarg ;;
1096
1097   -nfp | --nfp | --nf)
1098     # Obsolete; use --without-fp.
1099     with_fp=no ;;
1100
1101   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1102   | --no-cr | --no-c | -n)
1103     no_create=yes ;;
1104
1105   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1106   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1107     no_recursion=yes ;;
1108
1109   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1110   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1111   | --oldin | --oldi | --old | --ol | --o)
1112     ac_prev=oldincludedir ;;
1113   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1114   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1115   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1116     oldincludedir=$ac_optarg ;;
1117
1118   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1119     ac_prev=prefix ;;
1120   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1121     prefix=$ac_optarg ;;
1122
1123   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1124   | --program-pre | --program-pr | --program-p)
1125     ac_prev=program_prefix ;;
1126   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1127   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1128     program_prefix=$ac_optarg ;;
1129
1130   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1131   | --program-suf | --program-su | --program-s)
1132     ac_prev=program_suffix ;;
1133   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1134   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1135     program_suffix=$ac_optarg ;;
1136
1137   -program-transform-name | --program-transform-name \
1138   | --program-transform-nam | --program-transform-na \
1139   | --program-transform-n | --program-transform- \
1140   | --program-transform | --program-transfor \
1141   | --program-transfo | --program-transf \
1142   | --program-trans | --program-tran \
1143   | --progr-tra | --program-tr | --program-t)
1144     ac_prev=program_transform_name ;;
1145   -program-transform-name=* | --program-transform-name=* \
1146   | --program-transform-nam=* | --program-transform-na=* \
1147   | --program-transform-n=* | --program-transform-=* \
1148   | --program-transform=* | --program-transfor=* \
1149   | --program-transfo=* | --program-transf=* \
1150   | --program-trans=* | --program-tran=* \
1151   | --progr-tra=* | --program-tr=* | --program-t=*)
1152     program_transform_name=$ac_optarg ;;
1153
1154   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1155     ac_prev=pdfdir ;;
1156   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1157     pdfdir=$ac_optarg ;;
1158
1159   -psdir | --psdir | --psdi | --psd | --ps)
1160     ac_prev=psdir ;;
1161   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1162     psdir=$ac_optarg ;;
1163
1164   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1165   | -silent | --silent | --silen | --sile | --sil)
1166     silent=yes ;;
1167
1168   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1169     ac_prev=sbindir ;;
1170   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1171   | --sbi=* | --sb=*)
1172     sbindir=$ac_optarg ;;
1173
1174   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1175   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1176   | --sharedst | --shareds | --shared | --share | --shar \
1177   | --sha | --sh)
1178     ac_prev=sharedstatedir ;;
1179   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1180   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1181   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1182   | --sha=* | --sh=*)
1183     sharedstatedir=$ac_optarg ;;
1184
1185   -site | --site | --sit)
1186     ac_prev=site ;;
1187   -site=* | --site=* | --sit=*)
1188     site=$ac_optarg ;;
1189
1190   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1191     ac_prev=srcdir ;;
1192   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1193     srcdir=$ac_optarg ;;
1194
1195   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1196   | --syscon | --sysco | --sysc | --sys | --sy)
1197     ac_prev=sysconfdir ;;
1198   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1199   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1200     sysconfdir=$ac_optarg ;;
1201
1202   -target | --target | --targe | --targ | --tar | --ta | --t)
1203     ac_prev=target_alias ;;
1204   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1205     target_alias=$ac_optarg ;;
1206
1207   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1208     verbose=yes ;;
1209
1210   -version | --version | --versio | --versi | --vers | -V)
1211     ac_init_version=: ;;
1212
1213   -with-* | --with-*)
1214     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1215     # Reject names that are not valid shell variable names.
1216     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1217       as_fn_error $? "invalid package name: $ac_useropt"
1218     ac_useropt_orig=$ac_useropt
1219     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1220     case $ac_user_opts in
1221       *"
1222 "with_$ac_useropt"
1223 "*) ;;
1224       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1225          ac_unrecognized_sep=', ';;
1226     esac
1227     eval with_$ac_useropt=\$ac_optarg ;;
1228
1229   -without-* | --without-*)
1230     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1231     # Reject names that are not valid shell variable names.
1232     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1233       as_fn_error $? "invalid package name: $ac_useropt"
1234     ac_useropt_orig=$ac_useropt
1235     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1236     case $ac_user_opts in
1237       *"
1238 "with_$ac_useropt"
1239 "*) ;;
1240       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1241          ac_unrecognized_sep=', ';;
1242     esac
1243     eval with_$ac_useropt=no ;;
1244
1245   --x)
1246     # Obsolete; use --with-x.
1247     with_x=yes ;;
1248
1249   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1250   | --x-incl | --x-inc | --x-in | --x-i)
1251     ac_prev=x_includes ;;
1252   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1253   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1254     x_includes=$ac_optarg ;;
1255
1256   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1257   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1258     ac_prev=x_libraries ;;
1259   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1260   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1261     x_libraries=$ac_optarg ;;
1262
1263   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1264 Try \`$0 --help' for more information"
1265     ;;
1266
1267   *=*)
1268     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1269     # Reject names that are not valid shell variable names.
1270     case $ac_envvar in #(
1271       '' | [0-9]* | *[!_$as_cr_alnum]* )
1272       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1273     esac
1274     eval $ac_envvar=\$ac_optarg
1275     export $ac_envvar ;;
1276
1277   *)
1278     # FIXME: should be removed in autoconf 3.0.
1279     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1280     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1281       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1282     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1283     ;;
1284
1285   esac
1286 done
1287
1288 if test -n "$ac_prev"; then
1289   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1290   as_fn_error $? "missing argument to $ac_option"
1291 fi
1292
1293 if test -n "$ac_unrecognized_opts"; then
1294   case $enable_option_checking in
1295     no) ;;
1296     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1297     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1298   esac
1299 fi
1300
1301 # Check all directory arguments for consistency.
1302 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1303                 datadir sysconfdir sharedstatedir localstatedir includedir \
1304                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1305                 libdir localedir mandir
1306 do
1307   eval ac_val=\$$ac_var
1308   # Remove trailing slashes.
1309   case $ac_val in
1310     */ )
1311       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1312       eval $ac_var=\$ac_val;;
1313   esac
1314   # Be sure to have absolute directory names.
1315   case $ac_val in
1316     [\\/$]* | ?:[\\/]* )  continue;;
1317     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1318   esac
1319   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1320 done
1321
1322 # There might be people who depend on the old broken behavior: `$host'
1323 # used to hold the argument of --host etc.
1324 # FIXME: To remove some day.
1325 build=$build_alias
1326 host=$host_alias
1327 target=$target_alias
1328
1329 # FIXME: To remove some day.
1330 if test "x$host_alias" != x; then
1331   if test "x$build_alias" = x; then
1332     cross_compiling=maybe
1333     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1334     If a cross compiler is detected then cross compile mode will be used" >&2
1335   elif test "x$build_alias" != "x$host_alias"; then
1336     cross_compiling=yes
1337   fi
1338 fi
1339
1340 ac_tool_prefix=
1341 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1342
1343 test "$silent" = yes && exec 6>/dev/null
1344
1345
1346 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1347 ac_ls_di=`ls -di .` &&
1348 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1349   as_fn_error $? "working directory cannot be determined"
1350 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1351   as_fn_error $? "pwd does not report name of working directory"
1352
1353
1354 # Find the source files, if location was not specified.
1355 if test -z "$srcdir"; then
1356   ac_srcdir_defaulted=yes
1357   # Try the directory containing this script, then the parent directory.
1358   ac_confdir=`$as_dirname -- "$as_myself" ||
1359 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1360          X"$as_myself" : 'X\(//\)[^/]' \| \
1361          X"$as_myself" : 'X\(//\)$' \| \
1362          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1363 $as_echo X"$as_myself" |
1364     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1365             s//\1/
1366             q
1367           }
1368           /^X\(\/\/\)[^/].*/{
1369             s//\1/
1370             q
1371           }
1372           /^X\(\/\/\)$/{
1373             s//\1/
1374             q
1375           }
1376           /^X\(\/\).*/{
1377             s//\1/
1378             q
1379           }
1380           s/.*/./; q'`
1381   srcdir=$ac_confdir
1382   if test ! -r "$srcdir/$ac_unique_file"; then
1383     srcdir=..
1384   fi
1385 else
1386   ac_srcdir_defaulted=no
1387 fi
1388 if test ! -r "$srcdir/$ac_unique_file"; then
1389   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1390   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1391 fi
1392 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1393 ac_abs_confdir=`(
1394         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1395         pwd)`
1396 # When building in place, set srcdir=.
1397 if test "$ac_abs_confdir" = "$ac_pwd"; then
1398   srcdir=.
1399 fi
1400 # Remove unnecessary trailing slashes from srcdir.
1401 # Double slashes in file names in object file debugging info
1402 # mess up M-x gdb in Emacs.
1403 case $srcdir in
1404 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1405 esac
1406 for ac_var in $ac_precious_vars; do
1407   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1408   eval ac_env_${ac_var}_value=\$${ac_var}
1409   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1410   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1411 done
1412
1413 #
1414 # Report the --help message.
1415 #
1416 if test "$ac_init_help" = "long"; then
1417   # Omit some internal or obsolete options to make the list less imposing.
1418   # This message is too long to be a string in the A/UX 3.1 sh.
1419   cat <<_ACEOF
1420 \`configure' configures libpthread-stubs 0.3 to adapt to many kinds of systems.
1421
1422 Usage: $0 [OPTION]... [VAR=VALUE]...
1423
1424 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1425 VAR=VALUE.  See below for descriptions of some of the useful variables.
1426
1427 Defaults for the options are specified in brackets.
1428
1429 Configuration:
1430   -h, --help              display this help and exit
1431       --help=short        display options specific to this package
1432       --help=recursive    display the short help of all the included packages
1433   -V, --version           display version information and exit
1434   -q, --quiet, --silent   do not print \`checking ...' messages
1435       --cache-file=FILE   cache test results in FILE [disabled]
1436   -C, --config-cache      alias for \`--cache-file=config.cache'
1437   -n, --no-create         do not create output files
1438       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1439
1440 Installation directories:
1441   --prefix=PREFIX         install architecture-independent files in PREFIX
1442                           [$ac_default_prefix]
1443   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1444                           [PREFIX]
1445
1446 By default, \`make install' will install all the files in
1447 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1448 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1449 for instance \`--prefix=\$HOME'.
1450
1451 For better control, use the options below.
1452
1453 Fine tuning of the installation directories:
1454   --bindir=DIR            user executables [EPREFIX/bin]
1455   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1456   --libexecdir=DIR        program executables [EPREFIX/libexec]
1457   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1458   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1459   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1460   --libdir=DIR            object code libraries [EPREFIX/lib]
1461   --includedir=DIR        C header files [PREFIX/include]
1462   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1463   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1464   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1465   --infodir=DIR           info documentation [DATAROOTDIR/info]
1466   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1467   --mandir=DIR            man documentation [DATAROOTDIR/man]
1468   --docdir=DIR            documentation root
1469                           [DATAROOTDIR/doc/libpthread-stubs]
1470   --htmldir=DIR           html documentation [DOCDIR]
1471   --dvidir=DIR            dvi documentation [DOCDIR]
1472   --pdfdir=DIR            pdf documentation [DOCDIR]
1473   --psdir=DIR             ps documentation [DOCDIR]
1474 _ACEOF
1475
1476   cat <<\_ACEOF
1477
1478 Program names:
1479   --program-prefix=PREFIX            prepend PREFIX to installed program names
1480   --program-suffix=SUFFIX            append SUFFIX to installed program names
1481   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1482
1483 System types:
1484   --build=BUILD     configure for building on BUILD [guessed]
1485   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1486 _ACEOF
1487 fi
1488
1489 if test -n "$ac_init_help"; then
1490   case $ac_init_help in
1491      short | recursive ) echo "Configuration of libpthread-stubs 0.3:";;
1492    esac
1493   cat <<\_ACEOF
1494
1495 Optional Features:
1496   --disable-option-checking  ignore unrecognized --enable/--with options
1497   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1498   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1499   --enable-shared[=PKGS]  build shared libraries [default=yes]
1500   --enable-static[=PKGS]  build static libraries [default=yes]
1501   --enable-fast-install[=PKGS]
1502                           optimize for fast installation [default=yes]
1503   --disable-dependency-tracking  speeds up one-time build
1504   --enable-dependency-tracking   do not reject slow dependency extractors
1505   --disable-libtool-lock  avoid locking (might break parallel builds)
1506
1507 Optional Packages:
1508   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1509   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1510   --with-pic              try to use only PIC/non-PIC objects [default=use
1511                           both]
1512   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1513
1514 Some influential environment variables:
1515   CC          C compiler command
1516   CFLAGS      C compiler flags
1517   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1518               nonstandard directory <lib dir>
1519   LIBS        libraries to pass to the linker, e.g. -l<library>
1520   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1521               you have headers in a nonstandard directory <include dir>
1522   CPP         C preprocessor
1523
1524 Use these variables to override the choices made by `configure' or to help
1525 it to find libraries and programs with nonstandard names/locations.
1526
1527 Report bugs to <xcb@lists.freedesktop.org>.
1528 _ACEOF
1529 ac_status=$?
1530 fi
1531
1532 if test "$ac_init_help" = "recursive"; then
1533   # If there are subdirs, report their specific --help.
1534   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1535     test -d "$ac_dir" ||
1536       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1537       continue
1538     ac_builddir=.
1539
1540 case "$ac_dir" in
1541 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1542 *)
1543   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1544   # A ".." for each directory in $ac_dir_suffix.
1545   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1546   case $ac_top_builddir_sub in
1547   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1548   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1549   esac ;;
1550 esac
1551 ac_abs_top_builddir=$ac_pwd
1552 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1553 # for backward compatibility:
1554 ac_top_builddir=$ac_top_build_prefix
1555
1556 case $srcdir in
1557   .)  # We are building in place.
1558     ac_srcdir=.
1559     ac_top_srcdir=$ac_top_builddir_sub
1560     ac_abs_top_srcdir=$ac_pwd ;;
1561   [\\/]* | ?:[\\/]* )  # Absolute name.
1562     ac_srcdir=$srcdir$ac_dir_suffix;
1563     ac_top_srcdir=$srcdir
1564     ac_abs_top_srcdir=$srcdir ;;
1565   *) # Relative name.
1566     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1567     ac_top_srcdir=$ac_top_build_prefix$srcdir
1568     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1569 esac
1570 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1571
1572     cd "$ac_dir" || { ac_status=$?; continue; }
1573     # Check for guested configure.
1574     if test -f "$ac_srcdir/configure.gnu"; then
1575       echo &&
1576       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1577     elif test -f "$ac_srcdir/configure"; then
1578       echo &&
1579       $SHELL "$ac_srcdir/configure" --help=recursive
1580     else
1581       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1582     fi || ac_status=$?
1583     cd "$ac_pwd" || { ac_status=$?; break; }
1584   done
1585 fi
1586
1587 test -n "$ac_init_help" && exit $ac_status
1588 if $ac_init_version; then
1589   cat <<\_ACEOF
1590 libpthread-stubs configure 0.3
1591 generated by GNU Autoconf 2.67
1592
1593 Copyright (C) 2010 Free Software Foundation, Inc.
1594 This configure script is free software; the Free Software Foundation
1595 gives unlimited permission to copy, distribute and modify it.
1596 _ACEOF
1597   exit
1598 fi
1599
1600 ## ------------------------ ##
1601 ## Autoconf initialization. ##
1602 ## ------------------------ ##
1603
1604 # ac_fn_c_try_compile LINENO
1605 # --------------------------
1606 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1607 ac_fn_c_try_compile ()
1608 {
1609   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1610   rm -f conftest.$ac_objext
1611   if { { ac_try="$ac_compile"
1612 case "(($ac_try" in
1613   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1614   *) ac_try_echo=$ac_try;;
1615 esac
1616 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1617 $as_echo "$ac_try_echo"; } >&5
1618   (eval "$ac_compile") 2>conftest.err
1619   ac_status=$?
1620   if test -s conftest.err; then
1621     grep -v '^ *+' conftest.err >conftest.er1
1622     cat conftest.er1 >&5
1623     mv -f conftest.er1 conftest.err
1624   fi
1625   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1626   test $ac_status = 0; } && {
1627          test -z "$ac_c_werror_flag" ||
1628          test ! -s conftest.err
1629        } && test -s conftest.$ac_objext; then :
1630   ac_retval=0
1631 else
1632   $as_echo "$as_me: failed program was:" >&5
1633 sed 's/^/| /' conftest.$ac_ext >&5
1634
1635         ac_retval=1
1636 fi
1637   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1638   as_fn_set_status $ac_retval
1639
1640 } # ac_fn_c_try_compile
1641
1642 # ac_fn_c_try_link LINENO
1643 # -----------------------
1644 # Try to link conftest.$ac_ext, and return whether this succeeded.
1645 ac_fn_c_try_link ()
1646 {
1647   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648   rm -f conftest.$ac_objext conftest$ac_exeext
1649   if { { ac_try="$ac_link"
1650 case "(($ac_try" in
1651   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652   *) ac_try_echo=$ac_try;;
1653 esac
1654 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655 $as_echo "$ac_try_echo"; } >&5
1656   (eval "$ac_link") 2>conftest.err
1657   ac_status=$?
1658   if test -s conftest.err; then
1659     grep -v '^ *+' conftest.err >conftest.er1
1660     cat conftest.er1 >&5
1661     mv -f conftest.er1 conftest.err
1662   fi
1663   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664   test $ac_status = 0; } && {
1665          test -z "$ac_c_werror_flag" ||
1666          test ! -s conftest.err
1667        } && test -s conftest$ac_exeext && {
1668          test "$cross_compiling" = yes ||
1669          $as_test_x conftest$ac_exeext
1670        }; then :
1671   ac_retval=0
1672 else
1673   $as_echo "$as_me: failed program was:" >&5
1674 sed 's/^/| /' conftest.$ac_ext >&5
1675
1676         ac_retval=1
1677 fi
1678   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1679   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1680   # interfere with the next link command; also delete a directory that is
1681   # left behind by Apple's compiler.  We do this before executing the actions.
1682   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1683   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1684   as_fn_set_status $ac_retval
1685
1686 } # ac_fn_c_try_link
1687
1688 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1689 # -------------------------------------------------------
1690 # Tests whether HEADER exists and can be compiled using the include files in
1691 # INCLUDES, setting the cache variable VAR accordingly.
1692 ac_fn_c_check_header_compile ()
1693 {
1694   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1695   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1696 $as_echo_n "checking for $2... " >&6; }
1697 if eval "test \"\${$3+set}\"" = set; then :
1698   $as_echo_n "(cached) " >&6
1699 else
1700   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1701 /* end confdefs.h.  */
1702 $4
1703 #include <$2>
1704 _ACEOF
1705 if ac_fn_c_try_compile "$LINENO"; then :
1706   eval "$3=yes"
1707 else
1708   eval "$3=no"
1709 fi
1710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1711 fi
1712 eval ac_res=\$$3
1713                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1714 $as_echo "$ac_res" >&6; }
1715   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1716
1717 } # ac_fn_c_check_header_compile
1718
1719 # ac_fn_c_try_cpp LINENO
1720 # ----------------------
1721 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1722 ac_fn_c_try_cpp ()
1723 {
1724   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1725   if { { ac_try="$ac_cpp conftest.$ac_ext"
1726 case "(($ac_try" in
1727   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1728   *) ac_try_echo=$ac_try;;
1729 esac
1730 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1731 $as_echo "$ac_try_echo"; } >&5
1732   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1733   ac_status=$?
1734   if test -s conftest.err; then
1735     grep -v '^ *+' conftest.err >conftest.er1
1736     cat conftest.er1 >&5
1737     mv -f conftest.er1 conftest.err
1738   fi
1739   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1740   test $ac_status = 0; } > conftest.i && {
1741          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1742          test ! -s conftest.err
1743        }; then :
1744   ac_retval=0
1745 else
1746   $as_echo "$as_me: failed program was:" >&5
1747 sed 's/^/| /' conftest.$ac_ext >&5
1748
1749     ac_retval=1
1750 fi
1751   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1752   as_fn_set_status $ac_retval
1753
1754 } # ac_fn_c_try_cpp
1755
1756 # ac_fn_c_try_run LINENO
1757 # ----------------------
1758 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1759 # that executables *can* be run.
1760 ac_fn_c_try_run ()
1761 {
1762   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1763   if { { ac_try="$ac_link"
1764 case "(($ac_try" in
1765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1766   *) ac_try_echo=$ac_try;;
1767 esac
1768 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1769 $as_echo "$ac_try_echo"; } >&5
1770   (eval "$ac_link") 2>&5
1771   ac_status=$?
1772   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1773   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1774   { { case "(($ac_try" in
1775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1776   *) ac_try_echo=$ac_try;;
1777 esac
1778 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1779 $as_echo "$ac_try_echo"; } >&5
1780   (eval "$ac_try") 2>&5
1781   ac_status=$?
1782   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1783   test $ac_status = 0; }; }; then :
1784   ac_retval=0
1785 else
1786   $as_echo "$as_me: program exited with status $ac_status" >&5
1787        $as_echo "$as_me: failed program was:" >&5
1788 sed 's/^/| /' conftest.$ac_ext >&5
1789
1790        ac_retval=$ac_status
1791 fi
1792   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1793   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1794   as_fn_set_status $ac_retval
1795
1796 } # ac_fn_c_try_run
1797
1798 # ac_fn_c_check_func LINENO FUNC VAR
1799 # ----------------------------------
1800 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1801 ac_fn_c_check_func ()
1802 {
1803   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1804   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1805 $as_echo_n "checking for $2... " >&6; }
1806 if eval "test \"\${$3+set}\"" = set; then :
1807   $as_echo_n "(cached) " >&6
1808 else
1809   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810 /* end confdefs.h.  */
1811 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1812    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1813 #define $2 innocuous_$2
1814
1815 /* System header to define __stub macros and hopefully few prototypes,
1816     which can conflict with char $2 (); below.
1817     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1818     <limits.h> exists even on freestanding compilers.  */
1819
1820 #ifdef __STDC__
1821 # include <limits.h>
1822 #else
1823 # include <assert.h>
1824 #endif
1825
1826 #undef $2
1827
1828 /* Override any GCC internal prototype to avoid an error.
1829    Use char because int might match the return type of a GCC
1830    builtin and then its argument prototype would still apply.  */
1831 #ifdef __cplusplus
1832 extern "C"
1833 #endif
1834 char $2 ();
1835 /* The GNU C library defines this for functions which it implements
1836     to always fail with ENOSYS.  Some functions are actually named
1837     something starting with __ and the normal name is an alias.  */
1838 #if defined __stub_$2 || defined __stub___$2
1839 choke me
1840 #endif
1841
1842 int
1843 main ()
1844 {
1845 return $2 ();
1846   ;
1847   return 0;
1848 }
1849 _ACEOF
1850 if ac_fn_c_try_link "$LINENO"; then :
1851   eval "$3=yes"
1852 else
1853   eval "$3=no"
1854 fi
1855 rm -f core conftest.err conftest.$ac_objext \
1856     conftest$ac_exeext conftest.$ac_ext
1857 fi
1858 eval ac_res=\$$3
1859                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1860 $as_echo "$ac_res" >&6; }
1861   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1862
1863 } # ac_fn_c_check_func
1864 cat >config.log <<_ACEOF
1865 This file contains any messages produced by compilers while
1866 running configure, to aid debugging if configure makes a mistake.
1867
1868 It was created by libpthread-stubs $as_me 0.3, which was
1869 generated by GNU Autoconf 2.67.  Invocation command line was
1870
1871   $ $0 $@
1872
1873 _ACEOF
1874 exec 5>>config.log
1875 {
1876 cat <<_ASUNAME
1877 ## --------- ##
1878 ## Platform. ##
1879 ## --------- ##
1880
1881 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1882 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1883 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1884 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1885 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1886
1887 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1888 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1889
1890 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1891 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1892 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1893 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1894 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1895 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1896 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1897
1898 _ASUNAME
1899
1900 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1901 for as_dir in $PATH
1902 do
1903   IFS=$as_save_IFS
1904   test -z "$as_dir" && as_dir=.
1905     $as_echo "PATH: $as_dir"
1906   done
1907 IFS=$as_save_IFS
1908
1909 } >&5
1910
1911 cat >&5 <<_ACEOF
1912
1913
1914 ## ----------- ##
1915 ## Core tests. ##
1916 ## ----------- ##
1917
1918 _ACEOF
1919
1920
1921 # Keep a trace of the command line.
1922 # Strip out --no-create and --no-recursion so they do not pile up.
1923 # Strip out --silent because we don't want to record it for future runs.
1924 # Also quote any args containing shell meta-characters.
1925 # Make two passes to allow for proper duplicate-argument suppression.
1926 ac_configure_args=
1927 ac_configure_args0=
1928 ac_configure_args1=
1929 ac_must_keep_next=false
1930 for ac_pass in 1 2
1931 do
1932   for ac_arg
1933   do
1934     case $ac_arg in
1935     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1936     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1937     | -silent | --silent | --silen | --sile | --sil)
1938       continue ;;
1939     *\'*)
1940       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1941     esac
1942     case $ac_pass in
1943     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1944     2)
1945       as_fn_append ac_configure_args1 " '$ac_arg'"
1946       if test $ac_must_keep_next = true; then
1947         ac_must_keep_next=false # Got value, back to normal.
1948       else
1949         case $ac_arg in
1950           *=* | --config-cache | -C | -disable-* | --disable-* \
1951           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1952           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1953           | -with-* | --with-* | -without-* | --without-* | --x)
1954             case "$ac_configure_args0 " in
1955               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1956             esac
1957             ;;
1958           -* ) ac_must_keep_next=true ;;
1959         esac
1960       fi
1961       as_fn_append ac_configure_args " '$ac_arg'"
1962       ;;
1963     esac
1964   done
1965 done
1966 { ac_configure_args0=; unset ac_configure_args0;}
1967 { ac_configure_args1=; unset ac_configure_args1;}
1968
1969 # When interrupted or exit'd, cleanup temporary files, and complete
1970 # config.log.  We remove comments because anyway the quotes in there
1971 # would cause problems or look ugly.
1972 # WARNING: Use '\'' to represent an apostrophe within the trap.
1973 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1974 trap 'exit_status=$?
1975   # Save into config.log some information that might help in debugging.
1976   {
1977     echo
1978
1979     $as_echo "## ---------------- ##
1980 ## Cache variables. ##
1981 ## ---------------- ##"
1982     echo
1983     # The following way of writing the cache mishandles newlines in values,
1984 (
1985   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1986     eval ac_val=\$$ac_var
1987     case $ac_val in #(
1988     *${as_nl}*)
1989       case $ac_var in #(
1990       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1991 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1992       esac
1993       case $ac_var in #(
1994       _ | IFS | as_nl) ;; #(
1995       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1996       *) { eval $ac_var=; unset $ac_var;} ;;
1997       esac ;;
1998     esac
1999   done
2000   (set) 2>&1 |
2001     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2002     *${as_nl}ac_space=\ *)
2003       sed -n \
2004         "s/'\''/'\''\\\\'\'''\''/g;
2005           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2006       ;; #(
2007     *)
2008       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2009       ;;
2010     esac |
2011     sort
2012 )
2013     echo
2014
2015     $as_echo "## ----------------- ##
2016 ## Output variables. ##
2017 ## ----------------- ##"
2018     echo
2019     for ac_var in $ac_subst_vars
2020     do
2021       eval ac_val=\$$ac_var
2022       case $ac_val in
2023       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2024       esac
2025       $as_echo "$ac_var='\''$ac_val'\''"
2026     done | sort
2027     echo
2028
2029     if test -n "$ac_subst_files"; then
2030       $as_echo "## ------------------- ##
2031 ## File substitutions. ##
2032 ## ------------------- ##"
2033       echo
2034       for ac_var in $ac_subst_files
2035       do
2036         eval ac_val=\$$ac_var
2037         case $ac_val in
2038         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2039         esac
2040         $as_echo "$ac_var='\''$ac_val'\''"
2041       done | sort
2042       echo
2043     fi
2044
2045     if test -s confdefs.h; then
2046       $as_echo "## ----------- ##
2047 ## confdefs.h. ##
2048 ## ----------- ##"
2049       echo
2050       cat confdefs.h
2051       echo
2052     fi
2053     test "$ac_signal" != 0 &&
2054       $as_echo "$as_me: caught signal $ac_signal"
2055     $as_echo "$as_me: exit $exit_status"
2056   } >&5
2057   rm -f core *.core core.conftest.* &&
2058     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2059     exit $exit_status
2060 ' 0
2061 for ac_signal in 1 2 13 15; do
2062   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2063 done
2064 ac_signal=0
2065
2066 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2067 rm -f -r conftest* confdefs.h
2068
2069 $as_echo "/* confdefs.h */" > confdefs.h
2070
2071 # Predefined preprocessor variables.
2072
2073 cat >>confdefs.h <<_ACEOF
2074 #define PACKAGE_NAME "$PACKAGE_NAME"
2075 _ACEOF
2076
2077 cat >>confdefs.h <<_ACEOF
2078 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2079 _ACEOF
2080
2081 cat >>confdefs.h <<_ACEOF
2082 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2083 _ACEOF
2084
2085 cat >>confdefs.h <<_ACEOF
2086 #define PACKAGE_STRING "$PACKAGE_STRING"
2087 _ACEOF
2088
2089 cat >>confdefs.h <<_ACEOF
2090 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2091 _ACEOF
2092
2093 cat >>confdefs.h <<_ACEOF
2094 #define PACKAGE_URL "$PACKAGE_URL"
2095 _ACEOF
2096
2097
2098 # Let the site file select an alternate cache file if it wants to.
2099 # Prefer an explicitly selected file to automatically selected ones.
2100 ac_site_file1=NONE
2101 ac_site_file2=NONE
2102 if test -n "$CONFIG_SITE"; then
2103   # We do not want a PATH search for config.site.
2104   case $CONFIG_SITE in #((
2105     -*)  ac_site_file1=./$CONFIG_SITE;;
2106     */*) ac_site_file1=$CONFIG_SITE;;
2107     *)   ac_site_file1=./$CONFIG_SITE;;
2108   esac
2109 elif test "x$prefix" != xNONE; then
2110   ac_site_file1=$prefix/share/config.site
2111   ac_site_file2=$prefix/etc/config.site
2112 else
2113   ac_site_file1=$ac_default_prefix/share/config.site
2114   ac_site_file2=$ac_default_prefix/etc/config.site
2115 fi
2116 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2117 do
2118   test "x$ac_site_file" = xNONE && continue
2119   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2120     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2121 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2122     sed 's/^/| /' "$ac_site_file" >&5
2123     . "$ac_site_file" \
2124       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2125 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2126 as_fn_error $? "failed to load site script $ac_site_file
2127 See \`config.log' for more details" "$LINENO" 5 ; }
2128   fi
2129 done
2130
2131 if test -r "$cache_file"; then
2132   # Some versions of bash will fail to source /dev/null (special files
2133   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2134   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2135     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2136 $as_echo "$as_me: loading cache $cache_file" >&6;}
2137     case $cache_file in
2138       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2139       *)                      . "./$cache_file";;
2140     esac
2141   fi
2142 else
2143   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2144 $as_echo "$as_me: creating cache $cache_file" >&6;}
2145   >$cache_file
2146 fi
2147
2148 # Check that the precious variables saved in the cache have kept the same
2149 # value.
2150 ac_cache_corrupted=false
2151 for ac_var in $ac_precious_vars; do
2152   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2153   eval ac_new_set=\$ac_env_${ac_var}_set
2154   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2155   eval ac_new_val=\$ac_env_${ac_var}_value
2156   case $ac_old_set,$ac_new_set in
2157     set,)
2158       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2159 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2160       ac_cache_corrupted=: ;;
2161     ,set)
2162       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2163 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2164       ac_cache_corrupted=: ;;
2165     ,);;
2166     *)
2167       if test "x$ac_old_val" != "x$ac_new_val"; then
2168         # differences in whitespace do not lead to failure.
2169         ac_old_val_w=`echo x $ac_old_val`
2170         ac_new_val_w=`echo x $ac_new_val`
2171         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2172           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2173 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2174           ac_cache_corrupted=:
2175         else
2176           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2177 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2178           eval $ac_var=\$ac_old_val
2179         fi
2180         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2181 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2182         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2183 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2184       fi;;
2185   esac
2186   # Pass precious variables to config.status.
2187   if test "$ac_new_set" = set; then
2188     case $ac_new_val in
2189     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2190     *) ac_arg=$ac_var=$ac_new_val ;;
2191     esac
2192     case " $ac_configure_args " in
2193       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2194       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2195     esac
2196   fi
2197 done
2198 if $ac_cache_corrupted; then
2199   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2200 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2201   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2202 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2203   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2204 fi
2205 ## -------------------- ##
2206 ## Main body of script. ##
2207 ## -------------------- ##
2208
2209 ac_ext=c
2210 ac_cpp='$CPP $CPPFLAGS'
2211 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2212 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2213 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2214
2215
2216
2217 am__api_version='1.11'
2218
2219 ac_aux_dir=
2220 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2221   if test -f "$ac_dir/install-sh"; then
2222     ac_aux_dir=$ac_dir
2223     ac_install_sh="$ac_aux_dir/install-sh -c"
2224     break
2225   elif test -f "$ac_dir/install.sh"; then
2226     ac_aux_dir=$ac_dir
2227     ac_install_sh="$ac_aux_dir/install.sh -c"
2228     break
2229   elif test -f "$ac_dir/shtool"; then
2230     ac_aux_dir=$ac_dir
2231     ac_install_sh="$ac_aux_dir/shtool install -c"
2232     break
2233   fi
2234 done
2235 if test -z "$ac_aux_dir"; then
2236   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2237 fi
2238
2239 # These three variables are undocumented and unsupported,
2240 # and are intended to be withdrawn in a future Autoconf release.
2241 # They can cause serious problems if a builder's source tree is in a directory
2242 # whose full name contains unusual characters.
2243 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2244 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2245 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2246
2247
2248 # Find a good install program.  We prefer a C program (faster),
2249 # so one script is as good as another.  But avoid the broken or
2250 # incompatible versions:
2251 # SysV /etc/install, /usr/sbin/install
2252 # SunOS /usr/etc/install
2253 # IRIX /sbin/install
2254 # AIX /bin/install
2255 # AmigaOS /C/install, which installs bootblocks on floppy discs
2256 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2257 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2258 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2259 # OS/2's system install, which has a completely different semantic
2260 # ./install, which can be erroneously created by make from ./install.sh.
2261 # Reject install programs that cannot install multiple files.
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2263 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2264 if test -z "$INSTALL"; then
2265 if test "${ac_cv_path_install+set}" = set; then :
2266   $as_echo_n "(cached) " >&6
2267 else
2268   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2269 for as_dir in $PATH
2270 do
2271   IFS=$as_save_IFS
2272   test -z "$as_dir" && as_dir=.
2273     # Account for people who put trailing slashes in PATH elements.
2274 case $as_dir/ in #((
2275   ./ | .// | /[cC]/* | \
2276   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2277   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2278   /usr/ucb/* ) ;;
2279   *)
2280     # OSF1 and SCO ODT 3.0 have their own names for install.
2281     # Don't use installbsd from OSF since it installs stuff as root
2282     # by default.
2283     for ac_prog in ginstall scoinst install; do
2284       for ac_exec_ext in '' $ac_executable_extensions; do
2285         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2286           if test $ac_prog = install &&
2287             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2288             # AIX install.  It has an incompatible calling convention.
2289             :
2290           elif test $ac_prog = install &&
2291             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2292             # program-specific install script used by HP pwplus--don't use.
2293             :
2294           else
2295             rm -rf conftest.one conftest.two conftest.dir
2296             echo one > conftest.one
2297             echo two > conftest.two
2298             mkdir conftest.dir
2299             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2300               test -s conftest.one && test -s conftest.two &&
2301               test -s conftest.dir/conftest.one &&
2302               test -s conftest.dir/conftest.two
2303             then
2304               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2305               break 3
2306             fi
2307           fi
2308         fi
2309       done
2310     done
2311     ;;
2312 esac
2313
2314   done
2315 IFS=$as_save_IFS
2316
2317 rm -rf conftest.one conftest.two conftest.dir
2318
2319 fi
2320   if test "${ac_cv_path_install+set}" = set; then
2321     INSTALL=$ac_cv_path_install
2322   else
2323     # As a last resort, use the slow shell script.  Don't cache a
2324     # value for INSTALL within a source directory, because that will
2325     # break other packages using the cache if that directory is
2326     # removed, or if the value is a relative name.
2327     INSTALL=$ac_install_sh
2328   fi
2329 fi
2330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2331 $as_echo "$INSTALL" >&6; }
2332
2333 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2334 # It thinks the first close brace ends the variable substitution.
2335 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2336
2337 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2338
2339 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2340
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2342 $as_echo_n "checking whether build environment is sane... " >&6; }
2343 # Just in case
2344 sleep 1
2345 echo timestamp > conftest.file
2346 # Reject unsafe characters in $srcdir or the absolute working directory
2347 # name.  Accept space and tab only in the latter.
2348 am_lf='
2349 '
2350 case `pwd` in
2351   *[\\\"\#\$\&\'\`$am_lf]*)
2352     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
2353 esac
2354 case $srcdir in
2355   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2356     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
2357 esac
2358
2359 # Do `set' in a subshell so we don't clobber the current shell's
2360 # arguments.  Must try -L first in case configure is actually a
2361 # symlink; some systems play weird games with the mod time of symlinks
2362 # (eg FreeBSD returns the mod time of the symlink's containing
2363 # directory).
2364 if (
2365    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2366    if test "$*" = "X"; then
2367       # -L didn't work.
2368       set X `ls -t "$srcdir/configure" conftest.file`
2369    fi
2370    rm -f conftest.file
2371    if test "$*" != "X $srcdir/configure conftest.file" \
2372       && test "$*" != "X conftest.file $srcdir/configure"; then
2373
2374       # If neither matched, then we have a broken ls.  This can happen
2375       # if, for instance, CONFIG_SHELL is bash and it inherits a
2376       # broken ls alias from the environment.  This has actually
2377       # happened.  Such a system could not be considered "sane".
2378       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2379 alias in your environment" "$LINENO" 5
2380    fi
2381
2382    test "$2" = conftest.file
2383    )
2384 then
2385    # Ok.
2386    :
2387 else
2388    as_fn_error $? "newly created file is older than distributed files!
2389 Check your system clock" "$LINENO" 5
2390 fi
2391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2392 $as_echo "yes" >&6; }
2393 test "$program_prefix" != NONE &&
2394   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2395 # Use a double $ so make ignores it.
2396 test "$program_suffix" != NONE &&
2397   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2398 # Double any \ or $.
2399 # By default was `s,x,x', remove it if useless.
2400 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2401 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2402
2403 # expand $ac_aux_dir to an absolute path
2404 am_aux_dir=`cd $ac_aux_dir && pwd`
2405
2406 if test x"${MISSING+set}" != xset; then
2407   case $am_aux_dir in
2408   *\ * | *\     *)
2409     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2410   *)
2411     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2412   esac
2413 fi
2414 # Use eval to expand $SHELL
2415 if eval "$MISSING --run true"; then
2416   am_missing_run="$MISSING --run "
2417 else
2418   am_missing_run=
2419   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2420 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2421 fi
2422
2423 if test x"${install_sh}" != xset; then
2424   case $am_aux_dir in
2425   *\ * | *\     *)
2426     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2427   *)
2428     install_sh="\${SHELL} $am_aux_dir/install-sh"
2429   esac
2430 fi
2431
2432 # Installed binaries are usually stripped using `strip' when the user
2433 # run `make install-strip'.  However `strip' might not be the right
2434 # tool to use in cross-compilation environments, therefore Automake
2435 # will honor the `STRIP' environment variable to overrule this program.
2436 if test "$cross_compiling" != no; then
2437   if test -n "$ac_tool_prefix"; then
2438   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2439 set dummy ${ac_tool_prefix}strip; ac_word=$2
2440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2441 $as_echo_n "checking for $ac_word... " >&6; }
2442 if test "${ac_cv_prog_STRIP+set}" = set; then :
2443   $as_echo_n "(cached) " >&6
2444 else
2445   if test -n "$STRIP"; then
2446   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2447 else
2448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2449 for as_dir in $PATH
2450 do
2451   IFS=$as_save_IFS
2452   test -z "$as_dir" && as_dir=.
2453     for ac_exec_ext in '' $ac_executable_extensions; do
2454   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2455     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2456     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2457     break 2
2458   fi
2459 done
2460   done
2461 IFS=$as_save_IFS
2462
2463 fi
2464 fi
2465 STRIP=$ac_cv_prog_STRIP
2466 if test -n "$STRIP"; then
2467   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2468 $as_echo "$STRIP" >&6; }
2469 else
2470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2471 $as_echo "no" >&6; }
2472 fi
2473
2474
2475 fi
2476 if test -z "$ac_cv_prog_STRIP"; then
2477   ac_ct_STRIP=$STRIP
2478   # Extract the first word of "strip", so it can be a program name with args.
2479 set dummy strip; ac_word=$2
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2481 $as_echo_n "checking for $ac_word... " >&6; }
2482 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2483   $as_echo_n "(cached) " >&6
2484 else
2485   if test -n "$ac_ct_STRIP"; then
2486   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2487 else
2488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2489 for as_dir in $PATH
2490 do
2491   IFS=$as_save_IFS
2492   test -z "$as_dir" && as_dir=.
2493     for ac_exec_ext in '' $ac_executable_extensions; do
2494   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2495     ac_cv_prog_ac_ct_STRIP="strip"
2496     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2497     break 2
2498   fi
2499 done
2500   done
2501 IFS=$as_save_IFS
2502
2503 fi
2504 fi
2505 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2506 if test -n "$ac_ct_STRIP"; then
2507   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2508 $as_echo "$ac_ct_STRIP" >&6; }
2509 else
2510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2511 $as_echo "no" >&6; }
2512 fi
2513
2514   if test "x$ac_ct_STRIP" = x; then
2515     STRIP=":"
2516   else
2517     case $cross_compiling:$ac_tool_warned in
2518 yes:)
2519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2520 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2521 ac_tool_warned=yes ;;
2522 esac
2523     STRIP=$ac_ct_STRIP
2524   fi
2525 else
2526   STRIP="$ac_cv_prog_STRIP"
2527 fi
2528
2529 fi
2530 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2531
2532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2533 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2534 if test -z "$MKDIR_P"; then
2535   if test "${ac_cv_path_mkdir+set}" = set; then :
2536   $as_echo_n "(cached) " >&6
2537 else
2538   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2539 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2540 do
2541   IFS=$as_save_IFS
2542   test -z "$as_dir" && as_dir=.
2543     for ac_prog in mkdir gmkdir; do
2544          for ac_exec_ext in '' $ac_executable_extensions; do
2545            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2546            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2547              'mkdir (GNU coreutils) '* | \
2548              'mkdir (coreutils) '* | \
2549              'mkdir (fileutils) '4.1*)
2550                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2551                break 3;;
2552            esac
2553          done
2554        done
2555   done
2556 IFS=$as_save_IFS
2557
2558 fi
2559
2560   test -d ./--version && rmdir ./--version
2561   if test "${ac_cv_path_mkdir+set}" = set; then
2562     MKDIR_P="$ac_cv_path_mkdir -p"
2563   else
2564     # As a last resort, use the slow shell script.  Don't cache a
2565     # value for MKDIR_P within a source directory, because that will
2566     # break other packages using the cache if that directory is
2567     # removed, or if the value is a relative name.
2568     MKDIR_P="$ac_install_sh -d"
2569   fi
2570 fi
2571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2572 $as_echo "$MKDIR_P" >&6; }
2573
2574 mkdir_p="$MKDIR_P"
2575 case $mkdir_p in
2576   [\\/$]* | ?:[\\/]*) ;;
2577   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2578 esac
2579
2580 for ac_prog in gawk mawk nawk awk
2581 do
2582   # Extract the first word of "$ac_prog", so it can be a program name with args.
2583 set dummy $ac_prog; ac_word=$2
2584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2585 $as_echo_n "checking for $ac_word... " >&6; }
2586 if test "${ac_cv_prog_AWK+set}" = set; then :
2587   $as_echo_n "(cached) " >&6
2588 else
2589   if test -n "$AWK"; then
2590   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2591 else
2592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2593 for as_dir in $PATH
2594 do
2595   IFS=$as_save_IFS
2596   test -z "$as_dir" && as_dir=.
2597     for ac_exec_ext in '' $ac_executable_extensions; do
2598   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2599     ac_cv_prog_AWK="$ac_prog"
2600     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2601     break 2
2602   fi
2603 done
2604   done
2605 IFS=$as_save_IFS
2606
2607 fi
2608 fi
2609 AWK=$ac_cv_prog_AWK
2610 if test -n "$AWK"; then
2611   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2612 $as_echo "$AWK" >&6; }
2613 else
2614   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2615 $as_echo "no" >&6; }
2616 fi
2617
2618
2619   test -n "$AWK" && break
2620 done
2621
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2623 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2624 set x ${MAKE-make}
2625 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2626 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
2627   $as_echo_n "(cached) " >&6
2628 else
2629   cat >conftest.make <<\_ACEOF
2630 SHELL = /bin/sh
2631 all:
2632         @echo '@@@%%%=$(MAKE)=@@@%%%'
2633 _ACEOF
2634 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2635 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2636   *@@@%%%=?*=@@@%%%*)
2637     eval ac_cv_prog_make_${ac_make}_set=yes;;
2638   *)
2639     eval ac_cv_prog_make_${ac_make}_set=no;;
2640 esac
2641 rm -f conftest.make
2642 fi
2643 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2644   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2645 $as_echo "yes" >&6; }
2646   SET_MAKE=
2647 else
2648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2649 $as_echo "no" >&6; }
2650   SET_MAKE="MAKE=${MAKE-make}"
2651 fi
2652
2653 rm -rf .tst 2>/dev/null
2654 mkdir .tst 2>/dev/null
2655 if test -d .tst; then
2656   am__leading_dot=.
2657 else
2658   am__leading_dot=_
2659 fi
2660 rmdir .tst 2>/dev/null
2661
2662 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2663   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2664   # is not polluted with repeated "-I."
2665   am__isrc=' -I$(srcdir)'
2666   # test to see if srcdir already configured
2667   if test -f $srcdir/config.status; then
2668     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2669   fi
2670 fi
2671
2672 # test whether we have cygpath
2673 if test -z "$CYGPATH_W"; then
2674   if (cygpath --version) >/dev/null 2>/dev/null; then
2675     CYGPATH_W='cygpath -w'
2676   else
2677     CYGPATH_W=echo
2678   fi
2679 fi
2680
2681
2682 # Define the identity of the package.
2683  PACKAGE='libpthread-stubs'
2684  VERSION='0.3'
2685
2686
2687 cat >>confdefs.h <<_ACEOF
2688 #define PACKAGE "$PACKAGE"
2689 _ACEOF
2690
2691
2692 cat >>confdefs.h <<_ACEOF
2693 #define VERSION "$VERSION"
2694 _ACEOF
2695
2696 # Some tools Automake needs.
2697
2698 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2699
2700
2701 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2702
2703
2704 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2705
2706
2707 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2708
2709
2710 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2711
2712 # We need awk for the "check" target.  The system "awk" is bad on
2713 # some platforms.
2714 # Always define AMTAR for backward compatibility.
2715
2716 AMTAR=${AMTAR-"${am_missing_run}tar"}
2717
2718 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2719
2720
2721
2722
2723
2724
2725 ac_config_headers="$ac_config_headers config.h"
2726
2727
2728 case `pwd` in
2729   *\ * | *\     *)
2730     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2731 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2732 esac
2733
2734
2735
2736 macro_version='2.2.6b'
2737 macro_revision='1.3017'
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751 ltmain="$ac_aux_dir/ltmain.sh"
2752
2753 # Make sure we can run config.sub.
2754 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2755   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2756
2757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2758 $as_echo_n "checking build system type... " >&6; }
2759 if test "${ac_cv_build+set}" = set; then :
2760   $as_echo_n "(cached) " >&6
2761 else
2762   ac_build_alias=$build_alias
2763 test "x$ac_build_alias" = x &&
2764   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2765 test "x$ac_build_alias" = x &&
2766   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2767 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2768   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2769
2770 fi
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2772 $as_echo "$ac_cv_build" >&6; }
2773 case $ac_cv_build in
2774 *-*-*) ;;
2775 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
2776 esac
2777 build=$ac_cv_build
2778 ac_save_IFS=$IFS; IFS='-'
2779 set x $ac_cv_build
2780 shift
2781 build_cpu=$1
2782 build_vendor=$2
2783 shift; shift
2784 # Remember, the first character of IFS is used to create $*,
2785 # except with old shells:
2786 build_os=$*
2787 IFS=$ac_save_IFS
2788 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2789
2790
2791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2792 $as_echo_n "checking host system type... " >&6; }
2793 if test "${ac_cv_host+set}" = set; then :
2794   $as_echo_n "(cached) " >&6
2795 else
2796   if test "x$host_alias" = x; then
2797   ac_cv_host=$ac_cv_build
2798 else
2799   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2800     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2801 fi
2802
2803 fi
2804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2805 $as_echo "$ac_cv_host" >&6; }
2806 case $ac_cv_host in
2807 *-*-*) ;;
2808 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
2809 esac
2810 host=$ac_cv_host
2811 ac_save_IFS=$IFS; IFS='-'
2812 set x $ac_cv_host
2813 shift
2814 host_cpu=$1
2815 host_vendor=$2
2816 shift; shift
2817 # Remember, the first character of IFS is used to create $*,
2818 # except with old shells:
2819 host_os=$*
2820 IFS=$ac_save_IFS
2821 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2822
2823
2824 DEPDIR="${am__leading_dot}deps"
2825
2826 ac_config_commands="$ac_config_commands depfiles"
2827
2828
2829 am_make=${MAKE-make}
2830 cat > confinc << 'END'
2831 am__doit:
2832         @echo this is the am__doit target
2833 .PHONY: am__doit
2834 END
2835 # If we don't find an include directive, just comment out the code.
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2837 $as_echo_n "checking for style of include used by $am_make... " >&6; }
2838 am__include="#"
2839 am__quote=
2840 _am_result=none
2841 # First try GNU make style include.
2842 echo "include confinc" > confmf
2843 # Ignore all kinds of additional output from `make'.
2844 case `$am_make -s -f confmf 2> /dev/null` in #(
2845 *the\ am__doit\ target*)
2846   am__include=include
2847   am__quote=
2848   _am_result=GNU
2849   ;;
2850 esac
2851 # Now try BSD make style include.
2852 if test "$am__include" = "#"; then
2853    echo '.include "confinc"' > confmf
2854    case `$am_make -s -f confmf 2> /dev/null` in #(
2855    *the\ am__doit\ target*)
2856      am__include=.include
2857      am__quote="\""
2858      _am_result=BSD
2859      ;;
2860    esac
2861 fi
2862
2863
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2865 $as_echo "$_am_result" >&6; }
2866 rm -f confinc confmf
2867
2868 # Check whether --enable-dependency-tracking was given.
2869 if test "${enable_dependency_tracking+set}" = set; then :
2870   enableval=$enable_dependency_tracking;
2871 fi
2872
2873 if test "x$enable_dependency_tracking" != xno; then
2874   am_depcomp="$ac_aux_dir/depcomp"
2875   AMDEPBACKSLASH='\'
2876 fi
2877  if test "x$enable_dependency_tracking" != xno; then
2878   AMDEP_TRUE=
2879   AMDEP_FALSE='#'
2880 else
2881   AMDEP_TRUE='#'
2882   AMDEP_FALSE=
2883 fi
2884
2885
2886 ac_ext=c
2887 ac_cpp='$CPP $CPPFLAGS'
2888 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2889 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2890 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2891 if test -n "$ac_tool_prefix"; then
2892   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2893 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2895 $as_echo_n "checking for $ac_word... " >&6; }
2896 if test "${ac_cv_prog_CC+set}" = set; then :
2897   $as_echo_n "(cached) " >&6
2898 else
2899   if test -n "$CC"; then
2900   ac_cv_prog_CC="$CC" # Let the user override the test.
2901 else
2902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2903 for as_dir in $PATH
2904 do
2905   IFS=$as_save_IFS
2906   test -z "$as_dir" && as_dir=.
2907     for ac_exec_ext in '' $ac_executable_extensions; do
2908   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2909     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2910     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2911     break 2
2912   fi
2913 done
2914   done
2915 IFS=$as_save_IFS
2916
2917 fi
2918 fi
2919 CC=$ac_cv_prog_CC
2920 if test -n "$CC"; then
2921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2922 $as_echo "$CC" >&6; }
2923 else
2924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2925 $as_echo "no" >&6; }
2926 fi
2927
2928
2929 fi
2930 if test -z "$ac_cv_prog_CC"; then
2931   ac_ct_CC=$CC
2932   # Extract the first word of "gcc", so it can be a program name with args.
2933 set dummy gcc; ac_word=$2
2934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2935 $as_echo_n "checking for $ac_word... " >&6; }
2936 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2937   $as_echo_n "(cached) " >&6
2938 else
2939   if test -n "$ac_ct_CC"; then
2940   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2941 else
2942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2943 for as_dir in $PATH
2944 do
2945   IFS=$as_save_IFS
2946   test -z "$as_dir" && as_dir=.
2947     for ac_exec_ext in '' $ac_executable_extensions; do
2948   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2949     ac_cv_prog_ac_ct_CC="gcc"
2950     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2951     break 2
2952   fi
2953 done
2954   done
2955 IFS=$as_save_IFS
2956
2957 fi
2958 fi
2959 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2960 if test -n "$ac_ct_CC"; then
2961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2962 $as_echo "$ac_ct_CC" >&6; }
2963 else
2964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2965 $as_echo "no" >&6; }
2966 fi
2967
2968   if test "x$ac_ct_CC" = x; then
2969     CC=""
2970   else
2971     case $cross_compiling:$ac_tool_warned in
2972 yes:)
2973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2974 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2975 ac_tool_warned=yes ;;
2976 esac
2977     CC=$ac_ct_CC
2978   fi
2979 else
2980   CC="$ac_cv_prog_CC"
2981 fi
2982
2983 if test -z "$CC"; then
2984           if test -n "$ac_tool_prefix"; then
2985     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2986 set dummy ${ac_tool_prefix}cc; ac_word=$2
2987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2988 $as_echo_n "checking for $ac_word... " >&6; }
2989 if test "${ac_cv_prog_CC+set}" = set; then :
2990   $as_echo_n "(cached) " >&6
2991 else
2992   if test -n "$CC"; then
2993   ac_cv_prog_CC="$CC" # Let the user override the test.
2994 else
2995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2996 for as_dir in $PATH
2997 do
2998   IFS=$as_save_IFS
2999   test -z "$as_dir" && as_dir=.
3000     for ac_exec_ext in '' $ac_executable_extensions; do
3001   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3002     ac_cv_prog_CC="${ac_tool_prefix}cc"
3003     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3004     break 2
3005   fi
3006 done
3007   done
3008 IFS=$as_save_IFS
3009
3010 fi
3011 fi
3012 CC=$ac_cv_prog_CC
3013 if test -n "$CC"; then
3014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3015 $as_echo "$CC" >&6; }
3016 else
3017   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3018 $as_echo "no" >&6; }
3019 fi
3020
3021
3022   fi
3023 fi
3024 if test -z "$CC"; then
3025   # Extract the first word of "cc", so it can be a program name with args.
3026 set dummy cc; ac_word=$2
3027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3028 $as_echo_n "checking for $ac_word... " >&6; }
3029 if test "${ac_cv_prog_CC+set}" = set; then :
3030   $as_echo_n "(cached) " >&6
3031 else
3032   if test -n "$CC"; then
3033   ac_cv_prog_CC="$CC" # Let the user override the test.
3034 else
3035   ac_prog_rejected=no
3036 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3037 for as_dir in $PATH
3038 do
3039   IFS=$as_save_IFS
3040   test -z "$as_dir" && as_dir=.
3041     for ac_exec_ext in '' $ac_executable_extensions; do
3042   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3043     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3044        ac_prog_rejected=yes
3045        continue
3046      fi
3047     ac_cv_prog_CC="cc"
3048     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3049     break 2
3050   fi
3051 done
3052   done
3053 IFS=$as_save_IFS
3054
3055 if test $ac_prog_rejected = yes; then
3056   # We found a bogon in the path, so make sure we never use it.
3057   set dummy $ac_cv_prog_CC
3058   shift
3059   if test $# != 0; then
3060     # We chose a different compiler from the bogus one.
3061     # However, it has the same basename, so the bogon will be chosen
3062     # first if we set CC to just the basename; use the full file name.
3063     shift
3064     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3065   fi
3066 fi
3067 fi
3068 fi
3069 CC=$ac_cv_prog_CC
3070 if test -n "$CC"; then
3071   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3072 $as_echo "$CC" >&6; }
3073 else
3074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3075 $as_echo "no" >&6; }
3076 fi
3077
3078
3079 fi
3080 if test -z "$CC"; then
3081   if test -n "$ac_tool_prefix"; then
3082   for ac_prog in cl.exe
3083   do
3084     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3085 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3087 $as_echo_n "checking for $ac_word... " >&6; }
3088 if test "${ac_cv_prog_CC+set}" = set; then :
3089   $as_echo_n "(cached) " >&6
3090 else
3091   if test -n "$CC"; then
3092   ac_cv_prog_CC="$CC" # Let the user override the test.
3093 else
3094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3095 for as_dir in $PATH
3096 do
3097   IFS=$as_save_IFS
3098   test -z "$as_dir" && as_dir=.
3099     for ac_exec_ext in '' $ac_executable_extensions; do
3100   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3101     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3102     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3103     break 2
3104   fi
3105 done
3106   done
3107 IFS=$as_save_IFS
3108
3109 fi
3110 fi
3111 CC=$ac_cv_prog_CC
3112 if test -n "$CC"; then
3113   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3114 $as_echo "$CC" >&6; }
3115 else
3116   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3117 $as_echo "no" >&6; }
3118 fi
3119
3120
3121     test -n "$CC" && break
3122   done
3123 fi
3124 if test -z "$CC"; then
3125   ac_ct_CC=$CC
3126   for ac_prog in cl.exe
3127 do
3128   # Extract the first word of "$ac_prog", so it can be a program name with args.
3129 set dummy $ac_prog; ac_word=$2
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3131 $as_echo_n "checking for $ac_word... " >&6; }
3132 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3133   $as_echo_n "(cached) " >&6
3134 else
3135   if test -n "$ac_ct_CC"; then
3136   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3137 else
3138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3139 for as_dir in $PATH
3140 do
3141   IFS=$as_save_IFS
3142   test -z "$as_dir" && as_dir=.
3143     for ac_exec_ext in '' $ac_executable_extensions; do
3144   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3145     ac_cv_prog_ac_ct_CC="$ac_prog"
3146     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3147     break 2
3148   fi
3149 done
3150   done
3151 IFS=$as_save_IFS
3152
3153 fi
3154 fi
3155 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3156 if test -n "$ac_ct_CC"; then
3157   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3158 $as_echo "$ac_ct_CC" >&6; }
3159 else
3160   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3161 $as_echo "no" >&6; }
3162 fi
3163
3164
3165   test -n "$ac_ct_CC" && break
3166 done
3167
3168   if test "x$ac_ct_CC" = x; then
3169     CC=""
3170   else
3171     case $cross_compiling:$ac_tool_warned in
3172 yes:)
3173 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3174 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3175 ac_tool_warned=yes ;;
3176 esac
3177     CC=$ac_ct_CC
3178   fi
3179 fi
3180
3181 fi
3182
3183
3184 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3185 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3186 as_fn_error $? "no acceptable C compiler found in \$PATH
3187 See \`config.log' for more details" "$LINENO" 5 ; }
3188
3189 # Provide some information about the compiler.
3190 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3191 set X $ac_compile
3192 ac_compiler=$2
3193 for ac_option in --version -v -V -qversion; do
3194   { { ac_try="$ac_compiler $ac_option >&5"
3195 case "(($ac_try" in
3196   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3197   *) ac_try_echo=$ac_try;;
3198 esac
3199 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3200 $as_echo "$ac_try_echo"; } >&5
3201   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3202   ac_status=$?
3203   if test -s conftest.err; then
3204     sed '10a\
3205 ... rest of stderr output deleted ...
3206          10q' conftest.err >conftest.er1
3207     cat conftest.er1 >&5
3208   fi
3209   rm -f conftest.er1 conftest.err
3210   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3211   test $ac_status = 0; }
3212 done
3213
3214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3215 /* end confdefs.h.  */
3216
3217 int
3218 main ()
3219 {
3220
3221   ;
3222   return 0;
3223 }
3224 _ACEOF
3225 ac_clean_files_save=$ac_clean_files
3226 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3227 # Try to create an executable without -o first, disregard a.out.
3228 # It will help us diagnose broken compilers, and finding out an intuition
3229 # of exeext.
3230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3231 $as_echo_n "checking whether the C compiler works... " >&6; }
3232 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3233
3234 # The possible output files:
3235 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3236
3237 ac_rmfiles=
3238 for ac_file in $ac_files
3239 do
3240   case $ac_file in
3241     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3242     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3243   esac
3244 done
3245 rm -f $ac_rmfiles
3246
3247 if { { ac_try="$ac_link_default"
3248 case "(($ac_try" in
3249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3250   *) ac_try_echo=$ac_try;;
3251 esac
3252 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3253 $as_echo "$ac_try_echo"; } >&5
3254   (eval "$ac_link_default") 2>&5
3255   ac_status=$?
3256   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3257   test $ac_status = 0; }; then :
3258   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3259 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3260 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3261 # so that the user can short-circuit this test for compilers unknown to
3262 # Autoconf.
3263 for ac_file in $ac_files ''
3264 do
3265   test -f "$ac_file" || continue
3266   case $ac_file in
3267     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3268         ;;
3269     [ab].out )
3270         # We found the default executable, but exeext='' is most
3271         # certainly right.
3272         break;;
3273     *.* )
3274         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3275         then :; else
3276            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3277         fi
3278         # We set ac_cv_exeext here because the later test for it is not
3279         # safe: cross compilers may not add the suffix if given an `-o'
3280         # argument, so we may need to know it at that point already.
3281         # Even if this section looks crufty: it has the advantage of
3282         # actually working.
3283         break;;
3284     * )
3285         break;;
3286   esac
3287 done
3288 test "$ac_cv_exeext" = no && ac_cv_exeext=
3289
3290 else
3291   ac_file=''
3292 fi
3293 if test -z "$ac_file"; then :
3294   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3295 $as_echo "no" >&6; }
3296 $as_echo "$as_me: failed program was:" >&5
3297 sed 's/^/| /' conftest.$ac_ext >&5
3298
3299 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3300 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3301 as_fn_error 77 "C compiler cannot create executables
3302 See \`config.log' for more details" "$LINENO" 5 ; }
3303 else
3304   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3305 $as_echo "yes" >&6; }
3306 fi
3307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3308 $as_echo_n "checking for C compiler default output file name... " >&6; }
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3310 $as_echo "$ac_file" >&6; }
3311 ac_exeext=$ac_cv_exeext
3312
3313 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3314 ac_clean_files=$ac_clean_files_save
3315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3316 $as_echo_n "checking for suffix of executables... " >&6; }
3317 if { { ac_try="$ac_link"
3318 case "(($ac_try" in
3319   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3320   *) ac_try_echo=$ac_try;;
3321 esac
3322 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3323 $as_echo "$ac_try_echo"; } >&5
3324   (eval "$ac_link") 2>&5
3325   ac_status=$?
3326   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3327   test $ac_status = 0; }; then :
3328   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3329 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3330 # work properly (i.e., refer to `conftest.exe'), while it won't with
3331 # `rm'.
3332 for ac_file in conftest.exe conftest conftest.*; do
3333   test -f "$ac_file" || continue
3334   case $ac_file in
3335     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3336     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3337           break;;
3338     * ) break;;
3339   esac
3340 done
3341 else
3342   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3343 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3344 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3345 See \`config.log' for more details" "$LINENO" 5 ; }
3346 fi
3347 rm -f conftest conftest$ac_cv_exeext
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3349 $as_echo "$ac_cv_exeext" >&6; }
3350
3351 rm -f conftest.$ac_ext
3352 EXEEXT=$ac_cv_exeext
3353 ac_exeext=$EXEEXT
3354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3355 /* end confdefs.h.  */
3356 #include <stdio.h>
3357 int
3358 main ()
3359 {
3360 FILE *f = fopen ("conftest.out", "w");
3361  return ferror (f) || fclose (f) != 0;
3362
3363   ;
3364   return 0;
3365 }
3366 _ACEOF
3367 ac_clean_files="$ac_clean_files conftest.out"
3368 # Check that the compiler produces executables we can run.  If not, either
3369 # the compiler is broken, or we cross compile.
3370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3371 $as_echo_n "checking whether we are cross compiling... " >&6; }
3372 if test "$cross_compiling" != yes; then
3373   { { ac_try="$ac_link"
3374 case "(($ac_try" in
3375   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3376   *) ac_try_echo=$ac_try;;
3377 esac
3378 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3379 $as_echo "$ac_try_echo"; } >&5
3380   (eval "$ac_link") 2>&5
3381   ac_status=$?
3382   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3383   test $ac_status = 0; }
3384   if { ac_try='./conftest$ac_cv_exeext'
3385   { { case "(($ac_try" in
3386   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3387   *) ac_try_echo=$ac_try;;
3388 esac
3389 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3390 $as_echo "$ac_try_echo"; } >&5
3391   (eval "$ac_try") 2>&5
3392   ac_status=$?
3393   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3394   test $ac_status = 0; }; }; then
3395     cross_compiling=no
3396   else
3397     if test "$cross_compiling" = maybe; then
3398         cross_compiling=yes
3399     else
3400         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3401 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3402 as_fn_error $? "cannot run C compiled programs.
3403 If you meant to cross compile, use \`--host'.
3404 See \`config.log' for more details" "$LINENO" 5 ; }
3405     fi
3406   fi
3407 fi
3408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3409 $as_echo "$cross_compiling" >&6; }
3410
3411 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3412 ac_clean_files=$ac_clean_files_save
3413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3414 $as_echo_n "checking for suffix of object files... " >&6; }
3415 if test "${ac_cv_objext+set}" = set; then :
3416   $as_echo_n "(cached) " >&6
3417 else
3418   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3419 /* end confdefs.h.  */
3420
3421 int
3422 main ()
3423 {
3424
3425   ;
3426   return 0;
3427 }
3428 _ACEOF
3429 rm -f conftest.o conftest.obj
3430 if { { ac_try="$ac_compile"
3431 case "(($ac_try" in
3432   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3433   *) ac_try_echo=$ac_try;;
3434 esac
3435 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3436 $as_echo "$ac_try_echo"; } >&5
3437   (eval "$ac_compile") 2>&5
3438   ac_status=$?
3439   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3440   test $ac_status = 0; }; then :
3441   for ac_file in conftest.o conftest.obj conftest.*; do
3442   test -f "$ac_file" || continue;
3443   case $ac_file in
3444     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3445     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3446        break;;
3447   esac
3448 done
3449 else
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_error $? "cannot compute suffix of object files: cannot compile
3456 See \`config.log' for more details" "$LINENO" 5 ; }
3457 fi
3458 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3459 fi
3460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3461 $as_echo "$ac_cv_objext" >&6; }
3462 OBJEXT=$ac_cv_objext
3463 ac_objext=$OBJEXT
3464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3465 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3466 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3467   $as_echo_n "(cached) " >&6
3468 else
3469   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3470 /* end confdefs.h.  */
3471
3472 int
3473 main ()
3474 {
3475 #ifndef __GNUC__
3476        choke me
3477 #endif
3478
3479   ;
3480   return 0;
3481 }
3482 _ACEOF
3483 if ac_fn_c_try_compile "$LINENO"; then :
3484   ac_compiler_gnu=yes
3485 else
3486   ac_compiler_gnu=no
3487 fi
3488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3489 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3490
3491 fi
3492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3493 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3494 if test $ac_compiler_gnu = yes; then
3495   GCC=yes
3496 else
3497   GCC=
3498 fi
3499 ac_test_CFLAGS=${CFLAGS+set}
3500 ac_save_CFLAGS=$CFLAGS
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3502 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3503 if test "${ac_cv_prog_cc_g+set}" = set; then :
3504   $as_echo_n "(cached) " >&6
3505 else
3506   ac_save_c_werror_flag=$ac_c_werror_flag
3507    ac_c_werror_flag=yes
3508    ac_cv_prog_cc_g=no
3509    CFLAGS="-g"
3510    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3511 /* end confdefs.h.  */
3512
3513 int
3514 main ()
3515 {
3516
3517   ;
3518   return 0;
3519 }
3520 _ACEOF
3521 if ac_fn_c_try_compile "$LINENO"; then :
3522   ac_cv_prog_cc_g=yes
3523 else
3524   CFLAGS=""
3525       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3526 /* end confdefs.h.  */
3527
3528 int
3529 main ()
3530 {
3531
3532   ;
3533   return 0;
3534 }
3535 _ACEOF
3536 if ac_fn_c_try_compile "$LINENO"; then :
3537
3538 else
3539   ac_c_werror_flag=$ac_save_c_werror_flag
3540          CFLAGS="-g"
3541          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3542 /* end confdefs.h.  */
3543
3544 int
3545 main ()
3546 {
3547
3548   ;
3549   return 0;
3550 }
3551 _ACEOF
3552 if ac_fn_c_try_compile "$LINENO"; then :
3553   ac_cv_prog_cc_g=yes
3554 fi
3555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3556 fi
3557 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3558 fi
3559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3560    ac_c_werror_flag=$ac_save_c_werror_flag
3561 fi
3562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3563 $as_echo "$ac_cv_prog_cc_g" >&6; }
3564 if test "$ac_test_CFLAGS" = set; then
3565   CFLAGS=$ac_save_CFLAGS
3566 elif test $ac_cv_prog_cc_g = yes; then
3567   if test "$GCC" = yes; then
3568     CFLAGS="-g -O2"
3569   else
3570     CFLAGS="-g"
3571   fi
3572 else
3573   if test "$GCC" = yes; then
3574     CFLAGS="-O2"
3575   else
3576     CFLAGS=
3577   fi
3578 fi
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3580 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3581 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3582   $as_echo_n "(cached) " >&6
3583 else
3584   ac_cv_prog_cc_c89=no
3585 ac_save_CC=$CC
3586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3587 /* end confdefs.h.  */
3588 #include <stdarg.h>
3589 #include <stdio.h>
3590 #include <sys/types.h>
3591 #include <sys/stat.h>
3592 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3593 struct buf { int x; };
3594 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3595 static char *e (p, i)
3596      char **p;
3597      int i;
3598 {
3599   return p[i];
3600 }
3601 static char *f (char * (*g) (char **, int), char **p, ...)
3602 {
3603   char *s;
3604   va_list v;
3605   va_start (v,p);
3606   s = g (p, va_arg (v,int));
3607   va_end (v);
3608   return s;
3609 }
3610
3611 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3612    function prototypes and stuff, but not '\xHH' hex character constants.
3613    These don't provoke an error unfortunately, instead are silently treated
3614    as 'x'.  The following induces an error, until -std is added to get
3615    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3616    array size at least.  It's necessary to write '\x00'==0 to get something
3617    that's true only with -std.  */
3618 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3619
3620 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3621    inside strings and character constants.  */
3622 #define FOO(x) 'x'
3623 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3624
3625 int test (int i, double x);
3626 struct s1 {int (*f) (int a);};
3627 struct s2 {int (*f) (double a);};
3628 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3629 int argc;
3630 char **argv;
3631 int
3632 main ()
3633 {
3634 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3635   ;
3636   return 0;
3637 }
3638 _ACEOF
3639 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3640         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3641 do
3642   CC="$ac_save_CC $ac_arg"
3643   if ac_fn_c_try_compile "$LINENO"; then :
3644   ac_cv_prog_cc_c89=$ac_arg
3645 fi
3646 rm -f core conftest.err conftest.$ac_objext
3647   test "x$ac_cv_prog_cc_c89" != "xno" && break
3648 done
3649 rm -f conftest.$ac_ext
3650 CC=$ac_save_CC
3651
3652 fi
3653 # AC_CACHE_VAL
3654 case "x$ac_cv_prog_cc_c89" in
3655   x)
3656     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3657 $as_echo "none needed" >&6; } ;;
3658   xno)
3659     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3660 $as_echo "unsupported" >&6; } ;;
3661   *)
3662     CC="$CC $ac_cv_prog_cc_c89"
3663     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3664 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3665 esac
3666 if test "x$ac_cv_prog_cc_c89" != xno; then :
3667
3668 fi
3669
3670 ac_ext=c
3671 ac_cpp='$CPP $CPPFLAGS'
3672 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3673 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3674 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3675
3676 depcc="$CC"   am_compiler_list=
3677
3678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3679 $as_echo_n "checking dependency style of $depcc... " >&6; }
3680 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3681   $as_echo_n "(cached) " >&6
3682 else
3683   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3684   # We make a subdir and do the tests there.  Otherwise we can end up
3685   # making bogus files that we don't know about and never remove.  For
3686   # instance it was reported that on HP-UX the gcc test will end up
3687   # making a dummy file named `D' -- because `-MD' means `put the output
3688   # in D'.
3689   mkdir conftest.dir
3690   # Copy depcomp to subdir because otherwise we won't find it if we're
3691   # using a relative directory.
3692   cp "$am_depcomp" conftest.dir
3693   cd conftest.dir
3694   # We will build objects and dependencies in a subdirectory because
3695   # it helps to detect inapplicable dependency modes.  For instance
3696   # both Tru64's cc and ICC support -MD to output dependencies as a
3697   # side effect of compilation, but ICC will put the dependencies in
3698   # the current directory while Tru64 will put them in the object
3699   # directory.
3700   mkdir sub
3701
3702   am_cv_CC_dependencies_compiler_type=none
3703   if test "$am_compiler_list" = ""; then
3704      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3705   fi
3706   am__universal=false
3707   case " $depcc " in #(
3708      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3709      esac
3710
3711   for depmode in $am_compiler_list; do
3712     # Setup a source with many dependencies, because some compilers
3713     # like to wrap large dependency lists on column 80 (with \), and
3714     # we should not choose a depcomp mode which is confused by this.
3715     #
3716     # We need to recreate these files for each test, as the compiler may
3717     # overwrite some of them when testing with obscure command lines.
3718     # This happens at least with the AIX C compiler.
3719     : > sub/conftest.c
3720     for i in 1 2 3 4 5 6; do
3721       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3722       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3723       # Solaris 8's {/usr,}/bin/sh.
3724       touch sub/conftst$i.h
3725     done
3726     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3727
3728     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3729     # mode.  It turns out that the SunPro C++ compiler does not properly
3730     # handle `-M -o', and we need to detect this.  Also, some Intel
3731     # versions had trouble with output in subdirs
3732     am__obj=sub/conftest.${OBJEXT-o}
3733     am__minus_obj="-o $am__obj"
3734     case $depmode in
3735     gcc)
3736       # This depmode causes a compiler race in universal mode.
3737       test "$am__universal" = false || continue
3738       ;;
3739     nosideeffect)
3740       # after this tag, mechanisms are not by side-effect, so they'll
3741       # only be used when explicitly requested
3742       if test "x$enable_dependency_tracking" = xyes; then
3743         continue
3744       else
3745         break
3746       fi
3747       ;;
3748     msvisualcpp | msvcmsys)
3749       # This compiler won't grok `-c -o', but also, the minuso test has
3750       # not run yet.  These depmodes are late enough in the game, and
3751       # so weak that their functioning should not be impacted.
3752       am__obj=conftest.${OBJEXT-o}
3753       am__minus_obj=
3754       ;;
3755     none) break ;;
3756     esac
3757     if depmode=$depmode \
3758        source=sub/conftest.c object=$am__obj \
3759        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3760        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3761          >/dev/null 2>conftest.err &&
3762        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3763        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3764        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3765        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3766       # icc doesn't choke on unknown options, it will just issue warnings
3767       # or remarks (even with -Werror).  So we grep stderr for any message
3768       # that says an option was ignored or not supported.
3769       # When given -MP, icc 7.0 and 7.1 complain thusly:
3770       #   icc: Command line warning: ignoring option '-M'; no argument required
3771       # The diagnosis changed in icc 8.0:
3772       #   icc: Command line remark: option '-MP' not supported
3773       if (grep 'ignoring option' conftest.err ||
3774           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3775         am_cv_CC_dependencies_compiler_type=$depmode
3776         break
3777       fi
3778     fi
3779   done
3780
3781   cd ..
3782   rm -rf conftest.dir
3783 else
3784   am_cv_CC_dependencies_compiler_type=none
3785 fi
3786
3787 fi
3788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3789 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3790 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3791
3792  if
3793   test "x$enable_dependency_tracking" != xno \
3794   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3795   am__fastdepCC_TRUE=
3796   am__fastdepCC_FALSE='#'
3797 else
3798   am__fastdepCC_TRUE='#'
3799   am__fastdepCC_FALSE=
3800 fi
3801
3802
3803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3804 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3805 if test "${ac_cv_path_SED+set}" = set; then :
3806   $as_echo_n "(cached) " >&6
3807 else
3808             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3809      for ac_i in 1 2 3 4 5 6 7; do
3810        ac_script="$ac_script$as_nl$ac_script"
3811      done
3812      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3813      { ac_script=; unset ac_script;}
3814      if test -z "$SED"; then
3815   ac_path_SED_found=false
3816   # Loop through the user's path and test for each of PROGNAME-LIST
3817   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3818 for as_dir in $PATH
3819 do
3820   IFS=$as_save_IFS
3821   test -z "$as_dir" && as_dir=.
3822     for ac_prog in sed gsed; do
3823     for ac_exec_ext in '' $ac_executable_extensions; do
3824       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3825       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3826 # Check for GNU ac_path_SED and select it if it is found.
3827   # Check for GNU $ac_path_SED
3828 case `"$ac_path_SED" --version 2>&1` in
3829 *GNU*)
3830   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3831 *)
3832   ac_count=0
3833   $as_echo_n 0123456789 >"conftest.in"
3834   while :
3835   do
3836     cat "conftest.in" "conftest.in" >"conftest.tmp"
3837     mv "conftest.tmp" "conftest.in"
3838     cp "conftest.in" "conftest.nl"
3839     $as_echo '' >> "conftest.nl"
3840     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3841     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3842     as_fn_arith $ac_count + 1 && ac_count=$as_val
3843     if test $ac_count -gt ${ac_path_SED_max-0}; then
3844       # Best one so far, save it but keep looking for a better one
3845       ac_cv_path_SED="$ac_path_SED"
3846       ac_path_SED_max=$ac_count
3847     fi
3848     # 10*(2^10) chars as input seems more than enough
3849     test $ac_count -gt 10 && break
3850   done
3851   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3852 esac
3853
3854       $ac_path_SED_found && break 3
3855     done
3856   done
3857   done
3858 IFS=$as_save_IFS
3859   if test -z "$ac_cv_path_SED"; then
3860     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3861   fi
3862 else
3863   ac_cv_path_SED=$SED
3864 fi
3865
3866 fi
3867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3868 $as_echo "$ac_cv_path_SED" >&6; }
3869  SED="$ac_cv_path_SED"
3870   rm -f conftest.sed
3871
3872 test -z "$SED" && SED=sed
3873 Xsed="$SED -e 1s/^X//"
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3886 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3887 if test "${ac_cv_path_GREP+set}" = set; then :
3888   $as_echo_n "(cached) " >&6
3889 else
3890   if test -z "$GREP"; then
3891   ac_path_GREP_found=false
3892   # Loop through the user's path and test for each of PROGNAME-LIST
3893   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3894 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3895 do
3896   IFS=$as_save_IFS
3897   test -z "$as_dir" && as_dir=.
3898     for ac_prog in grep ggrep; do
3899     for ac_exec_ext in '' $ac_executable_extensions; do
3900       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3901       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3902 # Check for GNU ac_path_GREP and select it if it is found.
3903   # Check for GNU $ac_path_GREP
3904 case `"$ac_path_GREP" --version 2>&1` in
3905 *GNU*)
3906   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3907 *)
3908   ac_count=0
3909   $as_echo_n 0123456789 >"conftest.in"
3910   while :
3911   do
3912     cat "conftest.in" "conftest.in" >"conftest.tmp"
3913     mv "conftest.tmp" "conftest.in"
3914     cp "conftest.in" "conftest.nl"
3915     $as_echo 'GREP' >> "conftest.nl"
3916     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3917     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3918     as_fn_arith $ac_count + 1 && ac_count=$as_val
3919     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3920       # Best one so far, save it but keep looking for a better one
3921       ac_cv_path_GREP="$ac_path_GREP"
3922       ac_path_GREP_max=$ac_count
3923     fi
3924     # 10*(2^10) chars as input seems more than enough
3925     test $ac_count -gt 10 && break
3926   done
3927   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3928 esac
3929
3930       $ac_path_GREP_found && break 3
3931     done
3932   done
3933   done
3934 IFS=$as_save_IFS
3935   if test -z "$ac_cv_path_GREP"; then
3936     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3937   fi
3938 else
3939   ac_cv_path_GREP=$GREP
3940 fi
3941
3942 fi
3943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3944 $as_echo "$ac_cv_path_GREP" >&6; }
3945  GREP="$ac_cv_path_GREP"
3946
3947
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3949 $as_echo_n "checking for egrep... " >&6; }
3950 if test "${ac_cv_path_EGREP+set}" = set; then :
3951   $as_echo_n "(cached) " >&6
3952 else
3953   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3954    then ac_cv_path_EGREP="$GREP -E"
3955    else
3956      if test -z "$EGREP"; then
3957   ac_path_EGREP_found=false
3958   # Loop through the user's path and test for each of PROGNAME-LIST
3959   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3960 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3961 do
3962   IFS=$as_save_IFS
3963   test -z "$as_dir" && as_dir=.
3964     for ac_prog in egrep; do
3965     for ac_exec_ext in '' $ac_executable_extensions; do
3966       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3967       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3968 # Check for GNU ac_path_EGREP and select it if it is found.
3969   # Check for GNU $ac_path_EGREP
3970 case `"$ac_path_EGREP" --version 2>&1` in
3971 *GNU*)
3972   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3973 *)
3974   ac_count=0
3975   $as_echo_n 0123456789 >"conftest.in"
3976   while :
3977   do
3978     cat "conftest.in" "conftest.in" >"conftest.tmp"
3979     mv "conftest.tmp" "conftest.in"
3980     cp "conftest.in" "conftest.nl"
3981     $as_echo 'EGREP' >> "conftest.nl"
3982     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3983     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3984     as_fn_arith $ac_count + 1 && ac_count=$as_val
3985     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3986       # Best one so far, save it but keep looking for a better one
3987       ac_cv_path_EGREP="$ac_path_EGREP"
3988       ac_path_EGREP_max=$ac_count
3989     fi
3990     # 10*(2^10) chars as input seems more than enough
3991     test $ac_count -gt 10 && break
3992   done
3993   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3994 esac
3995
3996       $ac_path_EGREP_found && break 3
3997     done
3998   done
3999   done
4000 IFS=$as_save_IFS
4001   if test -z "$ac_cv_path_EGREP"; then
4002     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4003   fi
4004 else
4005   ac_cv_path_EGREP=$EGREP
4006 fi
4007
4008    fi
4009 fi
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4011 $as_echo "$ac_cv_path_EGREP" >&6; }
4012  EGREP="$ac_cv_path_EGREP"
4013
4014
4015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4016 $as_echo_n "checking for fgrep... " >&6; }
4017 if test "${ac_cv_path_FGREP+set}" = set; then :
4018   $as_echo_n "(cached) " >&6
4019 else
4020   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4021    then ac_cv_path_FGREP="$GREP -F"
4022    else
4023      if test -z "$FGREP"; then
4024   ac_path_FGREP_found=false
4025   # Loop through the user's path and test for each of PROGNAME-LIST
4026   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4027 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4028 do
4029   IFS=$as_save_IFS
4030   test -z "$as_dir" && as_dir=.
4031     for ac_prog in fgrep; do
4032     for ac_exec_ext in '' $ac_executable_extensions; do
4033       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4034       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4035 # Check for GNU ac_path_FGREP and select it if it is found.
4036   # Check for GNU $ac_path_FGREP
4037 case `"$ac_path_FGREP" --version 2>&1` in
4038 *GNU*)
4039   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4040 *)
4041   ac_count=0
4042   $as_echo_n 0123456789 >"conftest.in"
4043   while :
4044   do
4045     cat "conftest.in" "conftest.in" >"conftest.tmp"
4046     mv "conftest.tmp" "conftest.in"
4047     cp "conftest.in" "conftest.nl"
4048     $as_echo 'FGREP' >> "conftest.nl"
4049     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4050     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4051     as_fn_arith $ac_count + 1 && ac_count=$as_val
4052     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4053       # Best one so far, save it but keep looking for a better one
4054       ac_cv_path_FGREP="$ac_path_FGREP"
4055       ac_path_FGREP_max=$ac_count
4056     fi
4057     # 10*(2^10) chars as input seems more than enough
4058     test $ac_count -gt 10 && break
4059   done
4060   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4061 esac
4062
4063       $ac_path_FGREP_found && break 3
4064     done
4065   done
4066   done
4067 IFS=$as_save_IFS
4068   if test -z "$ac_cv_path_FGREP"; then
4069     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4070   fi
4071 else
4072   ac_cv_path_FGREP=$FGREP
4073 fi
4074
4075    fi
4076 fi
4077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4078 $as_echo "$ac_cv_path_FGREP" >&6; }
4079  FGREP="$ac_cv_path_FGREP"
4080
4081
4082 test -z "$GREP" && GREP=grep
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102 # Check whether --with-gnu-ld was given.
4103 if test "${with_gnu_ld+set}" = set; then :
4104   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4105 else
4106   with_gnu_ld=no
4107 fi
4108
4109 ac_prog=ld
4110 if test "$GCC" = yes; then
4111   # Check if gcc -print-prog-name=ld gives a path.
4112   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4113 $as_echo_n "checking for ld used by $CC... " >&6; }
4114   case $host in
4115   *-*-mingw*)
4116     # gcc leaves a trailing carriage return which upsets mingw
4117     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4118   *)
4119     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4120   esac
4121   case $ac_prog in
4122     # Accept absolute paths.
4123     [\\/]* | ?:[\\/]*)
4124       re_direlt='/[^/][^/]*/\.\./'
4125       # Canonicalize the pathname of ld
4126       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4127       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4128         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4129       done
4130       test -z "$LD" && LD="$ac_prog"
4131       ;;
4132   "")
4133     # If it fails, then pretend we aren't using GCC.
4134     ac_prog=ld
4135     ;;
4136   *)
4137     # If it is relative, then search for the first ld in PATH.
4138     with_gnu_ld=unknown
4139     ;;
4140   esac
4141 elif test "$with_gnu_ld" = yes; then
4142   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4143 $as_echo_n "checking for GNU ld... " >&6; }
4144 else
4145   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4146 $as_echo_n "checking for non-GNU ld... " >&6; }
4147 fi
4148 if test "${lt_cv_path_LD+set}" = set; then :
4149   $as_echo_n "(cached) " >&6
4150 else
4151   if test -z "$LD"; then
4152   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4153   for ac_dir in $PATH; do
4154     IFS="$lt_save_ifs"
4155     test -z "$ac_dir" && ac_dir=.
4156     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4157       lt_cv_path_LD="$ac_dir/$ac_prog"
4158       # Check to see if the program is GNU ld.  I'd rather use --version,
4159       # but apparently some variants of GNU ld only accept -v.
4160       # Break only if it was the GNU/non-GNU ld that we prefer.
4161       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4162       *GNU* | *'with BFD'*)
4163         test "$with_gnu_ld" != no && break
4164         ;;
4165       *)
4166         test "$with_gnu_ld" != yes && break
4167         ;;
4168       esac
4169     fi
4170   done
4171   IFS="$lt_save_ifs"
4172 else
4173   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4174 fi
4175 fi
4176
4177 LD="$lt_cv_path_LD"
4178 if test -n "$LD"; then
4179   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4180 $as_echo "$LD" >&6; }
4181 else
4182   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4183 $as_echo "no" >&6; }
4184 fi
4185 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4187 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4188 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4189   $as_echo_n "(cached) " >&6
4190 else
4191   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4192 case `$LD -v 2>&1 </dev/null` in
4193 *GNU* | *'with BFD'*)
4194   lt_cv_prog_gnu_ld=yes
4195   ;;
4196 *)
4197   lt_cv_prog_gnu_ld=no
4198   ;;
4199 esac
4200 fi
4201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4202 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4203 with_gnu_ld=$lt_cv_prog_gnu_ld
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4214 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4215 if test "${lt_cv_path_NM+set}" = set; then :
4216   $as_echo_n "(cached) " >&6
4217 else
4218   if test -n "$NM"; then
4219   # Let the user override the test.
4220   lt_cv_path_NM="$NM"
4221 else
4222   lt_nm_to_check="${ac_tool_prefix}nm"
4223   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4224     lt_nm_to_check="$lt_nm_to_check nm"
4225   fi
4226   for lt_tmp_nm in $lt_nm_to_check; do
4227     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4228     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4229       IFS="$lt_save_ifs"
4230       test -z "$ac_dir" && ac_dir=.
4231       tmp_nm="$ac_dir/$lt_tmp_nm"
4232       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4233         # Check to see if the nm accepts a BSD-compat flag.
4234         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4235         #   nm: unknown option "B" ignored
4236         # Tru64's nm complains that /dev/null is an invalid object file
4237         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4238         */dev/null* | *'Invalid file or object type'*)
4239           lt_cv_path_NM="$tmp_nm -B"
4240           break
4241           ;;
4242         *)
4243           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4244           */dev/null*)
4245             lt_cv_path_NM="$tmp_nm -p"
4246             break
4247             ;;
4248           *)
4249             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4250             continue # so that we can try to find one that supports BSD flags
4251             ;;
4252           esac
4253           ;;
4254         esac
4255       fi
4256     done
4257     IFS="$lt_save_ifs"
4258   done
4259   : ${lt_cv_path_NM=no}
4260 fi
4261 fi
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4263 $as_echo "$lt_cv_path_NM" >&6; }
4264 if test "$lt_cv_path_NM" != "no"; then
4265   NM="$lt_cv_path_NM"
4266 else
4267   # Didn't find any BSD compatible name lister, look for dumpbin.
4268   if test -n "$ac_tool_prefix"; then
4269   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4270   do
4271     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4272 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4274 $as_echo_n "checking for $ac_word... " >&6; }
4275 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4276   $as_echo_n "(cached) " >&6
4277 else
4278   if test -n "$DUMPBIN"; then
4279   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4280 else
4281 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4282 for as_dir in $PATH
4283 do
4284   IFS=$as_save_IFS
4285   test -z "$as_dir" && as_dir=.
4286     for ac_exec_ext in '' $ac_executable_extensions; do
4287   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4288     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4289     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4290     break 2
4291   fi
4292 done
4293   done
4294 IFS=$as_save_IFS
4295
4296 fi
4297 fi
4298 DUMPBIN=$ac_cv_prog_DUMPBIN
4299 if test -n "$DUMPBIN"; then
4300   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4301 $as_echo "$DUMPBIN" >&6; }
4302 else
4303   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4304 $as_echo "no" >&6; }
4305 fi
4306
4307
4308     test -n "$DUMPBIN" && break
4309   done
4310 fi
4311 if test -z "$DUMPBIN"; then
4312   ac_ct_DUMPBIN=$DUMPBIN
4313   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4314 do
4315   # Extract the first word of "$ac_prog", so it can be a program name with args.
4316 set dummy $ac_prog; ac_word=$2
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4318 $as_echo_n "checking for $ac_word... " >&6; }
4319 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4320   $as_echo_n "(cached) " >&6
4321 else
4322   if test -n "$ac_ct_DUMPBIN"; then
4323   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4324 else
4325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4326 for as_dir in $PATH
4327 do
4328   IFS=$as_save_IFS
4329   test -z "$as_dir" && as_dir=.
4330     for ac_exec_ext in '' $ac_executable_extensions; do
4331   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4332     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4333     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4334     break 2
4335   fi
4336 done
4337   done
4338 IFS=$as_save_IFS
4339
4340 fi
4341 fi
4342 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4343 if test -n "$ac_ct_DUMPBIN"; then
4344   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4345 $as_echo "$ac_ct_DUMPBIN" >&6; }
4346 else
4347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4348 $as_echo "no" >&6; }
4349 fi
4350
4351
4352   test -n "$ac_ct_DUMPBIN" && break
4353 done
4354
4355   if test "x$ac_ct_DUMPBIN" = x; then
4356     DUMPBIN=":"
4357   else
4358     case $cross_compiling:$ac_tool_warned in
4359 yes:)
4360 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4361 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4362 ac_tool_warned=yes ;;
4363 esac
4364     DUMPBIN=$ac_ct_DUMPBIN
4365   fi
4366 fi
4367
4368
4369   if test "$DUMPBIN" != ":"; then
4370     NM="$DUMPBIN"
4371   fi
4372 fi
4373 test -z "$NM" && NM=nm
4374
4375
4376
4377
4378
4379
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4381 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4382 if test "${lt_cv_nm_interface+set}" = set; then :
4383   $as_echo_n "(cached) " >&6
4384 else
4385   lt_cv_nm_interface="BSD nm"
4386   echo "int some_variable = 0;" > conftest.$ac_ext
4387   (eval echo "\"\$as_me:4387: $ac_compile\"" >&5)
4388   (eval "$ac_compile" 2>conftest.err)
4389   cat conftest.err >&5
4390   (eval echo "\"\$as_me:4390: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4391   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4392   cat conftest.err >&5
4393   (eval echo "\"\$as_me:4393: output\"" >&5)
4394   cat conftest.out >&5
4395   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4396     lt_cv_nm_interface="MS dumpbin"
4397   fi
4398   rm -f conftest*
4399 fi
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4401 $as_echo "$lt_cv_nm_interface" >&6; }
4402
4403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4404 $as_echo_n "checking whether ln -s works... " >&6; }
4405 LN_S=$as_ln_s
4406 if test "$LN_S" = "ln -s"; then
4407   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4408 $as_echo "yes" >&6; }
4409 else
4410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4411 $as_echo "no, using $LN_S" >&6; }
4412 fi
4413
4414 # find the maximum length of command line arguments
4415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4416 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4417 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4418   $as_echo_n "(cached) " >&6
4419 else
4420     i=0
4421   teststring="ABCD"
4422
4423   case $build_os in
4424   msdosdjgpp*)
4425     # On DJGPP, this test can blow up pretty badly due to problems in libc
4426     # (any single argument exceeding 2000 bytes causes a buffer overrun
4427     # during glob expansion).  Even if it were fixed, the result of this
4428     # check would be larger than it should be.
4429     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4430     ;;
4431
4432   gnu*)
4433     # Under GNU Hurd, this test is not required because there is
4434     # no limit to the length of command line arguments.
4435     # Libtool will interpret -1 as no limit whatsoever
4436     lt_cv_sys_max_cmd_len=-1;
4437     ;;
4438
4439   cygwin* | mingw* | cegcc*)
4440     # On Win9x/ME, this test blows up -- it succeeds, but takes
4441     # about 5 minutes as the teststring grows exponentially.
4442     # Worse, since 9x/ME are not pre-emptively multitasking,
4443     # you end up with a "frozen" computer, even though with patience
4444     # the test eventually succeeds (with a max line length of 256k).
4445     # Instead, let's just punt: use the minimum linelength reported by
4446     # all of the supported platforms: 8192 (on NT/2K/XP).
4447     lt_cv_sys_max_cmd_len=8192;
4448     ;;
4449
4450   amigaos*)
4451     # On AmigaOS with pdksh, this test takes hours, literally.
4452     # So we just punt and use a minimum line length of 8192.
4453     lt_cv_sys_max_cmd_len=8192;
4454     ;;
4455
4456   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4457     # This has been around since 386BSD, at least.  Likely further.
4458     if test -x /sbin/sysctl; then
4459       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4460     elif test -x /usr/sbin/sysctl; then
4461       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4462     else
4463       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4464     fi
4465     # And add a safety zone
4466     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4467     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4468     ;;
4469
4470   interix*)
4471     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4472     lt_cv_sys_max_cmd_len=196608
4473     ;;
4474
4475   osf*)
4476     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4477     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4478     # nice to cause kernel panics so lets avoid the loop below.
4479     # First set a reasonable default.
4480     lt_cv_sys_max_cmd_len=16384
4481     #
4482     if test -x /sbin/sysconfig; then
4483       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4484         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4485       esac
4486     fi
4487     ;;
4488   sco3.2v5*)
4489     lt_cv_sys_max_cmd_len=102400
4490     ;;
4491   sysv5* | sco5v6* | sysv4.2uw2*)
4492     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4493     if test -n "$kargmax"; then
4494       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4495     else
4496       lt_cv_sys_max_cmd_len=32768
4497     fi
4498     ;;
4499   *)
4500     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4501     if test -n "$lt_cv_sys_max_cmd_len"; then
4502       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4503       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4504     else
4505       # Make teststring a little bigger before we do anything with it.
4506       # a 1K string should be a reasonable start.
4507       for i in 1 2 3 4 5 6 7 8 ; do
4508         teststring=$teststring$teststring
4509       done
4510       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4511       # If test is not a shell built-in, we'll probably end up computing a
4512       # maximum length that is only half of the actual maximum length, but
4513       # we can't tell.
4514       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4515                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4516               test $i != 17 # 1/2 MB should be enough
4517       do
4518         i=`expr $i + 1`
4519         teststring=$teststring$teststring
4520       done
4521       # Only check the string length outside the loop.
4522       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4523       teststring=
4524       # Add a significant safety factor because C++ compilers can tack on
4525       # massive amounts of additional arguments before passing them to the
4526       # linker.  It appears as though 1/2 is a usable value.
4527       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4528     fi
4529     ;;
4530   esac
4531
4532 fi
4533
4534 if test -n $lt_cv_sys_max_cmd_len ; then
4535   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4536 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4537 else
4538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4539 $as_echo "none" >&6; }
4540 fi
4541 max_cmd_len=$lt_cv_sys_max_cmd_len
4542
4543
4544
4545
4546
4547
4548 : ${CP="cp -f"}
4549 : ${MV="mv -f"}
4550 : ${RM="rm -f"}
4551
4552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4553 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4554 # Try some XSI features
4555 xsi_shell=no
4556 ( _lt_dummy="a/b/c"
4557   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4558       = c,a/b,, \
4559     && eval 'test $(( 1 + 1 )) -eq 2 \
4560     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4561   && xsi_shell=yes
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4563 $as_echo "$xsi_shell" >&6; }
4564
4565
4566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4567 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4568 lt_shell_append=no
4569 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4570     >/dev/null 2>&1 \
4571   && lt_shell_append=yes
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4573 $as_echo "$lt_shell_append" >&6; }
4574
4575
4576 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4577   lt_unset=unset
4578 else
4579   lt_unset=false
4580 fi
4581
4582
4583
4584
4585
4586 # test EBCDIC or ASCII
4587 case `echo X|tr X '\101'` in
4588  A) # ASCII based system
4589     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4590   lt_SP2NL='tr \040 \012'
4591   lt_NL2SP='tr \015\012 \040\040'
4592   ;;
4593  *) # EBCDIC based system
4594   lt_SP2NL='tr \100 \n'
4595   lt_NL2SP='tr \r\n \100\100'
4596   ;;
4597 esac
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4608 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4609 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4610   $as_echo_n "(cached) " >&6
4611 else
4612   lt_cv_ld_reload_flag='-r'
4613 fi
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4615 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4616 reload_flag=$lt_cv_ld_reload_flag
4617 case $reload_flag in
4618 "" | " "*) ;;
4619 *) reload_flag=" $reload_flag" ;;
4620 esac
4621 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4622 case $host_os in
4623   darwin*)
4624     if test "$GCC" = yes; then
4625       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4626     else
4627       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4628     fi
4629     ;;
4630 esac
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640 if test -n "$ac_tool_prefix"; then
4641   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4642 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4644 $as_echo_n "checking for $ac_word... " >&6; }
4645 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4646   $as_echo_n "(cached) " >&6
4647 else
4648   if test -n "$OBJDUMP"; then
4649   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4650 else
4651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4652 for as_dir in $PATH
4653 do
4654   IFS=$as_save_IFS
4655   test -z "$as_dir" && as_dir=.
4656     for ac_exec_ext in '' $ac_executable_extensions; do
4657   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4658     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4659     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4660     break 2
4661   fi
4662 done
4663   done
4664 IFS=$as_save_IFS
4665
4666 fi
4667 fi
4668 OBJDUMP=$ac_cv_prog_OBJDUMP
4669 if test -n "$OBJDUMP"; then
4670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4671 $as_echo "$OBJDUMP" >&6; }
4672 else
4673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4674 $as_echo "no" >&6; }
4675 fi
4676
4677
4678 fi
4679 if test -z "$ac_cv_prog_OBJDUMP"; then
4680   ac_ct_OBJDUMP=$OBJDUMP
4681   # Extract the first word of "objdump", so it can be a program name with args.
4682 set dummy objdump; ac_word=$2
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4684 $as_echo_n "checking for $ac_word... " >&6; }
4685 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4686   $as_echo_n "(cached) " >&6
4687 else
4688   if test -n "$ac_ct_OBJDUMP"; then
4689   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4690 else
4691 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4692 for as_dir in $PATH
4693 do
4694   IFS=$as_save_IFS
4695   test -z "$as_dir" && as_dir=.
4696     for ac_exec_ext in '' $ac_executable_extensions; do
4697   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4698     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4699     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4700     break 2
4701   fi
4702 done
4703   done
4704 IFS=$as_save_IFS
4705
4706 fi
4707 fi
4708 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4709 if test -n "$ac_ct_OBJDUMP"; then
4710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4711 $as_echo "$ac_ct_OBJDUMP" >&6; }
4712 else
4713   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4714 $as_echo "no" >&6; }
4715 fi
4716
4717   if test "x$ac_ct_OBJDUMP" = x; then
4718     OBJDUMP="false"
4719   else
4720     case $cross_compiling:$ac_tool_warned in
4721 yes:)
4722 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4723 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4724 ac_tool_warned=yes ;;
4725 esac
4726     OBJDUMP=$ac_ct_OBJDUMP
4727   fi
4728 else
4729   OBJDUMP="$ac_cv_prog_OBJDUMP"
4730 fi
4731
4732 test -z "$OBJDUMP" && OBJDUMP=objdump
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4743 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4744 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4745   $as_echo_n "(cached) " >&6
4746 else
4747   lt_cv_file_magic_cmd='$MAGIC_CMD'
4748 lt_cv_file_magic_test_file=
4749 lt_cv_deplibs_check_method='unknown'
4750 # Need to set the preceding variable on all platforms that support
4751 # interlibrary dependencies.
4752 # 'none' -- dependencies not supported.
4753 # `unknown' -- same as none, but documents that we really don't know.
4754 # 'pass_all' -- all dependencies passed with no checks.
4755 # 'test_compile' -- check by making test program.
4756 # 'file_magic [[regex]]' -- check by looking for files in library path
4757 # which responds to the $file_magic_cmd with a given extended regex.
4758 # If you have `file' or equivalent on your system and you're not sure
4759 # whether `pass_all' will *always* work, you probably want this one.
4760
4761 case $host_os in
4762 aix[4-9]*)
4763   lt_cv_deplibs_check_method=pass_all
4764   ;;
4765
4766 beos*)
4767   lt_cv_deplibs_check_method=pass_all
4768   ;;
4769
4770 bsdi[45]*)
4771   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4772   lt_cv_file_magic_cmd='/usr/bin/file -L'
4773   lt_cv_file_magic_test_file=/shlib/libc.so
4774   ;;
4775
4776 cygwin*)
4777   # func_win32_libid is a shell function defined in ltmain.sh
4778   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4779   lt_cv_file_magic_cmd='func_win32_libid'
4780   ;;
4781
4782 mingw* | pw32*)
4783   # Base MSYS/MinGW do not provide the 'file' command needed by
4784   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4785   # unless we find 'file', for example because we are cross-compiling.
4786   if ( file / ) >/dev/null 2>&1; then
4787     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4788     lt_cv_file_magic_cmd='func_win32_libid'
4789   else
4790     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4791     lt_cv_file_magic_cmd='$OBJDUMP -f'
4792   fi
4793   ;;
4794
4795 cegcc)
4796   # use the weaker test based on 'objdump'. See mingw*.
4797   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4798   lt_cv_file_magic_cmd='$OBJDUMP -f'
4799   ;;
4800
4801 darwin* | rhapsody*)
4802   lt_cv_deplibs_check_method=pass_all
4803   ;;
4804
4805 freebsd* | dragonfly*)
4806   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4807     case $host_cpu in
4808     i*86 )
4809       # Not sure whether the presence of OpenBSD here was a mistake.
4810       # Let's accept both of them until this is cleared up.
4811       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4812       lt_cv_file_magic_cmd=/usr/bin/file
4813       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4814       ;;
4815     esac
4816   else
4817     lt_cv_deplibs_check_method=pass_all
4818   fi
4819   ;;
4820
4821 gnu*)
4822   lt_cv_deplibs_check_method=pass_all
4823   ;;
4824
4825 hpux10.20* | hpux11*)
4826   lt_cv_file_magic_cmd=/usr/bin/file
4827   case $host_cpu in
4828   ia64*)
4829     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4830     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4831     ;;
4832   hppa*64*)
4833     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]'
4834     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4835     ;;
4836   *)
4837     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4838     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4839     ;;
4840   esac
4841   ;;
4842
4843 interix[3-9]*)
4844   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4845   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4846   ;;
4847
4848 irix5* | irix6* | nonstopux*)
4849   case $LD in
4850   *-32|*"-32 ") libmagic=32-bit;;
4851   *-n32|*"-n32 ") libmagic=N32;;
4852   *-64|*"-64 ") libmagic=64-bit;;
4853   *) libmagic=never-match;;
4854   esac
4855   lt_cv_deplibs_check_method=pass_all
4856   ;;
4857
4858 # This must be Linux ELF.
4859 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4860   lt_cv_deplibs_check_method=pass_all
4861   ;;
4862
4863 netbsd* | netbsdelf*-gnu)
4864   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4865     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4866   else
4867     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4868   fi
4869   ;;
4870
4871 newos6*)
4872   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4873   lt_cv_file_magic_cmd=/usr/bin/file
4874   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4875   ;;
4876
4877 *nto* | *qnx*)
4878   lt_cv_deplibs_check_method=pass_all
4879   ;;
4880
4881 openbsd*)
4882   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4883     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4884   else
4885     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4886   fi
4887   ;;
4888
4889 osf3* | osf4* | osf5*)
4890   lt_cv_deplibs_check_method=pass_all
4891   ;;
4892
4893 rdos*)
4894   lt_cv_deplibs_check_method=pass_all
4895   ;;
4896
4897 solaris*)
4898   lt_cv_deplibs_check_method=pass_all
4899   ;;
4900
4901 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4902   lt_cv_deplibs_check_method=pass_all
4903   ;;
4904
4905 sysv4 | sysv4.3*)
4906   case $host_vendor in
4907   motorola)
4908     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]'
4909     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4910     ;;
4911   ncr)
4912     lt_cv_deplibs_check_method=pass_all
4913     ;;
4914   sequent)
4915     lt_cv_file_magic_cmd='/bin/file'
4916     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4917     ;;
4918   sni)
4919     lt_cv_file_magic_cmd='/bin/file'
4920     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4921     lt_cv_file_magic_test_file=/lib/libc.so
4922     ;;
4923   siemens)
4924     lt_cv_deplibs_check_method=pass_all
4925     ;;
4926   pc)
4927     lt_cv_deplibs_check_method=pass_all
4928     ;;
4929   esac
4930   ;;
4931
4932 tpf*)
4933   lt_cv_deplibs_check_method=pass_all
4934   ;;
4935 esac
4936
4937 fi
4938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4939 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4940 file_magic_cmd=$lt_cv_file_magic_cmd
4941 deplibs_check_method=$lt_cv_deplibs_check_method
4942 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955 if test -n "$ac_tool_prefix"; then
4956   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4957 set dummy ${ac_tool_prefix}ar; ac_word=$2
4958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4959 $as_echo_n "checking for $ac_word... " >&6; }
4960 if test "${ac_cv_prog_AR+set}" = set; then :
4961   $as_echo_n "(cached) " >&6
4962 else
4963   if test -n "$AR"; then
4964   ac_cv_prog_AR="$AR" # Let the user override the test.
4965 else
4966 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4967 for as_dir in $PATH
4968 do
4969   IFS=$as_save_IFS
4970   test -z "$as_dir" && as_dir=.
4971     for ac_exec_ext in '' $ac_executable_extensions; do
4972   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4973     ac_cv_prog_AR="${ac_tool_prefix}ar"
4974     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4975     break 2
4976   fi
4977 done
4978   done
4979 IFS=$as_save_IFS
4980
4981 fi
4982 fi
4983 AR=$ac_cv_prog_AR
4984 if test -n "$AR"; then
4985   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4986 $as_echo "$AR" >&6; }
4987 else
4988   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4989 $as_echo "no" >&6; }
4990 fi
4991
4992
4993 fi
4994 if test -z "$ac_cv_prog_AR"; then
4995   ac_ct_AR=$AR
4996   # Extract the first word of "ar", so it can be a program name with args.
4997 set dummy ar; ac_word=$2
4998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4999 $as_echo_n "checking for $ac_word... " >&6; }
5000 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5001   $as_echo_n "(cached) " >&6
5002 else
5003   if test -n "$ac_ct_AR"; then
5004   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5005 else
5006 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5007 for as_dir in $PATH
5008 do
5009   IFS=$as_save_IFS
5010   test -z "$as_dir" && as_dir=.
5011     for ac_exec_ext in '' $ac_executable_extensions; do
5012   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5013     ac_cv_prog_ac_ct_AR="ar"
5014     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5015     break 2
5016   fi
5017 done
5018   done
5019 IFS=$as_save_IFS
5020
5021 fi
5022 fi
5023 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5024 if test -n "$ac_ct_AR"; then
5025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5026 $as_echo "$ac_ct_AR" >&6; }
5027 else
5028   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5029 $as_echo "no" >&6; }
5030 fi
5031
5032   if test "x$ac_ct_AR" = x; then
5033     AR="false"
5034   else
5035     case $cross_compiling:$ac_tool_warned in
5036 yes:)
5037 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5038 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5039 ac_tool_warned=yes ;;
5040 esac
5041     AR=$ac_ct_AR
5042   fi
5043 else
5044   AR="$ac_cv_prog_AR"
5045 fi
5046
5047 test -z "$AR" && AR=ar
5048 test -z "$AR_FLAGS" && AR_FLAGS=cru
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060 if test -n "$ac_tool_prefix"; then
5061   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5062 set dummy ${ac_tool_prefix}strip; ac_word=$2
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5064 $as_echo_n "checking for $ac_word... " >&6; }
5065 if test "${ac_cv_prog_STRIP+set}" = set; then :
5066   $as_echo_n "(cached) " >&6
5067 else
5068   if test -n "$STRIP"; then
5069   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5070 else
5071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5072 for as_dir in $PATH
5073 do
5074   IFS=$as_save_IFS
5075   test -z "$as_dir" && as_dir=.
5076     for ac_exec_ext in '' $ac_executable_extensions; do
5077   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5078     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5079     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5080     break 2
5081   fi
5082 done
5083   done
5084 IFS=$as_save_IFS
5085
5086 fi
5087 fi
5088 STRIP=$ac_cv_prog_STRIP
5089 if test -n "$STRIP"; then
5090   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5091 $as_echo "$STRIP" >&6; }
5092 else
5093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5094 $as_echo "no" >&6; }
5095 fi
5096
5097
5098 fi
5099 if test -z "$ac_cv_prog_STRIP"; then
5100   ac_ct_STRIP=$STRIP
5101   # Extract the first word of "strip", so it can be a program name with args.
5102 set dummy strip; ac_word=$2
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5104 $as_echo_n "checking for $ac_word... " >&6; }
5105 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5106   $as_echo_n "(cached) " >&6
5107 else
5108   if test -n "$ac_ct_STRIP"; then
5109   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5110 else
5111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5112 for as_dir in $PATH
5113 do
5114   IFS=$as_save_IFS
5115   test -z "$as_dir" && as_dir=.
5116     for ac_exec_ext in '' $ac_executable_extensions; do
5117   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5118     ac_cv_prog_ac_ct_STRIP="strip"
5119     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5120     break 2
5121   fi
5122 done
5123   done
5124 IFS=$as_save_IFS
5125
5126 fi
5127 fi
5128 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5129 if test -n "$ac_ct_STRIP"; then
5130   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5131 $as_echo "$ac_ct_STRIP" >&6; }
5132 else
5133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5134 $as_echo "no" >&6; }
5135 fi
5136
5137   if test "x$ac_ct_STRIP" = x; then
5138     STRIP=":"
5139   else
5140     case $cross_compiling:$ac_tool_warned in
5141 yes:)
5142 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5143 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5144 ac_tool_warned=yes ;;
5145 esac
5146     STRIP=$ac_ct_STRIP
5147   fi
5148 else
5149   STRIP="$ac_cv_prog_STRIP"
5150 fi
5151
5152 test -z "$STRIP" && STRIP=:
5153
5154
5155
5156
5157
5158
5159 if test -n "$ac_tool_prefix"; then
5160   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5161 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5163 $as_echo_n "checking for $ac_word... " >&6; }
5164 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5165   $as_echo_n "(cached) " >&6
5166 else
5167   if test -n "$RANLIB"; then
5168   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5169 else
5170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5171 for as_dir in $PATH
5172 do
5173   IFS=$as_save_IFS
5174   test -z "$as_dir" && as_dir=.
5175     for ac_exec_ext in '' $ac_executable_extensions; do
5176   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5177     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5178     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5179     break 2
5180   fi
5181 done
5182   done
5183 IFS=$as_save_IFS
5184
5185 fi
5186 fi
5187 RANLIB=$ac_cv_prog_RANLIB
5188 if test -n "$RANLIB"; then
5189   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5190 $as_echo "$RANLIB" >&6; }
5191 else
5192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5193 $as_echo "no" >&6; }
5194 fi
5195
5196
5197 fi
5198 if test -z "$ac_cv_prog_RANLIB"; then
5199   ac_ct_RANLIB=$RANLIB
5200   # Extract the first word of "ranlib", so it can be a program name with args.
5201 set dummy ranlib; ac_word=$2
5202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5203 $as_echo_n "checking for $ac_word... " >&6; }
5204 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5205   $as_echo_n "(cached) " >&6
5206 else
5207   if test -n "$ac_ct_RANLIB"; then
5208   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5209 else
5210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5211 for as_dir in $PATH
5212 do
5213   IFS=$as_save_IFS
5214   test -z "$as_dir" && as_dir=.
5215     for ac_exec_ext in '' $ac_executable_extensions; do
5216   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5217     ac_cv_prog_ac_ct_RANLIB="ranlib"
5218     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5219     break 2
5220   fi
5221 done
5222   done
5223 IFS=$as_save_IFS
5224
5225 fi
5226 fi
5227 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5228 if test -n "$ac_ct_RANLIB"; then
5229   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5230 $as_echo "$ac_ct_RANLIB" >&6; }
5231 else
5232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5233 $as_echo "no" >&6; }
5234 fi
5235
5236   if test "x$ac_ct_RANLIB" = x; then
5237     RANLIB=":"
5238   else
5239     case $cross_compiling:$ac_tool_warned in
5240 yes:)
5241 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5242 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5243 ac_tool_warned=yes ;;
5244 esac
5245     RANLIB=$ac_ct_RANLIB
5246   fi
5247 else
5248   RANLIB="$ac_cv_prog_RANLIB"
5249 fi
5250
5251 test -z "$RANLIB" && RANLIB=:
5252
5253
5254
5255
5256
5257
5258 # Determine commands to create old-style static archives.
5259 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5260 old_postinstall_cmds='chmod 644 $oldlib'
5261 old_postuninstall_cmds=
5262
5263 if test -n "$RANLIB"; then
5264   case $host_os in
5265   openbsd*)
5266     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5267     ;;
5268   *)
5269     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5270     ;;
5271   esac
5272   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5273 fi
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308 # If no C compiler was specified, use CC.
5309 LTCC=${LTCC-"$CC"}
5310
5311 # If no C compiler flags were specified, use CFLAGS.
5312 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5313
5314 # Allow CC to be a program name with arguments.
5315 compiler=$CC
5316
5317
5318 # Check for command to grab the raw symbol name followed by C symbol from nm.
5319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5320 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5321 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5322   $as_echo_n "(cached) " >&6
5323 else
5324
5325 # These are sane defaults that work on at least a few old systems.
5326 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5327
5328 # Character class describing NM global symbol codes.
5329 symcode='[BCDEGRST]'
5330
5331 # Regexp to match symbols that can be accessed directly from C.
5332 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5333
5334 # Define system-specific variables.
5335 case $host_os in
5336 aix*)
5337   symcode='[BCDT]'
5338   ;;
5339 cygwin* | mingw* | pw32* | cegcc*)
5340   symcode='[ABCDGISTW]'
5341   ;;
5342 hpux*)
5343   if test "$host_cpu" = ia64; then
5344     symcode='[ABCDEGRST]'
5345   fi
5346   ;;
5347 irix* | nonstopux*)
5348   symcode='[BCDEGRST]'
5349   ;;
5350 osf*)
5351   symcode='[BCDEGQRST]'
5352   ;;
5353 solaris*)
5354   symcode='[BDRT]'
5355   ;;
5356 sco3.2v5*)
5357   symcode='[DT]'
5358   ;;
5359 sysv4.2uw2*)
5360   symcode='[DT]'
5361   ;;
5362 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5363   symcode='[ABDT]'
5364   ;;
5365 sysv4)
5366   symcode='[DFNSTU]'
5367   ;;
5368 esac
5369
5370 # If we're using GNU nm, then use its standard symbol codes.
5371 case `$NM -V 2>&1` in
5372 *GNU* | *'with BFD'*)
5373   symcode='[ABCDGIRSTW]' ;;
5374 esac
5375
5376 # Transform an extracted symbol line into a proper C declaration.
5377 # Some systems (esp. on ia64) link data and code symbols differently,
5378 # so use this general approach.
5379 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5380
5381 # Transform an extracted symbol line into symbol name and symbol address
5382 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5383 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'"
5384
5385 # Handle CRLF in mingw tool chain
5386 opt_cr=
5387 case $build_os in
5388 mingw*)
5389   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5390   ;;
5391 esac
5392
5393 # Try without a prefix underscore, then with it.
5394 for ac_symprfx in "" "_"; do
5395
5396   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5397   symxfrm="\\1 $ac_symprfx\\2 \\2"
5398
5399   # Write the raw and C identifiers.
5400   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5401     # Fake it for dumpbin and say T for any non-static function
5402     # and D for any global variable.
5403     # Also find C++ and __fastcall symbols from MSVC++,
5404     # which start with @ or ?.
5405     lt_cv_sys_global_symbol_pipe="$AWK '"\
5406 "     {last_section=section; section=\$ 3};"\
5407 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5408 "     \$ 0!~/External *\|/{next};"\
5409 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5410 "     {if(hide[section]) next};"\
5411 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5412 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5413 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5414 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5415 "     ' prfx=^$ac_symprfx"
5416   else
5417     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5418   fi
5419
5420   # Check to see that the pipe works correctly.
5421   pipe_works=no
5422
5423   rm -f conftest*
5424   cat > conftest.$ac_ext <<_LT_EOF
5425 #ifdef __cplusplus
5426 extern "C" {
5427 #endif
5428 char nm_test_var;
5429 void nm_test_func(void);
5430 void nm_test_func(void){}
5431 #ifdef __cplusplus
5432 }
5433 #endif
5434 int main(){nm_test_var='a';nm_test_func();return(0);}
5435 _LT_EOF
5436
5437   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5438   (eval $ac_compile) 2>&5
5439   ac_status=$?
5440   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5441   test $ac_status = 0; }; then
5442     # Now try to grab the symbols.
5443     nlist=conftest.nm
5444     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5445   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5446   ac_status=$?
5447   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5448   test $ac_status = 0; } && test -s "$nlist"; then
5449       # Try sorting and uniquifying the output.
5450       if sort "$nlist" | uniq > "$nlist"T; then
5451         mv -f "$nlist"T "$nlist"
5452       else
5453         rm -f "$nlist"T
5454       fi
5455
5456       # Make sure that we snagged all the symbols we need.
5457       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5458         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5459           cat <<_LT_EOF > conftest.$ac_ext
5460 #ifdef __cplusplus
5461 extern "C" {
5462 #endif
5463
5464 _LT_EOF
5465           # Now generate the symbol file.
5466           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5467
5468           cat <<_LT_EOF >> conftest.$ac_ext
5469
5470 /* The mapping between symbol names and symbols.  */
5471 const struct {
5472   const char *name;
5473   void       *address;
5474 }
5475 lt__PROGRAM__LTX_preloaded_symbols[] =
5476 {
5477   { "@PROGRAM@", (void *) 0 },
5478 _LT_EOF
5479           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5480           cat <<\_LT_EOF >> conftest.$ac_ext
5481   {0, (void *) 0}
5482 };
5483
5484 /* This works around a problem in FreeBSD linker */
5485 #ifdef FREEBSD_WORKAROUND
5486 static const void *lt_preloaded_setup() {
5487   return lt__PROGRAM__LTX_preloaded_symbols;
5488 }
5489 #endif
5490
5491 #ifdef __cplusplus
5492 }
5493 #endif
5494 _LT_EOF
5495           # Now try linking the two files.
5496           mv conftest.$ac_objext conftstm.$ac_objext
5497           lt_save_LIBS="$LIBS"
5498           lt_save_CFLAGS="$CFLAGS"
5499           LIBS="conftstm.$ac_objext"
5500           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5501           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5502   (eval $ac_link) 2>&5
5503   ac_status=$?
5504   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5505   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5506             pipe_works=yes
5507           fi
5508           LIBS="$lt_save_LIBS"
5509           CFLAGS="$lt_save_CFLAGS"
5510         else
5511           echo "cannot find nm_test_func in $nlist" >&5
5512         fi
5513       else
5514         echo "cannot find nm_test_var in $nlist" >&5
5515       fi
5516     else
5517       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5518     fi
5519   else
5520     echo "$progname: failed program was:" >&5
5521     cat conftest.$ac_ext >&5
5522   fi
5523   rm -rf conftest* conftst*
5524
5525   # Do not use the global_symbol_pipe unless it works.
5526   if test "$pipe_works" = yes; then
5527     break
5528   else
5529     lt_cv_sys_global_symbol_pipe=
5530   fi
5531 done
5532
5533 fi
5534
5535 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5536   lt_cv_sys_global_symbol_to_cdecl=
5537 fi
5538 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5539   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5540 $as_echo "failed" >&6; }
5541 else
5542   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5543 $as_echo "ok" >&6; }
5544 fi
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568 # Check whether --enable-libtool-lock was given.
5569 if test "${enable_libtool_lock+set}" = set; then :
5570   enableval=$enable_libtool_lock;
5571 fi
5572
5573 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5574
5575 # Some flags need to be propagated to the compiler or linker for good
5576 # libtool support.
5577 case $host in
5578 ia64-*-hpux*)
5579   # Find out which ABI we are using.
5580   echo 'int i;' > conftest.$ac_ext
5581   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5582   (eval $ac_compile) 2>&5
5583   ac_status=$?
5584   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5585   test $ac_status = 0; }; then
5586     case `/usr/bin/file conftest.$ac_objext` in
5587       *ELF-32*)
5588         HPUX_IA64_MODE="32"
5589         ;;
5590       *ELF-64*)
5591         HPUX_IA64_MODE="64"
5592         ;;
5593     esac
5594   fi
5595   rm -rf conftest*
5596   ;;
5597 *-*-irix6*)
5598   # Find out which ABI we are using.
5599   echo '#line 5599 "configure"' > conftest.$ac_ext
5600   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5601   (eval $ac_compile) 2>&5
5602   ac_status=$?
5603   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5604   test $ac_status = 0; }; then
5605     if test "$lt_cv_prog_gnu_ld" = yes; then
5606       case `/usr/bin/file conftest.$ac_objext` in
5607         *32-bit*)
5608           LD="${LD-ld} -melf32bsmip"
5609           ;;
5610         *N32*)
5611           LD="${LD-ld} -melf32bmipn32"
5612           ;;
5613         *64-bit*)
5614           LD="${LD-ld} -melf64bmip"
5615         ;;
5616       esac
5617     else
5618       case `/usr/bin/file conftest.$ac_objext` in
5619         *32-bit*)
5620           LD="${LD-ld} -32"
5621           ;;
5622         *N32*)
5623           LD="${LD-ld} -n32"
5624           ;;
5625         *64-bit*)
5626           LD="${LD-ld} -64"
5627           ;;
5628       esac
5629     fi
5630   fi
5631   rm -rf conftest*
5632   ;;
5633
5634 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5635 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5636   # Find out which ABI we are using.
5637   echo 'int i;' > conftest.$ac_ext
5638   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5639   (eval $ac_compile) 2>&5
5640   ac_status=$?
5641   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5642   test $ac_status = 0; }; then
5643     case `/usr/bin/file conftest.o` in
5644       *32-bit*)
5645         case $host in
5646           x86_64-*kfreebsd*-gnu)
5647             LD="${LD-ld} -m elf_i386_fbsd"
5648             ;;
5649           x86_64-*linux*)
5650             LD="${LD-ld} -m elf_i386"
5651             ;;
5652           ppc64-*linux*|powerpc64-*linux*)
5653             LD="${LD-ld} -m elf32ppclinux"
5654             ;;
5655           s390x-*linux*)
5656             LD="${LD-ld} -m elf_s390"
5657             ;;
5658           sparc64-*linux*)
5659             LD="${LD-ld} -m elf32_sparc"
5660             ;;
5661         esac
5662         ;;
5663       *64-bit*)
5664         case $host in
5665           x86_64-*kfreebsd*-gnu)
5666             LD="${LD-ld} -m elf_x86_64_fbsd"
5667             ;;
5668           x86_64-*linux*)
5669             LD="${LD-ld} -m elf_x86_64"
5670             ;;
5671           ppc*-*linux*|powerpc*-*linux*)
5672             LD="${LD-ld} -m elf64ppc"
5673             ;;
5674           s390*-*linux*|s390*-*tpf*)
5675             LD="${LD-ld} -m elf64_s390"
5676             ;;
5677           sparc*-*linux*)
5678             LD="${LD-ld} -m elf64_sparc"
5679             ;;
5680         esac
5681         ;;
5682     esac
5683   fi
5684   rm -rf conftest*
5685   ;;
5686
5687 *-*-sco3.2v5*)
5688   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5689   SAVE_CFLAGS="$CFLAGS"
5690   CFLAGS="$CFLAGS -belf"
5691   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5692 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5693 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5694   $as_echo_n "(cached) " >&6
5695 else
5696   ac_ext=c
5697 ac_cpp='$CPP $CPPFLAGS'
5698 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5699 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5700 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5701
5702      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5703 /* end confdefs.h.  */
5704
5705 int
5706 main ()
5707 {
5708
5709   ;
5710   return 0;
5711 }
5712 _ACEOF
5713 if ac_fn_c_try_link "$LINENO"; then :
5714   lt_cv_cc_needs_belf=yes
5715 else
5716   lt_cv_cc_needs_belf=no
5717 fi
5718 rm -f core conftest.err conftest.$ac_objext \
5719     conftest$ac_exeext conftest.$ac_ext
5720      ac_ext=c
5721 ac_cpp='$CPP $CPPFLAGS'
5722 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5723 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5724 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5725
5726 fi
5727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5728 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5729   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5730     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5731     CFLAGS="$SAVE_CFLAGS"
5732   fi
5733   ;;
5734 sparc*-*solaris*)
5735   # Find out which ABI we are using.
5736   echo 'int i;' > conftest.$ac_ext
5737   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5738   (eval $ac_compile) 2>&5
5739   ac_status=$?
5740   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5741   test $ac_status = 0; }; then
5742     case `/usr/bin/file conftest.o` in
5743     *64-bit*)
5744       case $lt_cv_prog_gnu_ld in
5745       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5746       *)
5747         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5748           LD="${LD-ld} -64"
5749         fi
5750         ;;
5751       esac
5752       ;;
5753     esac
5754   fi
5755   rm -rf conftest*
5756   ;;
5757 esac
5758
5759 need_locks="$enable_libtool_lock"
5760
5761
5762   case $host_os in
5763     rhapsody* | darwin*)
5764     if test -n "$ac_tool_prefix"; then
5765   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5766 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5768 $as_echo_n "checking for $ac_word... " >&6; }
5769 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5770   $as_echo_n "(cached) " >&6
5771 else
5772   if test -n "$DSYMUTIL"; then
5773   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5774 else
5775 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5776 for as_dir in $PATH
5777 do
5778   IFS=$as_save_IFS
5779   test -z "$as_dir" && as_dir=.
5780     for ac_exec_ext in '' $ac_executable_extensions; do
5781   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5782     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5783     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5784     break 2
5785   fi
5786 done
5787   done
5788 IFS=$as_save_IFS
5789
5790 fi
5791 fi
5792 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5793 if test -n "$DSYMUTIL"; then
5794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5795 $as_echo "$DSYMUTIL" >&6; }
5796 else
5797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5798 $as_echo "no" >&6; }
5799 fi
5800
5801
5802 fi
5803 if test -z "$ac_cv_prog_DSYMUTIL"; then
5804   ac_ct_DSYMUTIL=$DSYMUTIL
5805   # Extract the first word of "dsymutil", so it can be a program name with args.
5806 set dummy dsymutil; ac_word=$2
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5808 $as_echo_n "checking for $ac_word... " >&6; }
5809 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5810   $as_echo_n "(cached) " >&6
5811 else
5812   if test -n "$ac_ct_DSYMUTIL"; then
5813   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5814 else
5815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5816 for as_dir in $PATH
5817 do
5818   IFS=$as_save_IFS
5819   test -z "$as_dir" && as_dir=.
5820     for ac_exec_ext in '' $ac_executable_extensions; do
5821   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5822     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5823     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5824     break 2
5825   fi
5826 done
5827   done
5828 IFS=$as_save_IFS
5829
5830 fi
5831 fi
5832 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5833 if test -n "$ac_ct_DSYMUTIL"; then
5834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5835 $as_echo "$ac_ct_DSYMUTIL" >&6; }
5836 else
5837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5838 $as_echo "no" >&6; }
5839 fi
5840
5841   if test "x$ac_ct_DSYMUTIL" = x; then
5842     DSYMUTIL=":"
5843   else
5844     case $cross_compiling:$ac_tool_warned in
5845 yes:)
5846 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5847 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5848 ac_tool_warned=yes ;;
5849 esac
5850     DSYMUTIL=$ac_ct_DSYMUTIL
5851   fi
5852 else
5853   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5854 fi
5855
5856     if test -n "$ac_tool_prefix"; then
5857   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5858 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5860 $as_echo_n "checking for $ac_word... " >&6; }
5861 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5862   $as_echo_n "(cached) " >&6
5863 else
5864   if test -n "$NMEDIT"; then
5865   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5866 else
5867 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5868 for as_dir in $PATH
5869 do
5870   IFS=$as_save_IFS
5871   test -z "$as_dir" && as_dir=.
5872     for ac_exec_ext in '' $ac_executable_extensions; do
5873   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5874     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5875     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5876     break 2
5877   fi
5878 done
5879   done
5880 IFS=$as_save_IFS
5881
5882 fi
5883 fi
5884 NMEDIT=$ac_cv_prog_NMEDIT
5885 if test -n "$NMEDIT"; then
5886   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5887 $as_echo "$NMEDIT" >&6; }
5888 else
5889   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5890 $as_echo "no" >&6; }
5891 fi
5892
5893
5894 fi
5895 if test -z "$ac_cv_prog_NMEDIT"; then
5896   ac_ct_NMEDIT=$NMEDIT
5897   # Extract the first word of "nmedit", so it can be a program name with args.
5898 set dummy nmedit; ac_word=$2
5899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5900 $as_echo_n "checking for $ac_word... " >&6; }
5901 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
5902   $as_echo_n "(cached) " >&6
5903 else
5904   if test -n "$ac_ct_NMEDIT"; then
5905   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5906 else
5907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5908 for as_dir in $PATH
5909 do
5910   IFS=$as_save_IFS
5911   test -z "$as_dir" && as_dir=.
5912     for ac_exec_ext in '' $ac_executable_extensions; do
5913   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5914     ac_cv_prog_ac_ct_NMEDIT="nmedit"
5915     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5916     break 2
5917   fi
5918 done
5919   done
5920 IFS=$as_save_IFS
5921
5922 fi
5923 fi
5924 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5925 if test -n "$ac_ct_NMEDIT"; then
5926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
5927 $as_echo "$ac_ct_NMEDIT" >&6; }
5928 else
5929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5930 $as_echo "no" >&6; }
5931 fi
5932
5933   if test "x$ac_ct_NMEDIT" = x; then
5934     NMEDIT=":"
5935   else
5936     case $cross_compiling:$ac_tool_warned in
5937 yes:)
5938 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5939 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5940 ac_tool_warned=yes ;;
5941 esac
5942     NMEDIT=$ac_ct_NMEDIT
5943   fi
5944 else
5945   NMEDIT="$ac_cv_prog_NMEDIT"
5946 fi
5947
5948     if test -n "$ac_tool_prefix"; then
5949   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5950 set dummy ${ac_tool_prefix}lipo; ac_word=$2
5951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5952 $as_echo_n "checking for $ac_word... " >&6; }
5953 if test "${ac_cv_prog_LIPO+set}" = set; then :
5954   $as_echo_n "(cached) " >&6
5955 else
5956   if test -n "$LIPO"; then
5957   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5958 else
5959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5960 for as_dir in $PATH
5961 do
5962   IFS=$as_save_IFS
5963   test -z "$as_dir" && as_dir=.
5964     for ac_exec_ext in '' $ac_executable_extensions; do
5965   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5966     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
5967     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5968     break 2
5969   fi
5970 done
5971   done
5972 IFS=$as_save_IFS
5973
5974 fi
5975 fi
5976 LIPO=$ac_cv_prog_LIPO
5977 if test -n "$LIPO"; then
5978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
5979 $as_echo "$LIPO" >&6; }
5980 else
5981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5982 $as_echo "no" >&6; }
5983 fi
5984
5985
5986 fi
5987 if test -z "$ac_cv_prog_LIPO"; then
5988   ac_ct_LIPO=$LIPO
5989   # Extract the first word of "lipo", so it can be a program name with args.
5990 set dummy lipo; ac_word=$2
5991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5992 $as_echo_n "checking for $ac_word... " >&6; }
5993 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
5994   $as_echo_n "(cached) " >&6
5995 else
5996   if test -n "$ac_ct_LIPO"; then
5997   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
5998 else
5999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6000 for as_dir in $PATH
6001 do
6002   IFS=$as_save_IFS
6003   test -z "$as_dir" && as_dir=.
6004     for ac_exec_ext in '' $ac_executable_extensions; do
6005   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6006     ac_cv_prog_ac_ct_LIPO="lipo"
6007     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6008     break 2
6009   fi
6010 done
6011   done
6012 IFS=$as_save_IFS
6013
6014 fi
6015 fi
6016 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6017 if test -n "$ac_ct_LIPO"; then
6018   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6019 $as_echo "$ac_ct_LIPO" >&6; }
6020 else
6021   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6022 $as_echo "no" >&6; }
6023 fi
6024
6025   if test "x$ac_ct_LIPO" = x; then
6026     LIPO=":"
6027   else
6028     case $cross_compiling:$ac_tool_warned in
6029 yes:)
6030 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6031 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6032 ac_tool_warned=yes ;;
6033 esac
6034     LIPO=$ac_ct_LIPO
6035   fi
6036 else
6037   LIPO="$ac_cv_prog_LIPO"
6038 fi
6039
6040     if test -n "$ac_tool_prefix"; then
6041   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6042 set dummy ${ac_tool_prefix}otool; ac_word=$2
6043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6044 $as_echo_n "checking for $ac_word... " >&6; }
6045 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6046   $as_echo_n "(cached) " >&6
6047 else
6048   if test -n "$OTOOL"; then
6049   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6050 else
6051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6052 for as_dir in $PATH
6053 do
6054   IFS=$as_save_IFS
6055   test -z "$as_dir" && as_dir=.
6056     for ac_exec_ext in '' $ac_executable_extensions; do
6057   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6058     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6059     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6060     break 2
6061   fi
6062 done
6063   done
6064 IFS=$as_save_IFS
6065
6066 fi
6067 fi
6068 OTOOL=$ac_cv_prog_OTOOL
6069 if test -n "$OTOOL"; then
6070   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6071 $as_echo "$OTOOL" >&6; }
6072 else
6073   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6074 $as_echo "no" >&6; }
6075 fi
6076
6077
6078 fi
6079 if test -z "$ac_cv_prog_OTOOL"; then
6080   ac_ct_OTOOL=$OTOOL
6081   # Extract the first word of "otool", so it can be a program name with args.
6082 set dummy otool; ac_word=$2
6083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6084 $as_echo_n "checking for $ac_word... " >&6; }
6085 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6086   $as_echo_n "(cached) " >&6
6087 else
6088   if test -n "$ac_ct_OTOOL"; then
6089   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6090 else
6091 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6092 for as_dir in $PATH
6093 do
6094   IFS=$as_save_IFS
6095   test -z "$as_dir" && as_dir=.
6096     for ac_exec_ext in '' $ac_executable_extensions; do
6097   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6098     ac_cv_prog_ac_ct_OTOOL="otool"
6099     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6100     break 2
6101   fi
6102 done
6103   done
6104 IFS=$as_save_IFS
6105
6106 fi
6107 fi
6108 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6109 if test -n "$ac_ct_OTOOL"; then
6110   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6111 $as_echo "$ac_ct_OTOOL" >&6; }
6112 else
6113   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6114 $as_echo "no" >&6; }
6115 fi
6116
6117   if test "x$ac_ct_OTOOL" = x; then
6118     OTOOL=":"
6119   else
6120     case $cross_compiling:$ac_tool_warned in
6121 yes:)
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6123 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6124 ac_tool_warned=yes ;;
6125 esac
6126     OTOOL=$ac_ct_OTOOL
6127   fi
6128 else
6129   OTOOL="$ac_cv_prog_OTOOL"
6130 fi
6131
6132     if test -n "$ac_tool_prefix"; then
6133   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6134 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6136 $as_echo_n "checking for $ac_word... " >&6; }
6137 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6138   $as_echo_n "(cached) " >&6
6139 else
6140   if test -n "$OTOOL64"; then
6141   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6142 else
6143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6144 for as_dir in $PATH
6145 do
6146   IFS=$as_save_IFS
6147   test -z "$as_dir" && as_dir=.
6148     for ac_exec_ext in '' $ac_executable_extensions; do
6149   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6150     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6151     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6152     break 2
6153   fi
6154 done
6155   done
6156 IFS=$as_save_IFS
6157
6158 fi
6159 fi
6160 OTOOL64=$ac_cv_prog_OTOOL64
6161 if test -n "$OTOOL64"; then
6162   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6163 $as_echo "$OTOOL64" >&6; }
6164 else
6165   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6166 $as_echo "no" >&6; }
6167 fi
6168
6169
6170 fi
6171 if test -z "$ac_cv_prog_OTOOL64"; then
6172   ac_ct_OTOOL64=$OTOOL64
6173   # Extract the first word of "otool64", so it can be a program name with args.
6174 set dummy otool64; ac_word=$2
6175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6176 $as_echo_n "checking for $ac_word... " >&6; }
6177 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6178   $as_echo_n "(cached) " >&6
6179 else
6180   if test -n "$ac_ct_OTOOL64"; then
6181   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6182 else
6183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6184 for as_dir in $PATH
6185 do
6186   IFS=$as_save_IFS
6187   test -z "$as_dir" && as_dir=.
6188     for ac_exec_ext in '' $ac_executable_extensions; do
6189   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6190     ac_cv_prog_ac_ct_OTOOL64="otool64"
6191     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6192     break 2
6193   fi
6194 done
6195   done
6196 IFS=$as_save_IFS
6197
6198 fi
6199 fi
6200 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6201 if test -n "$ac_ct_OTOOL64"; then
6202   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6203 $as_echo "$ac_ct_OTOOL64" >&6; }
6204 else
6205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6206 $as_echo "no" >&6; }
6207 fi
6208
6209   if test "x$ac_ct_OTOOL64" = x; then
6210     OTOOL64=":"
6211   else
6212     case $cross_compiling:$ac_tool_warned in
6213 yes:)
6214 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6215 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6216 ac_tool_warned=yes ;;
6217 esac
6218     OTOOL64=$ac_ct_OTOOL64
6219   fi
6220 else
6221   OTOOL64="$ac_cv_prog_OTOOL64"
6222 fi
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6251 $as_echo_n "checking for -single_module linker flag... " >&6; }
6252 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6253   $as_echo_n "(cached) " >&6
6254 else
6255   lt_cv_apple_cc_single_mod=no
6256       if test -z "${LT_MULTI_MODULE}"; then
6257         # By default we will add the -single_module flag. You can override
6258         # by either setting the environment variable LT_MULTI_MODULE
6259         # non-empty at configure time, or by adding -multi_module to the
6260         # link flags.
6261         rm -rf libconftest.dylib*
6262         echo "int foo(void){return 1;}" > conftest.c
6263         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6264 -dynamiclib -Wl,-single_module conftest.c" >&5
6265         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6266           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6267         _lt_result=$?
6268         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6269           lt_cv_apple_cc_single_mod=yes
6270         else
6271           cat conftest.err >&5
6272         fi
6273         rm -rf libconftest.dylib*
6274         rm -f conftest.*
6275       fi
6276 fi
6277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6278 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6279     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6280 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6281 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6282   $as_echo_n "(cached) " >&6
6283 else
6284   lt_cv_ld_exported_symbols_list=no
6285       save_LDFLAGS=$LDFLAGS
6286       echo "_main" > conftest.sym
6287       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6288       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6289 /* end confdefs.h.  */
6290
6291 int
6292 main ()
6293 {
6294
6295   ;
6296   return 0;
6297 }
6298 _ACEOF
6299 if ac_fn_c_try_link "$LINENO"; then :
6300   lt_cv_ld_exported_symbols_list=yes
6301 else
6302   lt_cv_ld_exported_symbols_list=no
6303 fi
6304 rm -f core conftest.err conftest.$ac_objext \
6305     conftest$ac_exeext conftest.$ac_ext
6306         LDFLAGS="$save_LDFLAGS"
6307
6308 fi
6309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6310 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6311     case $host_os in
6312     rhapsody* | darwin1.[012])
6313       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6314     darwin1.*)
6315       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6316     darwin*) # darwin 5.x on
6317       # if running on 10.5 or later, the deployment target defaults
6318       # to the OS version, if on x86, and 10.4, the deployment
6319       # target defaults to 10.4. Don't you love it?
6320       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6321         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6322           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6323         10.[012]*)
6324           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6325         10.*)
6326           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6327       esac
6328     ;;
6329   esac
6330     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6331       _lt_dar_single_mod='$single_module'
6332     fi
6333     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6334       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6335     else
6336       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6337     fi
6338     if test "$DSYMUTIL" != ":"; then
6339       _lt_dsymutil='~$DSYMUTIL $lib || :'
6340     else
6341       _lt_dsymutil=
6342     fi
6343     ;;
6344   esac
6345
6346 ac_ext=c
6347 ac_cpp='$CPP $CPPFLAGS'
6348 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6349 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6350 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6352 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6353 # On Suns, sometimes $CPP names a directory.
6354 if test -n "$CPP" && test -d "$CPP"; then
6355   CPP=
6356 fi
6357 if test -z "$CPP"; then
6358   if test "${ac_cv_prog_CPP+set}" = set; then :
6359   $as_echo_n "(cached) " >&6
6360 else
6361       # Double quotes because CPP needs to be expanded
6362     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6363     do
6364       ac_preproc_ok=false
6365 for ac_c_preproc_warn_flag in '' yes
6366 do
6367   # Use a header file that comes with gcc, so configuring glibc
6368   # with a fresh cross-compiler works.
6369   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6370   # <limits.h> exists even on freestanding compilers.
6371   # On the NeXT, cc -E runs the code through the compiler's parser,
6372   # not just through cpp. "Syntax error" is here to catch this case.
6373   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6374 /* end confdefs.h.  */
6375 #ifdef __STDC__
6376 # include <limits.h>
6377 #else
6378 # include <assert.h>
6379 #endif
6380                      Syntax error
6381 _ACEOF
6382 if ac_fn_c_try_cpp "$LINENO"; then :
6383
6384 else
6385   # Broken: fails on valid input.
6386 continue
6387 fi
6388 rm -f conftest.err conftest.i conftest.$ac_ext
6389
6390   # OK, works on sane cases.  Now check whether nonexistent headers
6391   # can be detected and how.
6392   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6393 /* end confdefs.h.  */
6394 #include <ac_nonexistent.h>
6395 _ACEOF
6396 if ac_fn_c_try_cpp "$LINENO"; then :
6397   # Broken: success on invalid input.
6398 continue
6399 else
6400   # Passes both tests.
6401 ac_preproc_ok=:
6402 break
6403 fi
6404 rm -f conftest.err conftest.i conftest.$ac_ext
6405
6406 done
6407 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6408 rm -f conftest.i conftest.err conftest.$ac_ext
6409 if $ac_preproc_ok; then :
6410   break
6411 fi
6412
6413     done
6414     ac_cv_prog_CPP=$CPP
6415
6416 fi
6417   CPP=$ac_cv_prog_CPP
6418 else
6419   ac_cv_prog_CPP=$CPP
6420 fi
6421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6422 $as_echo "$CPP" >&6; }
6423 ac_preproc_ok=false
6424 for ac_c_preproc_warn_flag in '' yes
6425 do
6426   # Use a header file that comes with gcc, so configuring glibc
6427   # with a fresh cross-compiler works.
6428   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6429   # <limits.h> exists even on freestanding compilers.
6430   # On the NeXT, cc -E runs the code through the compiler's parser,
6431   # not just through cpp. "Syntax error" is here to catch this case.
6432   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6433 /* end confdefs.h.  */
6434 #ifdef __STDC__
6435 # include <limits.h>
6436 #else
6437 # include <assert.h>
6438 #endif
6439                      Syntax error
6440 _ACEOF
6441 if ac_fn_c_try_cpp "$LINENO"; then :
6442
6443 else
6444   # Broken: fails on valid input.
6445 continue
6446 fi
6447 rm -f conftest.err conftest.i conftest.$ac_ext
6448
6449   # OK, works on sane cases.  Now check whether nonexistent headers
6450   # can be detected and how.
6451   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6452 /* end confdefs.h.  */
6453 #include <ac_nonexistent.h>
6454 _ACEOF
6455 if ac_fn_c_try_cpp "$LINENO"; then :
6456   # Broken: success on invalid input.
6457 continue
6458 else
6459   # Passes both tests.
6460 ac_preproc_ok=:
6461 break
6462 fi
6463 rm -f conftest.err conftest.i conftest.$ac_ext
6464
6465 done
6466 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6467 rm -f conftest.i conftest.err conftest.$ac_ext
6468 if $ac_preproc_ok; then :
6469
6470 else
6471   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6472 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6473 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6474 See \`config.log' for more details" "$LINENO" 5 ; }
6475 fi
6476
6477 ac_ext=c
6478 ac_cpp='$CPP $CPPFLAGS'
6479 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6480 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6481 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6482
6483
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6485 $as_echo_n "checking for ANSI C header files... " >&6; }
6486 if test "${ac_cv_header_stdc+set}" = set; then :
6487   $as_echo_n "(cached) " >&6
6488 else
6489   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6490 /* end confdefs.h.  */
6491 #include <stdlib.h>
6492 #include <stdarg.h>
6493 #include <string.h>
6494 #include <float.h>
6495
6496 int
6497 main ()
6498 {
6499
6500   ;
6501   return 0;
6502 }
6503 _ACEOF
6504 if ac_fn_c_try_compile "$LINENO"; then :
6505   ac_cv_header_stdc=yes
6506 else
6507   ac_cv_header_stdc=no
6508 fi
6509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6510
6511 if test $ac_cv_header_stdc = yes; then
6512   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6513   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6514 /* end confdefs.h.  */
6515 #include <string.h>
6516
6517 _ACEOF
6518 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6519   $EGREP "memchr" >/dev/null 2>&1; then :
6520
6521 else
6522   ac_cv_header_stdc=no
6523 fi
6524 rm -f conftest*
6525
6526 fi
6527
6528 if test $ac_cv_header_stdc = yes; then
6529   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6530   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6531 /* end confdefs.h.  */
6532 #include <stdlib.h>
6533
6534 _ACEOF
6535 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6536   $EGREP "free" >/dev/null 2>&1; then :
6537
6538 else
6539   ac_cv_header_stdc=no
6540 fi
6541 rm -f conftest*
6542
6543 fi
6544
6545 if test $ac_cv_header_stdc = yes; then
6546   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6547   if test "$cross_compiling" = yes; then :
6548   :
6549 else
6550   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6551 /* end confdefs.h.  */
6552 #include <ctype.h>
6553 #include <stdlib.h>
6554 #if ((' ' & 0x0FF) == 0x020)
6555 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6556 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6557 #else
6558 # define ISLOWER(c) \
6559                    (('a' <= (c) && (c) <= 'i') \
6560                      || ('j' <= (c) && (c) <= 'r') \
6561                      || ('s' <= (c) && (c) <= 'z'))
6562 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6563 #endif
6564
6565 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6566 int
6567 main ()
6568 {
6569   int i;
6570   for (i = 0; i < 256; i++)
6571     if (XOR (islower (i), ISLOWER (i))
6572         || toupper (i) != TOUPPER (i))
6573       return 2;
6574   return 0;
6575 }
6576 _ACEOF
6577 if ac_fn_c_try_run "$LINENO"; then :
6578
6579 else
6580   ac_cv_header_stdc=no
6581 fi
6582 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6583   conftest.$ac_objext conftest.beam conftest.$ac_ext
6584 fi
6585
6586 fi
6587 fi
6588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6589 $as_echo "$ac_cv_header_stdc" >&6; }
6590 if test $ac_cv_header_stdc = yes; then
6591
6592 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6593
6594 fi
6595
6596 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6597 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6598                   inttypes.h stdint.h unistd.h
6599 do :
6600   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6601 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6602 "
6603 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6604   cat >>confdefs.h <<_ACEOF
6605 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6606 _ACEOF
6607
6608 fi
6609
6610 done
6611
6612
6613 for ac_header in dlfcn.h
6614 do :
6615   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6616 "
6617 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6618   cat >>confdefs.h <<_ACEOF
6619 #define HAVE_DLFCN_H 1
6620 _ACEOF
6621
6622 fi
6623
6624 done
6625
6626
6627
6628 # Set options
6629
6630
6631
6632         enable_dlopen=no
6633
6634
6635   enable_win32_dll=no
6636
6637
6638             # Check whether --enable-shared was given.
6639 if test "${enable_shared+set}" = set; then :
6640   enableval=$enable_shared; p=${PACKAGE-default}
6641     case $enableval in
6642     yes) enable_shared=yes ;;
6643     no) enable_shared=no ;;
6644     *)
6645       enable_shared=no
6646       # Look at the argument we got.  We use all the common list separators.
6647       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6648       for pkg in $enableval; do
6649         IFS="$lt_save_ifs"
6650         if test "X$pkg" = "X$p"; then
6651           enable_shared=yes
6652         fi
6653       done
6654       IFS="$lt_save_ifs"
6655       ;;
6656     esac
6657 else
6658   enable_shared=yes
6659 fi
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669   # Check whether --enable-static was given.
6670 if test "${enable_static+set}" = set; then :
6671   enableval=$enable_static; p=${PACKAGE-default}
6672     case $enableval in
6673     yes) enable_static=yes ;;
6674     no) enable_static=no ;;
6675     *)
6676      enable_static=no
6677       # Look at the argument we got.  We use all the common list separators.
6678       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6679       for pkg in $enableval; do
6680         IFS="$lt_save_ifs"
6681         if test "X$pkg" = "X$p"; then
6682           enable_static=yes
6683         fi
6684       done
6685       IFS="$lt_save_ifs"
6686       ;;
6687     esac
6688 else
6689   enable_static=yes
6690 fi
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701 # Check whether --with-pic was given.
6702 if test "${with_pic+set}" = set; then :
6703   withval=$with_pic; pic_mode="$withval"
6704 else
6705   pic_mode=default
6706 fi
6707
6708
6709 test -z "$pic_mode" && pic_mode=default
6710
6711
6712
6713
6714
6715
6716
6717   # Check whether --enable-fast-install was given.
6718 if test "${enable_fast_install+set}" = set; then :
6719   enableval=$enable_fast_install; p=${PACKAGE-default}
6720     case $enableval in
6721     yes) enable_fast_install=yes ;;
6722     no) enable_fast_install=no ;;
6723     *)
6724       enable_fast_install=no
6725       # Look at the argument we got.  We use all the common list separators.
6726       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6727       for pkg in $enableval; do
6728         IFS="$lt_save_ifs"
6729         if test "X$pkg" = "X$p"; then
6730           enable_fast_install=yes
6731         fi
6732       done
6733       IFS="$lt_save_ifs"
6734       ;;
6735     esac
6736 else
6737   enable_fast_install=yes
6738 fi
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750 # This can be used to rebuild libtool when needed
6751 LIBTOOL_DEPS="$ltmain"
6752
6753 # Always use our own libtool.
6754 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780 test -z "$LN_S" && LN_S="ln -s"
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795 if test -n "${ZSH_VERSION+set}" ; then
6796    setopt NO_GLOB_SUBST
6797 fi
6798
6799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6800 $as_echo_n "checking for objdir... " >&6; }
6801 if test "${lt_cv_objdir+set}" = set; then :
6802   $as_echo_n "(cached) " >&6
6803 else
6804   rm -f .libs 2>/dev/null
6805 mkdir .libs 2>/dev/null
6806 if test -d .libs; then
6807   lt_cv_objdir=.libs
6808 else
6809   # MS-DOS does not allow filenames that begin with a dot.
6810   lt_cv_objdir=_libs
6811 fi
6812 rmdir .libs 2>/dev/null
6813 fi
6814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6815 $as_echo "$lt_cv_objdir" >&6; }
6816 objdir=$lt_cv_objdir
6817
6818
6819
6820
6821
6822 cat >>confdefs.h <<_ACEOF
6823 #define LT_OBJDIR "$lt_cv_objdir/"
6824 _ACEOF
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842 case $host_os in
6843 aix3*)
6844   # AIX sometimes has problems with the GCC collect2 program.  For some
6845   # reason, if we set the COLLECT_NAMES environment variable, the problems
6846   # vanish in a puff of smoke.
6847   if test "X${COLLECT_NAMES+set}" != Xset; then
6848     COLLECT_NAMES=
6849     export COLLECT_NAMES
6850   fi
6851   ;;
6852 esac
6853
6854 # Sed substitution that helps us do robust quoting.  It backslashifies
6855 # metacharacters that are still active within double-quoted strings.
6856 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6857
6858 # Same as above, but do not quote variable references.
6859 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6860
6861 # Sed substitution to delay expansion of an escaped shell variable in a
6862 # double_quote_subst'ed string.
6863 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6864
6865 # Sed substitution to delay expansion of an escaped single quote.
6866 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6867
6868 # Sed substitution to avoid accidental globbing in evaled expressions
6869 no_glob_subst='s/\*/\\\*/g'
6870
6871 # Global variables:
6872 ofile=libtool
6873 can_build_shared=yes
6874
6875 # All known linkers require a `.a' archive for static linking (except MSVC,
6876 # which needs '.lib').
6877 libext=a
6878
6879 with_gnu_ld="$lt_cv_prog_gnu_ld"
6880
6881 old_CC="$CC"
6882 old_CFLAGS="$CFLAGS"
6883
6884 # Set sane defaults for various variables
6885 test -z "$CC" && CC=cc
6886 test -z "$LTCC" && LTCC=$CC
6887 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6888 test -z "$LD" && LD=ld
6889 test -z "$ac_objext" && ac_objext=o
6890
6891 for cc_temp in $compiler""; do
6892   case $cc_temp in
6893     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6894     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6895     \-*) ;;
6896     *) break;;
6897   esac
6898 done
6899 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6900
6901
6902 # Only perform the check for file, if the check method requires it
6903 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6904 case $deplibs_check_method in
6905 file_magic*)
6906   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6907     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
6908 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
6909 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6910   $as_echo_n "(cached) " >&6
6911 else
6912   case $MAGIC_CMD in
6913 [\\/*] |  ?:[\\/]*)
6914   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6915   ;;
6916 *)
6917   lt_save_MAGIC_CMD="$MAGIC_CMD"
6918   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6919   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6920   for ac_dir in $ac_dummy; do
6921     IFS="$lt_save_ifs"
6922     test -z "$ac_dir" && ac_dir=.
6923     if test -f $ac_dir/${ac_tool_prefix}file; then
6924       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6925       if test -n "$file_magic_test_file"; then
6926         case $deplibs_check_method in
6927         "file_magic "*)
6928           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6929           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6930           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6931             $EGREP "$file_magic_regex" > /dev/null; then
6932             :
6933           else
6934             cat <<_LT_EOF 1>&2
6935
6936 *** Warning: the command libtool uses to detect shared libraries,
6937 *** $file_magic_cmd, produces output that libtool cannot recognize.
6938 *** The result is that libtool may fail to recognize shared libraries
6939 *** as such.  This will affect the creation of libtool libraries that
6940 *** depend on shared libraries, but programs linked with such libtool
6941 *** libraries will work regardless of this problem.  Nevertheless, you
6942 *** may want to report the problem to your system manager and/or to
6943 *** bug-libtool@gnu.org
6944
6945 _LT_EOF
6946           fi ;;
6947         esac
6948       fi
6949       break
6950     fi
6951   done
6952   IFS="$lt_save_ifs"
6953   MAGIC_CMD="$lt_save_MAGIC_CMD"
6954   ;;
6955 esac
6956 fi
6957
6958 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6959 if test -n "$MAGIC_CMD"; then
6960   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
6961 $as_echo "$MAGIC_CMD" >&6; }
6962 else
6963   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6964 $as_echo "no" >&6; }
6965 fi
6966
6967
6968
6969
6970
6971 if test -z "$lt_cv_path_MAGIC_CMD"; then
6972   if test -n "$ac_tool_prefix"; then
6973     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
6974 $as_echo_n "checking for file... " >&6; }
6975 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6976   $as_echo_n "(cached) " >&6
6977 else
6978   case $MAGIC_CMD in
6979 [\\/*] |  ?:[\\/]*)
6980   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6981   ;;
6982 *)
6983   lt_save_MAGIC_CMD="$MAGIC_CMD"
6984   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6985   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6986   for ac_dir in $ac_dummy; do
6987     IFS="$lt_save_ifs"
6988     test -z "$ac_dir" && ac_dir=.
6989     if test -f $ac_dir/file; then
6990       lt_cv_path_MAGIC_CMD="$ac_dir/file"
6991       if test -n "$file_magic_test_file"; then
6992         case $deplibs_check_method in
6993         "file_magic "*)
6994           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6995           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6996           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6997             $EGREP "$file_magic_regex" > /dev/null; then
6998             :
6999           else
7000             cat <<_LT_EOF 1>&2
7001
7002 *** Warning: the command libtool uses to detect shared libraries,
7003 *** $file_magic_cmd, produces output that libtool cannot recognize.
7004 *** The result is that libtool may fail to recognize shared libraries
7005 *** as such.  This will affect the creation of libtool libraries that
7006 *** depend on shared libraries, but programs linked with such libtool
7007 *** libraries will work regardless of this problem.  Nevertheless, you
7008 *** may want to report the problem to your system manager and/or to
7009 *** bug-libtool@gnu.org
7010
7011 _LT_EOF
7012           fi ;;
7013         esac
7014       fi
7015       break
7016     fi
7017   done
7018   IFS="$lt_save_ifs"
7019   MAGIC_CMD="$lt_save_MAGIC_CMD"
7020   ;;
7021 esac
7022 fi
7023
7024 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7025 if test -n "$MAGIC_CMD"; then
7026   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7027 $as_echo "$MAGIC_CMD" >&6; }
7028 else
7029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7030 $as_echo "no" >&6; }
7031 fi
7032
7033
7034   else
7035     MAGIC_CMD=:
7036   fi
7037 fi
7038
7039   fi
7040   ;;
7041 esac
7042
7043 # Use C for the default configuration in the libtool script
7044
7045 lt_save_CC="$CC"
7046 ac_ext=c
7047 ac_cpp='$CPP $CPPFLAGS'
7048 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7049 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7050 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7051
7052
7053 # Source file extension for C test sources.
7054 ac_ext=c
7055
7056 # Object file extension for compiled C test sources.
7057 objext=o
7058 objext=$objext
7059
7060 # Code to be used in simple compile tests
7061 lt_simple_compile_test_code="int some_variable = 0;"
7062
7063 # Code to be used in simple link tests
7064 lt_simple_link_test_code='int main(){return(0);}'
7065
7066
7067
7068
7069
7070
7071
7072 # If no C compiler was specified, use CC.
7073 LTCC=${LTCC-"$CC"}
7074
7075 # If no C compiler flags were specified, use CFLAGS.
7076 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7077
7078 # Allow CC to be a program name with arguments.
7079 compiler=$CC
7080
7081 # Save the default compiler, since it gets overwritten when the other
7082 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7083 compiler_DEFAULT=$CC
7084
7085 # save warnings/boilerplate of simple test code
7086 ac_outfile=conftest.$ac_objext
7087 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7088 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7089 _lt_compiler_boilerplate=`cat conftest.err`
7090 $RM conftest*
7091
7092 ac_outfile=conftest.$ac_objext
7093 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7094 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7095 _lt_linker_boilerplate=`cat conftest.err`
7096 $RM -r conftest*
7097
7098
7099 if test -n "$compiler"; then
7100
7101 lt_prog_compiler_no_builtin_flag=
7102
7103 if test "$GCC" = yes; then
7104   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7105
7106   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7107 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7108 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7109   $as_echo_n "(cached) " >&6
7110 else
7111   lt_cv_prog_compiler_rtti_exceptions=no
7112    ac_outfile=conftest.$ac_objext
7113    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7114    lt_compiler_flag="-fno-rtti -fno-exceptions"
7115    # Insert the option either (1) after the last *FLAGS variable, or
7116    # (2) before a word containing "conftest.", or (3) at the end.
7117    # Note that $ac_compile itself does not contain backslashes and begins
7118    # with a dollar sign (not a hyphen), so the echo should work correctly.
7119    # The option is referenced via a variable to avoid confusing sed.
7120    lt_compile=`echo "$ac_compile" | $SED \
7121    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7122    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7123    -e 's:$: $lt_compiler_flag:'`
7124    (eval echo "\"\$as_me:7124: $lt_compile\"" >&5)
7125    (eval "$lt_compile" 2>conftest.err)
7126    ac_status=$?
7127    cat conftest.err >&5
7128    echo "$as_me:7128: \$? = $ac_status" >&5
7129    if (exit $ac_status) && test -s "$ac_outfile"; then
7130      # The compiler can only warn and ignore the option if not recognized
7131      # So say no if there are warnings other than the usual output.
7132      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7133      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7134      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7135        lt_cv_prog_compiler_rtti_exceptions=yes
7136      fi
7137    fi
7138    $RM conftest*
7139
7140 fi
7141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7142 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7143
7144 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7145     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7146 else
7147     :
7148 fi
7149
7150 fi
7151
7152
7153
7154
7155
7156
7157   lt_prog_compiler_wl=
7158 lt_prog_compiler_pic=
7159 lt_prog_compiler_static=
7160
7161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7162 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7163
7164   if test "$GCC" = yes; then
7165     lt_prog_compiler_wl='-Wl,'
7166     lt_prog_compiler_static='-static'
7167
7168     case $host_os in
7169       aix*)
7170       # All AIX code is PIC.
7171       if test "$host_cpu" = ia64; then
7172         # AIX 5 now supports IA64 processor
7173         lt_prog_compiler_static='-Bstatic'
7174       fi
7175       ;;
7176
7177     amigaos*)
7178       case $host_cpu in
7179       powerpc)
7180             # see comment about AmigaOS4 .so support
7181             lt_prog_compiler_pic='-fPIC'
7182         ;;
7183       m68k)
7184             # FIXME: we need at least 68020 code to build shared libraries, but
7185             # adding the `-m68020' flag to GCC prevents building anything better,
7186             # like `-m68040'.
7187             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7188         ;;
7189       esac
7190       ;;
7191
7192     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7193       # PIC is the default for these OSes.
7194       ;;
7195
7196     mingw* | cygwin* | pw32* | os2* | cegcc*)
7197       # This hack is so that the source file can tell whether it is being
7198       # built for inclusion in a dll (and should export symbols for example).
7199       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7200       # (--disable-auto-import) libraries
7201       lt_prog_compiler_pic='-DDLL_EXPORT'
7202       ;;
7203
7204     darwin* | rhapsody*)
7205       # PIC is the default on this platform
7206       # Common symbols not allowed in MH_DYLIB files
7207       lt_prog_compiler_pic='-fno-common'
7208       ;;
7209
7210     hpux*)
7211       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7212       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7213       # sets the default TLS model and affects inlining.
7214       case $host_cpu in
7215       hppa*64*)
7216         # +Z the default
7217         ;;
7218       *)
7219         lt_prog_compiler_pic='-fPIC'
7220         ;;
7221       esac
7222       ;;
7223
7224     interix[3-9]*)
7225       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7226       # Instead, we relocate shared libraries at runtime.
7227       ;;
7228
7229     msdosdjgpp*)
7230       # Just because we use GCC doesn't mean we suddenly get shared libraries
7231       # on systems that don't support them.
7232       lt_prog_compiler_can_build_shared=no
7233       enable_shared=no
7234       ;;
7235
7236     *nto* | *qnx*)
7237       # QNX uses GNU C++, but need to define -shared option too, otherwise
7238       # it will coredump.
7239       lt_prog_compiler_pic='-fPIC -shared'
7240       ;;
7241
7242     sysv4*MP*)
7243       if test -d /usr/nec; then
7244         lt_prog_compiler_pic=-Kconform_pic
7245       fi
7246       ;;
7247
7248     *)
7249       lt_prog_compiler_pic='-fPIC'
7250       ;;
7251     esac
7252   else
7253     # PORTME Check for flag to pass linker flags through the system compiler.
7254     case $host_os in
7255     aix*)
7256       lt_prog_compiler_wl='-Wl,'
7257       if test "$host_cpu" = ia64; then
7258         # AIX 5 now supports IA64 processor
7259         lt_prog_compiler_static='-Bstatic'
7260       else
7261         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7262       fi
7263       ;;
7264
7265     mingw* | cygwin* | pw32* | os2* | cegcc*)
7266       # This hack is so that the source file can tell whether it is being
7267       # built for inclusion in a dll (and should export symbols for example).
7268       lt_prog_compiler_pic='-DDLL_EXPORT'
7269       ;;
7270
7271     hpux9* | hpux10* | hpux11*)
7272       lt_prog_compiler_wl='-Wl,'
7273       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7274       # not for PA HP-UX.
7275       case $host_cpu in
7276       hppa*64*|ia64*)
7277         # +Z the default
7278         ;;
7279       *)
7280         lt_prog_compiler_pic='+Z'
7281         ;;
7282       esac
7283       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7284       lt_prog_compiler_static='${wl}-a ${wl}archive'
7285       ;;
7286
7287     irix5* | irix6* | nonstopux*)
7288       lt_prog_compiler_wl='-Wl,'
7289       # PIC (with -KPIC) is the default.
7290       lt_prog_compiler_static='-non_shared'
7291       ;;
7292
7293     linux* | k*bsd*-gnu | kopensolaris*-gnu)
7294       case $cc_basename in
7295       # old Intel for x86_64 which still supported -KPIC.
7296       ecc*)
7297         lt_prog_compiler_wl='-Wl,'
7298         lt_prog_compiler_pic='-KPIC'
7299         lt_prog_compiler_static='-static'
7300         ;;
7301       # icc used to be incompatible with GCC.
7302       # ICC 10 doesn't accept -KPIC any more.
7303       icc* | ifort*)
7304         lt_prog_compiler_wl='-Wl,'
7305         lt_prog_compiler_pic='-fPIC'
7306         lt_prog_compiler_static='-static'
7307         ;;
7308       # Lahey Fortran 8.1.
7309       lf95*)
7310         lt_prog_compiler_wl='-Wl,'
7311         lt_prog_compiler_pic='--shared'
7312         lt_prog_compiler_static='--static'
7313         ;;
7314       pgcc* | pgf77* | pgf90* | pgf95*)
7315         # Portland Group compilers (*not* the Pentium gcc compiler,
7316         # which looks to be a dead project)
7317         lt_prog_compiler_wl='-Wl,'
7318         lt_prog_compiler_pic='-fpic'
7319         lt_prog_compiler_static='-Bstatic'
7320         ;;
7321       ccc*)
7322         lt_prog_compiler_wl='-Wl,'
7323         # All Alpha code is PIC.
7324         lt_prog_compiler_static='-non_shared'
7325         ;;
7326       xl*)
7327         # IBM XL C 8.0/Fortran 10.1 on PPC
7328         lt_prog_compiler_wl='-Wl,'
7329         lt_prog_compiler_pic='-qpic'
7330         lt_prog_compiler_static='-qstaticlink'
7331         ;;
7332       *)
7333         case `$CC -V 2>&1 | sed 5q` in
7334         *Sun\ C*)
7335           # Sun C 5.9
7336           lt_prog_compiler_pic='-KPIC'
7337           lt_prog_compiler_static='-Bstatic'
7338           lt_prog_compiler_wl='-Wl,'
7339           ;;
7340         *Sun\ F*)
7341           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7342           lt_prog_compiler_pic='-KPIC'
7343           lt_prog_compiler_static='-Bstatic'
7344           lt_prog_compiler_wl=''
7345           ;;
7346         esac
7347         ;;
7348       esac
7349       ;;
7350
7351     newsos6)
7352       lt_prog_compiler_pic='-KPIC'
7353       lt_prog_compiler_static='-Bstatic'
7354       ;;
7355
7356     *nto* | *qnx*)
7357       # QNX uses GNU C++, but need to define -shared option too, otherwise
7358       # it will coredump.
7359       lt_prog_compiler_pic='-fPIC -shared'
7360       ;;
7361
7362     osf3* | osf4* | osf5*)
7363       lt_prog_compiler_wl='-Wl,'
7364       # All OSF/1 code is PIC.
7365       lt_prog_compiler_static='-non_shared'
7366       ;;
7367
7368     rdos*)
7369       lt_prog_compiler_static='-non_shared'
7370       ;;
7371
7372     solaris*)
7373       lt_prog_compiler_pic='-KPIC'
7374       lt_prog_compiler_static='-Bstatic'
7375       case $cc_basename in
7376       f77* | f90* | f95*)
7377         lt_prog_compiler_wl='-Qoption ld ';;
7378       *)
7379         lt_prog_compiler_wl='-Wl,';;
7380       esac
7381       ;;
7382
7383     sunos4*)
7384       lt_prog_compiler_wl='-Qoption ld '
7385       lt_prog_compiler_pic='-PIC'
7386       lt_prog_compiler_static='-Bstatic'
7387       ;;
7388
7389     sysv4 | sysv4.2uw2* | sysv4.3*)
7390       lt_prog_compiler_wl='-Wl,'
7391       lt_prog_compiler_pic='-KPIC'
7392       lt_prog_compiler_static='-Bstatic'
7393       ;;
7394
7395     sysv4*MP*)
7396       if test -d /usr/nec ;then
7397         lt_prog_compiler_pic='-Kconform_pic'
7398         lt_prog_compiler_static='-Bstatic'
7399       fi
7400       ;;
7401
7402     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7403       lt_prog_compiler_wl='-Wl,'
7404       lt_prog_compiler_pic='-KPIC'
7405       lt_prog_compiler_static='-Bstatic'
7406       ;;
7407
7408     unicos*)
7409       lt_prog_compiler_wl='-Wl,'
7410       lt_prog_compiler_can_build_shared=no
7411       ;;
7412
7413     uts4*)
7414       lt_prog_compiler_pic='-pic'
7415       lt_prog_compiler_static='-Bstatic'
7416       ;;
7417
7418     *)
7419       lt_prog_compiler_can_build_shared=no
7420       ;;
7421     esac
7422   fi
7423
7424 case $host_os in
7425   # For platforms which do not support PIC, -DPIC is meaningless:
7426   *djgpp*)
7427     lt_prog_compiler_pic=
7428     ;;
7429   *)
7430     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7431     ;;
7432 esac
7433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7434 $as_echo "$lt_prog_compiler_pic" >&6; }
7435
7436
7437
7438
7439
7440
7441 #
7442 # Check to make sure the PIC flag actually works.
7443 #
7444 if test -n "$lt_prog_compiler_pic"; then
7445   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7446 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7447 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7448   $as_echo_n "(cached) " >&6
7449 else
7450   lt_cv_prog_compiler_pic_works=no
7451    ac_outfile=conftest.$ac_objext
7452    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7453    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7454    # Insert the option either (1) after the last *FLAGS variable, or
7455    # (2) before a word containing "conftest.", or (3) at the end.
7456    # Note that $ac_compile itself does not contain backslashes and begins
7457    # with a dollar sign (not a hyphen), so the echo should work correctly.
7458    # The option is referenced via a variable to avoid confusing sed.
7459    lt_compile=`echo "$ac_compile" | $SED \
7460    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7461    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7462    -e 's:$: $lt_compiler_flag:'`
7463    (eval echo "\"\$as_me:7463: $lt_compile\"" >&5)
7464    (eval "$lt_compile" 2>conftest.err)
7465    ac_status=$?
7466    cat conftest.err >&5
7467    echo "$as_me:7467: \$? = $ac_status" >&5
7468    if (exit $ac_status) && test -s "$ac_outfile"; then
7469      # The compiler can only warn and ignore the option if not recognized
7470      # So say no if there are warnings other than the usual output.
7471      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7472      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7473      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7474        lt_cv_prog_compiler_pic_works=yes
7475      fi
7476    fi
7477    $RM conftest*
7478
7479 fi
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7481 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7482
7483 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7484     case $lt_prog_compiler_pic in
7485      "" | " "*) ;;
7486      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7487      esac
7488 else
7489     lt_prog_compiler_pic=
7490      lt_prog_compiler_can_build_shared=no
7491 fi
7492
7493 fi
7494
7495
7496
7497
7498
7499
7500 #
7501 # Check to make sure the static flag actually works.
7502 #
7503 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7505 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7506 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7507   $as_echo_n "(cached) " >&6
7508 else
7509   lt_cv_prog_compiler_static_works=no
7510    save_LDFLAGS="$LDFLAGS"
7511    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7512    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7513    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7514      # The linker can only warn and ignore the option if not recognized
7515      # So say no if there are warnings
7516      if test -s conftest.err; then
7517        # Append any errors to the config.log.
7518        cat conftest.err 1>&5
7519        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7520        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7521        if diff conftest.exp conftest.er2 >/dev/null; then
7522          lt_cv_prog_compiler_static_works=yes
7523        fi
7524      else
7525        lt_cv_prog_compiler_static_works=yes
7526      fi
7527    fi
7528    $RM -r conftest*
7529    LDFLAGS="$save_LDFLAGS"
7530
7531 fi
7532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7533 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7534
7535 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7536     :
7537 else
7538     lt_prog_compiler_static=
7539 fi
7540
7541
7542
7543
7544
7545
7546
7547   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7548 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7549 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7550   $as_echo_n "(cached) " >&6
7551 else
7552   lt_cv_prog_compiler_c_o=no
7553    $RM -r conftest 2>/dev/null
7554    mkdir conftest
7555    cd conftest
7556    mkdir out
7557    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7558
7559    lt_compiler_flag="-o out/conftest2.$ac_objext"
7560    # Insert the option either (1) after the last *FLAGS variable, or
7561    # (2) before a word containing "conftest.", or (3) at the end.
7562    # Note that $ac_compile itself does not contain backslashes and begins
7563    # with a dollar sign (not a hyphen), so the echo should work correctly.
7564    lt_compile=`echo "$ac_compile" | $SED \
7565    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7566    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7567    -e 's:$: $lt_compiler_flag:'`
7568    (eval echo "\"\$as_me:7568: $lt_compile\"" >&5)
7569    (eval "$lt_compile" 2>out/conftest.err)
7570    ac_status=$?
7571    cat out/conftest.err >&5
7572    echo "$as_me:7572: \$? = $ac_status" >&5
7573    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7574    then
7575      # The compiler can only warn and ignore the option if not recognized
7576      # So say no if there are warnings
7577      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7578      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7579      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7580        lt_cv_prog_compiler_c_o=yes
7581      fi
7582    fi
7583    chmod u+w . 2>&5
7584    $RM conftest*
7585    # SGI C++ compiler will create directory out/ii_files/ for
7586    # template instantiation
7587    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7588    $RM out/* && rmdir out
7589    cd ..
7590    $RM -r conftest
7591    $RM conftest*
7592
7593 fi
7594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7595 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7596
7597
7598
7599
7600
7601
7602   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7603 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7604 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7605   $as_echo_n "(cached) " >&6
7606 else
7607   lt_cv_prog_compiler_c_o=no
7608    $RM -r conftest 2>/dev/null
7609    mkdir conftest
7610    cd conftest
7611    mkdir out
7612    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7613
7614    lt_compiler_flag="-o out/conftest2.$ac_objext"
7615    # Insert the option either (1) after the last *FLAGS variable, or
7616    # (2) before a word containing "conftest.", or (3) at the end.
7617    # Note that $ac_compile itself does not contain backslashes and begins
7618    # with a dollar sign (not a hyphen), so the echo should work correctly.
7619    lt_compile=`echo "$ac_compile" | $SED \
7620    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7621    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7622    -e 's:$: $lt_compiler_flag:'`
7623    (eval echo "\"\$as_me:7623: $lt_compile\"" >&5)
7624    (eval "$lt_compile" 2>out/conftest.err)
7625    ac_status=$?
7626    cat out/conftest.err >&5
7627    echo "$as_me:7627: \$? = $ac_status" >&5
7628    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7629    then
7630      # The compiler can only warn and ignore the option if not recognized
7631      # So say no if there are warnings
7632      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7633      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7634      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7635        lt_cv_prog_compiler_c_o=yes
7636      fi
7637    fi
7638    chmod u+w . 2>&5
7639    $RM conftest*
7640    # SGI C++ compiler will create directory out/ii_files/ for
7641    # template instantiation
7642    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7643    $RM out/* && rmdir out
7644    cd ..
7645    $RM -r conftest
7646    $RM conftest*
7647
7648 fi
7649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7650 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7651
7652
7653
7654
7655 hard_links="nottested"
7656 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7657   # do not overwrite the value of need_locks provided by the user
7658   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7659 $as_echo_n "checking if we can lock with hard links... " >&6; }
7660   hard_links=yes
7661   $RM conftest*
7662   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7663   touch conftest.a
7664   ln conftest.a conftest.b 2>&5 || hard_links=no
7665   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7667 $as_echo "$hard_links" >&6; }
7668   if test "$hard_links" = no; then
7669     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7670 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7671     need_locks=warn
7672   fi
7673 else
7674   need_locks=no
7675 fi
7676
7677
7678
7679
7680
7681
7682   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7683 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7684
7685   runpath_var=
7686   allow_undefined_flag=
7687   always_export_symbols=no
7688   archive_cmds=
7689   archive_expsym_cmds=
7690   compiler_needs_object=no
7691   enable_shared_with_static_runtimes=no
7692   export_dynamic_flag_spec=
7693   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7694   hardcode_automatic=no
7695   hardcode_direct=no
7696   hardcode_direct_absolute=no
7697   hardcode_libdir_flag_spec=
7698   hardcode_libdir_flag_spec_ld=
7699   hardcode_libdir_separator=
7700   hardcode_minus_L=no
7701   hardcode_shlibpath_var=unsupported
7702   inherit_rpath=no
7703   link_all_deplibs=unknown
7704   module_cmds=
7705   module_expsym_cmds=
7706   old_archive_from_new_cmds=
7707   old_archive_from_expsyms_cmds=
7708   thread_safe_flag_spec=
7709   whole_archive_flag_spec=
7710   # include_expsyms should be a list of space-separated symbols to be *always*
7711   # included in the symbol list
7712   include_expsyms=
7713   # exclude_expsyms can be an extended regexp of symbols to exclude
7714   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7715   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7716   # as well as any symbol that contains `d'.
7717   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7718   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7719   # platforms (ab)use it in PIC code, but their linkers get confused if
7720   # the symbol is explicitly referenced.  Since portable code cannot
7721   # rely on this symbol name, it's probably fine to never include it in
7722   # preloaded symbol tables.
7723   # Exclude shared library initialization/finalization symbols.
7724   extract_expsyms_cmds=
7725
7726   case $host_os in
7727   cygwin* | mingw* | pw32* | cegcc*)
7728     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7729     # When not using gcc, we currently assume that we are using
7730     # Microsoft Visual C++.
7731     if test "$GCC" != yes; then
7732       with_gnu_ld=no
7733     fi
7734     ;;
7735   interix*)
7736     # we just hope/assume this is gcc and not c89 (= MSVC++)
7737     with_gnu_ld=yes
7738     ;;
7739   openbsd*)
7740     with_gnu_ld=no
7741     ;;
7742   linux* | k*bsd*-gnu)
7743     link_all_deplibs=no
7744     ;;
7745   esac
7746
7747   ld_shlibs=yes
7748   if test "$with_gnu_ld" = yes; then
7749     # If archive_cmds runs LD, not CC, wlarc should be empty
7750     wlarc='${wl}'
7751
7752     # Set some defaults for GNU ld with shared library support. These
7753     # are reset later if shared libraries are not supported. Putting them
7754     # here allows them to be overridden if necessary.
7755     runpath_var=LD_RUN_PATH
7756     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7757     export_dynamic_flag_spec='${wl}--export-dynamic'
7758     # ancient GNU ld didn't support --whole-archive et. al.
7759     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7760       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7761     else
7762       whole_archive_flag_spec=
7763     fi
7764     supports_anon_versioning=no
7765     case `$LD -v 2>&1` in
7766       *GNU\ gold*) supports_anon_versioning=yes ;;
7767       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7768       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7769       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7770       *\ 2.11.*) ;; # other 2.11 versions
7771       *) supports_anon_versioning=yes ;;
7772     esac
7773
7774     # See if GNU ld supports shared libraries.
7775     case $host_os in
7776     aix[3-9]*)
7777       # On AIX/PPC, the GNU linker is very broken
7778       if test "$host_cpu" != ia64; then
7779         ld_shlibs=no
7780         cat <<_LT_EOF 1>&2
7781
7782 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7783 *** to be unable to reliably create shared libraries on AIX.
7784 *** Therefore, libtool is disabling shared libraries support.  If you
7785 *** really care for shared libraries, you may want to modify your PATH
7786 *** so that a non-GNU linker is found, and then restart.
7787
7788 _LT_EOF
7789       fi
7790       ;;
7791
7792     amigaos*)
7793       case $host_cpu in
7794       powerpc)
7795             # see comment about AmigaOS4 .so support
7796             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7797             archive_expsym_cmds=''
7798         ;;
7799       m68k)
7800             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)'
7801             hardcode_libdir_flag_spec='-L$libdir'
7802             hardcode_minus_L=yes
7803         ;;
7804       esac
7805       ;;
7806
7807     beos*)
7808       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7809         allow_undefined_flag=unsupported
7810         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7811         # support --undefined.  This deserves some investigation.  FIXME
7812         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7813       else
7814         ld_shlibs=no
7815       fi
7816       ;;
7817
7818     cygwin* | mingw* | pw32* | cegcc*)
7819       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7820       # as there is no search path for DLLs.
7821       hardcode_libdir_flag_spec='-L$libdir'
7822       allow_undefined_flag=unsupported
7823       always_export_symbols=no
7824       enable_shared_with_static_runtimes=yes
7825       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7826
7827       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7828         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7829         # If the export-symbols file already is a .def file (1st line
7830         # is EXPORTS), use it as is; otherwise, prepend...
7831         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7832           cp $export_symbols $output_objdir/$soname.def;
7833         else
7834           echo EXPORTS > $output_objdir/$soname.def;
7835           cat $export_symbols >> $output_objdir/$soname.def;
7836         fi~
7837         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7838       else
7839         ld_shlibs=no
7840       fi
7841       ;;
7842
7843     interix[3-9]*)
7844       hardcode_direct=no
7845       hardcode_shlibpath_var=no
7846       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7847       export_dynamic_flag_spec='${wl}-E'
7848       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7849       # Instead, shared libraries are loaded at an image base (0x10000000 by
7850       # default) and relocated if they conflict, which is a slow very memory
7851       # consuming and fragmenting process.  To avoid this, we pick a random,
7852       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7853       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7854       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7855       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'
7856       ;;
7857
7858     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
7859       tmp_diet=no
7860       if test "$host_os" = linux-dietlibc; then
7861         case $cc_basename in
7862           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7863         esac
7864       fi
7865       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7866          && test "$tmp_diet" = no
7867       then
7868         tmp_addflag=
7869         tmp_sharedflag='-shared'
7870         case $cc_basename,$host_cpu in
7871         pgcc*)                          # Portland Group C compiler
7872           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'
7873           tmp_addflag=' $pic_flag'
7874           ;;
7875         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
7876           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'
7877           tmp_addflag=' $pic_flag -Mnomain' ;;
7878         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7879           tmp_addflag=' -i_dynamic' ;;
7880         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7881           tmp_addflag=' -i_dynamic -nofor_main' ;;
7882         ifc* | ifort*)                  # Intel Fortran compiler
7883           tmp_addflag=' -nofor_main' ;;
7884         lf95*)                          # Lahey Fortran 8.1
7885           whole_archive_flag_spec=
7886           tmp_sharedflag='--shared' ;;
7887         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
7888           tmp_sharedflag='-qmkshrobj'
7889           tmp_addflag= ;;
7890         esac
7891         case `$CC -V 2>&1 | sed 5q` in
7892         *Sun\ C*)                       # Sun C 5.9
7893           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'
7894           compiler_needs_object=yes
7895           tmp_sharedflag='-G' ;;
7896         *Sun\ F*)                       # Sun Fortran 8.3
7897           tmp_sharedflag='-G' ;;
7898         esac
7899         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7900
7901         if test "x$supports_anon_versioning" = xyes; then
7902           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7903             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7904             echo "local: *; };" >> $output_objdir/$libname.ver~
7905             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7906         fi
7907
7908         case $cc_basename in
7909         xlf*)
7910           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
7911           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
7912           hardcode_libdir_flag_spec=
7913           hardcode_libdir_flag_spec_ld='-rpath $libdir'
7914           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
7915           if test "x$supports_anon_versioning" = xyes; then
7916             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7917               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7918               echo "local: *; };" >> $output_objdir/$libname.ver~
7919               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
7920           fi
7921           ;;
7922         esac
7923       else
7924         ld_shlibs=no
7925       fi
7926       ;;
7927
7928     netbsd* | netbsdelf*-gnu)
7929       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7930         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7931         wlarc=
7932       else
7933         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7934         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7935       fi
7936       ;;
7937
7938     solaris*)
7939       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7940         ld_shlibs=no
7941         cat <<_LT_EOF 1>&2
7942
7943 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7944 *** create shared libraries on Solaris systems.  Therefore, libtool
7945 *** is disabling shared libraries support.  We urge you to upgrade GNU
7946 *** binutils to release 2.9.1 or newer.  Another option is to modify
7947 *** your PATH or compiler configuration so that the native linker is
7948 *** used, and then restart.
7949
7950 _LT_EOF
7951       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7952         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7953         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7954       else
7955         ld_shlibs=no
7956       fi
7957       ;;
7958
7959     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7960       case `$LD -v 2>&1` in
7961         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7962         ld_shlibs=no
7963         cat <<_LT_EOF 1>&2
7964
7965 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7966 *** reliably create shared libraries on SCO systems.  Therefore, libtool
7967 *** is disabling shared libraries support.  We urge you to upgrade GNU
7968 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7969 *** your PATH or compiler configuration so that the native linker is
7970 *** used, and then restart.
7971
7972 _LT_EOF
7973         ;;
7974         *)
7975           # For security reasons, it is highly recommended that you always
7976           # use absolute paths for naming shared libraries, and exclude the
7977           # DT_RUNPATH tag from executables and libraries.  But doing so
7978           # requires that you compile everything twice, which is a pain.
7979           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7980             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7981             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7982             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7983           else
7984             ld_shlibs=no
7985           fi
7986         ;;
7987       esac
7988       ;;
7989
7990     sunos4*)
7991       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7992       wlarc=
7993       hardcode_direct=yes
7994       hardcode_shlibpath_var=no
7995       ;;
7996
7997     *)
7998       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7999         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8000         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8001       else
8002         ld_shlibs=no
8003       fi
8004       ;;
8005     esac
8006
8007     if test "$ld_shlibs" = no; then
8008       runpath_var=
8009       hardcode_libdir_flag_spec=
8010       export_dynamic_flag_spec=
8011       whole_archive_flag_spec=
8012     fi
8013   else
8014     # PORTME fill in a description of your system's linker (not GNU ld)
8015     case $host_os in
8016     aix3*)
8017       allow_undefined_flag=unsupported
8018       always_export_symbols=yes
8019       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'
8020       # Note: this linker hardcodes the directories in LIBPATH if there
8021       # are no directories specified by -L.
8022       hardcode_minus_L=yes
8023       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8024         # Neither direct hardcoding nor static linking is supported with a
8025         # broken collect2.
8026         hardcode_direct=unsupported
8027       fi
8028       ;;
8029
8030     aix[4-9]*)
8031       if test "$host_cpu" = ia64; then
8032         # On IA64, the linker does run time linking by default, so we don't
8033         # have to do anything special.
8034         aix_use_runtimelinking=no
8035         exp_sym_flag='-Bexport'
8036         no_entry_flag=""
8037       else
8038         # If we're using GNU nm, then we don't want the "-C" option.
8039         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8040         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8041           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'
8042         else
8043           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'
8044         fi
8045         aix_use_runtimelinking=no
8046
8047         # Test if we are trying to use run time linking or normal
8048         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8049         # need to do runtime linking.
8050         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8051           for ld_flag in $LDFLAGS; do
8052           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8053             aix_use_runtimelinking=yes
8054             break
8055           fi
8056           done
8057           ;;
8058         esac
8059
8060         exp_sym_flag='-bexport'
8061         no_entry_flag='-bnoentry'
8062       fi
8063
8064       # When large executables or shared objects are built, AIX ld can
8065       # have problems creating the table of contents.  If linking a library
8066       # or program results in "error TOC overflow" add -mminimal-toc to
8067       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8068       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8069
8070       archive_cmds=''
8071       hardcode_direct=yes
8072       hardcode_direct_absolute=yes
8073       hardcode_libdir_separator=':'
8074       link_all_deplibs=yes
8075       file_list_spec='${wl}-f,'
8076
8077       if test "$GCC" = yes; then
8078         case $host_os in aix4.[012]|aix4.[012].*)
8079         # We only want to do this on AIX 4.2 and lower, the check
8080         # below for broken collect2 doesn't work under 4.3+
8081           collect2name=`${CC} -print-prog-name=collect2`
8082           if test -f "$collect2name" &&
8083            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8084           then
8085           # We have reworked collect2
8086           :
8087           else
8088           # We have old collect2
8089           hardcode_direct=unsupported
8090           # It fails to find uninstalled libraries when the uninstalled
8091           # path is not listed in the libpath.  Setting hardcode_minus_L
8092           # to unsupported forces relinking
8093           hardcode_minus_L=yes
8094           hardcode_libdir_flag_spec='-L$libdir'
8095           hardcode_libdir_separator=
8096           fi
8097           ;;
8098         esac
8099         shared_flag='-shared'
8100         if test "$aix_use_runtimelinking" = yes; then
8101           shared_flag="$shared_flag "'${wl}-G'
8102         fi
8103         link_all_deplibs=no
8104       else
8105         # not using gcc
8106         if test "$host_cpu" = ia64; then
8107         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8108         # chokes on -Wl,-G. The following line is correct:
8109           shared_flag='-G'
8110         else
8111           if test "$aix_use_runtimelinking" = yes; then
8112             shared_flag='${wl}-G'
8113           else
8114             shared_flag='${wl}-bM:SRE'
8115           fi
8116         fi
8117       fi
8118
8119       export_dynamic_flag_spec='${wl}-bexpall'
8120       # It seems that -bexpall does not export symbols beginning with
8121       # underscore (_), so it is better to generate a list of symbols to export.
8122       always_export_symbols=yes
8123       if test "$aix_use_runtimelinking" = yes; then
8124         # Warning - without using the other runtime loading flags (-brtl),
8125         # -berok will link without error, but may produce a broken library.
8126         allow_undefined_flag='-berok'
8127         # Determine the default libpath from the value encoded in an
8128         # empty executable.
8129         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8130 /* end confdefs.h.  */
8131
8132 int
8133 main ()
8134 {
8135
8136   ;
8137   return 0;
8138 }
8139 _ACEOF
8140 if ac_fn_c_try_link "$LINENO"; then :
8141
8142 lt_aix_libpath_sed='
8143     /Import File Strings/,/^$/ {
8144         /^0/ {
8145             s/^0  *\(.*\)$/\1/
8146             p
8147         }
8148     }'
8149 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8150 # Check for a 64-bit object if we didn't find anything.
8151 if test -z "$aix_libpath"; then
8152   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8153 fi
8154 fi
8155 rm -f core conftest.err conftest.$ac_objext \
8156     conftest$ac_exeext conftest.$ac_ext
8157 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8158
8159         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8160         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"
8161       else
8162         if test "$host_cpu" = ia64; then
8163           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8164           allow_undefined_flag="-z nodefs"
8165           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"
8166         else
8167          # Determine the default libpath from the value encoded in an
8168          # empty executable.
8169          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8170 /* end confdefs.h.  */
8171
8172 int
8173 main ()
8174 {
8175
8176   ;
8177   return 0;
8178 }
8179 _ACEOF
8180 if ac_fn_c_try_link "$LINENO"; then :
8181
8182 lt_aix_libpath_sed='
8183     /Import File Strings/,/^$/ {
8184         /^0/ {
8185             s/^0  *\(.*\)$/\1/
8186             p
8187         }
8188     }'
8189 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8190 # Check for a 64-bit object if we didn't find anything.
8191 if test -z "$aix_libpath"; then
8192   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8193 fi
8194 fi
8195 rm -f core conftest.err conftest.$ac_objext \
8196     conftest$ac_exeext conftest.$ac_ext
8197 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8198
8199          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8200           # Warning - without using the other run time loading flags,
8201           # -berok will link without error, but may produce a broken library.
8202           no_undefined_flag=' ${wl}-bernotok'
8203           allow_undefined_flag=' ${wl}-berok'
8204           # Exported symbols can be pulled into shared objects from archives
8205           whole_archive_flag_spec='$convenience'
8206           archive_cmds_need_lc=yes
8207           # This is similar to how AIX traditionally builds its shared libraries.
8208           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'
8209         fi
8210       fi
8211       ;;
8212
8213     amigaos*)
8214       case $host_cpu in
8215       powerpc)
8216             # see comment about AmigaOS4 .so support
8217             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8218             archive_expsym_cmds=''
8219         ;;
8220       m68k)
8221             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)'
8222             hardcode_libdir_flag_spec='-L$libdir'
8223             hardcode_minus_L=yes
8224         ;;
8225       esac
8226       ;;
8227
8228     bsdi[45]*)
8229       export_dynamic_flag_spec=-rdynamic
8230       ;;
8231
8232     cygwin* | mingw* | pw32* | cegcc*)
8233       # When not using gcc, we currently assume that we are using
8234       # Microsoft Visual C++.
8235       # hardcode_libdir_flag_spec is actually meaningless, as there is
8236       # no search path for DLLs.
8237       hardcode_libdir_flag_spec=' '
8238       allow_undefined_flag=unsupported
8239       # Tell ltmain to make .lib files, not .a files.
8240       libext=lib
8241       # Tell ltmain to make .dll files, not .so files.
8242       shrext_cmds=".dll"
8243       # FIXME: Setting linknames here is a bad hack.
8244       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8245       # The linker will automatically build a .lib file if we build a DLL.
8246       old_archive_from_new_cmds='true'
8247       # FIXME: Should let the user specify the lib program.
8248       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8249       fix_srcfile_path='`cygpath -w "$srcfile"`'
8250       enable_shared_with_static_runtimes=yes
8251       ;;
8252
8253     darwin* | rhapsody*)
8254
8255
8256   archive_cmds_need_lc=no
8257   hardcode_direct=no
8258   hardcode_automatic=yes
8259   hardcode_shlibpath_var=unsupported
8260   whole_archive_flag_spec=''
8261   link_all_deplibs=yes
8262   allow_undefined_flag="$_lt_dar_allow_undefined"
8263   case $cc_basename in
8264      ifort*) _lt_dar_can_shared=yes ;;
8265      *) _lt_dar_can_shared=$GCC ;;
8266   esac
8267   if test "$_lt_dar_can_shared" = "yes"; then
8268     output_verbose_link_cmd=echo
8269     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8270     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8271     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}"
8272     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}"
8273
8274   else
8275   ld_shlibs=no
8276   fi
8277
8278       ;;
8279
8280     dgux*)
8281       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8282       hardcode_libdir_flag_spec='-L$libdir'
8283       hardcode_shlibpath_var=no
8284       ;;
8285
8286     freebsd1*)
8287       ld_shlibs=no
8288       ;;
8289
8290     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8291     # support.  Future versions do this automatically, but an explicit c++rt0.o
8292     # does not break anything, and helps significantly (at the cost of a little
8293     # extra space).
8294     freebsd2.2*)
8295       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8296       hardcode_libdir_flag_spec='-R$libdir'
8297       hardcode_direct=yes
8298       hardcode_shlibpath_var=no
8299       ;;
8300
8301     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8302     freebsd2*)
8303       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8304       hardcode_direct=yes
8305       hardcode_minus_L=yes
8306       hardcode_shlibpath_var=no
8307       ;;
8308
8309     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8310     freebsd* | dragonfly*)
8311       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8312       hardcode_libdir_flag_spec='-R$libdir'
8313       hardcode_direct=yes
8314       hardcode_shlibpath_var=no
8315       ;;
8316
8317     hpux9*)
8318       if test "$GCC" = yes; then
8319         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'
8320       else
8321         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'
8322       fi
8323       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8324       hardcode_libdir_separator=:
8325       hardcode_direct=yes
8326
8327       # hardcode_minus_L: Not really in the search PATH,
8328       # but as the default location of the library.
8329       hardcode_minus_L=yes
8330       export_dynamic_flag_spec='${wl}-E'
8331       ;;
8332
8333     hpux10*)
8334       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8335         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8336       else
8337         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8338       fi
8339       if test "$with_gnu_ld" = no; then
8340         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8341         hardcode_libdir_flag_spec_ld='+b $libdir'
8342         hardcode_libdir_separator=:
8343         hardcode_direct=yes
8344         hardcode_direct_absolute=yes
8345         export_dynamic_flag_spec='${wl}-E'
8346         # hardcode_minus_L: Not really in the search PATH,
8347         # but as the default location of the library.
8348         hardcode_minus_L=yes
8349       fi
8350       ;;
8351
8352     hpux11*)
8353       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8354         case $host_cpu in
8355         hppa*64*)
8356           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8357           ;;
8358         ia64*)
8359           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8360           ;;
8361         *)
8362           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8363           ;;
8364         esac
8365       else
8366         case $host_cpu in
8367         hppa*64*)
8368           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8369           ;;
8370         ia64*)
8371           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8372           ;;
8373         *)
8374           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8375           ;;
8376         esac
8377       fi
8378       if test "$with_gnu_ld" = no; then
8379         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8380         hardcode_libdir_separator=:
8381
8382         case $host_cpu in
8383         hppa*64*|ia64*)
8384           hardcode_direct=no
8385           hardcode_shlibpath_var=no
8386           ;;
8387         *)
8388           hardcode_direct=yes
8389           hardcode_direct_absolute=yes
8390           export_dynamic_flag_spec='${wl}-E'
8391
8392           # hardcode_minus_L: Not really in the search PATH,
8393           # but as the default location of the library.
8394           hardcode_minus_L=yes
8395           ;;
8396         esac
8397       fi
8398       ;;
8399
8400     irix5* | irix6* | nonstopux*)
8401       if test "$GCC" = yes; then
8402         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'
8403         # Try to use the -exported_symbol ld option, if it does not
8404         # work, assume that -exports_file does not work either and
8405         # implicitly export all symbols.
8406         save_LDFLAGS="$LDFLAGS"
8407         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8408         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8409 /* end confdefs.h.  */
8410 int foo(void) {}
8411 _ACEOF
8412 if ac_fn_c_try_link "$LINENO"; then :
8413   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'
8414
8415 fi
8416 rm -f core conftest.err conftest.$ac_objext \
8417     conftest$ac_exeext conftest.$ac_ext
8418         LDFLAGS="$save_LDFLAGS"
8419       else
8420         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'
8421         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'
8422       fi
8423       archive_cmds_need_lc='no'
8424       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8425       hardcode_libdir_separator=:
8426       inherit_rpath=yes
8427       link_all_deplibs=yes
8428       ;;
8429
8430     netbsd* | netbsdelf*-gnu)
8431       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8432         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8433       else
8434         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8435       fi
8436       hardcode_libdir_flag_spec='-R$libdir'
8437       hardcode_direct=yes
8438       hardcode_shlibpath_var=no
8439       ;;
8440
8441     newsos6)
8442       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8443       hardcode_direct=yes
8444       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8445       hardcode_libdir_separator=:
8446       hardcode_shlibpath_var=no
8447       ;;
8448
8449     *nto* | *qnx*)
8450       ;;
8451
8452     openbsd*)
8453       if test -f /usr/libexec/ld.so; then
8454         hardcode_direct=yes
8455         hardcode_shlibpath_var=no
8456         hardcode_direct_absolute=yes
8457         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8458           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8459           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8460           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8461           export_dynamic_flag_spec='${wl}-E'
8462         else
8463           case $host_os in
8464            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8465              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8466              hardcode_libdir_flag_spec='-R$libdir'
8467              ;;
8468            *)
8469              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8470              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8471              ;;
8472           esac
8473         fi
8474       else
8475         ld_shlibs=no
8476       fi
8477       ;;
8478
8479     os2*)
8480       hardcode_libdir_flag_spec='-L$libdir'
8481       hardcode_minus_L=yes
8482       allow_undefined_flag=unsupported
8483       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'
8484       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8485       ;;
8486
8487     osf3*)
8488       if test "$GCC" = yes; then
8489         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8490         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'
8491       else
8492         allow_undefined_flag=' -expect_unresolved \*'
8493         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'
8494       fi
8495       archive_cmds_need_lc='no'
8496       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8497       hardcode_libdir_separator=:
8498       ;;
8499
8500     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8501       if test "$GCC" = yes; then
8502         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8503         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'
8504         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8505       else
8506         allow_undefined_flag=' -expect_unresolved \*'
8507         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'
8508         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~
8509         $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'
8510
8511         # Both c and cxx compiler support -rpath directly
8512         hardcode_libdir_flag_spec='-rpath $libdir'
8513       fi
8514       archive_cmds_need_lc='no'
8515       hardcode_libdir_separator=:
8516       ;;
8517
8518     solaris*)
8519       no_undefined_flag=' -z defs'
8520       if test "$GCC" = yes; then
8521         wlarc='${wl}'
8522         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8523         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8524           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8525       else
8526         case `$CC -V 2>&1` in
8527         *"Compilers 5.0"*)
8528           wlarc=''
8529           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8530           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8531           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8532           ;;
8533         *)
8534           wlarc='${wl}'
8535           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8536           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8537           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8538           ;;
8539         esac
8540       fi
8541       hardcode_libdir_flag_spec='-R$libdir'
8542       hardcode_shlibpath_var=no
8543       case $host_os in
8544       solaris2.[0-5] | solaris2.[0-5].*) ;;
8545       *)
8546         # The compiler driver will combine and reorder linker options,
8547         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8548         # but is careful enough not to reorder.
8549         # Supported since Solaris 2.6 (maybe 2.5.1?)
8550         if test "$GCC" = yes; then
8551           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8552         else
8553           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8554         fi
8555         ;;
8556       esac
8557       link_all_deplibs=yes
8558       ;;
8559
8560     sunos4*)
8561       if test "x$host_vendor" = xsequent; then
8562         # Use $CC to link under sequent, because it throws in some extra .o
8563         # files that make .init and .fini sections work.
8564         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8565       else
8566         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8567       fi
8568       hardcode_libdir_flag_spec='-L$libdir'
8569       hardcode_direct=yes
8570       hardcode_minus_L=yes
8571       hardcode_shlibpath_var=no
8572       ;;
8573
8574     sysv4)
8575       case $host_vendor in
8576         sni)
8577           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8578           hardcode_direct=yes # is this really true???
8579         ;;
8580         siemens)
8581           ## LD is ld it makes a PLAMLIB
8582           ## CC just makes a GrossModule.
8583           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8584           reload_cmds='$CC -r -o $output$reload_objs'
8585           hardcode_direct=no
8586         ;;
8587         motorola)
8588           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8589           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8590         ;;
8591       esac
8592       runpath_var='LD_RUN_PATH'
8593       hardcode_shlibpath_var=no
8594       ;;
8595
8596     sysv4.3*)
8597       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8598       hardcode_shlibpath_var=no
8599       export_dynamic_flag_spec='-Bexport'
8600       ;;
8601
8602     sysv4*MP*)
8603       if test -d /usr/nec; then
8604         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8605         hardcode_shlibpath_var=no
8606         runpath_var=LD_RUN_PATH
8607         hardcode_runpath_var=yes
8608         ld_shlibs=yes
8609       fi
8610       ;;
8611
8612     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8613       no_undefined_flag='${wl}-z,text'
8614       archive_cmds_need_lc=no
8615       hardcode_shlibpath_var=no
8616       runpath_var='LD_RUN_PATH'
8617
8618       if test "$GCC" = yes; then
8619         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8620         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8621       else
8622         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8623         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8624       fi
8625       ;;
8626
8627     sysv5* | sco3.2v5* | sco5v6*)
8628       # Note: We can NOT use -z defs as we might desire, because we do not
8629       # link with -lc, and that would cause any symbols used from libc to
8630       # always be unresolved, which means just about no library would
8631       # ever link correctly.  If we're not using GNU ld we use -z text
8632       # though, which does catch some bad symbols but isn't as heavy-handed
8633       # as -z defs.
8634       no_undefined_flag='${wl}-z,text'
8635       allow_undefined_flag='${wl}-z,nodefs'
8636       archive_cmds_need_lc=no
8637       hardcode_shlibpath_var=no
8638       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8639       hardcode_libdir_separator=':'
8640       link_all_deplibs=yes
8641       export_dynamic_flag_spec='${wl}-Bexport'
8642       runpath_var='LD_RUN_PATH'
8643
8644       if test "$GCC" = yes; then
8645         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8646         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8647       else
8648         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8649         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8650       fi
8651       ;;
8652
8653     uts4*)
8654       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8655       hardcode_libdir_flag_spec='-L$libdir'
8656       hardcode_shlibpath_var=no
8657       ;;
8658
8659     *)
8660       ld_shlibs=no
8661       ;;
8662     esac
8663
8664     if test x$host_vendor = xsni; then
8665       case $host in
8666       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8667         export_dynamic_flag_spec='${wl}-Blargedynsym'
8668         ;;
8669       esac
8670     fi
8671   fi
8672
8673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8674 $as_echo "$ld_shlibs" >&6; }
8675 test "$ld_shlibs" = no && can_build_shared=no
8676
8677 with_gnu_ld=$with_gnu_ld
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693 #
8694 # Do we need to explicitly link libc?
8695 #
8696 case "x$archive_cmds_need_lc" in
8697 x|xyes)
8698   # Assume -lc should be added
8699   archive_cmds_need_lc=yes
8700
8701   if test "$enable_shared" = yes && test "$GCC" = yes; then
8702     case $archive_cmds in
8703     *'~'*)
8704       # FIXME: we may have to deal with multi-command sequences.
8705       ;;
8706     '$CC '*)
8707       # Test whether the compiler implicitly links with -lc since on some
8708       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8709       # to ld, don't add -lc before -lgcc.
8710       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8711 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8712       $RM conftest*
8713       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8714
8715       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8716   (eval $ac_compile) 2>&5
8717   ac_status=$?
8718   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8719   test $ac_status = 0; } 2>conftest.err; then
8720         soname=conftest
8721         lib=conftest
8722         libobjs=conftest.$ac_objext
8723         deplibs=
8724         wl=$lt_prog_compiler_wl
8725         pic_flag=$lt_prog_compiler_pic
8726         compiler_flags=-v
8727         linker_flags=-v
8728         verstring=
8729         output_objdir=.
8730         libname=conftest
8731         lt_save_allow_undefined_flag=$allow_undefined_flag
8732         allow_undefined_flag=
8733         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8734   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8735   ac_status=$?
8736   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8737   test $ac_status = 0; }
8738         then
8739           archive_cmds_need_lc=no
8740         else
8741           archive_cmds_need_lc=yes
8742         fi
8743         allow_undefined_flag=$lt_save_allow_undefined_flag
8744       else
8745         cat conftest.err 1>&5
8746       fi
8747       $RM conftest*
8748       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8749 $as_echo "$archive_cmds_need_lc" >&6; }
8750       ;;
8751     esac
8752   fi
8753   ;;
8754 esac
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
8913 $as_echo_n "checking dynamic linker characteristics... " >&6; }
8914
8915 if test "$GCC" = yes; then
8916   case $host_os in
8917     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8918     *) lt_awk_arg="/^libraries:/" ;;
8919   esac
8920   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8921   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8922     # if the path contains ";" then we assume it to be the separator
8923     # otherwise default to the standard path separator (i.e. ":") - it is
8924     # assumed that no part of a normal pathname contains ";" but that should
8925     # okay in the real world where ";" in dirpaths is itself problematic.
8926     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8927   else
8928     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8929   fi
8930   # Ok, now we have the path, separated by spaces, we can step through it
8931   # and add multilib dir if necessary.
8932   lt_tmp_lt_search_path_spec=
8933   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8934   for lt_sys_path in $lt_search_path_spec; do
8935     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8936       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8937     else
8938       test -d "$lt_sys_path" && \
8939         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8940     fi
8941   done
8942   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8943 BEGIN {RS=" "; FS="/|\n";} {
8944   lt_foo="";
8945   lt_count=0;
8946   for (lt_i = NF; lt_i > 0; lt_i--) {
8947     if ($lt_i != "" && $lt_i != ".") {
8948       if ($lt_i == "..") {
8949         lt_count++;
8950       } else {
8951         if (lt_count == 0) {
8952           lt_foo="/" $lt_i lt_foo;
8953         } else {
8954           lt_count--;
8955         }
8956       }
8957     }
8958   }
8959   if (lt_foo != "") { lt_freq[lt_foo]++; }
8960   if (lt_freq[lt_foo] == 1) { print lt_foo; }
8961 }'`
8962   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8963 else
8964   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8965 fi
8966 library_names_spec=
8967 libname_spec='lib$name'
8968 soname_spec=
8969 shrext_cmds=".so"
8970 postinstall_cmds=
8971 postuninstall_cmds=
8972 finish_cmds=
8973 finish_eval=
8974 shlibpath_var=
8975 shlibpath_overrides_runpath=unknown
8976 version_type=none
8977 dynamic_linker="$host_os ld.so"
8978 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8979 need_lib_prefix=unknown
8980 hardcode_into_libs=no
8981
8982 # when you set need_version to no, make sure it does not cause -set_version
8983 # flags to be left without arguments
8984 need_version=unknown
8985
8986 case $host_os in
8987 aix3*)
8988   version_type=linux
8989   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8990   shlibpath_var=LIBPATH
8991
8992   # AIX 3 has no versioning support, so we append a major version to the name.
8993   soname_spec='${libname}${release}${shared_ext}$major'
8994   ;;
8995
8996 aix[4-9]*)
8997   version_type=linux
8998   need_lib_prefix=no
8999   need_version=no
9000   hardcode_into_libs=yes
9001   if test "$host_cpu" = ia64; then
9002     # AIX 5 supports IA64
9003     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9004     shlibpath_var=LD_LIBRARY_PATH
9005   else
9006     # With GCC up to 2.95.x, collect2 would create an import file
9007     # for dependence libraries.  The import file would start with
9008     # the line `#! .'.  This would cause the generated library to
9009     # depend on `.', always an invalid library.  This was fixed in
9010     # development snapshots of GCC prior to 3.0.
9011     case $host_os in
9012       aix4 | aix4.[01] | aix4.[01].*)
9013       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9014            echo ' yes '
9015            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9016         :
9017       else
9018         can_build_shared=no
9019       fi
9020       ;;
9021     esac
9022     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9023     # soname into executable. Probably we can add versioning support to
9024     # collect2, so additional links can be useful in future.
9025     if test "$aix_use_runtimelinking" = yes; then
9026       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9027       # instead of lib<name>.a to let people know that these are not
9028       # typical AIX shared libraries.
9029       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9030     else
9031       # We preserve .a as extension for shared libraries through AIX4.2
9032       # and later when we are not doing run time linking.
9033       library_names_spec='${libname}${release}.a $libname.a'
9034       soname_spec='${libname}${release}${shared_ext}$major'
9035     fi
9036     shlibpath_var=LIBPATH
9037   fi
9038   ;;
9039
9040 amigaos*)
9041   case $host_cpu in
9042   powerpc)
9043     # Since July 2007 AmigaOS4 officially supports .so libraries.
9044     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9045     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9046     ;;
9047   m68k)
9048     library_names_spec='$libname.ixlibrary $libname.a'
9049     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9050     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'
9051     ;;
9052   esac
9053   ;;
9054
9055 beos*)
9056   library_names_spec='${libname}${shared_ext}'
9057   dynamic_linker="$host_os ld.so"
9058   shlibpath_var=LIBRARY_PATH
9059   ;;
9060
9061 bsdi[45]*)
9062   version_type=linux
9063   need_version=no
9064   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9065   soname_spec='${libname}${release}${shared_ext}$major'
9066   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9067   shlibpath_var=LD_LIBRARY_PATH
9068   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9069   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9070   # the default ld.so.conf also contains /usr/contrib/lib and
9071   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9072   # libtool to hard-code these into programs
9073   ;;
9074
9075 cygwin* | mingw* | pw32* | cegcc*)
9076   version_type=windows
9077   shrext_cmds=".dll"
9078   need_version=no
9079   need_lib_prefix=no
9080
9081   case $GCC,$host_os in
9082   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9083     library_names_spec='$libname.dll.a'
9084     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9085     postinstall_cmds='base_file=`basename \${file}`~
9086       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9087       dldir=$destdir/`dirname \$dlpath`~
9088       test -d \$dldir || mkdir -p \$dldir~
9089       $install_prog $dir/$dlname \$dldir/$dlname~
9090       chmod a+x \$dldir/$dlname~
9091       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9092         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9093       fi'
9094     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9095       dlpath=$dir/\$dldll~
9096        $RM \$dlpath'
9097     shlibpath_overrides_runpath=yes
9098
9099     case $host_os in
9100     cygwin*)
9101       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9102       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9103       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9104       ;;
9105     mingw* | cegcc*)
9106       # MinGW DLLs use traditional 'lib' prefix
9107       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9108       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9109       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9110         # It is most probably a Windows format PATH printed by
9111         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9112         # path with ; separators, and with drive letters. We can handle the
9113         # drive letters (cygwin fileutils understands them), so leave them,
9114         # especially as we might pass files found there to a mingw objdump,
9115         # which wouldn't understand a cygwinified path. Ahh.
9116         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9117       else
9118         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9119       fi
9120       ;;
9121     pw32*)
9122       # pw32 DLLs use 'pw' prefix rather than 'lib'
9123       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9124       ;;
9125     esac
9126     ;;
9127
9128   *)
9129     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9130     ;;
9131   esac
9132   dynamic_linker='Win32 ld.exe'
9133   # FIXME: first we should search . and the directory the executable is in
9134   shlibpath_var=PATH
9135   ;;
9136
9137 darwin* | rhapsody*)
9138   dynamic_linker="$host_os dyld"
9139   version_type=darwin
9140   need_lib_prefix=no
9141   need_version=no
9142   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9143   soname_spec='${libname}${release}${major}$shared_ext'
9144   shlibpath_overrides_runpath=yes
9145   shlibpath_var=DYLD_LIBRARY_PATH
9146   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9147
9148   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9149   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9150   ;;
9151
9152 dgux*)
9153   version_type=linux
9154   need_lib_prefix=no
9155   need_version=no
9156   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9157   soname_spec='${libname}${release}${shared_ext}$major'
9158   shlibpath_var=LD_LIBRARY_PATH
9159   ;;
9160
9161 freebsd1*)
9162   dynamic_linker=no
9163   ;;
9164
9165 freebsd* | dragonfly*)
9166   # DragonFly does not have aout.  When/if they implement a new
9167   # versioning mechanism, adjust this.
9168   if test -x /usr/bin/objformat; then
9169     objformat=`/usr/bin/objformat`
9170   else
9171     case $host_os in
9172     freebsd[123]*) objformat=aout ;;
9173     *) objformat=elf ;;
9174     esac
9175   fi
9176   version_type=freebsd-$objformat
9177   case $version_type in
9178     freebsd-elf*)
9179       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9180       need_version=no
9181       need_lib_prefix=no
9182       ;;
9183     freebsd-*)
9184       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9185       need_version=yes
9186       ;;
9187   esac
9188   shlibpath_var=LD_LIBRARY_PATH
9189   case $host_os in
9190   freebsd2*)
9191     shlibpath_overrides_runpath=yes
9192     ;;
9193   freebsd3.[01]* | freebsdelf3.[01]*)
9194     shlibpath_overrides_runpath=yes
9195     hardcode_into_libs=yes
9196     ;;
9197   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9198   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9199     shlibpath_overrides_runpath=no
9200     hardcode_into_libs=yes
9201     ;;
9202   *) # from 4.6 on, and DragonFly
9203     shlibpath_overrides_runpath=yes
9204     hardcode_into_libs=yes
9205     ;;
9206   esac
9207   ;;
9208
9209 gnu*)
9210   version_type=linux
9211   need_lib_prefix=no
9212   need_version=no
9213   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9214   soname_spec='${libname}${release}${shared_ext}$major'
9215   shlibpath_var=LD_LIBRARY_PATH
9216   hardcode_into_libs=yes
9217   ;;
9218
9219 hpux9* | hpux10* | hpux11*)
9220   # Give a soname corresponding to the major version so that dld.sl refuses to
9221   # link against other versions.
9222   version_type=sunos
9223   need_lib_prefix=no
9224   need_version=no
9225   case $host_cpu in
9226   ia64*)
9227     shrext_cmds='.so'
9228     hardcode_into_libs=yes
9229     dynamic_linker="$host_os dld.so"
9230     shlibpath_var=LD_LIBRARY_PATH
9231     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9232     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9233     soname_spec='${libname}${release}${shared_ext}$major'
9234     if test "X$HPUX_IA64_MODE" = X32; then
9235       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9236     else
9237       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9238     fi
9239     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9240     ;;
9241   hppa*64*)
9242     shrext_cmds='.sl'
9243     hardcode_into_libs=yes
9244     dynamic_linker="$host_os dld.sl"
9245     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9246     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9247     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9248     soname_spec='${libname}${release}${shared_ext}$major'
9249     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9250     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9251     ;;
9252   *)
9253     shrext_cmds='.sl'
9254     dynamic_linker="$host_os dld.sl"
9255     shlibpath_var=SHLIB_PATH
9256     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9257     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9258     soname_spec='${libname}${release}${shared_ext}$major'
9259     ;;
9260   esac
9261   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9262   postinstall_cmds='chmod 555 $lib'
9263   ;;
9264
9265 interix[3-9]*)
9266   version_type=linux
9267   need_lib_prefix=no
9268   need_version=no
9269   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9270   soname_spec='${libname}${release}${shared_ext}$major'
9271   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9272   shlibpath_var=LD_LIBRARY_PATH
9273   shlibpath_overrides_runpath=no
9274   hardcode_into_libs=yes
9275   ;;
9276
9277 irix5* | irix6* | nonstopux*)
9278   case $host_os in
9279     nonstopux*) version_type=nonstopux ;;
9280     *)
9281         if test "$lt_cv_prog_gnu_ld" = yes; then
9282                 version_type=linux
9283         else
9284                 version_type=irix
9285         fi ;;
9286   esac
9287   need_lib_prefix=no
9288   need_version=no
9289   soname_spec='${libname}${release}${shared_ext}$major'
9290   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9291   case $host_os in
9292   irix5* | nonstopux*)
9293     libsuff= shlibsuff=
9294     ;;
9295   *)
9296     case $LD in # libtool.m4 will add one of these switches to LD
9297     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9298       libsuff= shlibsuff= libmagic=32-bit;;
9299     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9300       libsuff=32 shlibsuff=N32 libmagic=N32;;
9301     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9302       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9303     *) libsuff= shlibsuff= libmagic=never-match;;
9304     esac
9305     ;;
9306   esac
9307   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9308   shlibpath_overrides_runpath=no
9309   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9310   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9311   hardcode_into_libs=yes
9312   ;;
9313
9314 # No shared lib support for Linux oldld, aout, or coff.
9315 linux*oldld* | linux*aout* | linux*coff*)
9316   dynamic_linker=no
9317   ;;
9318
9319 # This must be Linux ELF.
9320 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9321   version_type=linux
9322   need_lib_prefix=no
9323   need_version=no
9324   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9325   soname_spec='${libname}${release}${shared_ext}$major'
9326   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9327   shlibpath_var=LD_LIBRARY_PATH
9328   shlibpath_overrides_runpath=no
9329   # Some binutils ld are patched to set DT_RUNPATH
9330   save_LDFLAGS=$LDFLAGS
9331   save_libdir=$libdir
9332   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9333        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9334   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9335 /* end confdefs.h.  */
9336
9337 int
9338 main ()
9339 {
9340
9341   ;
9342   return 0;
9343 }
9344 _ACEOF
9345 if ac_fn_c_try_link "$LINENO"; then :
9346   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9347   shlibpath_overrides_runpath=yes
9348 fi
9349 fi
9350 rm -f core conftest.err conftest.$ac_objext \
9351     conftest$ac_exeext conftest.$ac_ext
9352   LDFLAGS=$save_LDFLAGS
9353   libdir=$save_libdir
9354
9355   # This implies no fast_install, which is unacceptable.
9356   # Some rework will be needed to allow for fast_install
9357   # before this can be enabled.
9358   hardcode_into_libs=yes
9359
9360   # Append ld.so.conf contents to the search path
9361   if test -f /etc/ld.so.conf; then
9362     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' ' '`
9363     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9364   fi
9365
9366   # We used to test for /lib/ld.so.1 and disable shared libraries on
9367   # powerpc, because MkLinux only supported shared libraries with the
9368   # GNU dynamic linker.  Since this was broken with cross compilers,
9369   # most powerpc-linux boxes support dynamic linking these days and
9370   # people can always --disable-shared, the test was removed, and we
9371   # assume the GNU/Linux dynamic linker is in use.
9372   dynamic_linker='GNU/Linux ld.so'
9373   ;;
9374
9375 netbsdelf*-gnu)
9376   version_type=linux
9377   need_lib_prefix=no
9378   need_version=no
9379   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9380   soname_spec='${libname}${release}${shared_ext}$major'
9381   shlibpath_var=LD_LIBRARY_PATH
9382   shlibpath_overrides_runpath=no
9383   hardcode_into_libs=yes
9384   dynamic_linker='NetBSD ld.elf_so'
9385   ;;
9386
9387 netbsd*)
9388   version_type=sunos
9389   need_lib_prefix=no
9390   need_version=no
9391   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9392     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9393     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9394     dynamic_linker='NetBSD (a.out) ld.so'
9395   else
9396     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9397     soname_spec='${libname}${release}${shared_ext}$major'
9398     dynamic_linker='NetBSD ld.elf_so'
9399   fi
9400   shlibpath_var=LD_LIBRARY_PATH
9401   shlibpath_overrides_runpath=yes
9402   hardcode_into_libs=yes
9403   ;;
9404
9405 newsos6)
9406   version_type=linux
9407   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9408   shlibpath_var=LD_LIBRARY_PATH
9409   shlibpath_overrides_runpath=yes
9410   ;;
9411
9412 *nto* | *qnx*)
9413   version_type=qnx
9414   need_lib_prefix=no
9415   need_version=no
9416   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9417   soname_spec='${libname}${release}${shared_ext}$major'
9418   shlibpath_var=LD_LIBRARY_PATH
9419   shlibpath_overrides_runpath=no
9420   hardcode_into_libs=yes
9421   dynamic_linker='ldqnx.so'
9422   ;;
9423
9424 openbsd*)
9425   version_type=sunos
9426   sys_lib_dlsearch_path_spec="/usr/lib"
9427   need_lib_prefix=no
9428   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9429   case $host_os in
9430     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9431     *)                          need_version=no  ;;
9432   esac
9433   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9434   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9435   shlibpath_var=LD_LIBRARY_PATH
9436   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9437     case $host_os in
9438       openbsd2.[89] | openbsd2.[89].*)
9439         shlibpath_overrides_runpath=no
9440         ;;
9441       *)
9442         shlibpath_overrides_runpath=yes
9443         ;;
9444       esac
9445   else
9446     shlibpath_overrides_runpath=yes
9447   fi
9448   ;;
9449
9450 os2*)
9451   libname_spec='$name'
9452   shrext_cmds=".dll"
9453   need_lib_prefix=no
9454   library_names_spec='$libname${shared_ext} $libname.a'
9455   dynamic_linker='OS/2 ld.exe'
9456   shlibpath_var=LIBPATH
9457   ;;
9458
9459 osf3* | osf4* | osf5*)
9460   version_type=osf
9461   need_lib_prefix=no
9462   need_version=no
9463   soname_spec='${libname}${release}${shared_ext}$major'
9464   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9465   shlibpath_var=LD_LIBRARY_PATH
9466   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9467   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9468   ;;
9469
9470 rdos*)
9471   dynamic_linker=no
9472   ;;
9473
9474 solaris*)
9475   version_type=linux
9476   need_lib_prefix=no
9477   need_version=no
9478   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9479   soname_spec='${libname}${release}${shared_ext}$major'
9480   shlibpath_var=LD_LIBRARY_PATH
9481   shlibpath_overrides_runpath=yes
9482   hardcode_into_libs=yes
9483   # ldd complains unless libraries are executable
9484   postinstall_cmds='chmod +x $lib'
9485   ;;
9486
9487 sunos4*)
9488   version_type=sunos
9489   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9490   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9491   shlibpath_var=LD_LIBRARY_PATH
9492   shlibpath_overrides_runpath=yes
9493   if test "$with_gnu_ld" = yes; then
9494     need_lib_prefix=no
9495   fi
9496   need_version=yes
9497   ;;
9498
9499 sysv4 | sysv4.3*)
9500   version_type=linux
9501   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9502   soname_spec='${libname}${release}${shared_ext}$major'
9503   shlibpath_var=LD_LIBRARY_PATH
9504   case $host_vendor in
9505     sni)
9506       shlibpath_overrides_runpath=no
9507       need_lib_prefix=no
9508       runpath_var=LD_RUN_PATH
9509       ;;
9510     siemens)
9511       need_lib_prefix=no
9512       ;;
9513     motorola)
9514       need_lib_prefix=no
9515       need_version=no
9516       shlibpath_overrides_runpath=no
9517       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9518       ;;
9519   esac
9520   ;;
9521
9522 sysv4*MP*)
9523   if test -d /usr/nec ;then
9524     version_type=linux
9525     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9526     soname_spec='$libname${shared_ext}.$major'
9527     shlibpath_var=LD_LIBRARY_PATH
9528   fi
9529   ;;
9530
9531 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9532   version_type=freebsd-elf
9533   need_lib_prefix=no
9534   need_version=no
9535   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9536   soname_spec='${libname}${release}${shared_ext}$major'
9537   shlibpath_var=LD_LIBRARY_PATH
9538   shlibpath_overrides_runpath=yes
9539   hardcode_into_libs=yes
9540   if test "$with_gnu_ld" = yes; then
9541     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9542   else
9543     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9544     case $host_os in
9545       sco3.2v5*)
9546         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9547         ;;
9548     esac
9549   fi
9550   sys_lib_dlsearch_path_spec='/usr/lib'
9551   ;;
9552
9553 tpf*)
9554   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9555   version_type=linux
9556   need_lib_prefix=no
9557   need_version=no
9558   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9559   shlibpath_var=LD_LIBRARY_PATH
9560   shlibpath_overrides_runpath=no
9561   hardcode_into_libs=yes
9562   ;;
9563
9564 uts4*)
9565   version_type=linux
9566   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9567   soname_spec='${libname}${release}${shared_ext}$major'
9568   shlibpath_var=LD_LIBRARY_PATH
9569   ;;
9570
9571 *)
9572   dynamic_linker=no
9573   ;;
9574 esac
9575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9576 $as_echo "$dynamic_linker" >&6; }
9577 test "$dynamic_linker" = no && can_build_shared=no
9578
9579 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9580 if test "$GCC" = yes; then
9581   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9582 fi
9583
9584 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9585   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9586 fi
9587 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9588   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9589 fi
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9678 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9679 hardcode_action=
9680 if test -n "$hardcode_libdir_flag_spec" ||
9681    test -n "$runpath_var" ||
9682    test "X$hardcode_automatic" = "Xyes" ; then
9683
9684   # We can hardcode non-existent directories.
9685   if test "$hardcode_direct" != no &&
9686      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9687      # have to relink, otherwise we might link with an installed library
9688      # when we should be linking with a yet-to-be-installed one
9689      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9690      test "$hardcode_minus_L" != no; then
9691     # Linking always hardcodes the temporary library directory.
9692     hardcode_action=relink
9693   else
9694     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9695     hardcode_action=immediate
9696   fi
9697 else
9698   # We cannot hardcode anything, or else we can only hardcode existing
9699   # directories.
9700   hardcode_action=unsupported
9701 fi
9702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9703 $as_echo "$hardcode_action" >&6; }
9704
9705 if test "$hardcode_action" = relink ||
9706    test "$inherit_rpath" = yes; then
9707   # Fast installation is not supported
9708   enable_fast_install=no
9709 elif test "$shlibpath_overrides_runpath" = yes ||
9710      test "$enable_shared" = no; then
9711   # Fast installation is not necessary
9712   enable_fast_install=needless
9713 fi
9714
9715
9716
9717
9718
9719
9720   if test "x$enable_dlopen" != xyes; then
9721   enable_dlopen=unknown
9722   enable_dlopen_self=unknown
9723   enable_dlopen_self_static=unknown
9724 else
9725   lt_cv_dlopen=no
9726   lt_cv_dlopen_libs=
9727
9728   case $host_os in
9729   beos*)
9730     lt_cv_dlopen="load_add_on"
9731     lt_cv_dlopen_libs=
9732     lt_cv_dlopen_self=yes
9733     ;;
9734
9735   mingw* | pw32* | cegcc*)
9736     lt_cv_dlopen="LoadLibrary"
9737     lt_cv_dlopen_libs=
9738     ;;
9739
9740   cygwin*)
9741     lt_cv_dlopen="dlopen"
9742     lt_cv_dlopen_libs=
9743     ;;
9744
9745   darwin*)
9746   # if libdl is installed we need to link against it
9747     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9748 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9749 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9750   $as_echo_n "(cached) " >&6
9751 else
9752   ac_check_lib_save_LIBS=$LIBS
9753 LIBS="-ldl  $LIBS"
9754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9755 /* end confdefs.h.  */
9756
9757 /* Override any GCC internal prototype to avoid an error.
9758    Use char because int might match the return type of a GCC
9759    builtin and then its argument prototype would still apply.  */
9760 #ifdef __cplusplus
9761 extern "C"
9762 #endif
9763 char dlopen ();
9764 int
9765 main ()
9766 {
9767 return dlopen ();
9768   ;
9769   return 0;
9770 }
9771 _ACEOF
9772 if ac_fn_c_try_link "$LINENO"; then :
9773   ac_cv_lib_dl_dlopen=yes
9774 else
9775   ac_cv_lib_dl_dlopen=no
9776 fi
9777 rm -f core conftest.err conftest.$ac_objext \
9778     conftest$ac_exeext conftest.$ac_ext
9779 LIBS=$ac_check_lib_save_LIBS
9780 fi
9781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9782 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9783 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9784   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9785 else
9786
9787     lt_cv_dlopen="dyld"
9788     lt_cv_dlopen_libs=
9789     lt_cv_dlopen_self=yes
9790
9791 fi
9792
9793     ;;
9794
9795   *)
9796     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9797 if test "x$ac_cv_func_shl_load" = x""yes; then :
9798   lt_cv_dlopen="shl_load"
9799 else
9800   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9801 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9802 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9803   $as_echo_n "(cached) " >&6
9804 else
9805   ac_check_lib_save_LIBS=$LIBS
9806 LIBS="-ldld  $LIBS"
9807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9808 /* end confdefs.h.  */
9809
9810 /* Override any GCC internal prototype to avoid an error.
9811    Use char because int might match the return type of a GCC
9812    builtin and then its argument prototype would still apply.  */
9813 #ifdef __cplusplus
9814 extern "C"
9815 #endif
9816 char shl_load ();
9817 int
9818 main ()
9819 {
9820 return shl_load ();
9821   ;
9822   return 0;
9823 }
9824 _ACEOF
9825 if ac_fn_c_try_link "$LINENO"; then :
9826   ac_cv_lib_dld_shl_load=yes
9827 else
9828   ac_cv_lib_dld_shl_load=no
9829 fi
9830 rm -f core conftest.err conftest.$ac_objext \
9831     conftest$ac_exeext conftest.$ac_ext
9832 LIBS=$ac_check_lib_save_LIBS
9833 fi
9834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9835 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9836 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9837   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9838 else
9839   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
9840 if test "x$ac_cv_func_dlopen" = x""yes; then :
9841   lt_cv_dlopen="dlopen"
9842 else
9843   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9844 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9845 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9846   $as_echo_n "(cached) " >&6
9847 else
9848   ac_check_lib_save_LIBS=$LIBS
9849 LIBS="-ldl  $LIBS"
9850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9851 /* end confdefs.h.  */
9852
9853 /* Override any GCC internal prototype to avoid an error.
9854    Use char because int might match the return type of a GCC
9855    builtin and then its argument prototype would still apply.  */
9856 #ifdef __cplusplus
9857 extern "C"
9858 #endif
9859 char dlopen ();
9860 int
9861 main ()
9862 {
9863 return dlopen ();
9864   ;
9865   return 0;
9866 }
9867 _ACEOF
9868 if ac_fn_c_try_link "$LINENO"; then :
9869   ac_cv_lib_dl_dlopen=yes
9870 else
9871   ac_cv_lib_dl_dlopen=no
9872 fi
9873 rm -f core conftest.err conftest.$ac_objext \
9874     conftest$ac_exeext conftest.$ac_ext
9875 LIBS=$ac_check_lib_save_LIBS
9876 fi
9877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9878 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9879 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9880   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9881 else
9882   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
9883 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
9884 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
9885   $as_echo_n "(cached) " >&6
9886 else
9887   ac_check_lib_save_LIBS=$LIBS
9888 LIBS="-lsvld  $LIBS"
9889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9890 /* end confdefs.h.  */
9891
9892 /* Override any GCC internal prototype to avoid an error.
9893    Use char because int might match the return type of a GCC
9894    builtin and then its argument prototype would still apply.  */
9895 #ifdef __cplusplus
9896 extern "C"
9897 #endif
9898 char dlopen ();
9899 int
9900 main ()
9901 {
9902 return dlopen ();
9903   ;
9904   return 0;
9905 }
9906 _ACEOF
9907 if ac_fn_c_try_link "$LINENO"; then :
9908   ac_cv_lib_svld_dlopen=yes
9909 else
9910   ac_cv_lib_svld_dlopen=no
9911 fi
9912 rm -f core conftest.err conftest.$ac_objext \
9913     conftest$ac_exeext conftest.$ac_ext
9914 LIBS=$ac_check_lib_save_LIBS
9915 fi
9916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
9917 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
9918 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
9919   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9920 else
9921   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
9922 $as_echo_n "checking for dld_link in -ldld... " >&6; }
9923 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
9924   $as_echo_n "(cached) " >&6
9925 else
9926   ac_check_lib_save_LIBS=$LIBS
9927 LIBS="-ldld  $LIBS"
9928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9929 /* end confdefs.h.  */
9930
9931 /* Override any GCC internal prototype to avoid an error.
9932    Use char because int might match the return type of a GCC
9933    builtin and then its argument prototype would still apply.  */
9934 #ifdef __cplusplus
9935 extern "C"
9936 #endif
9937 char dld_link ();
9938 int
9939 main ()
9940 {
9941 return dld_link ();
9942   ;
9943   return 0;
9944 }
9945 _ACEOF
9946 if ac_fn_c_try_link "$LINENO"; then :
9947   ac_cv_lib_dld_dld_link=yes
9948 else
9949   ac_cv_lib_dld_dld_link=no
9950 fi
9951 rm -f core conftest.err conftest.$ac_objext \
9952     conftest$ac_exeext conftest.$ac_ext
9953 LIBS=$ac_check_lib_save_LIBS
9954 fi
9955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
9956 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
9957 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
9958   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
9959 fi
9960
9961
9962 fi
9963
9964
9965 fi
9966
9967
9968 fi
9969
9970
9971 fi
9972
9973
9974 fi
9975
9976     ;;
9977   esac
9978
9979   if test "x$lt_cv_dlopen" != xno; then
9980     enable_dlopen=yes
9981   else
9982     enable_dlopen=no
9983   fi
9984
9985   case $lt_cv_dlopen in
9986   dlopen)
9987     save_CPPFLAGS="$CPPFLAGS"
9988     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
9989
9990     save_LDFLAGS="$LDFLAGS"
9991     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
9992
9993     save_LIBS="$LIBS"
9994     LIBS="$lt_cv_dlopen_libs $LIBS"
9995
9996     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
9997 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
9998 if test "${lt_cv_dlopen_self+set}" = set; then :
9999   $as_echo_n "(cached) " >&6
10000 else
10001           if test "$cross_compiling" = yes; then :
10002   lt_cv_dlopen_self=cross
10003 else
10004   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10005   lt_status=$lt_dlunknown
10006   cat > conftest.$ac_ext <<_LT_EOF
10007 #line 10007 "configure"
10008 #include "confdefs.h"
10009
10010 #if HAVE_DLFCN_H
10011 #include <dlfcn.h>
10012 #endif
10013
10014 #include <stdio.h>
10015
10016 #ifdef RTLD_GLOBAL
10017 #  define LT_DLGLOBAL           RTLD_GLOBAL
10018 #else
10019 #  ifdef DL_GLOBAL
10020 #    define LT_DLGLOBAL         DL_GLOBAL
10021 #  else
10022 #    define LT_DLGLOBAL         0
10023 #  endif
10024 #endif
10025
10026 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10027    find out it does not work in some platform. */
10028 #ifndef LT_DLLAZY_OR_NOW
10029 #  ifdef RTLD_LAZY
10030 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10031 #  else
10032 #    ifdef DL_LAZY
10033 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10034 #    else
10035 #      ifdef RTLD_NOW
10036 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10037 #      else
10038 #        ifdef DL_NOW
10039 #          define LT_DLLAZY_OR_NOW      DL_NOW
10040 #        else
10041 #          define LT_DLLAZY_OR_NOW      0
10042 #        endif
10043 #      endif
10044 #    endif
10045 #  endif
10046 #endif
10047
10048 void fnord() { int i=42;}
10049 int main ()
10050 {
10051   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10052   int status = $lt_dlunknown;
10053
10054   if (self)
10055     {
10056       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10057       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10058       /* dlclose (self); */
10059     }
10060   else
10061     puts (dlerror ());
10062
10063   return status;
10064 }
10065 _LT_EOF
10066   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10067   (eval $ac_link) 2>&5
10068   ac_status=$?
10069   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10070   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10071     (./conftest; exit; ) >&5 2>/dev/null
10072     lt_status=$?
10073     case x$lt_status in
10074       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10075       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10076       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10077     esac
10078   else :
10079     # compilation failed
10080     lt_cv_dlopen_self=no
10081   fi
10082 fi
10083 rm -fr conftest*
10084
10085
10086 fi
10087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10088 $as_echo "$lt_cv_dlopen_self" >&6; }
10089
10090     if test "x$lt_cv_dlopen_self" = xyes; then
10091       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10092       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10093 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10094 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10095   $as_echo_n "(cached) " >&6
10096 else
10097           if test "$cross_compiling" = yes; then :
10098   lt_cv_dlopen_self_static=cross
10099 else
10100   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10101   lt_status=$lt_dlunknown
10102   cat > conftest.$ac_ext <<_LT_EOF
10103 #line 10103 "configure"
10104 #include "confdefs.h"
10105
10106 #if HAVE_DLFCN_H
10107 #include <dlfcn.h>
10108 #endif
10109
10110 #include <stdio.h>
10111
10112 #ifdef RTLD_GLOBAL
10113 #  define LT_DLGLOBAL           RTLD_GLOBAL
10114 #else
10115 #  ifdef DL_GLOBAL
10116 #    define LT_DLGLOBAL         DL_GLOBAL
10117 #  else
10118 #    define LT_DLGLOBAL         0
10119 #  endif
10120 #endif
10121
10122 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10123    find out it does not work in some platform. */
10124 #ifndef LT_DLLAZY_OR_NOW
10125 #  ifdef RTLD_LAZY
10126 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10127 #  else
10128 #    ifdef DL_LAZY
10129 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10130 #    else
10131 #      ifdef RTLD_NOW
10132 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10133 #      else
10134 #        ifdef DL_NOW
10135 #          define LT_DLLAZY_OR_NOW      DL_NOW
10136 #        else
10137 #          define LT_DLLAZY_OR_NOW      0
10138 #        endif
10139 #      endif
10140 #    endif
10141 #  endif
10142 #endif
10143
10144 void fnord() { int i=42;}
10145 int main ()
10146 {
10147   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10148   int status = $lt_dlunknown;
10149
10150   if (self)
10151     {
10152       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10153       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10154       /* dlclose (self); */
10155     }
10156   else
10157     puts (dlerror ());
10158
10159   return status;
10160 }
10161 _LT_EOF
10162   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10163   (eval $ac_link) 2>&5
10164   ac_status=$?
10165   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10166   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10167     (./conftest; exit; ) >&5 2>/dev/null
10168     lt_status=$?
10169     case x$lt_status in
10170       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10171       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10172       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10173     esac
10174   else :
10175     # compilation failed
10176     lt_cv_dlopen_self_static=no
10177   fi
10178 fi
10179 rm -fr conftest*
10180
10181
10182 fi
10183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10184 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10185     fi
10186
10187     CPPFLAGS="$save_CPPFLAGS"
10188     LDFLAGS="$save_LDFLAGS"
10189     LIBS="$save_LIBS"
10190     ;;
10191   esac
10192
10193   case $lt_cv_dlopen_self in
10194   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10195   *) enable_dlopen_self=unknown ;;
10196   esac
10197
10198   case $lt_cv_dlopen_self_static in
10199   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10200   *) enable_dlopen_self_static=unknown ;;
10201   esac
10202 fi
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220 striplib=
10221 old_striplib=
10222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10223 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10224 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10225   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10226   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10227   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10228 $as_echo "yes" >&6; }
10229 else
10230 # FIXME - insert some real tests, host_os isn't really good enough
10231   case $host_os in
10232   darwin*)
10233     if test -n "$STRIP" ; then
10234       striplib="$STRIP -x"
10235       old_striplib="$STRIP -S"
10236       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10237 $as_echo "yes" >&6; }
10238     else
10239       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10240 $as_echo "no" >&6; }
10241     fi
10242     ;;
10243   *)
10244     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10245 $as_echo "no" >&6; }
10246     ;;
10247   esac
10248 fi
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261   # Report which library types will actually be built
10262   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10263 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10264   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10265 $as_echo "$can_build_shared" >&6; }
10266
10267   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10268 $as_echo_n "checking whether to build shared libraries... " >&6; }
10269   test "$can_build_shared" = "no" && enable_shared=no
10270
10271   # On AIX, shared libraries and static libraries use the same namespace, and
10272   # are all built from PIC.
10273   case $host_os in
10274   aix3*)
10275     test "$enable_shared" = yes && enable_static=no
10276     if test -n "$RANLIB"; then
10277       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10278       postinstall_cmds='$RANLIB $lib'
10279     fi
10280     ;;
10281
10282   aix[4-9]*)
10283     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10284       test "$enable_shared" = yes && enable_static=no
10285     fi
10286     ;;
10287   esac
10288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10289 $as_echo "$enable_shared" >&6; }
10290
10291   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10292 $as_echo_n "checking whether to build static libraries... " >&6; }
10293   # Make sure either enable_shared or enable_static is yes.
10294   test "$enable_shared" = yes || enable_static=yes
10295   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10296 $as_echo "$enable_static" >&6; }
10297
10298
10299
10300
10301 fi
10302 ac_ext=c
10303 ac_cpp='$CPP $CPPFLAGS'
10304 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10305 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10306 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10307
10308 CC="$lt_save_CC"
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322         ac_config_commands="$ac_config_commands libtool"
10323
10324
10325
10326
10327 # Only expand once:
10328
10329
10330 ac_ext=c
10331 ac_cpp='$CPP $CPPFLAGS'
10332 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10333 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10334 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10335 if test -n "$ac_tool_prefix"; then
10336   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
10337 set dummy ${ac_tool_prefix}gcc; ac_word=$2
10338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10339 $as_echo_n "checking for $ac_word... " >&6; }
10340 if test "${ac_cv_prog_CC+set}" = set; then :
10341   $as_echo_n "(cached) " >&6
10342 else
10343   if test -n "$CC"; then
10344   ac_cv_prog_CC="$CC" # Let the user override the test.
10345 else
10346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10347 for as_dir in $PATH
10348 do
10349   IFS=$as_save_IFS
10350   test -z "$as_dir" && as_dir=.
10351     for ac_exec_ext in '' $ac_executable_extensions; do
10352   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10353     ac_cv_prog_CC="${ac_tool_prefix}gcc"
10354     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10355     break 2
10356   fi
10357 done
10358   done
10359 IFS=$as_save_IFS
10360
10361 fi
10362 fi
10363 CC=$ac_cv_prog_CC
10364 if test -n "$CC"; then
10365   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10366 $as_echo "$CC" >&6; }
10367 else
10368   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10369 $as_echo "no" >&6; }
10370 fi
10371
10372
10373 fi
10374 if test -z "$ac_cv_prog_CC"; then
10375   ac_ct_CC=$CC
10376   # Extract the first word of "gcc", so it can be a program name with args.
10377 set dummy gcc; ac_word=$2
10378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10379 $as_echo_n "checking for $ac_word... " >&6; }
10380 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
10381   $as_echo_n "(cached) " >&6
10382 else
10383   if test -n "$ac_ct_CC"; then
10384   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
10385 else
10386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10387 for as_dir in $PATH
10388 do
10389   IFS=$as_save_IFS
10390   test -z "$as_dir" && as_dir=.
10391     for ac_exec_ext in '' $ac_executable_extensions; do
10392   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10393     ac_cv_prog_ac_ct_CC="gcc"
10394     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10395     break 2
10396   fi
10397 done
10398   done
10399 IFS=$as_save_IFS
10400
10401 fi
10402 fi
10403 ac_ct_CC=$ac_cv_prog_ac_ct_CC
10404 if test -n "$ac_ct_CC"; then
10405   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
10406 $as_echo "$ac_ct_CC" >&6; }
10407 else
10408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10409 $as_echo "no" >&6; }
10410 fi
10411
10412   if test "x$ac_ct_CC" = x; then
10413     CC=""
10414   else
10415     case $cross_compiling:$ac_tool_warned in
10416 yes:)
10417 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10418 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10419 ac_tool_warned=yes ;;
10420 esac
10421     CC=$ac_ct_CC
10422   fi
10423 else
10424   CC="$ac_cv_prog_CC"
10425 fi
10426
10427 if test -z "$CC"; then
10428           if test -n "$ac_tool_prefix"; then
10429     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
10430 set dummy ${ac_tool_prefix}cc; ac_word=$2
10431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10432 $as_echo_n "checking for $ac_word... " >&6; }
10433 if test "${ac_cv_prog_CC+set}" = set; then :
10434   $as_echo_n "(cached) " >&6
10435 else
10436   if test -n "$CC"; then
10437   ac_cv_prog_CC="$CC" # Let the user override the test.
10438 else
10439 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10440 for as_dir in $PATH
10441 do
10442   IFS=$as_save_IFS
10443   test -z "$as_dir" && as_dir=.
10444     for ac_exec_ext in '' $ac_executable_extensions; do
10445   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10446     ac_cv_prog_CC="${ac_tool_prefix}cc"
10447     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10448     break 2
10449   fi
10450 done
10451   done
10452 IFS=$as_save_IFS
10453
10454 fi
10455 fi
10456 CC=$ac_cv_prog_CC
10457 if test -n "$CC"; then
10458   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10459 $as_echo "$CC" >&6; }
10460 else
10461   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10462 $as_echo "no" >&6; }
10463 fi
10464
10465
10466   fi
10467 fi
10468 if test -z "$CC"; then
10469   # Extract the first word of "cc", so it can be a program name with args.
10470 set dummy cc; ac_word=$2
10471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10472 $as_echo_n "checking for $ac_word... " >&6; }
10473 if test "${ac_cv_prog_CC+set}" = set; then :
10474   $as_echo_n "(cached) " >&6
10475 else
10476   if test -n "$CC"; then
10477   ac_cv_prog_CC="$CC" # Let the user override the test.
10478 else
10479   ac_prog_rejected=no
10480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10481 for as_dir in $PATH
10482 do
10483   IFS=$as_save_IFS
10484   test -z "$as_dir" && as_dir=.
10485     for ac_exec_ext in '' $ac_executable_extensions; do
10486   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10487     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
10488        ac_prog_rejected=yes
10489        continue
10490      fi
10491     ac_cv_prog_CC="cc"
10492     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10493     break 2
10494   fi
10495 done
10496   done
10497 IFS=$as_save_IFS
10498
10499 if test $ac_prog_rejected = yes; then
10500   # We found a bogon in the path, so make sure we never use it.
10501   set dummy $ac_cv_prog_CC
10502   shift
10503   if test $# != 0; then
10504     # We chose a different compiler from the bogus one.
10505     # However, it has the same basename, so the bogon will be chosen
10506     # first if we set CC to just the basename; use the full file name.
10507     shift
10508     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
10509   fi
10510 fi
10511 fi
10512 fi
10513 CC=$ac_cv_prog_CC
10514 if test -n "$CC"; then
10515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10516 $as_echo "$CC" >&6; }
10517 else
10518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10519 $as_echo "no" >&6; }
10520 fi
10521
10522
10523 fi
10524 if test -z "$CC"; then
10525   if test -n "$ac_tool_prefix"; then
10526   for ac_prog in cl.exe
10527   do
10528     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
10529 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
10530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10531 $as_echo_n "checking for $ac_word... " >&6; }
10532 if test "${ac_cv_prog_CC+set}" = set; then :
10533   $as_echo_n "(cached) " >&6
10534 else
10535   if test -n "$CC"; then
10536   ac_cv_prog_CC="$CC" # Let the user override the test.
10537 else
10538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10539 for as_dir in $PATH
10540 do
10541   IFS=$as_save_IFS
10542   test -z "$as_dir" && as_dir=.
10543     for ac_exec_ext in '' $ac_executable_extensions; do
10544   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10545     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
10546     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10547     break 2
10548   fi
10549 done
10550   done
10551 IFS=$as_save_IFS
10552
10553 fi
10554 fi
10555 CC=$ac_cv_prog_CC
10556 if test -n "$CC"; then
10557   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10558 $as_echo "$CC" >&6; }
10559 else
10560   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10561 $as_echo "no" >&6; }
10562 fi
10563
10564
10565     test -n "$CC" && break
10566   done
10567 fi
10568 if test -z "$CC"; then
10569   ac_ct_CC=$CC
10570   for ac_prog in cl.exe
10571 do
10572   # Extract the first word of "$ac_prog", so it can be a program name with args.
10573 set dummy $ac_prog; ac_word=$2
10574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10575 $as_echo_n "checking for $ac_word... " >&6; }
10576 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
10577   $as_echo_n "(cached) " >&6
10578 else
10579   if test -n "$ac_ct_CC"; then
10580   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
10581 else
10582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10583 for as_dir in $PATH
10584 do
10585   IFS=$as_save_IFS
10586   test -z "$as_dir" && as_dir=.
10587     for ac_exec_ext in '' $ac_executable_extensions; do
10588   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10589     ac_cv_prog_ac_ct_CC="$ac_prog"
10590     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10591     break 2
10592   fi
10593 done
10594   done
10595 IFS=$as_save_IFS
10596
10597 fi
10598 fi
10599 ac_ct_CC=$ac_cv_prog_ac_ct_CC
10600 if test -n "$ac_ct_CC"; then
10601   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
10602 $as_echo "$ac_ct_CC" >&6; }
10603 else
10604   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10605 $as_echo "no" >&6; }
10606 fi
10607
10608
10609   test -n "$ac_ct_CC" && break
10610 done
10611
10612   if test "x$ac_ct_CC" = x; then
10613     CC=""
10614   else
10615     case $cross_compiling:$ac_tool_warned in
10616 yes:)
10617 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10618 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10619 ac_tool_warned=yes ;;
10620 esac
10621     CC=$ac_ct_CC
10622   fi
10623 fi
10624
10625 fi
10626
10627
10628 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10629 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10630 as_fn_error $? "no acceptable C compiler found in \$PATH
10631 See \`config.log' for more details" "$LINENO" 5 ; }
10632
10633 # Provide some information about the compiler.
10634 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
10635 set X $ac_compile
10636 ac_compiler=$2
10637 for ac_option in --version -v -V -qversion; do
10638   { { ac_try="$ac_compiler $ac_option >&5"
10639 case "(($ac_try" in
10640   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10641   *) ac_try_echo=$ac_try;;
10642 esac
10643 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10644 $as_echo "$ac_try_echo"; } >&5
10645   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
10646   ac_status=$?
10647   if test -s conftest.err; then
10648     sed '10a\
10649 ... rest of stderr output deleted ...
10650          10q' conftest.err >conftest.er1
10651     cat conftest.er1 >&5
10652   fi
10653   rm -f conftest.er1 conftest.err
10654   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10655   test $ac_status = 0; }
10656 done
10657
10658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
10659 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
10660 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
10661   $as_echo_n "(cached) " >&6
10662 else
10663   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10664 /* end confdefs.h.  */
10665
10666 int
10667 main ()
10668 {
10669 #ifndef __GNUC__
10670        choke me
10671 #endif
10672
10673   ;
10674   return 0;
10675 }
10676 _ACEOF
10677 if ac_fn_c_try_compile "$LINENO"; then :
10678   ac_compiler_gnu=yes
10679 else
10680   ac_compiler_gnu=no
10681 fi
10682 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10683 ac_cv_c_compiler_gnu=$ac_compiler_gnu
10684
10685 fi
10686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
10687 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
10688 if test $ac_compiler_gnu = yes; then
10689   GCC=yes
10690 else
10691   GCC=
10692 fi
10693 ac_test_CFLAGS=${CFLAGS+set}
10694 ac_save_CFLAGS=$CFLAGS
10695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
10696 $as_echo_n "checking whether $CC accepts -g... " >&6; }
10697 if test "${ac_cv_prog_cc_g+set}" = set; then :
10698   $as_echo_n "(cached) " >&6
10699 else
10700   ac_save_c_werror_flag=$ac_c_werror_flag
10701    ac_c_werror_flag=yes
10702    ac_cv_prog_cc_g=no
10703    CFLAGS="-g"
10704    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10705 /* end confdefs.h.  */
10706
10707 int
10708 main ()
10709 {
10710
10711   ;
10712   return 0;
10713 }
10714 _ACEOF
10715 if ac_fn_c_try_compile "$LINENO"; then :
10716   ac_cv_prog_cc_g=yes
10717 else
10718   CFLAGS=""
10719       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10720 /* end confdefs.h.  */
10721
10722 int
10723 main ()
10724 {
10725
10726   ;
10727   return 0;
10728 }
10729 _ACEOF
10730 if ac_fn_c_try_compile "$LINENO"; then :
10731
10732 else
10733   ac_c_werror_flag=$ac_save_c_werror_flag
10734          CFLAGS="-g"
10735          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10736 /* end confdefs.h.  */
10737
10738 int
10739 main ()
10740 {
10741
10742   ;
10743   return 0;
10744 }
10745 _ACEOF
10746 if ac_fn_c_try_compile "$LINENO"; then :
10747   ac_cv_prog_cc_g=yes
10748 fi
10749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10750 fi
10751 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10752 fi
10753 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10754    ac_c_werror_flag=$ac_save_c_werror_flag
10755 fi
10756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
10757 $as_echo "$ac_cv_prog_cc_g" >&6; }
10758 if test "$ac_test_CFLAGS" = set; then
10759   CFLAGS=$ac_save_CFLAGS
10760 elif test $ac_cv_prog_cc_g = yes; then
10761   if test "$GCC" = yes; then
10762     CFLAGS="-g -O2"
10763   else
10764     CFLAGS="-g"
10765   fi
10766 else
10767   if test "$GCC" = yes; then
10768     CFLAGS="-O2"
10769   else
10770     CFLAGS=
10771   fi
10772 fi
10773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
10774 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
10775 if test "${ac_cv_prog_cc_c89+set}" = set; then :
10776   $as_echo_n "(cached) " >&6
10777 else
10778   ac_cv_prog_cc_c89=no
10779 ac_save_CC=$CC
10780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10781 /* end confdefs.h.  */
10782 #include <stdarg.h>
10783 #include <stdio.h>
10784 #include <sys/types.h>
10785 #include <sys/stat.h>
10786 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
10787 struct buf { int x; };
10788 FILE * (*rcsopen) (struct buf *, struct stat *, int);
10789 static char *e (p, i)
10790      char **p;
10791      int i;
10792 {
10793   return p[i];
10794 }
10795 static char *f (char * (*g) (char **, int), char **p, ...)
10796 {
10797   char *s;
10798   va_list v;
10799   va_start (v,p);
10800   s = g (p, va_arg (v,int));
10801   va_end (v);
10802   return s;
10803 }
10804
10805 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
10806    function prototypes and stuff, but not '\xHH' hex character constants.
10807    These don't provoke an error unfortunately, instead are silently treated
10808    as 'x'.  The following induces an error, until -std is added to get
10809    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
10810    array size at least.  It's necessary to write '\x00'==0 to get something
10811    that's true only with -std.  */
10812 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
10813
10814 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
10815    inside strings and character constants.  */
10816 #define FOO(x) 'x'
10817 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
10818
10819 int test (int i, double x);
10820 struct s1 {int (*f) (int a);};
10821 struct s2 {int (*f) (double a);};
10822 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
10823 int argc;
10824 char **argv;
10825 int
10826 main ()
10827 {
10828 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
10829   ;
10830   return 0;
10831 }
10832 _ACEOF
10833 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
10834         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
10835 do
10836   CC="$ac_save_CC $ac_arg"
10837   if ac_fn_c_try_compile "$LINENO"; then :
10838   ac_cv_prog_cc_c89=$ac_arg
10839 fi
10840 rm -f core conftest.err conftest.$ac_objext
10841   test "x$ac_cv_prog_cc_c89" != "xno" && break
10842 done
10843 rm -f conftest.$ac_ext
10844 CC=$ac_save_CC
10845
10846 fi
10847 # AC_CACHE_VAL
10848 case "x$ac_cv_prog_cc_c89" in
10849   x)
10850     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
10851 $as_echo "none needed" >&6; } ;;
10852   xno)
10853     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
10854 $as_echo "unsupported" >&6; } ;;
10855   *)
10856     CC="$CC $ac_cv_prog_cc_c89"
10857     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
10858 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
10859 esac
10860 if test "x$ac_cv_prog_cc_c89" != xno; then :
10861
10862 fi
10863
10864 ac_ext=c
10865 ac_cpp='$CPP $CPPFLAGS'
10866 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10867 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10868 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10869
10870 depcc="$CC"   am_compiler_list=
10871
10872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
10873 $as_echo_n "checking dependency style of $depcc... " >&6; }
10874 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
10875   $as_echo_n "(cached) " >&6
10876 else
10877   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
10878   # We make a subdir and do the tests there.  Otherwise we can end up
10879   # making bogus files that we don't know about and never remove.  For
10880   # instance it was reported that on HP-UX the gcc test will end up
10881   # making a dummy file named `D' -- because `-MD' means `put the output
10882   # in D'.
10883   mkdir conftest.dir
10884   # Copy depcomp to subdir because otherwise we won't find it if we're
10885   # using a relative directory.
10886   cp "$am_depcomp" conftest.dir
10887   cd conftest.dir
10888   # We will build objects and dependencies in a subdirectory because
10889   # it helps to detect inapplicable dependency modes.  For instance
10890   # both Tru64's cc and ICC support -MD to output dependencies as a
10891   # side effect of compilation, but ICC will put the dependencies in
10892   # the current directory while Tru64 will put them in the object
10893   # directory.
10894   mkdir sub
10895
10896   am_cv_CC_dependencies_compiler_type=none
10897   if test "$am_compiler_list" = ""; then
10898      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
10899   fi
10900   am__universal=false
10901   case " $depcc " in #(
10902      *\ -arch\ *\ -arch\ *) am__universal=true ;;
10903      esac
10904
10905   for depmode in $am_compiler_list; do
10906     # Setup a source with many dependencies, because some compilers
10907     # like to wrap large dependency lists on column 80 (with \), and
10908     # we should not choose a depcomp mode which is confused by this.
10909     #
10910     # We need to recreate these files for each test, as the compiler may
10911     # overwrite some of them when testing with obscure command lines.
10912     # This happens at least with the AIX C compiler.
10913     : > sub/conftest.c
10914     for i in 1 2 3 4 5 6; do
10915       echo '#include "conftst'$i'.h"' >> sub/conftest.c
10916       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
10917       # Solaris 8's {/usr,}/bin/sh.
10918       touch sub/conftst$i.h
10919     done
10920     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
10921
10922     # We check with `-c' and `-o' for the sake of the "dashmstdout"
10923     # mode.  It turns out that the SunPro C++ compiler does not properly
10924     # handle `-M -o', and we need to detect this.  Also, some Intel
10925     # versions had trouble with output in subdirs
10926     am__obj=sub/conftest.${OBJEXT-o}
10927     am__minus_obj="-o $am__obj"
10928     case $depmode in
10929     gcc)
10930       # This depmode causes a compiler race in universal mode.
10931       test "$am__universal" = false || continue
10932       ;;
10933     nosideeffect)
10934       # after this tag, mechanisms are not by side-effect, so they'll
10935       # only be used when explicitly requested
10936       if test "x$enable_dependency_tracking" = xyes; then
10937         continue
10938       else
10939         break
10940       fi
10941       ;;
10942     msvisualcpp | msvcmsys)
10943       # This compiler won't grok `-c -o', but also, the minuso test has
10944       # not run yet.  These depmodes are late enough in the game, and
10945       # so weak that their functioning should not be impacted.
10946       am__obj=conftest.${OBJEXT-o}
10947       am__minus_obj=
10948       ;;
10949     none) break ;;
10950     esac
10951     if depmode=$depmode \
10952        source=sub/conftest.c object=$am__obj \
10953        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
10954        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
10955          >/dev/null 2>conftest.err &&
10956        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
10957        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
10958        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
10959        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
10960       # icc doesn't choke on unknown options, it will just issue warnings
10961       # or remarks (even with -Werror).  So we grep stderr for any message
10962       # that says an option was ignored or not supported.
10963       # When given -MP, icc 7.0 and 7.1 complain thusly:
10964       #   icc: Command line warning: ignoring option '-M'; no argument required
10965       # The diagnosis changed in icc 8.0:
10966       #   icc: Command line remark: option '-MP' not supported
10967       if (grep 'ignoring option' conftest.err ||
10968           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
10969         am_cv_CC_dependencies_compiler_type=$depmode
10970         break
10971       fi
10972     fi
10973   done
10974
10975   cd ..
10976   rm -rf conftest.dir
10977 else
10978   am_cv_CC_dependencies_compiler_type=none
10979 fi
10980
10981 fi
10982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
10983 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
10984 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
10985
10986  if
10987   test "x$enable_dependency_tracking" != xno \
10988   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
10989   am__fastdepCC_TRUE=
10990   am__fastdepCC_FALSE='#'
10991 else
10992   am__fastdepCC_TRUE='#'
10993   am__fastdepCC_FALSE=
10994 fi
10995
10996
10997
10998
10999 ac_save_CFLAGS="$CFLAGS"
11000 CFLAGS="$CFLAGS -Werror"
11001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports __attribute__((weak, alias))" >&5
11002 $as_echo_n "checking if compiler supports __attribute__((weak, alias))... " >&6; }
11003 if test "${cc_cv_attribute_alias+set}" = set; then :
11004   $as_echo_n "(cached) " >&6
11005 else
11006   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11007 /* end confdefs.h.  */
11008
11009                 void other_function(void *foo) { }
11010                 void some_function(void *foo) __attribute__((weak, alias("other_function")));
11011
11012 _ACEOF
11013 if ac_fn_c_try_compile "$LINENO"; then :
11014   cc_cv_attribute_alias=yes
11015 else
11016   cc_cv_attribute_alias=no
11017 fi
11018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11019
11020 fi
11021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cc_cv_attribute_alias" >&5
11022 $as_echo "$cc_cv_attribute_alias" >&6; }
11023 CFLAGS="$ac_save_CFLAGS"
11024 if test "x$cc_cv_attribute_alias" = "xyes"; then
11025
11026 $as_echo "#define SUPPORT_ATTRIBUTE_ALIAS 1" >>confdefs.h
11027
11028 fi
11029
11030
11031 PKG_CONFIG_LIBS=
11032 for ac_func in pthread_self pthread_mutex_init pthread_mutex_destroy pthread_mutex_lock pthread_mutex_unlock pthread_cond_init pthread_cond_destroy pthread_condattr_init pthread_condattr_destroy pthread_cond_wait pthread_cond_timedwait pthread_cond_signal pthread_cond_broadcast pthread_equal pthread_exit
11033 do :
11034   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11035 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11036 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
11037   cat >>confdefs.h <<_ACEOF
11038 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11039 _ACEOF
11040
11041 else
11042   PKG_CONFIG_LIBS='-L${libdir} -lpthread-stubs'
11043 fi
11044 done
11045
11046
11047  if test "x$PKG_CONFIG_LIBS" != x; then
11048   BUILD_LIB_TRUE=
11049   BUILD_LIB_FALSE='#'
11050 else
11051   BUILD_LIB_TRUE='#'
11052   BUILD_LIB_FALSE=
11053 fi
11054
11055
11056 ac_config_files="$ac_config_files Makefile pthread-stubs.pc"
11057
11058 cat >confcache <<\_ACEOF
11059 # This file is a shell script that caches the results of configure
11060 # tests run on this system so they can be shared between configure
11061 # scripts and configure runs, see configure's option --config-cache.
11062 # It is not useful on other systems.  If it contains results you don't
11063 # want to keep, you may remove or edit it.
11064 #
11065 # config.status only pays attention to the cache file if you give it
11066 # the --recheck option to rerun configure.
11067 #
11068 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11069 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11070 # following values.
11071
11072 _ACEOF
11073
11074 # The following way of writing the cache mishandles newlines in values,
11075 # but we know of no workaround that is simple, portable, and efficient.
11076 # So, we kill variables containing newlines.
11077 # Ultrix sh set writes to stderr and can't be redirected directly,
11078 # and sets the high bit in the cache file unless we assign to the vars.
11079 (
11080   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11081     eval ac_val=\$$ac_var
11082     case $ac_val in #(
11083     *${as_nl}*)
11084       case $ac_var in #(
11085       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11086 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11087       esac
11088       case $ac_var in #(
11089       _ | IFS | as_nl) ;; #(
11090       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11091       *) { eval $ac_var=; unset $ac_var;} ;;
11092       esac ;;
11093     esac
11094   done
11095
11096   (set) 2>&1 |
11097     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11098     *${as_nl}ac_space=\ *)
11099       # `set' does not quote correctly, so add quotes: double-quote
11100       # substitution turns \\\\ into \\, and sed turns \\ into \.
11101       sed -n \
11102         "s/'/'\\\\''/g;
11103           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11104       ;; #(
11105     *)
11106       # `set' quotes correctly as required by POSIX, so do not add quotes.
11107       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11108       ;;
11109     esac |
11110     sort
11111 ) |
11112   sed '
11113      /^ac_cv_env_/b end
11114      t clear
11115      :clear
11116      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11117      t end
11118      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11119      :end' >>confcache
11120 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11121   if test -w "$cache_file"; then
11122     test "x$cache_file" != "x/dev/null" &&
11123       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11124 $as_echo "$as_me: updating cache $cache_file" >&6;}
11125     cat confcache >$cache_file
11126   else
11127     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11128 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11129   fi
11130 fi
11131 rm -f confcache
11132
11133 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11134 # Let make expand exec_prefix.
11135 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11136
11137 DEFS=-DHAVE_CONFIG_H
11138
11139 ac_libobjs=
11140 ac_ltlibobjs=
11141 U=
11142 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11143   # 1. Remove the extension, and $U if already installed.
11144   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11145   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11146   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11147   #    will be set to the directory where LIBOBJS objects are built.
11148   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11149   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11150 done
11151 LIBOBJS=$ac_libobjs
11152
11153 LTLIBOBJS=$ac_ltlibobjs
11154
11155
11156  if test -n "$EXEEXT"; then
11157   am__EXEEXT_TRUE=
11158   am__EXEEXT_FALSE='#'
11159 else
11160   am__EXEEXT_TRUE='#'
11161   am__EXEEXT_FALSE=
11162 fi
11163
11164 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11165   as_fn_error $? "conditional \"AMDEP\" was never defined.
11166 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11167 fi
11168 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11169   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11170 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11171 fi
11172 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11173   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11174 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11175 fi
11176 if test -z "${BUILD_LIB_TRUE}" && test -z "${BUILD_LIB_FALSE}"; then
11177   as_fn_error $? "conditional \"BUILD_LIB\" was never defined.
11178 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11179 fi
11180
11181 : ${CONFIG_STATUS=./config.status}
11182 ac_write_fail=0
11183 ac_clean_files_save=$ac_clean_files
11184 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11185 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11186 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11187 as_write_fail=0
11188 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11189 #! $SHELL
11190 # Generated by $as_me.
11191 # Run this file to recreate the current configuration.
11192 # Compiler output produced by configure, useful for debugging
11193 # configure, is in config.log if it exists.
11194
11195 debug=false
11196 ac_cs_recheck=false
11197 ac_cs_silent=false
11198
11199 SHELL=\${CONFIG_SHELL-$SHELL}
11200 export SHELL
11201 _ASEOF
11202 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11203 ## -------------------- ##
11204 ## M4sh Initialization. ##
11205 ## -------------------- ##
11206
11207 # Be more Bourne compatible
11208 DUALCASE=1; export DUALCASE # for MKS sh
11209 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11210   emulate sh
11211   NULLCMD=:
11212   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11213   # is contrary to our usage.  Disable this feature.
11214   alias -g '${1+"$@"}'='"$@"'
11215   setopt NO_GLOB_SUBST
11216 else
11217   case `(set -o) 2>/dev/null` in #(
11218   *posix*) :
11219     set -o posix ;; #(
11220   *) :
11221      ;;
11222 esac
11223 fi
11224
11225
11226 as_nl='
11227 '
11228 export as_nl
11229 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11230 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11231 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11232 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11233 # Prefer a ksh shell builtin over an external printf program on Solaris,
11234 # but without wasting forks for bash or zsh.
11235 if test -z "$BASH_VERSION$ZSH_VERSION" \
11236     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11237   as_echo='print -r --'
11238   as_echo_n='print -rn --'
11239 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11240   as_echo='printf %s\n'
11241   as_echo_n='printf %s'
11242 else
11243   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11244     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11245     as_echo_n='/usr/ucb/echo -n'
11246   else
11247     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11248     as_echo_n_body='eval
11249       arg=$1;
11250       case $arg in #(
11251       *"$as_nl"*)
11252         expr "X$arg" : "X\\(.*\\)$as_nl";
11253         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11254       esac;
11255       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11256     '
11257     export as_echo_n_body
11258     as_echo_n='sh -c $as_echo_n_body as_echo'
11259   fi
11260   export as_echo_body
11261   as_echo='sh -c $as_echo_body as_echo'
11262 fi
11263
11264 # The user is always right.
11265 if test "${PATH_SEPARATOR+set}" != set; then
11266   PATH_SEPARATOR=:
11267   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11268     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11269       PATH_SEPARATOR=';'
11270   }
11271 fi
11272
11273
11274 # IFS
11275 # We need space, tab and new line, in precisely that order.  Quoting is
11276 # there to prevent editors from complaining about space-tab.
11277 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11278 # splitting by setting IFS to empty value.)
11279 IFS=" ""        $as_nl"
11280
11281 # Find who we are.  Look in the path if we contain no directory separator.
11282 case $0 in #((
11283   *[\\/]* ) as_myself=$0 ;;
11284   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11285 for as_dir in $PATH
11286 do
11287   IFS=$as_save_IFS
11288   test -z "$as_dir" && as_dir=.
11289     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11290   done
11291 IFS=$as_save_IFS
11292
11293      ;;
11294 esac
11295 # We did not find ourselves, most probably we were run as `sh COMMAND'
11296 # in which case we are not to be found in the path.
11297 if test "x$as_myself" = x; then
11298   as_myself=$0
11299 fi
11300 if test ! -f "$as_myself"; then
11301   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11302   exit 1
11303 fi
11304
11305 # Unset variables that we do not need and which cause bugs (e.g. in
11306 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11307 # suppresses any "Segmentation fault" message there.  '((' could
11308 # trigger a bug in pdksh 5.2.14.
11309 for as_var in BASH_ENV ENV MAIL MAILPATH
11310 do eval test x\${$as_var+set} = xset \
11311   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11312 done
11313 PS1='$ '
11314 PS2='> '
11315 PS4='+ '
11316
11317 # NLS nuisances.
11318 LC_ALL=C
11319 export LC_ALL
11320 LANGUAGE=C
11321 export LANGUAGE
11322
11323 # CDPATH.
11324 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11325
11326
11327 # as_fn_error STATUS ERROR [LINENO LOG_FD]
11328 # ----------------------------------------
11329 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11330 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11331 # script with STATUS, using 1 if that was 0.
11332 as_fn_error ()
11333 {
11334   as_status=$1; test $as_status -eq 0 && as_status=1
11335   if test "$4"; then
11336     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11337     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11338   fi
11339   $as_echo "$as_me: error: $2" >&2
11340   as_fn_exit $as_status
11341 } # as_fn_error
11342
11343
11344 # as_fn_set_status STATUS
11345 # -----------------------
11346 # Set $? to STATUS, without forking.
11347 as_fn_set_status ()
11348 {
11349   return $1
11350 } # as_fn_set_status
11351
11352 # as_fn_exit STATUS
11353 # -----------------
11354 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11355 as_fn_exit ()
11356 {
11357   set +e
11358   as_fn_set_status $1
11359   exit $1
11360 } # as_fn_exit
11361
11362 # as_fn_unset VAR
11363 # ---------------
11364 # Portably unset VAR.
11365 as_fn_unset ()
11366 {
11367   { eval $1=; unset $1;}
11368 }
11369 as_unset=as_fn_unset
11370 # as_fn_append VAR VALUE
11371 # ----------------------
11372 # Append the text in VALUE to the end of the definition contained in VAR. Take
11373 # advantage of any shell optimizations that allow amortized linear growth over
11374 # repeated appends, instead of the typical quadratic growth present in naive
11375 # implementations.
11376 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11377   eval 'as_fn_append ()
11378   {
11379     eval $1+=\$2
11380   }'
11381 else
11382   as_fn_append ()
11383   {
11384     eval $1=\$$1\$2
11385   }
11386 fi # as_fn_append
11387
11388 # as_fn_arith ARG...
11389 # ------------------
11390 # Perform arithmetic evaluation on the ARGs, and store the result in the
11391 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11392 # must be portable across $(()) and expr.
11393 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11394   eval 'as_fn_arith ()
11395   {
11396     as_val=$(( $* ))
11397   }'
11398 else
11399   as_fn_arith ()
11400   {
11401     as_val=`expr "$@" || test $? -eq 1`
11402   }
11403 fi # as_fn_arith
11404
11405
11406 if expr a : '\(a\)' >/dev/null 2>&1 &&
11407    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11408   as_expr=expr
11409 else
11410   as_expr=false
11411 fi
11412
11413 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11414   as_basename=basename
11415 else
11416   as_basename=false
11417 fi
11418
11419 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11420   as_dirname=dirname
11421 else
11422   as_dirname=false
11423 fi
11424
11425 as_me=`$as_basename -- "$0" ||
11426 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11427          X"$0" : 'X\(//\)$' \| \
11428          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11429 $as_echo X/"$0" |
11430     sed '/^.*\/\([^/][^/]*\)\/*$/{
11431             s//\1/
11432             q
11433           }
11434           /^X\/\(\/\/\)$/{
11435             s//\1/
11436             q
11437           }
11438           /^X\/\(\/\).*/{
11439             s//\1/
11440             q
11441           }
11442           s/.*/./; q'`
11443
11444 # Avoid depending upon Character Ranges.
11445 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11446 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11447 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11448 as_cr_digits='0123456789'
11449 as_cr_alnum=$as_cr_Letters$as_cr_digits
11450
11451 ECHO_C= ECHO_N= ECHO_T=
11452 case `echo -n x` in #(((((
11453 -n*)
11454   case `echo 'xy\c'` in
11455   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11456   xy)  ECHO_C='\c';;
11457   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11458        ECHO_T=' ';;
11459   esac;;
11460 *)
11461   ECHO_N='-n';;
11462 esac
11463
11464 rm -f conf$$ conf$$.exe conf$$.file
11465 if test -d conf$$.dir; then
11466   rm -f conf$$.dir/conf$$.file
11467 else
11468   rm -f conf$$.dir
11469   mkdir conf$$.dir 2>/dev/null
11470 fi
11471 if (echo >conf$$.file) 2>/dev/null; then
11472   if ln -s conf$$.file conf$$ 2>/dev/null; then
11473     as_ln_s='ln -s'
11474     # ... but there are two gotchas:
11475     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11476     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11477     # In both cases, we have to default to `cp -p'.
11478     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11479       as_ln_s='cp -p'
11480   elif ln conf$$.file conf$$ 2>/dev/null; then
11481     as_ln_s=ln
11482   else
11483     as_ln_s='cp -p'
11484   fi
11485 else
11486   as_ln_s='cp -p'
11487 fi
11488 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11489 rmdir conf$$.dir 2>/dev/null
11490
11491
11492 # as_fn_mkdir_p
11493 # -------------
11494 # Create "$as_dir" as a directory, including parents if necessary.
11495 as_fn_mkdir_p ()
11496 {
11497
11498   case $as_dir in #(
11499   -*) as_dir=./$as_dir;;
11500   esac
11501   test -d "$as_dir" || eval $as_mkdir_p || {
11502     as_dirs=
11503     while :; do
11504       case $as_dir in #(
11505       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11506       *) as_qdir=$as_dir;;
11507       esac
11508       as_dirs="'$as_qdir' $as_dirs"
11509       as_dir=`$as_dirname -- "$as_dir" ||
11510 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11511          X"$as_dir" : 'X\(//\)[^/]' \| \
11512          X"$as_dir" : 'X\(//\)$' \| \
11513          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11514 $as_echo X"$as_dir" |
11515     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11516             s//\1/
11517             q
11518           }
11519           /^X\(\/\/\)[^/].*/{
11520             s//\1/
11521             q
11522           }
11523           /^X\(\/\/\)$/{
11524             s//\1/
11525             q
11526           }
11527           /^X\(\/\).*/{
11528             s//\1/
11529             q
11530           }
11531           s/.*/./; q'`
11532       test -d "$as_dir" && break
11533     done
11534     test -z "$as_dirs" || eval "mkdir $as_dirs"
11535   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11536
11537
11538 } # as_fn_mkdir_p
11539 if mkdir -p . 2>/dev/null; then
11540   as_mkdir_p='mkdir -p "$as_dir"'
11541 else
11542   test -d ./-p && rmdir ./-p
11543   as_mkdir_p=false
11544 fi
11545
11546 if test -x / >/dev/null 2>&1; then
11547   as_test_x='test -x'
11548 else
11549   if ls -dL / >/dev/null 2>&1; then
11550     as_ls_L_option=L
11551   else
11552     as_ls_L_option=
11553   fi
11554   as_test_x='
11555     eval sh -c '\''
11556       if test -d "$1"; then
11557         test -d "$1/.";
11558       else
11559         case $1 in #(
11560         -*)set "./$1";;
11561         esac;
11562         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11563         ???[sx]*):;;*)false;;esac;fi
11564     '\'' sh
11565   '
11566 fi
11567 as_executable_p=$as_test_x
11568
11569 # Sed expression to map a string onto a valid CPP name.
11570 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11571
11572 # Sed expression to map a string onto a valid variable name.
11573 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11574
11575
11576 exec 6>&1
11577 ## ----------------------------------- ##
11578 ## Main body of $CONFIG_STATUS script. ##
11579 ## ----------------------------------- ##
11580 _ASEOF
11581 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11582
11583 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11584 # Save the log message, to keep $0 and so on meaningful, and to
11585 # report actual input values of CONFIG_FILES etc. instead of their
11586 # values after options handling.
11587 ac_log="
11588 This file was extended by libpthread-stubs $as_me 0.3, which was
11589 generated by GNU Autoconf 2.67.  Invocation command line was
11590
11591   CONFIG_FILES    = $CONFIG_FILES
11592   CONFIG_HEADERS  = $CONFIG_HEADERS
11593   CONFIG_LINKS    = $CONFIG_LINKS
11594   CONFIG_COMMANDS = $CONFIG_COMMANDS
11595   $ $0 $@
11596
11597 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11598 "
11599
11600 _ACEOF
11601
11602 case $ac_config_files in *"
11603 "*) set x $ac_config_files; shift; ac_config_files=$*;;
11604 esac
11605
11606 case $ac_config_headers in *"
11607 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11608 esac
11609
11610
11611 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11612 # Files that config.status was made for.
11613 config_files="$ac_config_files"
11614 config_headers="$ac_config_headers"
11615 config_commands="$ac_config_commands"
11616
11617 _ACEOF
11618
11619 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11620 ac_cs_usage="\
11621 \`$as_me' instantiates files and other configuration actions
11622 from templates according to the current configuration.  Unless the files
11623 and actions are specified as TAGs, all are instantiated by default.
11624
11625 Usage: $0 [OPTION]... [TAG]...
11626
11627   -h, --help       print this help, then exit
11628   -V, --version    print version number and configuration settings, then exit
11629       --config     print configuration, then exit
11630   -q, --quiet, --silent
11631                    do not print progress messages
11632   -d, --debug      don't remove temporary files
11633       --recheck    update $as_me by reconfiguring in the same conditions
11634       --file=FILE[:TEMPLATE]
11635                    instantiate the configuration file FILE
11636       --header=FILE[:TEMPLATE]
11637                    instantiate the configuration header FILE
11638
11639 Configuration files:
11640 $config_files
11641
11642 Configuration headers:
11643 $config_headers
11644
11645 Configuration commands:
11646 $config_commands
11647
11648 Report bugs to <xcb@lists.freedesktop.org>."
11649
11650 _ACEOF
11651 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11652 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11653 ac_cs_version="\\
11654 libpthread-stubs config.status 0.3
11655 configured by $0, generated by GNU Autoconf 2.67,
11656   with options \\"\$ac_cs_config\\"
11657
11658 Copyright (C) 2010 Free Software Foundation, Inc.
11659 This config.status script is free software; the Free Software Foundation
11660 gives unlimited permission to copy, distribute and modify it."
11661
11662 ac_pwd='$ac_pwd'
11663 srcdir='$srcdir'
11664 INSTALL='$INSTALL'
11665 MKDIR_P='$MKDIR_P'
11666 AWK='$AWK'
11667 test -n "\$AWK" || AWK=awk
11668 _ACEOF
11669
11670 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11671 # The default lists apply if the user does not specify any file.
11672 ac_need_defaults=:
11673 while test $# != 0
11674 do
11675   case $1 in
11676   --*=?*)
11677     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11678     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11679     ac_shift=:
11680     ;;
11681   --*=)
11682     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11683     ac_optarg=
11684     ac_shift=:
11685     ;;
11686   *)
11687     ac_option=$1
11688     ac_optarg=$2
11689     ac_shift=shift
11690     ;;
11691   esac
11692
11693   case $ac_option in
11694   # Handling of the options.
11695   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11696     ac_cs_recheck=: ;;
11697   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11698     $as_echo "$ac_cs_version"; exit ;;
11699   --config | --confi | --conf | --con | --co | --c )
11700     $as_echo "$ac_cs_config"; exit ;;
11701   --debug | --debu | --deb | --de | --d | -d )
11702     debug=: ;;
11703   --file | --fil | --fi | --f )
11704     $ac_shift
11705     case $ac_optarg in
11706     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11707     '') as_fn_error $? "missing file argument" ;;
11708     esac
11709     as_fn_append CONFIG_FILES " '$ac_optarg'"
11710     ac_need_defaults=false;;
11711   --header | --heade | --head | --hea )
11712     $ac_shift
11713     case $ac_optarg in
11714     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11715     esac
11716     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11717     ac_need_defaults=false;;
11718   --he | --h)
11719     # Conflict between --help and --header
11720     as_fn_error $? "ambiguous option: \`$1'
11721 Try \`$0 --help' for more information.";;
11722   --help | --hel | -h )
11723     $as_echo "$ac_cs_usage"; exit ;;
11724   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11725   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11726     ac_cs_silent=: ;;
11727
11728   # This is an error.
11729   -*) as_fn_error $? "unrecognized option: \`$1'
11730 Try \`$0 --help' for more information." ;;
11731
11732   *) as_fn_append ac_config_targets " $1"
11733      ac_need_defaults=false ;;
11734
11735   esac
11736   shift
11737 done
11738
11739 ac_configure_extra_args=
11740
11741 if $ac_cs_silent; then
11742   exec 6>/dev/null
11743   ac_configure_extra_args="$ac_configure_extra_args --silent"
11744 fi
11745
11746 _ACEOF
11747 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11748 if \$ac_cs_recheck; then
11749   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11750   shift
11751   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11752   CONFIG_SHELL='$SHELL'
11753   export CONFIG_SHELL
11754   exec "\$@"
11755 fi
11756
11757 _ACEOF
11758 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11759 exec 5>>config.log
11760 {
11761   echo
11762   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11763 ## Running $as_me. ##
11764 _ASBOX
11765   $as_echo "$ac_log"
11766 } >&5
11767
11768 _ACEOF
11769 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11770 #
11771 # INIT-COMMANDS
11772 #
11773 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11774
11775
11776 # The HP-UX ksh and POSIX shell print the target directory to stdout
11777 # if CDPATH is set.
11778 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11779
11780 sed_quote_subst='$sed_quote_subst'
11781 double_quote_subst='$double_quote_subst'
11782 delay_variable_subst='$delay_variable_subst'
11783 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11784 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11785 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11786 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11787 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11788 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11789 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11790 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11791 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11792 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11793 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11794 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11795 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11796 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11797 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11798 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11799 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11800 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11801 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11802 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11803 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11804 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11805 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11806 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11807 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11808 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11809 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11810 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11811 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11812 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11813 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11814 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11815 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11816 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11817 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11818 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11819 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11820 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11821 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11822 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11823 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11824 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11825 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11826 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11827 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"`'
11828 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"`'
11829 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11830 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11831 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11832 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11833 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11834 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11835 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11836 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11837 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11838 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11839 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11840 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11841 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11842 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11843 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11844 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11845 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11846 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11847 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11848 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11849 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11850 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11851 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11852 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11853 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11854 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11855 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11856 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11857 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11858 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11859 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11860 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11861 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11862 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11863 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11864 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11865 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11866 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11867 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11868 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11869 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11870 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11871 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11872 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11873 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11874 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11875 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11876 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11877 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11878 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11879 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11880 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11881 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11882 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11883 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11884 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11885 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11886 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11887 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11888 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11889 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11890 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11891 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11892 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11893 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11894 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11895 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11896 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11897 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11898 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11899 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11900 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11901
11902 LTCC='$LTCC'
11903 LTCFLAGS='$LTCFLAGS'
11904 compiler='$compiler_DEFAULT'
11905
11906 # Quote evaled strings.
11907 for var in SED \
11908 GREP \
11909 EGREP \
11910 FGREP \
11911 LD \
11912 NM \
11913 LN_S \
11914 lt_SP2NL \
11915 lt_NL2SP \
11916 reload_flag \
11917 OBJDUMP \
11918 deplibs_check_method \
11919 file_magic_cmd \
11920 AR \
11921 AR_FLAGS \
11922 STRIP \
11923 RANLIB \
11924 CC \
11925 CFLAGS \
11926 compiler \
11927 lt_cv_sys_global_symbol_pipe \
11928 lt_cv_sys_global_symbol_to_cdecl \
11929 lt_cv_sys_global_symbol_to_c_name_address \
11930 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11931 SHELL \
11932 ECHO \
11933 lt_prog_compiler_no_builtin_flag \
11934 lt_prog_compiler_wl \
11935 lt_prog_compiler_pic \
11936 lt_prog_compiler_static \
11937 lt_cv_prog_compiler_c_o \
11938 need_locks \
11939 DSYMUTIL \
11940 NMEDIT \
11941 LIPO \
11942 OTOOL \
11943 OTOOL64 \
11944 shrext_cmds \
11945 export_dynamic_flag_spec \
11946 whole_archive_flag_spec \
11947 compiler_needs_object \
11948 with_gnu_ld \
11949 allow_undefined_flag \
11950 no_undefined_flag \
11951 hardcode_libdir_flag_spec \
11952 hardcode_libdir_flag_spec_ld \
11953 hardcode_libdir_separator \
11954 fix_srcfile_path \
11955 exclude_expsyms \
11956 include_expsyms \
11957 file_list_spec \
11958 variables_saved_for_relink \
11959 libname_spec \
11960 library_names_spec \
11961 soname_spec \
11962 finish_eval \
11963 old_striplib \
11964 striplib; do
11965     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11966     *[\\\\\\\`\\"\\\$]*)
11967       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11968       ;;
11969     *)
11970       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11971       ;;
11972     esac
11973 done
11974
11975 # Double-quote double-evaled strings.
11976 for var in reload_cmds \
11977 old_postinstall_cmds \
11978 old_postuninstall_cmds \
11979 old_archive_cmds \
11980 extract_expsyms_cmds \
11981 old_archive_from_new_cmds \
11982 old_archive_from_expsyms_cmds \
11983 archive_cmds \
11984 archive_expsym_cmds \
11985 module_cmds \
11986 module_expsym_cmds \
11987 export_symbols_cmds \
11988 prelink_cmds \
11989 postinstall_cmds \
11990 postuninstall_cmds \
11991 finish_cmds \
11992 sys_lib_search_path_spec \
11993 sys_lib_dlsearch_path_spec; do
11994     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11995     *[\\\\\\\`\\"\\\$]*)
11996       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11997       ;;
11998     *)
11999       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12000       ;;
12001     esac
12002 done
12003
12004 # Fix-up fallback echo if it was mangled by the above quoting rules.
12005 case \$lt_ECHO in
12006 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12007   ;;
12008 esac
12009
12010 ac_aux_dir='$ac_aux_dir'
12011 xsi_shell='$xsi_shell'
12012 lt_shell_append='$lt_shell_append'
12013
12014 # See if we are running on zsh, and set the options which allow our
12015 # commands through without removal of \ escapes INIT.
12016 if test -n "\${ZSH_VERSION+set}" ; then
12017    setopt NO_GLOB_SUBST
12018 fi
12019
12020
12021     PACKAGE='$PACKAGE'
12022     VERSION='$VERSION'
12023     TIMESTAMP='$TIMESTAMP'
12024     RM='$RM'
12025     ofile='$ofile'
12026
12027
12028
12029
12030 _ACEOF
12031
12032 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12033
12034 # Handling of arguments.
12035 for ac_config_target in $ac_config_targets
12036 do
12037   case $ac_config_target in
12038     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12039     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12040     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12041     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12042     "pthread-stubs.pc") CONFIG_FILES="$CONFIG_FILES pthread-stubs.pc" ;;
12043
12044   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
12045   esac
12046 done
12047
12048
12049 # If the user did not use the arguments to specify the items to instantiate,
12050 # then the envvar interface is used.  Set only those that are not.
12051 # We use the long form for the default assignment because of an extremely
12052 # bizarre bug on SunOS 4.1.3.
12053 if $ac_need_defaults; then
12054   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12055   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12056   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12057 fi
12058
12059 # Have a temporary directory for convenience.  Make it in the build tree
12060 # simply because there is no reason against having it here, and in addition,
12061 # creating and moving files from /tmp can sometimes cause problems.
12062 # Hook for its removal unless debugging.
12063 # Note that there is a small window in which the directory will not be cleaned:
12064 # after its creation but before its name has been assigned to `$tmp'.
12065 $debug ||
12066 {
12067   tmp=
12068   trap 'exit_status=$?
12069   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12070 ' 0
12071   trap 'as_fn_exit 1' 1 2 13 15
12072 }
12073 # Create a (secure) tmp directory for tmp files.
12074
12075 {
12076   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12077   test -n "$tmp" && test -d "$tmp"
12078 }  ||
12079 {
12080   tmp=./conf$$-$RANDOM
12081   (umask 077 && mkdir "$tmp")
12082 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12083
12084 # Set up the scripts for CONFIG_FILES section.
12085 # No need to generate them if there are no CONFIG_FILES.
12086 # This happens for instance with `./config.status config.h'.
12087 if test -n "$CONFIG_FILES"; then
12088
12089
12090 ac_cr=`echo X | tr X '\015'`
12091 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12092 # But we know of no other shell where ac_cr would be empty at this
12093 # point, so we can use a bashism as a fallback.
12094 if test "x$ac_cr" = x; then
12095   eval ac_cr=\$\'\\r\'
12096 fi
12097 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12098 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12099   ac_cs_awk_cr='\\r'
12100 else
12101   ac_cs_awk_cr=$ac_cr
12102 fi
12103
12104 echo 'BEGIN {' >"$tmp/subs1.awk" &&
12105 _ACEOF
12106
12107
12108 {
12109   echo "cat >conf$$subs.awk <<_ACEOF" &&
12110   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12111   echo "_ACEOF"
12112 } >conf$$subs.sh ||
12113   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12114 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12115 ac_delim='%!_!# '
12116 for ac_last_try in false false false false false :; do
12117   . ./conf$$subs.sh ||
12118     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12119
12120   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12121   if test $ac_delim_n = $ac_delim_num; then
12122     break
12123   elif $ac_last_try; then
12124     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12125   else
12126     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12127   fi
12128 done
12129 rm -f conf$$subs.sh
12130
12131 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12132 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12133 _ACEOF
12134 sed -n '
12135 h
12136 s/^/S["/; s/!.*/"]=/
12137 p
12138 g
12139 s/^[^!]*!//
12140 :repl
12141 t repl
12142 s/'"$ac_delim"'$//
12143 t delim
12144 :nl
12145 h
12146 s/\(.\{148\}\)..*/\1/
12147 t more1
12148 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12149 p
12150 n
12151 b repl
12152 :more1
12153 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12154 p
12155 g
12156 s/.\{148\}//
12157 t nl
12158 :delim
12159 h
12160 s/\(.\{148\}\)..*/\1/
12161 t more2
12162 s/["\\]/\\&/g; s/^/"/; s/$/"/
12163 p
12164 b
12165 :more2
12166 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12167 p
12168 g
12169 s/.\{148\}//
12170 t delim
12171 ' <conf$$subs.awk | sed '
12172 /^[^""]/{
12173   N
12174   s/\n//
12175 }
12176 ' >>$CONFIG_STATUS || ac_write_fail=1
12177 rm -f conf$$subs.awk
12178 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12179 _ACAWK
12180 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12181   for (key in S) S_is_set[key] = 1
12182   FS = "\a"
12183
12184 }
12185 {
12186   line = $ 0
12187   nfields = split(line, field, "@")
12188   substed = 0
12189   len = length(field[1])
12190   for (i = 2; i < nfields; i++) {
12191     key = field[i]
12192     keylen = length(key)
12193     if (S_is_set[key]) {
12194       value = S[key]
12195       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12196       len += length(value) + length(field[++i])
12197       substed = 1
12198     } else
12199       len += 1 + keylen
12200   }
12201
12202   print line
12203 }
12204
12205 _ACAWK
12206 _ACEOF
12207 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12208 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12209   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12210 else
12211   cat
12212 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12213   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12214 _ACEOF
12215
12216 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12217 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12218 # trailing colons and then remove the whole line if VPATH becomes empty
12219 # (actually we leave an empty line to preserve line numbers).
12220 if test "x$srcdir" = x.; then
12221   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
12222 h
12223 s///
12224 s/^/:/
12225 s/[      ]*$/:/
12226 s/:\$(srcdir):/:/g
12227 s/:\${srcdir}:/:/g
12228 s/:@srcdir@:/:/g
12229 s/^:*//
12230 s/:*$//
12231 x
12232 s/\(=[   ]*\).*/\1/
12233 G
12234 s/\n//
12235 s/^[^=]*=[       ]*$//
12236 }'
12237 fi
12238
12239 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12240 fi # test -n "$CONFIG_FILES"
12241
12242 # Set up the scripts for CONFIG_HEADERS section.
12243 # No need to generate them if there are no CONFIG_HEADERS.
12244 # This happens for instance with `./config.status Makefile'.
12245 if test -n "$CONFIG_HEADERS"; then
12246 cat >"$tmp/defines.awk" <<\_ACAWK ||
12247 BEGIN {
12248 _ACEOF
12249
12250 # Transform confdefs.h into an awk script `defines.awk', embedded as
12251 # here-document in config.status, that substitutes the proper values into
12252 # config.h.in to produce config.h.
12253
12254 # Create a delimiter string that does not exist in confdefs.h, to ease
12255 # handling of long lines.
12256 ac_delim='%!_!# '
12257 for ac_last_try in false false :; do
12258   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12259   if test -z "$ac_t"; then
12260     break
12261   elif $ac_last_try; then
12262     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12263   else
12264     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12265   fi
12266 done
12267
12268 # For the awk script, D is an array of macro values keyed by name,
12269 # likewise P contains macro parameters if any.  Preserve backslash
12270 # newline sequences.
12271
12272 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12273 sed -n '
12274 s/.\{148\}/&'"$ac_delim"'/g
12275 t rset
12276 :rset
12277 s/^[     ]*#[    ]*define[       ][      ]*/ /
12278 t def
12279 d
12280 :def
12281 s/\\$//
12282 t bsnl
12283 s/["\\]/\\&/g
12284 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12285 D["\1"]=" \3"/p
12286 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12287 d
12288 :bsnl
12289 s/["\\]/\\&/g
12290 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12291 D["\1"]=" \3\\\\\\n"\\/p
12292 t cont
12293 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12294 t cont
12295 d
12296 :cont
12297 n
12298 s/.\{148\}/&'"$ac_delim"'/g
12299 t clear
12300 :clear
12301 s/\\$//
12302 t bsnlc
12303 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12304 d
12305 :bsnlc
12306 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12307 b cont
12308 ' <confdefs.h | sed '
12309 s/'"$ac_delim"'/"\\\
12310 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12311
12312 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12313   for (key in D) D_is_set[key] = 1
12314   FS = "\a"
12315 }
12316 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12317   line = \$ 0
12318   split(line, arg, " ")
12319   if (arg[1] == "#") {
12320     defundef = arg[2]
12321     mac1 = arg[3]
12322   } else {
12323     defundef = substr(arg[1], 2)
12324     mac1 = arg[2]
12325   }
12326   split(mac1, mac2, "(") #)
12327   macro = mac2[1]
12328   prefix = substr(line, 1, index(line, defundef) - 1)
12329   if (D_is_set[macro]) {
12330     # Preserve the white space surrounding the "#".
12331     print prefix "define", macro P[macro] D[macro]
12332     next
12333   } else {
12334     # Replace #undef with comments.  This is necessary, for example,
12335     # in the case of _POSIX_SOURCE, which is predefined and required
12336     # on some systems where configure will not decide to define it.
12337     if (defundef == "undef") {
12338       print "/*", prefix defundef, macro, "*/"
12339       next
12340     }
12341   }
12342 }
12343 { print }
12344 _ACAWK
12345 _ACEOF
12346 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12347   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12348 fi # test -n "$CONFIG_HEADERS"
12349
12350
12351 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12352 shift
12353 for ac_tag
12354 do
12355   case $ac_tag in
12356   :[FHLC]) ac_mode=$ac_tag; continue;;
12357   esac
12358   case $ac_mode$ac_tag in
12359   :[FHL]*:*);;
12360   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
12361   :[FH]-) ac_tag=-:-;;
12362   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12363   esac
12364   ac_save_IFS=$IFS
12365   IFS=:
12366   set x $ac_tag
12367   IFS=$ac_save_IFS
12368   shift
12369   ac_file=$1
12370   shift
12371
12372   case $ac_mode in
12373   :L) ac_source=$1;;
12374   :[FH])
12375     ac_file_inputs=
12376     for ac_f
12377     do
12378       case $ac_f in
12379       -) ac_f="$tmp/stdin";;
12380       *) # Look for the file first in the build tree, then in the source tree
12381          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12382          # because $ac_f cannot contain `:'.
12383          test -f "$ac_f" ||
12384            case $ac_f in
12385            [\\/$]*) false;;
12386            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12387            esac ||
12388            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
12389       esac
12390       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12391       as_fn_append ac_file_inputs " '$ac_f'"
12392     done
12393
12394     # Let's still pretend it is `configure' which instantiates (i.e., don't
12395     # use $as_me), people would be surprised to read:
12396     #    /* config.h.  Generated by config.status.  */
12397     configure_input='Generated from '`
12398           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12399         `' by configure.'
12400     if test x"$ac_file" != x-; then
12401       configure_input="$ac_file.  $configure_input"
12402       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12403 $as_echo "$as_me: creating $ac_file" >&6;}
12404     fi
12405     # Neutralize special characters interpreted by sed in replacement strings.
12406     case $configure_input in #(
12407     *\&* | *\|* | *\\* )
12408        ac_sed_conf_input=`$as_echo "$configure_input" |
12409        sed 's/[\\\\&|]/\\\\&/g'`;; #(
12410     *) ac_sed_conf_input=$configure_input;;
12411     esac
12412
12413     case $ac_tag in
12414     *:-:* | *:-) cat >"$tmp/stdin" \
12415       || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
12416     esac
12417     ;;
12418   esac
12419
12420   ac_dir=`$as_dirname -- "$ac_file" ||
12421 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12422          X"$ac_file" : 'X\(//\)[^/]' \| \
12423          X"$ac_file" : 'X\(//\)$' \| \
12424          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12425 $as_echo X"$ac_file" |
12426     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12427             s//\1/
12428             q
12429           }
12430           /^X\(\/\/\)[^/].*/{
12431             s//\1/
12432             q
12433           }
12434           /^X\(\/\/\)$/{
12435             s//\1/
12436             q
12437           }
12438           /^X\(\/\).*/{
12439             s//\1/
12440             q
12441           }
12442           s/.*/./; q'`
12443   as_dir="$ac_dir"; as_fn_mkdir_p
12444   ac_builddir=.
12445
12446 case "$ac_dir" in
12447 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12448 *)
12449   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12450   # A ".." for each directory in $ac_dir_suffix.
12451   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12452   case $ac_top_builddir_sub in
12453   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12454   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12455   esac ;;
12456 esac
12457 ac_abs_top_builddir=$ac_pwd
12458 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12459 # for backward compatibility:
12460 ac_top_builddir=$ac_top_build_prefix
12461
12462 case $srcdir in
12463   .)  # We are building in place.
12464     ac_srcdir=.
12465     ac_top_srcdir=$ac_top_builddir_sub
12466     ac_abs_top_srcdir=$ac_pwd ;;
12467   [\\/]* | ?:[\\/]* )  # Absolute name.
12468     ac_srcdir=$srcdir$ac_dir_suffix;
12469     ac_top_srcdir=$srcdir
12470     ac_abs_top_srcdir=$srcdir ;;
12471   *) # Relative name.
12472     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12473     ac_top_srcdir=$ac_top_build_prefix$srcdir
12474     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12475 esac
12476 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12477
12478
12479   case $ac_mode in
12480   :F)
12481   #
12482   # CONFIG_FILE
12483   #
12484
12485   case $INSTALL in
12486   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12487   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12488   esac
12489   ac_MKDIR_P=$MKDIR_P
12490   case $MKDIR_P in
12491   [\\/$]* | ?:[\\/]* ) ;;
12492   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12493   esac
12494 _ACEOF
12495
12496 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12497 # If the template does not know about datarootdir, expand it.
12498 # FIXME: This hack should be removed a few years after 2.60.
12499 ac_datarootdir_hack=; ac_datarootdir_seen=
12500 ac_sed_dataroot='
12501 /datarootdir/ {
12502   p
12503   q
12504 }
12505 /@datadir@/p
12506 /@docdir@/p
12507 /@infodir@/p
12508 /@localedir@/p
12509 /@mandir@/p'
12510 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12511 *datarootdir*) ac_datarootdir_seen=yes;;
12512 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12513   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12514 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12515 _ACEOF
12516 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12517   ac_datarootdir_hack='
12518   s&@datadir@&$datadir&g
12519   s&@docdir@&$docdir&g
12520   s&@infodir@&$infodir&g
12521   s&@localedir@&$localedir&g
12522   s&@mandir@&$mandir&g
12523   s&\\\${datarootdir}&$datarootdir&g' ;;
12524 esac
12525 _ACEOF
12526
12527 # Neutralize VPATH when `$srcdir' = `.'.
12528 # Shell code in configure.ac might set extrasub.
12529 # FIXME: do we really want to maintain this feature?
12530 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12531 ac_sed_extra="$ac_vpsub
12532 $extrasub
12533 _ACEOF
12534 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12535 :t
12536 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12537 s|@configure_input@|$ac_sed_conf_input|;t t
12538 s&@top_builddir@&$ac_top_builddir_sub&;t t
12539 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12540 s&@srcdir@&$ac_srcdir&;t t
12541 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12542 s&@top_srcdir@&$ac_top_srcdir&;t t
12543 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12544 s&@builddir@&$ac_builddir&;t t
12545 s&@abs_builddir@&$ac_abs_builddir&;t t
12546 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12547 s&@INSTALL@&$ac_INSTALL&;t t
12548 s&@MKDIR_P@&$ac_MKDIR_P&;t t
12549 $ac_datarootdir_hack
12550 "
12551 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12552   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12553
12554 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12555   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12556   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12557   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12558 which seems to be undefined.  Please make sure it is defined" >&5
12559 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12560 which seems to be undefined.  Please make sure it is defined" >&2;}
12561
12562   rm -f "$tmp/stdin"
12563   case $ac_file in
12564   -) cat "$tmp/out" && rm -f "$tmp/out";;
12565   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12566   esac \
12567   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12568  ;;
12569   :H)
12570   #
12571   # CONFIG_HEADER
12572   #
12573   if test x"$ac_file" != x-; then
12574     {
12575       $as_echo "/* $configure_input  */" \
12576       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12577     } >"$tmp/config.h" \
12578       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12579     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12580       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12581 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12582     else
12583       rm -f "$ac_file"
12584       mv "$tmp/config.h" "$ac_file" \
12585         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12586     fi
12587   else
12588     $as_echo "/* $configure_input  */" \
12589       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12590       || as_fn_error $? "could not create -" "$LINENO" 5
12591   fi
12592 # Compute "$ac_file"'s index in $config_headers.
12593 _am_arg="$ac_file"
12594 _am_stamp_count=1
12595 for _am_header in $config_headers :; do
12596   case $_am_header in
12597     $_am_arg | $_am_arg:* )
12598       break ;;
12599     * )
12600       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12601   esac
12602 done
12603 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12604 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12605          X"$_am_arg" : 'X\(//\)[^/]' \| \
12606          X"$_am_arg" : 'X\(//\)$' \| \
12607          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12608 $as_echo X"$_am_arg" |
12609     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12610             s//\1/
12611             q
12612           }
12613           /^X\(\/\/\)[^/].*/{
12614             s//\1/
12615             q
12616           }
12617           /^X\(\/\/\)$/{
12618             s//\1/
12619             q
12620           }
12621           /^X\(\/\).*/{
12622             s//\1/
12623             q
12624           }
12625           s/.*/./; q'`/stamp-h$_am_stamp_count
12626  ;;
12627
12628   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12629 $as_echo "$as_me: executing $ac_file commands" >&6;}
12630  ;;
12631   esac
12632
12633
12634   case $ac_file$ac_mode in
12635     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12636   # Autoconf 2.62 quotes --file arguments for eval, but not when files
12637   # are listed without --file.  Let's play safe and only enable the eval
12638   # if we detect the quoting.
12639   case $CONFIG_FILES in
12640   *\'*) eval set x "$CONFIG_FILES" ;;
12641   *)   set x $CONFIG_FILES ;;
12642   esac
12643   shift
12644   for mf
12645   do
12646     # Strip MF so we end up with the name of the file.
12647     mf=`echo "$mf" | sed -e 's/:.*$//'`
12648     # Check whether this is an Automake generated Makefile or not.
12649     # We used to match only the files named `Makefile.in', but
12650     # some people rename them; so instead we look at the file content.
12651     # Grep'ing the first line is not enough: some people post-process
12652     # each Makefile.in and add a new line on top of each file to say so.
12653     # Grep'ing the whole file is not good either: AIX grep has a line
12654     # limit of 2048, but all sed's we know have understand at least 4000.
12655     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12656       dirpart=`$as_dirname -- "$mf" ||
12657 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12658          X"$mf" : 'X\(//\)[^/]' \| \
12659          X"$mf" : 'X\(//\)$' \| \
12660          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12661 $as_echo X"$mf" |
12662     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12663             s//\1/
12664             q
12665           }
12666           /^X\(\/\/\)[^/].*/{
12667             s//\1/
12668             q
12669           }
12670           /^X\(\/\/\)$/{
12671             s//\1/
12672             q
12673           }
12674           /^X\(\/\).*/{
12675             s//\1/
12676             q
12677           }
12678           s/.*/./; q'`
12679     else
12680       continue
12681     fi
12682     # Extract the definition of DEPDIR, am__include, and am__quote
12683     # from the Makefile without running `make'.
12684     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12685     test -z "$DEPDIR" && continue
12686     am__include=`sed -n 's/^am__include = //p' < "$mf"`
12687     test -z "am__include" && continue
12688     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12689     # When using ansi2knr, U may be empty or an underscore; expand it
12690     U=`sed -n 's/^U = //p' < "$mf"`
12691     # Find all dependency output files, they are included files with
12692     # $(DEPDIR) in their names.  We invoke sed twice because it is the
12693     # simplest approach to changing $(DEPDIR) to its actual value in the
12694     # expansion.
12695     for file in `sed -n "
12696       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12697          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12698       # Make sure the directory exists.
12699       test -f "$dirpart/$file" && continue
12700       fdir=`$as_dirname -- "$file" ||
12701 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12702          X"$file" : 'X\(//\)[^/]' \| \
12703          X"$file" : 'X\(//\)$' \| \
12704          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12705 $as_echo X"$file" |
12706     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12707             s//\1/
12708             q
12709           }
12710           /^X\(\/\/\)[^/].*/{
12711             s//\1/
12712             q
12713           }
12714           /^X\(\/\/\)$/{
12715             s//\1/
12716             q
12717           }
12718           /^X\(\/\).*/{
12719             s//\1/
12720             q
12721           }
12722           s/.*/./; q'`
12723       as_dir=$dirpart/$fdir; as_fn_mkdir_p
12724       # echo "creating $dirpart/$file"
12725       echo '# dummy' > "$dirpart/$file"
12726     done
12727   done
12728 }
12729  ;;
12730     "libtool":C)
12731
12732     # See if we are running on zsh, and set the options which allow our
12733     # commands through without removal of \ escapes.
12734     if test -n "${ZSH_VERSION+set}" ; then
12735       setopt NO_GLOB_SUBST
12736     fi
12737
12738     cfgfile="${ofile}T"
12739     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12740     $RM "$cfgfile"
12741
12742     cat <<_LT_EOF >> "$cfgfile"
12743 #! $SHELL
12744
12745 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12746 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12747 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12748 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12749 #
12750 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12751 #                 2006, 2007, 2008 Free Software Foundation, Inc.
12752 #   Written by Gordon Matzigkeit, 1996
12753 #
12754 #   This file is part of GNU Libtool.
12755 #
12756 # GNU Libtool is free software; you can redistribute it and/or
12757 # modify it under the terms of the GNU General Public License as
12758 # published by the Free Software Foundation; either version 2 of
12759 # the License, or (at your option) any later version.
12760 #
12761 # As a special exception to the GNU General Public License,
12762 # if you distribute this file as part of a program or library that
12763 # is built using GNU Libtool, you may include this file under the
12764 # same distribution terms that you use for the rest of that program.
12765 #
12766 # GNU Libtool is distributed in the hope that it will be useful,
12767 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12768 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12769 # GNU General Public License for more details.
12770 #
12771 # You should have received a copy of the GNU General Public License
12772 # along with GNU Libtool; see the file COPYING.  If not, a copy
12773 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12774 # obtained by writing to the Free Software Foundation, Inc.,
12775 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12776
12777
12778 # The names of the tagged configurations supported by this script.
12779 available_tags=""
12780
12781 # ### BEGIN LIBTOOL CONFIG
12782
12783 # Which release of libtool.m4 was used?
12784 macro_version=$macro_version
12785 macro_revision=$macro_revision
12786
12787 # Whether or not to build shared libraries.
12788 build_libtool_libs=$enable_shared
12789
12790 # Whether or not to build static libraries.
12791 build_old_libs=$enable_static
12792
12793 # What type of objects to build.
12794 pic_mode=$pic_mode
12795
12796 # Whether or not to optimize for fast installation.
12797 fast_install=$enable_fast_install
12798
12799 # The host system.
12800 host_alias=$host_alias
12801 host=$host
12802 host_os=$host_os
12803
12804 # The build system.
12805 build_alias=$build_alias
12806 build=$build
12807 build_os=$build_os
12808
12809 # A sed program that does not truncate output.
12810 SED=$lt_SED
12811
12812 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12813 Xsed="\$SED -e 1s/^X//"
12814
12815 # A grep program that handles long lines.
12816 GREP=$lt_GREP
12817
12818 # An ERE matcher.
12819 EGREP=$lt_EGREP
12820
12821 # A literal string matcher.
12822 FGREP=$lt_FGREP
12823
12824 # A BSD- or MS-compatible name lister.
12825 NM=$lt_NM
12826
12827 # Whether we need soft or hard links.
12828 LN_S=$lt_LN_S
12829
12830 # What is the maximum length of a command?
12831 max_cmd_len=$max_cmd_len
12832
12833 # Object file suffix (normally "o").
12834 objext=$ac_objext
12835
12836 # Executable file suffix (normally "").
12837 exeext=$exeext
12838
12839 # whether the shell understands "unset".
12840 lt_unset=$lt_unset
12841
12842 # turn spaces into newlines.
12843 SP2NL=$lt_lt_SP2NL
12844
12845 # turn newlines into spaces.
12846 NL2SP=$lt_lt_NL2SP
12847
12848 # How to create reloadable object files.
12849 reload_flag=$lt_reload_flag
12850 reload_cmds=$lt_reload_cmds
12851
12852 # An object symbol dumper.
12853 OBJDUMP=$lt_OBJDUMP
12854
12855 # Method to check whether dependent libraries are shared objects.
12856 deplibs_check_method=$lt_deplibs_check_method
12857
12858 # Command to use when deplibs_check_method == "file_magic".
12859 file_magic_cmd=$lt_file_magic_cmd
12860
12861 # The archiver.
12862 AR=$lt_AR
12863 AR_FLAGS=$lt_AR_FLAGS
12864
12865 # A symbol stripping program.
12866 STRIP=$lt_STRIP
12867
12868 # Commands used to install an old-style archive.
12869 RANLIB=$lt_RANLIB
12870 old_postinstall_cmds=$lt_old_postinstall_cmds
12871 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12872
12873 # A C compiler.
12874 LTCC=$lt_CC
12875
12876 # LTCC compiler flags.
12877 LTCFLAGS=$lt_CFLAGS
12878
12879 # Take the output of nm and produce a listing of raw symbols and C names.
12880 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12881
12882 # Transform the output of nm in a proper C declaration.
12883 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12884
12885 # Transform the output of nm in a C name address pair.
12886 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12887
12888 # Transform the output of nm in a C name address pair when lib prefix is needed.
12889 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12890
12891 # The name of the directory that contains temporary libtool files.
12892 objdir=$objdir
12893
12894 # Shell to use when invoking shell scripts.
12895 SHELL=$lt_SHELL
12896
12897 # An echo program that does not interpret backslashes.
12898 ECHO=$lt_ECHO
12899
12900 # Used to examine libraries when file_magic_cmd begins with "file".
12901 MAGIC_CMD=$MAGIC_CMD
12902
12903 # Must we lock files when doing compilation?
12904 need_locks=$lt_need_locks
12905
12906 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12907 DSYMUTIL=$lt_DSYMUTIL
12908
12909 # Tool to change global to local symbols on Mac OS X.
12910 NMEDIT=$lt_NMEDIT
12911
12912 # Tool to manipulate fat objects and archives on Mac OS X.
12913 LIPO=$lt_LIPO
12914
12915 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12916 OTOOL=$lt_OTOOL
12917
12918 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12919 OTOOL64=$lt_OTOOL64
12920
12921 # Old archive suffix (normally "a").
12922 libext=$libext
12923
12924 # Shared library suffix (normally ".so").
12925 shrext_cmds=$lt_shrext_cmds
12926
12927 # The commands to extract the exported symbol list from a shared archive.
12928 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12929
12930 # Variables whose values should be saved in libtool wrapper scripts and
12931 # restored at link time.
12932 variables_saved_for_relink=$lt_variables_saved_for_relink
12933
12934 # Do we need the "lib" prefix for modules?
12935 need_lib_prefix=$need_lib_prefix
12936
12937 # Do we need a version for libraries?
12938 need_version=$need_version
12939
12940 # Library versioning type.
12941 version_type=$version_type
12942
12943 # Shared library runtime path variable.
12944 runpath_var=$runpath_var
12945
12946 # Shared library path variable.
12947 shlibpath_var=$shlibpath_var
12948
12949 # Is shlibpath searched before the hard-coded library search path?
12950 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12951
12952 # Format of library name prefix.
12953 libname_spec=$lt_libname_spec
12954
12955 # List of archive names.  First name is the real one, the rest are links.
12956 # The last name is the one that the linker finds with -lNAME
12957 library_names_spec=$lt_library_names_spec
12958
12959 # The coded name of the library, if different from the real name.
12960 soname_spec=$lt_soname_spec
12961
12962 # Command to use after installation of a shared archive.
12963 postinstall_cmds=$lt_postinstall_cmds
12964
12965 # Command to use after uninstallation of a shared archive.
12966 postuninstall_cmds=$lt_postuninstall_cmds
12967
12968 # Commands used to finish a libtool library installation in a directory.
12969 finish_cmds=$lt_finish_cmds
12970
12971 # As "finish_cmds", except a single script fragment to be evaled but
12972 # not shown.
12973 finish_eval=$lt_finish_eval
12974
12975 # Whether we should hardcode library paths into libraries.
12976 hardcode_into_libs=$hardcode_into_libs
12977
12978 # Compile-time system search path for libraries.
12979 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12980
12981 # Run-time system search path for libraries.
12982 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12983
12984 # Whether dlopen is supported.
12985 dlopen_support=$enable_dlopen
12986
12987 # Whether dlopen of programs is supported.
12988 dlopen_self=$enable_dlopen_self
12989
12990 # Whether dlopen of statically linked programs is supported.
12991 dlopen_self_static=$enable_dlopen_self_static
12992
12993 # Commands to strip libraries.
12994 old_striplib=$lt_old_striplib
12995 striplib=$lt_striplib
12996
12997
12998 # The linker used to build libraries.
12999 LD=$lt_LD
13000
13001 # Commands used to build an old-style archive.
13002 old_archive_cmds=$lt_old_archive_cmds
13003
13004 # A language specific compiler.
13005 CC=$lt_compiler
13006
13007 # Is the compiler the GNU compiler?
13008 with_gcc=$GCC
13009
13010 # Compiler flag to turn off builtin functions.
13011 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13012
13013 # How to pass a linker flag through the compiler.
13014 wl=$lt_lt_prog_compiler_wl
13015
13016 # Additional compiler flags for building library objects.
13017 pic_flag=$lt_lt_prog_compiler_pic
13018
13019 # Compiler flag to prevent dynamic linking.
13020 link_static_flag=$lt_lt_prog_compiler_static
13021
13022 # Does compiler simultaneously support -c and -o options?
13023 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13024
13025 # Whether or not to add -lc for building shared libraries.
13026 build_libtool_need_lc=$archive_cmds_need_lc
13027
13028 # Whether or not to disallow shared libs when runtime libs are static.
13029 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13030
13031 # Compiler flag to allow reflexive dlopens.
13032 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13033
13034 # Compiler flag to generate shared objects directly from archives.
13035 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13036
13037 # Whether the compiler copes with passing no objects directly.
13038 compiler_needs_object=$lt_compiler_needs_object
13039
13040 # Create an old-style archive from a shared archive.
13041 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13042
13043 # Create a temporary old-style archive to link instead of a shared archive.
13044 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13045
13046 # Commands used to build a shared archive.
13047 archive_cmds=$lt_archive_cmds
13048 archive_expsym_cmds=$lt_archive_expsym_cmds
13049
13050 # Commands used to build a loadable module if different from building
13051 # a shared archive.
13052 module_cmds=$lt_module_cmds
13053 module_expsym_cmds=$lt_module_expsym_cmds
13054
13055 # Whether we are building with GNU ld or not.
13056 with_gnu_ld=$lt_with_gnu_ld
13057
13058 # Flag that allows shared libraries with undefined symbols to be built.
13059 allow_undefined_flag=$lt_allow_undefined_flag
13060
13061 # Flag that enforces no undefined symbols.
13062 no_undefined_flag=$lt_no_undefined_flag
13063
13064 # Flag to hardcode \$libdir into a binary during linking.
13065 # This must work even if \$libdir does not exist
13066 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13067
13068 # If ld is used when linking, flag to hardcode \$libdir into a binary
13069 # during linking.  This must work even if \$libdir does not exist.
13070 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13071
13072 # Whether we need a single "-rpath" flag with a separated argument.
13073 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13074
13075 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13076 # DIR into the resulting binary.
13077 hardcode_direct=$hardcode_direct
13078
13079 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13080 # DIR into the resulting binary and the resulting library dependency is
13081 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13082 # library is relocated.
13083 hardcode_direct_absolute=$hardcode_direct_absolute
13084
13085 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13086 # into the resulting binary.
13087 hardcode_minus_L=$hardcode_minus_L
13088
13089 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13090 # into the resulting binary.
13091 hardcode_shlibpath_var=$hardcode_shlibpath_var
13092
13093 # Set to "yes" if building a shared library automatically hardcodes DIR
13094 # into the library and all subsequent libraries and executables linked
13095 # against it.
13096 hardcode_automatic=$hardcode_automatic
13097
13098 # Set to yes if linker adds runtime paths of dependent libraries
13099 # to runtime path list.
13100 inherit_rpath=$inherit_rpath
13101
13102 # Whether libtool must link a program against all its dependency libraries.
13103 link_all_deplibs=$link_all_deplibs
13104
13105 # Fix the shell variable \$srcfile for the compiler.
13106 fix_srcfile_path=$lt_fix_srcfile_path
13107
13108 # Set to "yes" if exported symbols are required.
13109 always_export_symbols=$always_export_symbols
13110
13111 # The commands to list exported symbols.
13112 export_symbols_cmds=$lt_export_symbols_cmds
13113
13114 # Symbols that should not be listed in the preloaded symbols.
13115 exclude_expsyms=$lt_exclude_expsyms
13116
13117 # Symbols that must always be exported.
13118 include_expsyms=$lt_include_expsyms
13119
13120 # Commands necessary for linking programs (against libraries) with templates.
13121 prelink_cmds=$lt_prelink_cmds
13122
13123 # Specify filename containing input files.
13124 file_list_spec=$lt_file_list_spec
13125
13126 # How to hardcode a shared library path into an executable.
13127 hardcode_action=$hardcode_action
13128
13129 # ### END LIBTOOL CONFIG
13130
13131 _LT_EOF
13132
13133   case $host_os in
13134   aix3*)
13135     cat <<\_LT_EOF >> "$cfgfile"
13136 # AIX sometimes has problems with the GCC collect2 program.  For some
13137 # reason, if we set the COLLECT_NAMES environment variable, the problems
13138 # vanish in a puff of smoke.
13139 if test "X${COLLECT_NAMES+set}" != Xset; then
13140   COLLECT_NAMES=
13141   export COLLECT_NAMES
13142 fi
13143 _LT_EOF
13144     ;;
13145   esac
13146
13147
13148 ltmain="$ac_aux_dir/ltmain.sh"
13149
13150
13151   # We use sed instead of cat because bash on DJGPP gets confused if
13152   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13153   # text mode, it properly converts lines to CR/LF.  This bash problem
13154   # is reportedly fixed, but why not run on old versions too?
13155   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13156     || (rm -f "$cfgfile"; exit 1)
13157
13158   case $xsi_shell in
13159   yes)
13160     cat << \_LT_EOF >> "$cfgfile"
13161
13162 # func_dirname file append nondir_replacement
13163 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13164 # otherwise set result to NONDIR_REPLACEMENT.
13165 func_dirname ()
13166 {
13167   case ${1} in
13168     */*) func_dirname_result="${1%/*}${2}" ;;
13169     *  ) func_dirname_result="${3}" ;;
13170   esac
13171 }
13172
13173 # func_basename file
13174 func_basename ()
13175 {
13176   func_basename_result="${1##*/}"
13177 }
13178
13179 # func_dirname_and_basename file append nondir_replacement
13180 # perform func_basename and func_dirname in a single function
13181 # call:
13182 #   dirname:  Compute the dirname of FILE.  If nonempty,
13183 #             add APPEND to the result, otherwise set result
13184 #             to NONDIR_REPLACEMENT.
13185 #             value returned in "$func_dirname_result"
13186 #   basename: Compute filename of FILE.
13187 #             value retuned in "$func_basename_result"
13188 # Implementation must be kept synchronized with func_dirname
13189 # and func_basename. For efficiency, we do not delegate to
13190 # those functions but instead duplicate the functionality here.
13191 func_dirname_and_basename ()
13192 {
13193   case ${1} in
13194     */*) func_dirname_result="${1%/*}${2}" ;;
13195     *  ) func_dirname_result="${3}" ;;
13196   esac
13197   func_basename_result="${1##*/}"
13198 }
13199
13200 # func_stripname prefix suffix name
13201 # strip PREFIX and SUFFIX off of NAME.
13202 # PREFIX and SUFFIX must not contain globbing or regex special
13203 # characters, hashes, percent signs, but SUFFIX may contain a leading
13204 # dot (in which case that matches only a dot).
13205 func_stripname ()
13206 {
13207   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13208   # positional parameters, so assign one to ordinary parameter first.
13209   func_stripname_result=${3}
13210   func_stripname_result=${func_stripname_result#"${1}"}
13211   func_stripname_result=${func_stripname_result%"${2}"}
13212 }
13213
13214 # func_opt_split
13215 func_opt_split ()
13216 {
13217   func_opt_split_opt=${1%%=*}
13218   func_opt_split_arg=${1#*=}
13219 }
13220
13221 # func_lo2o object
13222 func_lo2o ()
13223 {
13224   case ${1} in
13225     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13226     *)    func_lo2o_result=${1} ;;
13227   esac
13228 }
13229
13230 # func_xform libobj-or-source
13231 func_xform ()
13232 {
13233   func_xform_result=${1%.*}.lo
13234 }
13235
13236 # func_arith arithmetic-term...
13237 func_arith ()
13238 {
13239   func_arith_result=$(( $* ))
13240 }
13241
13242 # func_len string
13243 # STRING may not start with a hyphen.
13244 func_len ()
13245 {
13246   func_len_result=${#1}
13247 }
13248
13249 _LT_EOF
13250     ;;
13251   *) # Bourne compatible functions.
13252     cat << \_LT_EOF >> "$cfgfile"
13253
13254 # func_dirname file append nondir_replacement
13255 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13256 # otherwise set result to NONDIR_REPLACEMENT.
13257 func_dirname ()
13258 {
13259   # Extract subdirectory from the argument.
13260   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13261   if test "X$func_dirname_result" = "X${1}"; then
13262     func_dirname_result="${3}"
13263   else
13264     func_dirname_result="$func_dirname_result${2}"
13265   fi
13266 }
13267
13268 # func_basename file
13269 func_basename ()
13270 {
13271   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13272 }
13273
13274
13275 # func_stripname prefix suffix name
13276 # strip PREFIX and SUFFIX off of NAME.
13277 # PREFIX and SUFFIX must not contain globbing or regex special
13278 # characters, hashes, percent signs, but SUFFIX may contain a leading
13279 # dot (in which case that matches only a dot).
13280 # func_strip_suffix prefix name
13281 func_stripname ()
13282 {
13283   case ${2} in
13284     .*) func_stripname_result=`$ECHO "X${3}" \
13285            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13286     *)  func_stripname_result=`$ECHO "X${3}" \
13287            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13288   esac
13289 }
13290
13291 # sed scripts:
13292 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13293 my_sed_long_arg='1s/^-[^=]*=//'
13294
13295 # func_opt_split
13296 func_opt_split ()
13297 {
13298   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13299   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13300 }
13301
13302 # func_lo2o object
13303 func_lo2o ()
13304 {
13305   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13306 }
13307
13308 # func_xform libobj-or-source
13309 func_xform ()
13310 {
13311   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13312 }
13313
13314 # func_arith arithmetic-term...
13315 func_arith ()
13316 {
13317   func_arith_result=`expr "$@"`
13318 }
13319
13320 # func_len string
13321 # STRING may not start with a hyphen.
13322 func_len ()
13323 {
13324   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13325 }
13326
13327 _LT_EOF
13328 esac
13329
13330 case $lt_shell_append in
13331   yes)
13332     cat << \_LT_EOF >> "$cfgfile"
13333
13334 # func_append var value
13335 # Append VALUE to the end of shell variable VAR.
13336 func_append ()
13337 {
13338   eval "$1+=\$2"
13339 }
13340 _LT_EOF
13341     ;;
13342   *)
13343     cat << \_LT_EOF >> "$cfgfile"
13344
13345 # func_append var value
13346 # Append VALUE to the end of shell variable VAR.
13347 func_append ()
13348 {
13349   eval "$1=\$$1\$2"
13350 }
13351
13352 _LT_EOF
13353     ;;
13354   esac
13355
13356
13357   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13358     || (rm -f "$cfgfile"; exit 1)
13359
13360   mv -f "$cfgfile" "$ofile" ||
13361     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13362   chmod +x "$ofile"
13363
13364  ;;
13365
13366   esac
13367 done # for ac_tag
13368
13369
13370 as_fn_exit 0
13371 _ACEOF
13372 ac_clean_files=$ac_clean_files_save
13373
13374 test $ac_write_fail = 0 ||
13375   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13376
13377
13378 # configure is writing to config.log, and then calls config.status.
13379 # config.status does its own redirection, appending to config.log.
13380 # Unfortunately, on DOS this fails, as config.log is still kept open
13381 # by configure, so config.status won't be able to write to it; its
13382 # output is simply discarded.  So we exec the FD to /dev/null,
13383 # effectively closing config.log, so it can be properly (re)opened and
13384 # appended to by config.status.  When coming back to configure, we
13385 # need to make the FD available again.
13386 if test "$no_create" != yes; then
13387   ac_cs_success=:
13388   ac_config_status_args=
13389   test "$silent" = yes &&
13390     ac_config_status_args="$ac_config_status_args --quiet"
13391   exec 5>/dev/null
13392   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13393   exec 5>>config.log
13394   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13395   # would make configure fail if this is the last instruction.
13396   $ac_cs_success || as_fn_exit 1
13397 fi
13398 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13399   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13400 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13401 fi
13402